Extracting prog: 24.808268536s Minimizing prog: 55m22.350740577s Simplifying prog options: 0s Extracting C: 34.819305427s Simplifying C: 5m21.196928805s extracting reproducer from 24 programs first checking the prog from the crash report single: executing 1 programs separately with timeout 30s testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek-mmap$binder-ioctl$BINDER_WRITE_READ-newfstatat-fstat-syz_fuse_handle_req-openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek-mmap$binder-ioctl$BINDER_WRITE_READ-newfstatat-fstat-syz_fuse_handle_req detailed listing: executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) r6 = eventfd(0x7) lseek(r6, 0x6, 0x1) mmap$binder(&(0x7f00000c0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000140)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x1001, &(0x7f0000000400)={@ptr={0x70742a85, 0x0, &(0x7f0000000340)=""/89, 0xfffffffffffffc96, 0x2, 0x2}, @fd, @flat=@binder={0x73622a85, 0x1000, 0x1}}, &(0x7f0000000240)={0x0, 0x28, 0x40}}, 0x10}], 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000640)='./file0/../file0/file0\x00', &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fstat(r6, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r5}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r3, r7, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r3, r4, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r3, r8, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r3, r4, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) (async) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) (async) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) read$FUSE(r1, &(0x7f0000004140)={0x2020}, 0x2020) (async) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) (async) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') (async) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) (async) eventfd(0x7) (async) lseek(r6, 0x6, 0x1) (async) mmap$binder(&(0x7f00000c0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) (async) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000140)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x1001, &(0x7f0000000400)={@ptr={0x70742a85, 0x0, &(0x7f0000000340)=""/89, 0xfffffffffffffc96, 0x2, 0x2}, @fd, @flat=@binder={0x73622a85, 0x1000, 0x1}}, &(0x7f0000000240)={0x0, 0x28, 0x40}}, 0x10}], 0x0, 0x0, 0x0}) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000640)='./file0/../file0/file0\x00', &(0x7f0000000680), 0x0) (async) fstat(r6, &(0x7f0000000980)) (async) syz_fuse_handle_req(r1, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r5}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r3, r7, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r3, r4, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r3, r8, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r3, r4, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) (async) program crashed: general protection fault in do_renameat2 single: successfully extracted reproducer found reproducer with 30 syscalls minimizing guilty program testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek-mmap$binder-ioctl$BINDER_WRITE_READ-newfstatat-fstat-syz_fuse_handle_req-openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek-mmap$binder-ioctl$BINDER_WRITE_READ-newfstatat-fstat detailed listing: executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) r6 = eventfd(0x7) lseek(r6, 0x6, 0x1) mmap$binder(&(0x7f00000c0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000140)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x1001, &(0x7f0000000400)={@ptr={0x70742a85, 0x0, &(0x7f0000000340)=""/89, 0xfffffffffffffc96, 0x2, 0x2}, @fd, @flat=@binder={0x73622a85, 0x1000, 0x1}}, &(0x7f0000000240)={0x0, 0x28, 0x40}}, 0x10}], 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000640)='./file0/../file0/file0\x00', &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fstat(r6, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r5}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r3, r7, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r3, r4, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r3, r8, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r3, r4, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) (async) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) (async) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) read$FUSE(r1, &(0x7f0000004140)={0x2020}, 0x2020) (async) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) (async) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') (async) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) (async) eventfd(0x7) (async) lseek(r6, 0x6, 0x1) (async) mmap$binder(&(0x7f00000c0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) (async) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000140)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x1001, &(0x7f0000000400)={@ptr={0x70742a85, 0x0, &(0x7f0000000340)=""/89, 0xfffffffffffffc96, 0x2, 0x2}, @fd, @flat=@binder={0x73622a85, 0x1000, 0x1}}, &(0x7f0000000240)={0x0, 0x28, 0x40}}, 0x10}], 0x0, 0x0, 0x0}) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000640)='./file0/../file0/file0\x00', &(0x7f0000000680), 0x0) (async) fstat(r6, &(0x7f0000000980)) (async) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek-mmap$binder-ioctl$BINDER_WRITE_READ-newfstatat-fstat-syz_fuse_handle_req-openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek-mmap$binder-ioctl$BINDER_WRITE_READ-newfstatat detailed listing: executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) r6 = eventfd(0x7) lseek(r6, 0x6, 0x1) mmap$binder(&(0x7f00000c0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000140)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x1001, &(0x7f0000000400)={@ptr={0x70742a85, 0x0, &(0x7f0000000340)=""/89, 0xfffffffffffffc96, 0x2, 0x2}, @fd, @flat=@binder={0x73622a85, 0x1000, 0x1}}, &(0x7f0000000240)={0x0, 0x28, 0x40}}, 0x10}], 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000640)='./file0/../file0/file0\x00', &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fstat(r6, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r5}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r3, r7, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r3, r4, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r3, r8, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r3, r4, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) (async) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) (async) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) read$FUSE(r1, &(0x7f0000004140)={0x2020}, 0x2020) (async) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) (async) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') (async) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) (async) eventfd(0x7) (async) lseek(r6, 0x6, 0x1) (async) mmap$binder(&(0x7f00000c0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) (async) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000140)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x1001, &(0x7f0000000400)={@ptr={0x70742a85, 0x0, &(0x7f0000000340)=""/89, 0xfffffffffffffc96, 0x2, 0x2}, @fd, @flat=@binder={0x73622a85, 0x1000, 0x1}}, &(0x7f0000000240)={0x0, 0x28, 0x40}}, 0x10}], 0x0, 0x0, 0x0}) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000640)='./file0/../file0/file0\x00', &(0x7f0000000680), 0x0) (async) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek-mmap$binder-ioctl$BINDER_WRITE_READ-newfstatat-fstat-syz_fuse_handle_req-openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek-mmap$binder-ioctl$BINDER_WRITE_READ detailed listing: executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) r6 = eventfd(0x7) lseek(r6, 0x6, 0x1) mmap$binder(&(0x7f00000c0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000140)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x1001, &(0x7f0000000400)={@ptr={0x70742a85, 0x0, &(0x7f0000000340)=""/89, 0xfffffffffffffc96, 0x2, 0x2}, @fd, @flat=@binder={0x73622a85, 0x1000, 0x1}}, &(0x7f0000000240)={0x0, 0x28, 0x40}}, 0x10}], 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000640)='./file0/../file0/file0\x00', &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fstat(r6, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r5}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r3, r7, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r3, r4, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r3, r8, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r3, r4, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) (async) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) (async) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) read$FUSE(r1, &(0x7f0000004140)={0x2020}, 0x2020) (async) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) (async) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') (async) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) (async) eventfd(0x7) (async) lseek(r6, 0x6, 0x1) (async) mmap$binder(&(0x7f00000c0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) (async) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000140)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x1001, &(0x7f0000000400)={@ptr={0x70742a85, 0x0, &(0x7f0000000340)=""/89, 0xfffffffffffffc96, 0x2, 0x2}, @fd, @flat=@binder={0x73622a85, 0x1000, 0x1}}, &(0x7f0000000240)={0x0, 0x28, 0x40}}, 0x10}], 0x0, 0x0, 0x0}) (async) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek-mmap$binder-ioctl$BINDER_WRITE_READ-newfstatat-fstat-syz_fuse_handle_req-openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek-mmap$binder detailed listing: executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) r6 = eventfd(0x7) lseek(r6, 0x6, 0x1) mmap$binder(&(0x7f00000c0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000140)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x1001, &(0x7f0000000400)={@ptr={0x70742a85, 0x0, &(0x7f0000000340)=""/89, 0xfffffffffffffc96, 0x2, 0x2}, @fd, @flat=@binder={0x73622a85, 0x1000, 0x1}}, &(0x7f0000000240)={0x0, 0x28, 0x40}}, 0x10}], 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000640)='./file0/../file0/file0\x00', &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fstat(r6, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r5}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r3, r7, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r3, r4, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r3, r8, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r3, r4, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) (async) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) (async) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) read$FUSE(r1, &(0x7f0000004140)={0x2020}, 0x2020) (async) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) (async) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') (async) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) (async) eventfd(0x7) (async) lseek(r6, 0x6, 0x1) (async) mmap$binder(&(0x7f00000c0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) (async) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek-mmap$binder-ioctl$BINDER_WRITE_READ-newfstatat-fstat-syz_fuse_handle_req-openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek detailed listing: executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) r6 = eventfd(0x7) lseek(r6, 0x6, 0x1) mmap$binder(&(0x7f00000c0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000140)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x1001, &(0x7f0000000400)={@ptr={0x70742a85, 0x0, &(0x7f0000000340)=""/89, 0xfffffffffffffc96, 0x2, 0x2}, @fd, @flat=@binder={0x73622a85, 0x1000, 0x1}}, &(0x7f0000000240)={0x0, 0x28, 0x40}}, 0x10}], 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000640)='./file0/../file0/file0\x00', &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fstat(r6, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r5}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r3, r7, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r3, r4, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r3, r8, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r3, r4, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) (async) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) (async) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) read$FUSE(r1, &(0x7f0000004140)={0x2020}, 0x2020) (async) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) (async) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') (async) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) (async) eventfd(0x7) (async) lseek(r6, 0x6, 0x1) (async) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek-mmap$binder-ioctl$BINDER_WRITE_READ-newfstatat-fstat-syz_fuse_handle_req-openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd detailed listing: executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) r6 = eventfd(0x7) lseek(r6, 0x6, 0x1) mmap$binder(&(0x7f00000c0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000140)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x1001, &(0x7f0000000400)={@ptr={0x70742a85, 0x0, &(0x7f0000000340)=""/89, 0xfffffffffffffc96, 0x2, 0x2}, @fd, @flat=@binder={0x73622a85, 0x1000, 0x1}}, &(0x7f0000000240)={0x0, 0x28, 0x40}}, 0x10}], 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000640)='./file0/../file0/file0\x00', &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fstat(r6, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r5}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r3, r7, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r3, r4, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r3, r8, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r3, r4, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) (async) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) (async) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) read$FUSE(r1, &(0x7f0000004140)={0x2020}, 0x2020) (async) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) (async) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') (async) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) (async) eventfd(0x7) (async) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek-mmap$binder-ioctl$BINDER_WRITE_READ-newfstatat-fstat-syz_fuse_handle_req-openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT detailed listing: executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) r6 = eventfd(0x7) lseek(r6, 0x6, 0x1) mmap$binder(&(0x7f00000c0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000140)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x1001, &(0x7f0000000400)={@ptr={0x70742a85, 0x0, &(0x7f0000000340)=""/89, 0xfffffffffffffc96, 0x2, 0x2}, @fd, @flat=@binder={0x73622a85, 0x1000, 0x1}}, &(0x7f0000000240)={0x0, 0x28, 0x40}}, 0x10}], 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000640)='./file0/../file0/file0\x00', &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fstat(r6, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r5}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r3, r7, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r3, r4, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r3, r8, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r3, r4, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) (async) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) (async) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) read$FUSE(r1, &(0x7f0000004140)={0x2020}, 0x2020) (async) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) (async) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') (async) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) (async) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek-mmap$binder-ioctl$BINDER_WRITE_READ-newfstatat-fstat-syz_fuse_handle_req-openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename detailed listing: executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) r6 = eventfd(0x7) lseek(r6, 0x6, 0x1) mmap$binder(&(0x7f00000c0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000140)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x1001, &(0x7f0000000400)={@ptr={0x70742a85, 0x0, &(0x7f0000000340)=""/89, 0xfffffffffffffc96, 0x2, 0x2}, @fd, @flat=@binder={0x73622a85, 0x1000, 0x1}}, &(0x7f0000000240)={0x0, 0x28, 0x40}}, 0x10}], 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000640)='./file0/../file0/file0\x00', &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fstat(r6, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r5}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r3, r7, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r3, r4, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r3, r8, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r3, r4, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) (async) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) (async) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) read$FUSE(r1, &(0x7f0000004140)={0x2020}, 0x2020) (async) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) (async) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') (async) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek-mmap$binder-ioctl$BINDER_WRITE_READ-newfstatat-fstat-syz_fuse_handle_req-openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE detailed listing: executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) r6 = eventfd(0x7) lseek(r6, 0x6, 0x1) mmap$binder(&(0x7f00000c0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000140)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x1001, &(0x7f0000000400)={@ptr={0x70742a85, 0x0, &(0x7f0000000340)=""/89, 0xfffffffffffffc96, 0x2, 0x2}, @fd, @flat=@binder={0x73622a85, 0x1000, 0x1}}, &(0x7f0000000240)={0x0, 0x28, 0x40}}, 0x10}], 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000640)='./file0/../file0/file0\x00', &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fstat(r6, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r5}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r3, r7, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r3, r4, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r3, r8, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r3, r4, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) (async) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) (async) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) read$FUSE(r1, &(0x7f0000004140)={0x2020}, 0x2020) (async) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) (async) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek-mmap$binder-ioctl$BINDER_WRITE_READ-newfstatat-fstat-syz_fuse_handle_req-openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE detailed listing: executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) r6 = eventfd(0x7) lseek(r6, 0x6, 0x1) mmap$binder(&(0x7f00000c0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000140)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x1001, &(0x7f0000000400)={@ptr={0x70742a85, 0x0, &(0x7f0000000340)=""/89, 0xfffffffffffffc96, 0x2, 0x2}, @fd, @flat=@binder={0x73622a85, 0x1000, 0x1}}, &(0x7f0000000240)={0x0, 0x28, 0x40}}, 0x10}], 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000640)='./file0/../file0/file0\x00', &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fstat(r6, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r5}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r3, r7, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r3, r4, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r3, r8, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r3, r4, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) (async) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) (async) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) read$FUSE(r1, &(0x7f0000004140)={0x2020}, 0x2020) (async) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek-mmap$binder-ioctl$BINDER_WRITE_READ-newfstatat-fstat-syz_fuse_handle_req-openat$binderfs-mkdir-openat$fuse-mount$fuse detailed listing: executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) r6 = eventfd(0x7) lseek(r6, 0x6, 0x1) mmap$binder(&(0x7f00000c0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000140)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x1001, &(0x7f0000000400)={@ptr={0x70742a85, 0x0, &(0x7f0000000340)=""/89, 0xfffffffffffffc96, 0x2, 0x2}, @fd, @flat=@binder={0x73622a85, 0x1000, 0x1}}, &(0x7f0000000240)={0x0, 0x28, 0x40}}, 0x10}], 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000640)='./file0/../file0/file0\x00', &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fstat(r6, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r5}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r3, r7, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r3, r4, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r3, r8, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r3, r4, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) (async) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) (async) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek-mmap$binder-ioctl$BINDER_WRITE_READ-newfstatat-fstat-syz_fuse_handle_req-openat$binderfs-mkdir-openat$fuse detailed listing: executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) r6 = eventfd(0x7) lseek(r6, 0x6, 0x1) mmap$binder(&(0x7f00000c0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000140)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x1001, &(0x7f0000000400)={@ptr={0x70742a85, 0x0, &(0x7f0000000340)=""/89, 0xfffffffffffffc96, 0x2, 0x2}, @fd, @flat=@binder={0x73622a85, 0x1000, 0x1}}, &(0x7f0000000240)={0x0, 0x28, 0x40}}, 0x10}], 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000640)='./file0/../file0/file0\x00', &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fstat(r6, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r5}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r3, r7, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r3, r4, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r3, r8, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r3, r4, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) (async) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) (async) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek-mmap$binder-ioctl$BINDER_WRITE_READ-newfstatat-fstat-syz_fuse_handle_req-openat$binderfs-mkdir detailed listing: executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) r6 = eventfd(0x7) lseek(r6, 0x6, 0x1) mmap$binder(&(0x7f00000c0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000140)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x1001, &(0x7f0000000400)={@ptr={0x70742a85, 0x0, &(0x7f0000000340)=""/89, 0xfffffffffffffc96, 0x2, 0x2}, @fd, @flat=@binder={0x73622a85, 0x1000, 0x1}}, &(0x7f0000000240)={0x0, 0x28, 0x40}}, 0x10}], 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000640)='./file0/../file0/file0\x00', &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fstat(r6, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r5}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r3, r7, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r3, r4, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r3, r8, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r3, r4, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) (async) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) (async) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek-mmap$binder-ioctl$BINDER_WRITE_READ-newfstatat-fstat-syz_fuse_handle_req-openat$binderfs detailed listing: executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) r6 = eventfd(0x7) lseek(r6, 0x6, 0x1) mmap$binder(&(0x7f00000c0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000140)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x1001, &(0x7f0000000400)={@ptr={0x70742a85, 0x0, &(0x7f0000000340)=""/89, 0xfffffffffffffc96, 0x2, 0x2}, @fd, @flat=@binder={0x73622a85, 0x1000, 0x1}}, &(0x7f0000000240)={0x0, 0x28, 0x40}}, 0x10}], 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000640)='./file0/../file0/file0\x00', &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fstat(r6, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r5}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r3, r7, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r3, r4, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r3, r8, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r3, r4, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) (async) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek-mmap$binder-ioctl$BINDER_WRITE_READ-newfstatat-fstat-syz_fuse_handle_req detailed listing: executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) r6 = eventfd(0x7) lseek(r6, 0x6, 0x1) mmap$binder(&(0x7f00000c0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000140)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x1001, &(0x7f0000000400)={@ptr={0x70742a85, 0x0, &(0x7f0000000340)=""/89, 0xfffffffffffffc96, 0x2, 0x2}, @fd, @flat=@binder={0x73622a85, 0x1000, 0x1}}, &(0x7f0000000240)={0x0, 0x28, 0x40}}, 0x10}], 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000640)='./file0/../file0/file0\x00', &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fstat(r6, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r5}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r3, r7, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r3, r4, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r3, r8, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r3, r4, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek-mmap$binder-ioctl$BINDER_WRITE_READ-newfstatat-fstat detailed listing: executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) r3 = eventfd(0x7) lseek(r3, 0x6, 0x1) mmap$binder(&(0x7f00000c0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000140)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x1001, &(0x7f0000000400)={@ptr={0x70742a85, 0x0, &(0x7f0000000340)=""/89, 0xfffffffffffffc96, 0x2, 0x2}, @fd, @flat=@binder={0x73622a85, 0x1000, 0x1}}, &(0x7f0000000240)={0x0, 0x28, 0x40}}, 0x10}], 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000640)='./file0/../file0/file0\x00', &(0x7f0000000680), 0x0) fstat(r3, &(0x7f0000000980)) program did not crash testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek-mmap$binder-ioctl$BINDER_WRITE_READ-newfstatat-syz_fuse_handle_req detailed listing: executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) r6 = eventfd(0x7) lseek(r6, 0x6, 0x1) mmap$binder(&(0x7f00000c0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000140)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x1001, &(0x7f0000000400)={@ptr={0x70742a85, 0x0, &(0x7f0000000340)=""/89, 0xfffffffffffffc96, 0x2, 0x2}, @fd, @flat=@binder={0x73622a85, 0x1000, 0x1}}, &(0x7f0000000240)={0x0, 0x28, 0x40}}, 0x10}], 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000640)='./file0/../file0/file0\x00', &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_fuse_handle_req(r1, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r5}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r3, r7, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r3, r4, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r3, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r3, r4, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek-mmap$binder-ioctl$BINDER_WRITE_READ-syz_fuse_handle_req detailed listing: executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) r6 = eventfd(0x7) lseek(r6, 0x6, 0x1) mmap$binder(&(0x7f00000c0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4c, 0x0, &(0x7f0000000140)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x1001, &(0x7f0000000400)={@ptr={0x70742a85, 0x0, &(0x7f0000000340)=""/89, 0xfffffffffffffc96, 0x2, 0x2}, @fd, @flat=@binder={0x73622a85, 0x1000, 0x1}}, &(0x7f0000000240)={0x0, 0x28, 0x40}}, 0x10}], 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r5}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r3, 0x0, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r3, r4, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r3, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r3, r4, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek-mmap$binder-syz_fuse_handle_req detailed listing: executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) r6 = eventfd(0x7) lseek(r6, 0x6, 0x1) mmap$binder(&(0x7f00000c0000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) syz_fuse_handle_req(r1, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r5}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r3, 0x0, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r3, r4, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r3, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r3, r4, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-lseek-syz_fuse_handle_req detailed listing: executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) r6 = eventfd(0x7) lseek(r6, 0x6, 0x1) syz_fuse_handle_req(r1, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r5}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r3, 0x0, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r3, r4, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r3, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r3, r4, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-eventfd-syz_fuse_handle_req detailed listing: executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) eventfd(0x7) syz_fuse_handle_req(r1, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r5}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r3, 0x0, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r3, r4, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r3, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r3, r4, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-ioctl$BINDER_SET_CONTEXT_MGR_EXT-syz_fuse_handle_req detailed listing: executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r1, &(0x7f0000000240)={0x18, 0x0, r2, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0xa, 0x2}) syz_fuse_handle_req(r1, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r5}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r3, 0x0, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r3, r4, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r3, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r3, r4, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r4}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r2, 0x0, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r2, r3, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r2, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r2, r3, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binderfs-mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-syz_fuse_handle_req detailed listing: executing program 0: openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16 <> 54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r4}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r2, 0x0, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r2, r3, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r2, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r2, r3, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program did not crash testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB, @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r4}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r2, 0x0, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r2, r3, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r2, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r2, r3, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program did not crash testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, 0x0, 0x0) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, 0x0, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, 0x0, 0x0, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, 0x0, 0x0, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, 0x0, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, 0x0, 0x0, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program did not crash testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, 0x0, 0x0) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r3}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r1, 0x0, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r1, r2, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r1, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r1, r2, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program did not crash testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) rename(0x0, &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r4}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r2, 0x0, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r2, r3, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r2, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r2, r3, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program did not crash testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', 0x0) syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r4}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r2, 0x0, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r2, r3, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r2, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r2, r3, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program did not crash testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, 0x0, 0x0, &(0x7f0000000c40)={&(0x7f00000001c0)={0x50, 0x0, 0x7fffffffffffffff, {0x7, 0x2b, 0x3, 0x2100000, 0x6a8, 0x4, 0x7, 0x5, 0x0, 0x0, 0x100, 0x80000001}}, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r4}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r2, 0x0, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r2, r3, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r2, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r2, r3, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program did not crash testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, 0x0) program did not crash testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={0x0, &(0x7f0000000040)={0x18, 0x0, 0x13c, {0x40}}, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r4}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r2, 0x0, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r2, r3, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r2, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r2, r3, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000280)={0x18, 0x7fffffffffffffed, 0x247, {0xe8}}, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r4}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r2, 0x0, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r2, r3, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r2, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r2, r3, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={0x0, 0x0, 0x0, &(0x7f0000000300)={0x18, 0x0, 0x6, {0x401}}, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r4}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r2, 0x0, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r2, r3, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r2, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r2, r3, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x18, 0xfffffffffffffffe, 0x100000001, {0x5}}, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r4}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r2, 0x0, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r2, r3, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r2, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r2, r3, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x28, 0xfffffffffffffff5, 0x8, {{0xfff, 0x8, 0x2, r4}}}, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r2, 0x0, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r2, r3, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r2, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r2, r3, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x60, 0x0, 0x6, {{0x7, 0xc, 0x0, 0x6, 0x7, 0x6, 0xfff, 0x1ff}}}, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r2, 0x0, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r2, r3, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r2, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r2, r3, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x18, 0x0, 0x10, {0x1}}, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r2, 0x0, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r2, r3, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r2, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r2, r3, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x1a, 0xfffffffffffffff5, 0x574d, {'/dev/fuse\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r2, 0x0, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r2, r3, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r2, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r2, r3, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x0, 0xc}}, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r2, 0x0, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r2, r3, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r2, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r2, r3, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)={0x78, 0x0, 0x100, {0xe, 0x3, 0x0, {0x6, 0x1ff, 0x10000, 0xc1, 0x8c58, 0x8, 0x1, 0x7, 0x7, 0xb000, 0x81a, r2, 0x0, 0x1, 0xf5}}}, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r2, r3, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r2, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r2, r3, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r2, r3, 0x6, 0xda5c}}}, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r2, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r2, r3, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)={0xe8, 0xffffffffffffffda, 0xd4, [{0x0, 0x9, 0x13, 0x10001, './binderfs/binder1\x00'}, {0x1, 0x1, 0x13, 0x3, './binderfs/binder1\x00'}, {0x1, 0x5, 0x13, 0x7fff, './binderfs/binder1\x00'}, {0x4, 0x2, 0x2, 0x9, '-^'}, {0x2, 0x9, 0xa, 0x0, '/dev/fuse\x00'}]}, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r2, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r2, r3, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program did not crash testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r2, r3, 0x6, 0xda5c}}}, 0x0, &(0x7f0000000940)={0x10, 0x0, 0x6}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r2, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r2, r3, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r2, r3, 0x6, 0xda5c}}}, 0x0, 0x0, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x5, 0x0, 0x9339, 0x0, 0x7, 0x8031, {0x0, 0x1ff, 0xbe7, 0x40, 0xfdc7, 0x6, 0x8000, 0x1, 0x4, 0x5000, 0x7, r2, 0x0, 0xfd, 0x2}}, {0x0, 0x4}}}, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r2, r3, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r2, r3, 0x6, 0xda5c}}}, 0x0, 0x0, 0x0, &(0x7f0000000ac0)={0x20, 0x0, 0x9, {0x1, 0x0, 0x6, 0x7ff}}, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r2, r3, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r2, r3, 0x6, 0xda5c}}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000b00)={0x130, 0x0, 0x1, {0x6f7ec09a, 0x2, 0x0, '\x00', {0x10, 0x3, 0x7fffffffffffffff, 0x8, r2, r3, 0xc000, '\x00', 0x2, 0x3ba3, 0x9, 0x8, {0x5, 0x1ff}, {0x1, 0x5}, {0x100000, 0xe}, {0x2, 0x1}, 0x6, 0x80000001, 0x1, 0x4}}}}) program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r2, r3, 0x6, 0xda5c}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) program crashed: general protection fault in do_renameat2 extracting C reproducer testing compiled C program (duration=33.121396722s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req program crashed: general protection fault in do_renameat2 simplifying C reproducer testing compiled C program (duration=33.121396722s, {Threaded:false Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req program did not crash testing compiled C program (duration=33.121396722s, {Threaded:true Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req program crashed: general protection fault in do_renameat2 testing compiled C program (duration=33.121396722s, {Threaded:true Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req program crashed: general protection fault in do_renameat2 testing compiled C program (duration=33.121396722s, {Threaded:true Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req program crashed: general protection fault in do_renameat2 testing compiled C program (duration=33.121396722s, {Threaded:true Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req program crashed: general protection fault in do_renameat2 testing compiled C program (duration=33.121396722s, {Threaded:true Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req program crashed: general protection fault in do_renameat2 testing program (duration=33.121396722s, {Threaded:true Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r2, r3, 0x6, 0xda5c}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) program crashed: general protection fault in do_renameat2 validation run: crashed=true testing program (duration=33.121396722s, {Threaded:true Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r2, r3, 0x6, 0xda5c}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) program crashed: general protection fault in do_renameat2 validation run: crashed=true testing program (duration=33.121396722s, {Threaded:true Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-openat$fuse-mount$fuse-read$FUSE-write$FUSE_WRITE-rename-syz_fuse_handle_req detailed listing: executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000240)={0x18, 0x0, r1, {0x7}}, 0x18) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r0, &(0x7f0000002140)="7393bfe03028d5b5525b9eb8e9ecda2119eb048bbdd1a34e1aa506c5341e64018b1e925821c6ba378eb843c3172871023049360a514602fce54fee00e040849142edfd9b86c8e96550f5d34fed205cbcf807f6bc71bd8c4dce58c53d2b777f8089d544439bb7beed38451bf68b4e9d8c2c817fd2854497b3180bec6579afc467c5373dbb0ca3b81894ac2c035492eb7fd73e4042ebfc00b99a078f61294b6de5e0d388548bedae0314f96a0b532353fb2388b816aa412da23e87dbb751c8565cd7a823a0f99083ee14f56fb4711c8a7fe9fda1989c440ebb217c8a0ffdcbd63cabf083105cf915ea4ee7de1d143a56eda09291992e076391fae97812f852d7d8fe4d93924bd9790849e1ce50284c690ce84b38c11f3fe351d9b3493b1ea39a49ad63d51600a2a5ad491f7f367640ab102c4e51acde3b189b567f4b1eb2d699a8cdae5a01ec2208329cea05251d194ee931f9a791ecbefca18e411827d4f4b81badc645c6a22ad077ed211950416f7732950b7a03dd34594ec7a5c68fd81f8a20cbf6fd71e431d5eece65e0732a5b0319fae99afed00c40524db43ddd672e7957af1f5abc268c0a01f86bac16eb2eacce679238478fb907d202d0bcf040efce8150a6673c0534da30f828659415383636eabaa6c5734c9a8e0d6e8b5e160582bbe50b494c05dbec8a32f55d17eb78fa768b45fda5ee942c46f3659ab4499b57d1ea44d3382f68c9fee4b947effa62721a5fa08322e50c0a104a86d9b7df19bc4255fe9ba39272c809197cc87cf38fd76440f3bd8c8fa9b919c0cb98f55fbcc106c1bfb057bd8c8a1532be0db60c742f1801b60fb9ea072dea858d897b93c276c27df1d9d7bac2734ffc2cfa0113ae16d107b15103984679ea1df3e74d6ea571025028639bc9986be8060a68ddb84922ba6a02004eb7e72dba3ebc66c1b4aeed4607f88421c7b971914720042bfec4eb725fa5dbcc7ab3d9d85abea9d88d6aae36a4abd6d3fe4da73f181ec7473fde7cfa02cf79ec819ce7f33ce48ede43daa0fb6e2876b2682b642f3b3972e0f102855af9264e354906958691c1568762585ddb4a149a89939d97403f5e71eed79d967a5aa25b7d795c0a0885c07098b750be49c283407cb268fb1e06b93a4ad46998a640f79738e7a02dea86a48cc647cacc8355c3031985a49307009ee8ad30b5a961995358de5e211d85ffabd00609e44d2d6594495b92630f77cb53deb2c8fccf5e0eb5b2f9179d144c02466718a5aef8c435ddc752a53df4c2099d2a5d8e1ab69d51a2d542d6e134c26752291ab452f2f069c404ed71c01acaa443e284da03981e3fae8971dfc45a00d36048d91fb6df9838a46b7ef74a2bc7fa730eea47059c44411faeb408589b6ee5dfae9f67c9ff48f0ff405d1e568bb5591c58b83a47f39ae4092746bea97db2e47917da0e6a59347954e275c154078ef23ed842b50f27c56d825b29439b6f9a11fb4fb1dda51fe720c1df60b1548d0331eb5485d1ed87a8036848b4c94df7088d9118515057247eb18a449c13d42b5fdfe3bb773f424158c95269f2aeb2eb876d9b523248878794a66c8b88472820013e469bcb687bfeaccde8b72e679d7359fda40bbdcb843f255ca958446bdfa72dc9cbc35ba87c1338b7f26956fb5e57b48ea293891a4f20775c01f993ce61f767807409358fe36af3a6797deff49eaaa0572ebf754751c51510198543345213572ccd615c873688e74a8aa803c5703448bae1c17d90b808ed6da5bb784c7440a2794ebd66e98984694bf14ef8454b10c972c0dd0c67288dfb93682aee00303bc5d3e8a4169efaddb8d955205c289a2d614c9b1665ac6445cc7144565a77eadb88b9d8438e905aa021b799ae61fd9947cae7bfca975f71e9f5d17a1bb1df2d7c3341ff710953d6b11ea400bf8ea2a95bbc21366a1ed09d1d8b6c63dcfd8f45f22be6de892ad0df02e13701ea04e45130a6c1aedf531c26c4c02f0e65699762bc791338efe026642a801cf4e140e598c92dd255920b26740068fcbb0ceefb8e665853774fc33fc4b1bacab5e058b5ebe6f612517b1219dc10cf87f0d41052041575f336e0887217afd3cac2129ce1489f159d94e6070a7ffabec412dd4d41b9323ee6e53f50974656599042e791598136a8f4a26871b9db7aed2d4fdec0b86016b50d5444b810ff47cca91cda0ab25b300e251bc1c4cd7e93165d45d417a7536227d55b865e6a49a886eb20f95fb21259c0676878aa588fa29120f8f7ccb7884fa0e7407804de530ccdfff8c1d95b5de060ac59d98074ac0a2b72877580e2aa374dfaf978202df8628b0dc78c1f98ffe00427359067d0efc622a316619c58725462911634b041a3cfc82978c22eb78f6a490b2c8940374be2dc0a6190f51510f7a8118dcdd14d67ccc9bb66adbaa0e716d3f4a6aa974ac6585726563d2780d5ed243dae1ce38e1889deb83e1e3baec65e131afff3ac0cb23c0c7d23077d7c887669e160ef8e831eb8b1b12e69d8ac996ec1e0796f5a9fb8beb25b89d6b5f351e8b71cfdd8f85423ce2166ab3ed35f62006ee3cdca8c09d61557e52f600e5cc5b25ddc877749fa5565dda105499a87db9c1d0997d816167237152ca69846d4f3b4d20e24ce6134dcf8ed836ff03d18c851c160c44cdf2c6b4e9f3629e7c10a9722b349506f777a5265e48192e49e1b0f0c84e9115e248472c5d3cf6421030973879adc6ac421c170117dbc51785e35a03c3c215bad93222a99a043442aa25c33c2ac497d36dd16e96987ddc9ef339e70cd19de7cac9e6e6af2382c97633c009313fcb27dd07a764ca78f58115b2278b17baed21c01380953d8b9ed1da8b69d6a40714b09df1a10373259005e64ec1545b548be736b16038486b56cbe1c656712f2c238303cae1e517388683be28ba1d947fa099710f2d565f256113abc91d774d8f4a4c4553da3b9aae019f8cc4157fcdb50f1c38e82c9f4142af07e528b54ba1a830249e7705d6dccc7581338f1c70a9ba9757795873caeca263d612fa89d2e7e5f15a57d5ddf7438f8bc11339a1d3ba648ce0b153df50e69c22956aa8bf27d37e2df6f6fc96d2df9b0f3c8c3d4166234ee0254151cb064023275b31d2fe68440237c9a608ce72ef89899041d86ff3c946f0522fdaa8a2015dc0e534ad1ded6bdc812569cd997d0f50000b9b6fc3be1983a3243e4a06a3d6f4ba6baadb494cd130dc406cd42dcd91b0131b04c5f4507b44c9ed5491766f3143cba915479fd0deec7d68c45b97dcf4e421b1979bd4c7de6e668e2c8877577a999dea56262608efd85a8267b9e0a5e44ab9530766b583588f2f3987062efdfc52704207548cacd65bdb1e15112a081a5c5585957ff25c37bfafd71a387291b1f27512ec92b42afc2b7a74d6fe9ab0bd030d27c358e0b9e9c622ce0318733f4cb1e271d1f9060d09882cf46540f935beb0ac773f132668e9a4079b786863ca54226578b0f97c7cb354212d1b549f8a95285a166f135f83845a1e8c9798df836ce2fc281c6281d22efdec0759a78fdef04976ff3f165e1ea5aa6da717b204c5ca4c56422bdc070c27b74a5f764a6117bbb2b9c1e18e254d0093569729aef6d76795f465c52a89307b4fdc9d4b25f00cf7af206a9c4f2eacb26cd43822ab32370087ad97f567a51607a9864395d3ed41d0701ab3ac7db14dc3dd0a1aa5f84f1e31731c83de613d598a7d4fbd2b2819a2238c686680d8b8e801624311cf754962736128375bebe121785b42b3a20c2d89ca4886233b96a048aaacb4fb740444f9e62e16b8e0e0c03e3924126811dd440ddd4e416f45e768d3c2089455dc81d03a786db891afe45ec80129d8a6028e3f3086c9b398f7dd6a26274aabaa859f2f8c2cf90e7d10e8e6476975b4666265901312f8a40f61be363c36abde9d5b2908666b12eee197ee3e318cc3916493be94e460d978e28f6d323a4b17dc9ba13140a14ae31dfba4eff6794f485cfc9ff821e650e136364e252e42877b91fc77f3c8016ac8945507ba2c9a7943923df5cc18418700934907c915be99aacdb48dac77c4368aebc58ee5ca827e902d76fed3b5d0de549e2149d2b1b89e445a945ea1974ae5ff357dae20b987c47edb076d67424e469522bfd320b3cf8fdee96f3c1963a8136832dc5961af9020f52f2cb564aa39349f711e1fa66418cd585d997e30db40604d8058b3c2944f2f9d16a976f689fa96dde35e0192308687b0f0f2de751fe132fbec903bbc085651a1bf8299104fec8f3a10c1c5f1a2c01d8c33b77ed594dcc4f56a760877cb3fb4639033ee445ec727079a2df4be5727e5845f19ccf778e906c64239dc0bd9e58e7c44e7e040cbd5c994f97d0ef4737ac35dd4f4956f8b8ec95d194298c0074d406372fba3f7c2b85ad1b7c37b65c8d234e6eab9f00a91e28ded52bf150ec54d75e40a33fefeb43376f05cdd43a422cb25c5375715e5ab1d76c2ba534bd3133cf87ae195ca4eae9efa1659c1cccccd7bf498a6fda2af9e52d5f42d18177846bb6906127f33196b34183e1bdf5a0aaf737d2b1fd514f482ebac41135f7f5cfffe960d0588c187d2fedcc8a411316caa95a162aee61ec0690d5bbf153f39f2b3b8e1ca64a30f0bfeea29b92f1836dc04a2f316ad3386ee1a260a95f301b2863fdbf42ff44584c2e3622b1654b06d714b8d4848c97cc5ce7ed724efa93a0243866851ce3a51a7fc380fb2ca6f4a073621f1303a26ca771fccf8ded8120a65f53bece077c4375a25829e777d5c8b00defc4de92f00ce24ac6e2ddb39b34fb1b9a745a5d64b7e6884ef02bc06cfd21c57491055527fab754fa00f2694ebf1bd4a1d721382c1c75f37dc0c0ebd08f8886a259aa89a675989825009579e6b618bf95746bf96d6acc9cae12553694d34d13d36e06636caa01bbaeda1cef3f39ab5149d2e03aa920ea8cad561304a726d3231159e42e0a1642a58d2c8ee02464241faf47f047c6a1c4d611ebf928e6ee86ffdb24387cb2990cc62a412425c957889e67c25a8223352a831174eb58bb412a826aefd3441c96286500353bfbb7f187301b06b2a6ef240735fb905a5083daadc42da0e1952b108c6b7ed6afb9f6a9af60f9c8392ffcccfeac70c4c32efa9d80c08b55979243f331cff024783e1f354f2cc0eb0a18952ff02836395357567a80e08d18cd9f4e00875d16df5d90e309bdde64cc79caa4a6fec412569941001fae630b4e0dfe8775736dac6955927ff91c88fb7660e1b961b515c4aaadb0f61e6d744cb9c2daa40c6b76bad7f02a6185243a67aacc4607ac9aedffe64921bc1474ed7efb2e33b01b7f443e85c23fa9dbe40457e1e0924866ba2d8e7dcdf47d4031f1f76f907bb7a1cbbebb3e4a3cf968650b6a91b59aa3a6cba27a6bc405e2bef832959f950c7f748572b1cc39fd8db337fa81534fa39da8afa594ee01c53dcb0852d9761ddd9551100dc5d14c4ba47779d9ffbbbc88df5b014c5a217142aa7a1770ab28f9a302353adf4ed06e225f15c6e3be4a9796d69b405f0512d6de89250c63e4957097af628bd815a9884debf69fb8461335b04568804add110c0484847d20fd77d01b364c17fb939f441b62a77e0221da568942fd17cb9694e12a5a2f060b4dda0851ee9bab7bf7a25e49e5f13907e9a61627918a95ba66e6975c28824b98cb6dfff341be0194edf14f98e0d8e816c4a0345a50250ffc04ff7093ce3262865e016b8707e1ffe02e24f6b4aa95ffc7656268fee5843e79d01174de0f477b387971f52145a5627a7c975b043f8e10410476da3f2d690133c8c5d0e02460d64854668259b9e04e3cd223ce262a61ebb899cabee47e592721f8bef932392b7755fe38386f22eb222b8d7e463a9932187f3205aa1cd82db84c533a2829648a9731d3918fb32dff014194410e8dcf1155286a963b5fbbb79786696ff90c2899bbcd5928a860c1d2d4fe208dcb02ad34e476e837a6cce734f888bf56cd3eb9e3670a57b86c997d73cc07f00ed30060a95bc7f758f29e80dec3e2b54bf9b4c465d1c720b646642819e8ab9ac4767b66e661af644437a499408213eb87334fb78f3bf465d29ebcd0c492bc665a92f08ceabb5dfcbfe324e8bcf6c48adbd4ecd2170a4c80283c0d0a51faf851c03cd6643481e3e345b7fccedf926260c6b81719b47b8e3d33aa8a5aacae40b88b047abb08652d2a34f8cac0740dddb99f174c665c52e2272a4576854918e36043fbf39b9f36e2e7b3d3dc16ee8d9d97528429f99165ae1ec8112a915d9f6a198c37b6dc9b85198423352d5cdca4962f96074b59d8632f9e8873d0b0ccc45d58b5bb9e83a272bb8816b087bcc21f2e1f92cf757cc5a4909ee1daa901221447592d792d5380c62655ef4e4335bdd2d21ac7ec5c266d0d405d67efa2000bb6d98c3d98e4ab631e18da55678ccda863c6bda6c8faffe3065f2735606ef0b13b16b22fa296f736925ccfbb5be0b9e79028504885ec1f93f608380410d1c09438ee66e925b9dd0b1ff3f3974fce98a00b61dfe81d6459b0cc4d51e339f9bbcf737f54af5e99f002cb402e718efbaf69a9b340291ed3ac1e8fc32f95bc00acbf543b01af53c2e26623b84590292bfac3c3e8f4d5210b3a17d8af53dcd5198179680a34f257c4b809d36924f8073e9492916830e96d5c16b2e4d980077cef0eab1977b9febc31ac4490fdf95d6cf22ad8eebd1c51e8f5c9faf770f4c186d272dfeeadad66cd69a89544d79549feb3d6ba6e67818257ddb8ebb19ab7e5a37c4236fe67132855bc6e7c9578d698c7ab59989220488649c17d6730774082b5295ea2a7845388a8752fe459ef96ce0147a3e839fa6d806d5b795e40ea153b55d85385ef81372348e5967b5bee602ba290b08477ee39609de91fafd23faa39fc77e7804ba6255564834bba6031918887d2393de35e0787ff16282bf63012cd2d5ebf4225100dd219abbe687c8b8212baa4bda283df17d69c26daecb2a4e0829e347cf5bc14a930ab863fbcfabbf50bd8a3f814dbc8d0ec0a70783398109dce8361eb42d349f4346428657be00e0e78d13d641c88d216d14a238dff26b8283fd3f23c42bb4e001745839500ddde24c79d9cc1007c85ff3190c6fb0e43639fa7739011762587f4b93833793d0536bdec12ff58e7cc2dfd1a73ae94d2ab34004a6977771ef5ebd50424cd63f022b98df00972ec7dd0c71623fe253bd374f8d17178036ab7309328e6adc0dc408496d9647f8a962658094824806f52a4bbb9554fcda39c675d032bd245494d3dc7ac9512c5c9204b47094ced506467521a8766f2f777847454958da91ef64dbb88c6ec6eaee7454f6a765892bf383fb570b49092e47a39f691eac83d907931f9e0a53b305036d488579bfdc79505360b094b9e2e0493736c9330782f86fa724374c7822bc933cb95f5137312071147f43f0fa4ca797efcb8588a826a942c89b1b76c48516aceb6002baf2322227f9a6db030bbf9e01f16290ab07857f548d0ce77675ca7e60723a2df557161154fe65d16853d3adb20aa715e862bba4c20f324cfa5926d3d944f65db113cbdf9eec85a61167b13c37c51da2a7d2ee48da7ba7fab0a41d0254fbdd81fb11580c466ac8dda3c7b7ce0c1c1948d6c319de0efebe81d92511cfa273b2e87a6897593c3b07eb4072f4b3b246bc8d09a92f5637f48c041b15567399a60be6fc115fb0597558ea59d014146026d35d1a29aa17856b39aa3d0df332394feb1e4ca4a6626af2903398bdf37a738b7202f7df1624be1bf963d9bd426013dd156cb9bb87745af2669748795b0898975f1a603e58cbec679c380c1225e6f36217f986f611f906e193c5597eee785e7c47314d5e0cfa8623c9528a63b939dd933f2f2da9d83c76e7c69df1436df09d24af6ecd389d68a7acbc76c25fe0f773f3c3344755876ddda1f1addf8e4656079d70bb4db2882408eefa53986dd19b0847ccd602aafbeab88b5fde34bb2b56037c5e260146b4db43ea3b1c397288e7c38a98dc28b86a54c75c1971d1dddbb94724531195caaae42f6b4d23741f838bd27a13c8fe6be911b9e52bdb81222cd6ba451915198a8c3bbe1d8da247f0181ccdc28c53e19c61b10cbfa6f53f820add7bffb5cb4109d8faf74ecf0b0ce9da501c884fe297b6b41c6b233da1da38dcb9e85b125ec5944d66e936aae2f60f54397cfd9e067fe96a4c5fd7bea78115407d9a92cb26960adf199c168fae291c73f1e59701c0f129c76d4de6e45e0c7d440271146c7226a0a237e3ab2f13162400013d46740095fe691e8d26f0ad710ef778d73f894bec7dfeca3678bd78626494e34177903bad8fd4b02dbfc9fd6f47fbe38c6ae867ed982a5077c572d6540f299bd83d9a537d275809d9a9cba3701d104af27aa0714ee46d3c53f9a913caf8b1a50e4d821425619a49d0b5115e8b255bcb40f02ccbabdcb4b38d51efec8f9e2481c287c704266186d29686fb216a0fbe1428d71b63170b7a70afbb31701a5151bd413ee82023e8530525ff2a0f8df19d9c96d905499bc71cec00f72748b730bc765fe4321e701544a6ec4210f4b31a23c460404aa8202a00efb79981eba5745779bd85a117db4c7d4a0c2c5a286c1c96f78d5799f990074e7579475abe0b5edd67df9681162dae250d2a4a42778c612c98988c60e44efeca5576195f0ccf96f5eaeaef391041fe6705bbca3e16f740dcf36f98a8ed89ba8a6ae3e70244511881d986cb9a0611b5c491384e537429c20fb6b0779c679c1a800fb686208df35104844ec5bee7c6c6424ade55977892015eb9427ef8cfd6bd95a328cb08b9bc6cb054031dc62f7697c76d3eed302497baf427fe20bdd84adb4ccabcc19334a3f2e781aec1b3442b815031dcb93d135de61a98d1a4408dfacedc827073129e2f018d7016baa203b584d8c6d13cd2b87ad41766bb78f94b98fc5102c469f468f4db36e196fca42c4491db0d9f5e8ec16db041c3696340f211a4376488cb376712366cb38fcd4a31b04413b998a6e934f6e808b5c2f1f546ba7b151e33d53d4876e0aaa9963682e0dda93b1a2d24b0d0120004807da615df1b2117f31c3b7857237b32b28a61599a175117c841c8350ec1a52b02ede33db0a6b3fda84c6751799829c33d0d3488225605290d26b733919ceac9ebc3c811ab55c59088b38bddf9dd36f4a020e2aa965fab7db352e2c86801b8504cceeb85b3b790f84f22b1b39423b146cc6588842affa2e5167478751341c44dea0c4f32f22898bda42b75dcf80c1f8b18d653b865ef9508ad3791c1adc37accde6033864de06a386628c1195256af65e9fe828d2fbd1fdee789bf9b5e68b2ef6fc8a26fbb37bf028ac8d0de9922cf6d92f2519364da74b96d53a2dab558afd3038c9516e5f8dd3014a0cfef9075a35e68a9f510656bff11f15044d9e062aaa51af9d0deb30ade88f2b3af1066546989c2062ecde11b986b141f7663d473ba72c01a246ae9a165d6811fac86406daf1d0a996f096b6ecbc127f28edeedeac4c26bb96e18c711205aaf2685b3f32882d5a4dafce863a9cccb4c52f192c54aba2a6438d9d03450da06519a653719808381d70858f197798c32308d8625ed562367f743f1e020458fb2ab9c9506686456588cafbb3709c87ad39c09c2fe6f095ad8cd97cf238f1375383168304b8e1a83cedfec3652fce5a7d7774358f5a10d4ad7541aac5ad80af9ea8bb92ce44f5150348e217bf68b3c87f0ef33f5e43c8f3d584f3732df8e33b6f729d07640f9b6e62fe9be3e98cc6ad194115173786a748d1a19d1a340a961bcf1e66b44bdcebb999c4c079e0d2344d5dc284142707e16962cf3355710ef9552fcf3ef46ed761ae06df28d54561b3db51f7f27f8d17d286664d00c8ea5b3d673e9f4fd2fd755ce957e58924c4ee6605c3a77d3e765d6033d13535ae0cc0384b1bfe787cb58c6407d6ca4c58273e79568925829cf7408ceab866fca4619985b67347e97ef0fce071960753bcc2446256e8ce952c02693533e321c54b1569cdf58f39727d7bcdb960dfaf9b04265733a81289b2420a84d467ad09dcb61ea1a9dede70a2906ed195254073cecaec74a7af0005f043e3036039f3a30dd647e1f13fa2c2c5510fdf04c0a562ea2ff98bf133c543ecba224146483b4801d448c79369337cce26ad5cf09da77089c5ed2fdc930a47b95f6a31671aaf954ee674934e25750a5092fdb934d84392f44c8bbfb545eb050a6ba0c4625ede3fa97944a5ee86dd9c03f1799472076df0ed51cf411a2f8753a49d71039f073a0682970ff49b4f94efe26e44dba3f8d0f197228d1d79bffd5df6debafcc80b34d76d9307c155d6bf9a204a00fd1a7eba62fded3a188641c9f270d66ccea82d98519d344934566701db37f16c35f2638e30d193d24f0599aa55688caacf785c06233d38076b64d40e2c3006b4a28d0d851d8f6bd095396c01e74905ee4334cca4b5b2ecccf0cca3d9bace41a96948c5c1be9fc047e3699f79635ef537ff74b14d7fdfdc68ebc345b7dcc7f07304ea8335390b6703162210e1a8b15d80be319d13e91b4e726ede7a3cc6da88a360466b6391ad0d4e285bcd33694aaed5c6ad095d360521456efa25b8890d6e7a3b32c45d7a2392060a5308c8f3b33b7821dd43a80a0b215b665cea4eed08ef795dbc39cbfa80636a4342f91219030976264506c7034709308772a88e3b5264b61baacfeb5cadb3f4bb9da6cdb21aad61d28480cbba2be848787fc4e119c56e4bc9b8ff1222756123af3a1a0f7e19ad4ecc69c398c4dfdd530a9a209823d11e180ed74e26537b647681c2eefa90c82746418d467381c1f105554cadb4ea653901cfb5cbd3f87275312f47b5716fe7d1aadf9d2ce7870ab42914d9f9d8ebe0d9c2f15f5461e88305349c94d6cf691ed175476b978c12f02908adf401818438202f16e37210e1b307c31a1ddf7f2d09bd8b04993a0f7067f4ef4068fe8ff8bb598dda86526c4766ffad37a2c068a4442fb0c0846d0c5e4e6b5a997486849619619768bf85b431d0f95137fa6732074d7321e1786ccf1ae0f4f6b868b80462ac01c3aaff8899bc50d2c8e6cc5ead98a7f228187a890e94d6f258e3427b43d1a49441d3daf171b80cfa2963a8061885b63771ebd1f20695b98556bfffcf0af2ec5d89f2c439b530e66cfbccca987e8e018b1be0190b2694e68325cb5781891adac92460bf48a8716efc098b9716a025c1d208a9fc4e1c712cbba988964990a96153069c422b5cb81adc042eae844e41778aa93a4d65779e208b719871a202ff6fd3740355f0b51c7dc0bf421af5e9ca89276464e38827c3ce80f890bdf7994e6eb327d4c95bf8ae31afd859dfe161edeef259028cd4d14b24cfea717d5a9c3095b8339b44baa717c551817daa562f36f39a1fc805d26ecf80426730b1362d0c90f0d3684ddbfe7c282f1d52859b224e1182c770b35cbf9edd9641c30b84e8ba07212e5adcd7033227ddfcabeb0a6ef60c1cb61f1783fb7cda6761854df6f4217530942e259ced86f823c899b811e90dfc6284cff98c3cfc3a16f36e7458d3d0f2b8a7", 0x2000, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)={0x90, 0x0, 0x4, {0x1, 0x2, 0x5, 0x0, 0x80, 0x0, {0x4, 0xe, 0x8000000000000001, 0x7, 0x1a, 0x800, 0xfffffffa, 0xfffffe01, 0x400, 0x1000, 0x4, r2, r3, 0x6, 0xda5c}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) program crashed: general protection fault in do_renameat2 validation run: crashed=true reproducing took 1h4m43.154305044s repro crashed as (corrupted=false): Oops: general protection fault, probably for non-canonical address 0xdffffc0000000001: 0000 [#1] PREEMPT SMP KASAN PTI KASAN: null-ptr-deref in range [0x0000000000000008-0x000000000000000f] CPU: 0 UID: 0 PID: 366 Comm: syz.2.16 Not tainted 6.12.30-syzkaller-ge2bf362ee23b #0 e1c904518e9113895a28c59b25a6002cdacb68bf Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 RIP: 0010:__d_entry_type include/linux/dcache.h:414 [inline] RIP: 0010:d_is_miss include/linux/dcache.h:419 [inline] RIP: 0010:d_is_negative include/linux/dcache.h:465 [inline] RIP: 0010:do_renameat2+0x47e/0xc80 fs/namei.c:5118 Code: 74 24 48 44 89 fa e8 81 e3 fe ff 48 3d 01 f0 ff ff 72 0d 49 89 c5 e8 c1 5a 9b ff e9 3d 04 00 00 4c 89 e1 49 89 c4 49 c1 ec 03 <41> 0f b6 14 0c 84 d2 48 89 44 24 20 0f 85 f2 05 00 00 8b 18 be 00 RSP: 0018:ffffc9000103fd00 EFLAGS: 00010202 RAX: 0000000000000008 RBX: ffff8881166f4400 RCX: dffffc0000000000 RDX: 0000000000000000 RSI: 0000000000000004 RDI: ffff888111a8b5d0 RBP: ffffc9000103fee8 R08: ffff8881f6e509c7 R09: 1ffff1103edca138 R10: dffffc0000000000 R11: ffffed103edca139 R12: 0000000000000001 R13: 0000000000000000 R14: 1ffff92000207f01 R15: 0000000000000000 FS: 00007f574c5516c0(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f574c530d58 CR3: 000000011667e000 CR4: 00000000003526b0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: __do_sys_rename fs/namei.c:5217 [inline] __se_sys_rename fs/namei.c:5215 [inline] __x64_sys_rename+0x86/0xa0 fs/namei.c:5215 x64_sys_call+0x150b/0x2ee0 arch/x86/include/generated/asm/syscalls_64.h:83 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0x58/0xf0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x76/0x7e RIP: 0033:0x7f574b78e929 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 RSP: 002b:00007f574c551038 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 RAX: ffffffffffffffda RBX: 00007f574b9b5fa0 RCX: 00007f574b78e929 RDX: 0000000000000000 RSI: 00002000000000c0 RDI: 0000200000000100 RBP: 00007f574b810b39 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 0000000000000000 R14: 00007f574b9b5fa0 R15: 00007fff24b1c588 Modules linked in: ---[ end trace 0000000000000000 ]--- RIP: 0010:__d_entry_type include/linux/dcache.h:414 [inline] RIP: 0010:d_is_miss include/linux/dcache.h:419 [inline] RIP: 0010:d_is_negative include/linux/dcache.h:465 [inline] RIP: 0010:do_renameat2+0x47e/0xc80 fs/namei.c:5118 Code: 74 24 48 44 89 fa e8 81 e3 fe ff 48 3d 01 f0 ff ff 72 0d 49 89 c5 e8 c1 5a 9b ff e9 3d 04 00 00 4c 89 e1 49 89 c4 49 c1 ec 03 <41> 0f b6 14 0c 84 d2 48 89 44 24 20 0f 85 f2 05 00 00 8b 18 be 00 RSP: 0018:ffffc9000103fd00 EFLAGS: 00010202 RAX: 0000000000000008 RBX: ffff8881166f4400 RCX: dffffc0000000000 RDX: 0000000000000000 RSI: 0000000000000004 RDI: ffff888111a8b5d0 RBP: ffffc9000103fee8 R08: ffff8881f6e509c7 R09: 1ffff1103edca138 R10: dffffc0000000000 R11: ffffed103edca139 R12: 0000000000000001 R13: 0000000000000000 R14: 1ffff92000207f01 R15: 0000000000000000 FS: 00007f574c5516c0(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f574c530d58 CR3: 000000011667e000 CR4: 00000000003526b0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 ---------------- Code disassembly (best guess): 0: 74 24 je 0x26 2: 48 rex.W 3: 44 89 fa mov %r15d,%edx 6: e8 81 e3 fe ff call 0xfffee38c b: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 11: 72 0d jb 0x20 13: 49 89 c5 mov %rax,%r13 16: e8 c1 5a 9b ff call 0xff9b5adc 1b: e9 3d 04 00 00 jmp 0x45d 20: 4c 89 e1 mov %r12,%rcx 23: 49 89 c4 mov %rax,%r12 26: 49 c1 ec 03 shr $0x3,%r12 * 2a: 41 0f b6 14 0c movzbl (%r12,%rcx,1),%edx <-- trapping instruction 2f: 84 d2 test %dl,%dl 31: 48 89 44 24 20 mov %rax,0x20(%rsp) 36: 0f 85 f2 05 00 00 jne 0x62e 3c: 8b 18 mov (%rax),%ebx 3e: be .byte 0xbe final repro crashed as (corrupted=false): Oops: general protection fault, probably for non-canonical address 0xdffffc0000000001: 0000 [#1] PREEMPT SMP KASAN PTI KASAN: null-ptr-deref in range [0x0000000000000008-0x000000000000000f] CPU: 0 UID: 0 PID: 366 Comm: syz.2.16 Not tainted 6.12.30-syzkaller-ge2bf362ee23b #0 e1c904518e9113895a28c59b25a6002cdacb68bf Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 RIP: 0010:__d_entry_type include/linux/dcache.h:414 [inline] RIP: 0010:d_is_miss include/linux/dcache.h:419 [inline] RIP: 0010:d_is_negative include/linux/dcache.h:465 [inline] RIP: 0010:do_renameat2+0x47e/0xc80 fs/namei.c:5118 Code: 74 24 48 44 89 fa e8 81 e3 fe ff 48 3d 01 f0 ff ff 72 0d 49 89 c5 e8 c1 5a 9b ff e9 3d 04 00 00 4c 89 e1 49 89 c4 49 c1 ec 03 <41> 0f b6 14 0c 84 d2 48 89 44 24 20 0f 85 f2 05 00 00 8b 18 be 00 RSP: 0018:ffffc9000103fd00 EFLAGS: 00010202 RAX: 0000000000000008 RBX: ffff8881166f4400 RCX: dffffc0000000000 RDX: 0000000000000000 RSI: 0000000000000004 RDI: ffff888111a8b5d0 RBP: ffffc9000103fee8 R08: ffff8881f6e509c7 R09: 1ffff1103edca138 R10: dffffc0000000000 R11: ffffed103edca139 R12: 0000000000000001 R13: 0000000000000000 R14: 1ffff92000207f01 R15: 0000000000000000 FS: 00007f574c5516c0(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f574c530d58 CR3: 000000011667e000 CR4: 00000000003526b0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: __do_sys_rename fs/namei.c:5217 [inline] __se_sys_rename fs/namei.c:5215 [inline] __x64_sys_rename+0x86/0xa0 fs/namei.c:5215 x64_sys_call+0x150b/0x2ee0 arch/x86/include/generated/asm/syscalls_64.h:83 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0x58/0xf0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x76/0x7e RIP: 0033:0x7f574b78e929 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 RSP: 002b:00007f574c551038 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 RAX: ffffffffffffffda RBX: 00007f574b9b5fa0 RCX: 00007f574b78e929 RDX: 0000000000000000 RSI: 00002000000000c0 RDI: 0000200000000100 RBP: 00007f574b810b39 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 0000000000000000 R14: 00007f574b9b5fa0 R15: 00007fff24b1c588 Modules linked in: ---[ end trace 0000000000000000 ]--- RIP: 0010:__d_entry_type include/linux/dcache.h:414 [inline] RIP: 0010:d_is_miss include/linux/dcache.h:419 [inline] RIP: 0010:d_is_negative include/linux/dcache.h:465 [inline] RIP: 0010:do_renameat2+0x47e/0xc80 fs/namei.c:5118 Code: 74 24 48 44 89 fa e8 81 e3 fe ff 48 3d 01 f0 ff ff 72 0d 49 89 c5 e8 c1 5a 9b ff e9 3d 04 00 00 4c 89 e1 49 89 c4 49 c1 ec 03 <41> 0f b6 14 0c 84 d2 48 89 44 24 20 0f 85 f2 05 00 00 8b 18 be 00 RSP: 0018:ffffc9000103fd00 EFLAGS: 00010202 RAX: 0000000000000008 RBX: ffff8881166f4400 RCX: dffffc0000000000 RDX: 0000000000000000 RSI: 0000000000000004 RDI: ffff888111a8b5d0 RBP: ffffc9000103fee8 R08: ffff8881f6e509c7 R09: 1ffff1103edca138 R10: dffffc0000000000 R11: ffffed103edca139 R12: 0000000000000001 R13: 0000000000000000 R14: 1ffff92000207f01 R15: 0000000000000000 FS: 00007f574c5516c0(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f574c530d58 CR3: 000000011667e000 CR4: 00000000003526b0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 ---------------- Code disassembly (best guess): 0: 74 24 je 0x26 2: 48 rex.W 3: 44 89 fa mov %r15d,%edx 6: e8 81 e3 fe ff call 0xfffee38c b: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 11: 72 0d jb 0x20 13: 49 89 c5 mov %rax,%r13 16: e8 c1 5a 9b ff call 0xff9b5adc 1b: e9 3d 04 00 00 jmp 0x45d 20: 4c 89 e1 mov %r12,%rcx 23: 49 89 c4 mov %rax,%r12 26: 49 c1 ec 03 shr $0x3,%r12 * 2a: 41 0f b6 14 0c movzbl (%r12,%rcx,1),%edx <-- trapping instruction 2f: 84 d2 test %dl,%dl 31: 48 89 44 24 20 mov %rax,0x20(%rsp) 36: 0f 85 f2 05 00 00 jne 0x62e 3c: 8b 18 mov (%rax),%ebx 3e: be .byte 0xbe