Extracting prog: 2h22m43.282409665s Minimizing prog: 15m12.195516528s Simplifying prog options: 0s Extracting C: 1m7.649282517s Simplifying C: 20m41.577587081s extracting reproducer from 45 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:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$ext4-openat-fallocate-write$UHID_INPUT-syz_usb_connect$hid-syz_usb_control_io-syz_usb_control_io-syz_open_dev$hidraw-write-openat-ftruncate-copy_file_range-write$sndseq-close_range-syz_open_procfs-lseek-openat-pwritev2-write$UHID_INPUT detailed listing: executing program 0: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) write$UHID_INPUT(r0, &(0x7f0000001fc0)={0x8, {"ca7b1d4990850256dca6265c3df745f4ebeb5d91ee6463e23b5a1b0248b2914d9bf518590e501412f24f9f90827ceee14e01ff7842c2f26bf6b1d593c09d55f7f6957d244ed432763e31fe8cef73e16f583d6c688a761aadf9c6b29d631ddf54c0b6af4bf9a7361e96ff844358762081872dcc6b28a967db921e33b978a83cfda99aa19cfbe6dbd92664ace2e4d573c35bbed499206f7133907debc0727dcbe2f0244d738f3103bab9db6e91dc2f44f70424fd0c47e20b8777b2bb23b35cfb68594695d0dfb78d8c2597572019f3d3cf7e5d5634daa56183d1906854fd4ced46b1195718157bf44776ff4da9d2f329e2e03d5d841708c8d8b46020a84b50b6698df99e4f5b0149413b0b3884e92e47b419af5e9f9eb31f1c40953bd4a96de5b1142e7469ade52e0ce487d181cf4da676b12d21b74305cd309dd0dd4007e419d3ef7d3f294ab1d4b2dd1c94b762881881608d686d876eb9b4489b3748174a22031dc2964b80682ee63aa213ce5d17f9d539a76c8b49d3bf5d3ce49ad55c133078da60979eb933c384ad4f597a3a558cfdc353cad642cd89376fd5aafe06c638d858e95ae93e26fb03979c6c9938cccbe7505ce6cf3e324c99d07eb893f602d4063076a4618f1085d7b6cfab867598e2110b8832afab9bed41f17f0b51b44acc605d97bbb1f44abffb677c99211ee02fe92b3ce19a473fc5bf62a694180475abffc6979c991c8cd7e9aab7c7ef172a6494088acfa6492bd7f85434470d13f77c82939e461006590a743fbd723bab15dbf40ee879ce1e13b26cc8f01082b8a43d00539b5bdabfa3f606b16978ee394a9d098e31c62d86a97b22dfa40bcf758815e2fc7dd7f9f38ac5955b6ff775405d3e0dee7a5485afe34a694056a55c80ee6494ca52017bdb5de6b1addb751d524bf57f79d9d9da60ab9eb93582e31917904c8292407819ab7543c7686d629a72e7359015c551e45f58d4f5c9493acfb618208c9dffa8e0777450e29955c2100a16845c33fde1cd0af6eb18f6ea88232fb1958babac252e95867414a69e61f027270e281f3131db21657d5078523d0c9fe9c2200e78b070cc4bf97f9bd1377047486caf24c4a3e37b27144f9b66da7b4b1293bddb9e5aae5ed7b7fc8fab556100e7c6fbdfead321b567dddb04a7127087985b8d0d65008e4a125b286c1599e276e1861d3db12073e2887baa66d112c33fefb42a032d81212ecfebb72d1729f5fdbd3d2f925b1d76ac13a6062b9643a0e3260e533b63e4016adef02ef012d775a9276516c2ec0a4480a98d84828a1c7c016b1fe4fdb903238b355e7bd6ca3a45a13011ad10fbaeff88652a8c62a0b67ae594eb5352ac10d14c8e3f0e98dd1797e6b0ed59340a8af1b436d28dc7332b1f243b8f5ebcca9b9b00ce7a98684f65c379bcae58df768367fb1fbde4ea519d68b75fff66117a1b70011c6814ece4ec75d86bd1127df448eea218e4cafe53652e731c4e9d25c92533f401ffcb1e47ec4f132e249e450e4d06494c18a97c9bfd09abcd4723939a9bc76b756345589dc93050b78287c9eeff47ce10d2becf002e9e5721e14db4d94b3d00ba7125612dc129eda384bdb5d2d4ca4d05c83feb75253dec7a3fd0cdd86b24cfb787e5c39dd1efb6be1a1c3bb53102151d4bb81f00949019e627b8b11ec7c9e876af3fedfa7955c69f75ae16c3e689cd07573e20e199b0ceb6130e2be7f4a2894dfb85fb5a15f6d724a1dacea731c0b597f77f653e3998854b45b8ac3586664f9ae77f693c507d6b1aba093895a5fc469f88b01b4b687d53c63e4099578f2fdc3fe726514ceb0f50ecef142b625e7bc9d512325e26b4a28df8f76f1225d5bf63f2fb7d20c1646f45f879829a07973029df1af5b5a66a1c01a9bacf4b6b3de28dbe60be47dd8c2431b9f56755c475bd2ce9c5db9896aa681a12d790ff7a5ecb92c78f6d8f077175e7c4d1061158bdc765140a0d8c3ca80d3c8161605b108132a2040257eb41d62624b2761ebaa0f9218bad928c8dd50d5887124b27823b447c157145b7ceb9e30a72a004656ad291aa5163211511ffbdb8457bc978dc97e51559b8be85554ad6976d0be5a669485da1b53054261b3efbf81ce577dd3db2a99c9fa5c5e7923cb3e2bfea6107a5b67a060fdc1f690a85b952e98afeb7c23cb93031a51a5e7a559109ad64734e3b4856179407cb4ac607c6d1a33b3f42c03c34ab0908e4aa0f76bd9b537b522b799d1689f63580c2b14be089aad457354c35a398fea47882441a6ae4d8af029945ced238024aa24b0fe5464383302007e1703477da95feb2c0840b82d3eb255485486801e477928ec0f535e4923661f7d0378bb1c864df2954788cbc3c601fa76ea816ca7fbaae7ff3e84a82f36cd609b956676597eff2eb2a56065d0f0a9915168183128ce72f14b8fc583b2b53edb93eb50f9264c2898343d229aa5cc9387f4bb162321b21f8aafb7a87c311acdcb37ed56c2d583d1617c3ed2eb1b73602b2936fb4bfb9ea5ee5e826cccdc9e7a313256c7f627dbf1c0c6483db7ff15e39147ba9c5873788e33b4014055fc0c0739e3630ebe0658f8cc6a4dcfd9ef545150deaf2fdea42008849e8480f43e69833fe61ff036524ddb5e9ff02c94ba365dd8fcbf132e937875493cead98bdaa16f09cf0d4fdaf77e971f497fbf4962f73454c6940ebfe4cecc85cd87527997acb5a387a5a07cbf4dff5b24f24647add0bb8fbff6767b591e35a95d0bf948d65f6306a12ab8ba388df79f65c7f0c7c3ce9d42bcd2f13944e5cca8b81d4bf2070e79b998f754d15da1c54bf1c29723ffffd5aff11fc7c74a66fd015bfebe0662bbe29948fcce404371e79e3ebd2a0ac7687cb975378f6f8dbeac9a3edd045b6c4035e84eed7ecc930ffa22c9ecb313e6ece4c0ee6b716d1c69fd52d0c213c20fbbbd616ac60be1f3ff60e398517ab736ba666dce793d1a010b9b5a705a0d41a846d2253bf938f9c8f08e81a869c2bce2e48a0d8b4db0613424347bf6fb855b2d6a11da0cb8522638f52e6cfe95fb645221d652ce547ec92b6433437fb5ecc98d16fb606899eecf5063196d7d396107a14cdf6d4d591e4fd0174a2a7fe2fad0f4f34410431a2ff66590a659faf3aa36c3c678f7539e5e48dee2b2a89dba3c290ac5df0b59c02a6ed2a4c0e8b0f8d56930b963c21e1f876318d6caa15b4510e057561f42a369dae45d98698248e4ba81cc74b65983ca59663bfe59d6dcc365494184c9185edbbde8de7ced6f4f9f32d55c05d19750671ea78b05f145b29f6065c925b878bc3f5497b944f22180036cb98e9333b21c70f93d94138a009b40ddabd204759e5b153c129dd26d0799433528c50861fb5c374524987ededd040526af5b6d25cc644343e84d25e4fac424a38471010b69949910c5aec728d26e3efbe770695bb9b5cd02751214309d913f9fcc2dde77da0f986882ff58e7b7f20e2d9f71248cc58d4d9f708dbb65da1a9c77b51752dc40df6638c37eeae9e334c48f74d832c04804a36955c775f1fc285d039f204f2a95af68800f3daf2a9e7013627d15e65ceb67ce9c36b11821ff93a19cceb112d5df3929e534028331b68e422d80d12f7b67843c8491f4339dcfaecd8b2917ded785fb401502ceab25958c8b8139e3c5cf6a8ea5387c494051e30849c360659ed5a99883f69f0ea6464e204e09df75712c7caedab13cbf8bb1c8bdb54b95045ecdead5ea84c9c14a7c9bd49dae9168faf0b0d8daf3e82492a1a8c9b7191d8c402e0427d5b060423a78c5ccd7e6a3302e62662fa07b14b51faab133d8e63291e6d72a22f2d71370ad7ea0e79e813802f003b3d3488231837dda9011c4cb10840b3208133daec394b2375cc5afe7951f293cd8f9219c71b89d47e8793038d196be958e9c737c84b9fac971b2152680b61baf833f9e27d072471c97c7d11b03c9f553aa34760e7c4dfb32a1d29e8291b2052328e959205ad4a8ed2cba2878f1575a26def5d2856374b6dc2b79dae695fee6ea214615bef7a79f83e68e51f4c1e34797dd8a1618514313f1ad28293a1ab674e189137368442768289f22dacfd6443bdaa0470840fd3b09528e8c230e9d29dd671cb693c35346aeb9bc3b17730aa74a824117f7727eee25e854482a2ce24344b8ea338c7d69a5346c08c93991754673d08ed718de1f284f1045f20184b8371785324f6f0574e5ddb507f42cb7464074fb6feb286d2aa0624aeea54874167da9c7965b5725fbf989bcfb71793458a61a92c16219e74b38d16fb6177527a94af2785b5b9ee88ea8fa885ab141d1446f3df5bf1b9811172969ff1ea5e5708c3846bad0e7c3f68c37a3d55d3e5a4399f49e45f29f221c9f45ce8c21e139ad513417923b826f384cd976a304888d7a06d5198c8999d624ec96c22e03f9e0df1aa84022ff9c164cc9697503954ec4e7fb2d9c441aa308a77ac7691eb6d1506b90f5cf935eeccb9a3520c8d9014c174c267bf153526cdb96920e6c343647cc4156d066b510f64063cbcf4008f0ae0b9a828118ee416e3a1b7c1ffb828c46d30906f672f08f6998558d9ada07ddfb4d968916f4f26b2cc438c6bf626999a5a2be20413125c44adf0091bd521b1495ce65f0569badff7c0bb76826725f89d3681c64870880b271ed2eac5ae392a39f0da7c990121cab4e22a2592c279b7ff93289e44462e1c8f7add9a49503fa10d360f5f4976a5ece1e96879b3e7f00aafd25ff62b321674f243b93d52c8da705521a1b440fc9a63eaefef3f24792e86519af0e2022749cbc27c1a6a723a369f5d514e499000bea57759a829ac49c16e623c156a9f050c53d73d3637c13b485d8ef5a51b2fb2cae8931722f1efbfcf442dc32ad3b0d6612a9781bc33e319252b2983c8e349e68343f270ea1a6dfc0ed3119d82650f7629201c4d68e42e4488ab55706a95d32c1233787aa858096fd68840109eab0567e11b8fee0277f65691ea4a118bd556ad3823dbbbd5dfeb7a5a6533eb2a0a9351f85e17be9756cac827b18b364ed62d8679767db400c56eb7b2984a513c5eed115545c0a53979836e12f9f9ca088ca693fd2dcf164d88a06efe29f59478773ae6ef0aa2534828124fb6a8214218e957d45f2d9590b76dcb69c43be7a79c35636881501cd978d9cecdffda9a6fae36d6e2833b85438d8d00122b20feb55a12cefcadcd21b7c16ca4e99e94540675b4b384653646f9062b93aafd677028cbb85da8d6820f869cf08959f017cd05649724499efbc7fad085a006f964c9367473684c167c05573d80b1be3563bf601d343ed4b8d451a6c4145ac02ff6c05c2a7af1cd610100321efb6597ffea49b4d2056a1b9c08e84858225eba99f5660f27f8dbc1fe4788e2f892d3ec096445ed94531b22360e42b976585582f1eb1ebbc6bd3d5d8e6f0f020dda730e35924d23bacdce3c3707120431a56faa07ad5425ac0da0b8f041dbbf1f695dc11f4886dbf47ee1f5c5e7cb5ecacb8f374753dea309605ae0e0864b687b7c1b0493fd2cc22336378532363247ff0b9b4884fe6ec30df27d05ff12b663ded7dd40b339570e15a38873e88fb68a30755395f34e67b3fca1e7caf85779003659f46e1a528911dc0cb4f80cc172fec5c06ab8df41b1bde766bf6e146077e26443c0d7a557b51880057327f18ed6ae81e9ca732d979fd5cbbd3a4b278f1188de8650a31dbdec6577592cbbb5f51823240dbb34dc2dae738883dbcc45338aa57c3b3b84e5c3792ef271df5f04f1b872fc658fe2bf1b02c752a3ca4443525c", 0x1000}}, 0x1006) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4f3, 0x755, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0xb1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x101, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0xa, 0x7, {0x7, 0xf, "00f4000000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x82, 0x2) write(r2, &(0x7f0000000140)="246498c003", 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x103a42, 0x0) ftruncate(r3, 0x6000000) copy_file_range(r3, 0x0, r3, &(0x7f00000004c0)=0x2000, 0x9, 0x0) write$sndseq(r3, &(0x7f0000000300)=[{0x1a, 0x1, 0x5, 0x92, @tick=0x3, {0x4e, 0x9}, {0xfb, 0x5}, @result={0x4, 0x400}}], 0x1c) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='maps\x00') lseek(r4, 0xfffffffffffffffe, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r5, &(0x7f0000000100)=[{&(0x7f0000000080)="fd", 0x1}], 0x1, 0x6000, 0x0, 0x0) write$UHID_INPUT(r3, &(0x7f0000000f80)={0x8, {"4579f081654fa61189c0fe495eebb9f86c4550d719503f5fcf8877dd61a027772c1dc1481450f81924ad3f3e1b74b76d1461d0c8698415b5945ea78ccd186600ad22cdb761322b9e399b38f64c94feb27d60547928328fa4d5a4c1d16d858f68f58366b9094ae37a6694170902abd7df85e249d145e8e8b03aa1d9bcbf95b7319c00db59a7517e96c950b534e2b7a9e2d8e81bd314ec7da9618786e28febbaa335e39e9c28f0d60518afba46aab1f922e859f1439f27bfa55f71d281b3cdce07d0cb328a3539e735cfd8e41a15bc60ce13924c07e6cc9497383b397cb304c63583b295e40ee393015fa1a2d71418869e889250cf8ff7547ae282c27260a6cd34ac2a8cce93688607355cb950408f9f5af0edd5fffe3070ee0ea3764f4f701bf87b51587c465b43239df9db410f66385a5d81e1b93703c88e777efebf44a409200b556ea047bda0eeee78e1eeea5d2707680dfc0de16d85247ae4a4c66d8cbbe699b1ee2e716b89995bef8910e756b8a4aebd56878a1e931a67c9fb8ef7bb3fb8d021a5fc629cf46a7c8be30285ca4362ddd9d1b54f8719194492d1febfdfef6c08a2ccf21ae8cce0b5a6371c808525c76af9ac2aa2acb12a39305e12fd6ca9b6d418b552101d1745843785c5d2fec35f137c7ca41e81ddac92ca23ad6223a0376dcd9e21082f8e68f983bb5486459f23204946bf68fa27545ce91c8efa28ac5379790706693452b01673c949e1df1e060709cc2d223211ad6f9a40ca38332a5e1d3f47677434947dc2473a1f8733760d1eb7f76de8006975ccee5f6f2977da20166a011d6e2171cbab1947a2f04d100fab0ccffad1007530104303e53e80f36d81598e625c877f0ee5782d02b12684282cea88087eb1ca5922d2cdeab10ecee5c170056bd88238b7c8a7071703af28531aa0ea0e81775289c82418b01aebcbf084ab9133e77b2552b47c881e93bd926ccc5d1cf424a98da2857678a4a10fee1a4bd0b3b575862717bf503a60bed44b2e981ee9fa3af8ce52e65ef4455a892f5f5feed624f69c17a6fd47fe06640b06781f88a1b30d86d9efef7f654b3f40e9d406bfe66eaf3f003f04172fc73ff44a94ac6bbca72d28d9b121e9f47d17afe7eed2399302660a68e18653b5568799023df069472d3309ccccb8fcc3ed234e68f9c0b39c06517c01c9176ec67387b01662b2673a9114c39b544e6e8ca848be82bd3938db63625807ab8dc9934474dddae35a57588c93cd768db25cc77c72cd1f00798467cf64c2d46752fe14dc51e9692c66a3293d6ea011b036c6674cbb0ccf33a9884132cb21664001aa12020e42f334fe81b872a06da09f365943f6aa4ea42b1ebb8b8e5fae43e8910e875ffb5ab49cd8a1583dd408a18fe1bbdf321cfd8c1c503e1b4b972f634bddca60790f9eeb0d3931a425ab0fb65c39ce46bee553770e1bec7bbb9bda668f96269ce6d0640853ceb3e9891b616a3970622a2c33e9aa1ead61bdcdc5456d5ee9a7aec77bda0efa6a4fdeb28343b6faaba901177927d06f0a8f8a505dc272c55074504933c37188430673040078d15eb234fdc09b34038fdbba6da3c56673b1c718b86e8866c589c60665fe9674057745cd94cc779e3cf822a2bfcdc1284b38d5ec7c4fafe9db3db770f24fcfcd38a156b16d3d542b0a809768c0985ee06cbdca7d68589acc1b7b407982123241517683048f508201af748d8ce315fa1f7b8618645bf51c2f76d116a7c30a3f2a0766bb5ef9386eca3f760cde0d30c00cc06936e8d3e3e14451a6bd3b4c9cc3e9b82b6ff57b7b64db8f6fb8cb648ca1d1626ad9c2edd97b77c0446c38e19f65287cec060ecb3ef6be7f532481685e0f4279298aabc3e8007f17433c975bf8c6939754bcdded0950ab3a6de94073d44f9be9b441aab06523809ff0f8ab4298d637b26145b6c08f8a1c9878482a74234401b8d576e2fb3db4e5c9affb98619bcb9f18949bbc95cf1d705497c35a08cb08fe558bcafb241b667adc2c626ad0f3d78df4043598d99f9e18e39bf1537743ccd196500f1c25f5ed6b8dbce7d1f9d45bf934bb2b5726b1161c8a55b31bdce56a3aecdf401749032e5de50acce51977e270ad2de2dfe1cec33c2ff0557d7627cd14925a64cf3b4a22d8f6a619351b7cd0d1bdf62f9e348eefb177fa2ffe6d18bd2a2ab9d582f88abd580f8df1713e05f9417099c41cb898281fa3defff7c6414da9110efa8d6ec798aa5a57f57dbe3c67b0d15ae56adddfe68d9b688157e2f22729df741f1d57fca73bb9739f8e661ee405f82382876896b99a8fbbdd7367de733dc64888e19c90f49370662c32b38f84ae3a2838a10e2e265f047611b86527e039fd023c4a8311a92b6bbfe7a20d8c0fbff80135cc129d4237eae6bcecba2db54952457985e20d630fa127a1655878bc9e2f48840dddc129f1fb69775575bf3bceabfcd3e3c5ae18dba6515b1819725970b132acd4e4c1a26a5508ac8cb3da9f2ea982195e2f91b79e79e76148cd45f506b5e90bd10d90762c598e0edacd795c3d8f877498f6cf5b0b2cb873b210a05a0fa1adbe65d27b8c6dcd9c1ad486382574c788fd1f12d5c79ef0b985c202056b550fcd6df3c5dd91d821673502ad7f4928190843b84dbf24373458a4cef3a6dcdf554f6a9a98bcd836ab713f041a07ef4670d1e57061e40d79defbf3be13cc07ef29cc57531f924f73e695e89490c3d2fdd8c5d3fc890fad3ea3410d6cb02bbb778ebadf2953d4bde39955005a775c28f9733aabe531351ee227e292fe85906568ab98fb39156d2afc88e95116889d797474a62b7f4a92a7f2a0f601d9f0415e546346b969b3e21f6d736aab64e42270aefc7c2dd0f04a3b7e97b7727c7f8b689432de1bf3fecda99a396b3bd88c99178b56c50531c6fbfb04e8405f08af297391f8badf9b490cebe561dfd450977bda46eee1c5076801d871779982334c68a8d3a2aa68deedd511f78f4637fcead01afeaf749ca83ee7b5887e3b9d517f7e50071e49a778473d709c31635611e7b1d006992bd162245614e7c49ce37d09134860e034ee9d088903b158ddf3b900607618fd235ac51bb83da9cbdc12a6d1f873a458bd2fb1dc6f9d49a72498f05fd8549aecadd73726fb0f765738e366795b61201cf6c2147bead0ad9e0556f9ddf9cd2cb0337998c909009b63b41b05a60d4bb49dac4739ae70f1ab68b1ae6600d17a5b569f903d7b5c0e8a2c5a0cb9f0f3e169b03148406e3381256553a42caa35d4bad9ab63fd0162dd4ac1dbd09450483847d4dbd2e3f2f0ecf66d6096d5c7eaf71e8ecb9ea44a61e89137bcf8eec3f1eb8c799bb6aac80b6b2d792326360eeb975255bc09986fa5738bdff08f0442dfd6cfe7bb45aa39b5140e178c156acbdcbbe08e93e19d47a2489d54a51667b141c071b45890a4ddb0c3e184de7169b52f8810e9dd530073cf28f46bdea0f5bf6bb686e56b171fa2ad905f1101dfbf261b208dac9b757c7000a7d1a24bf38c963cb8a9e9564870f3fe32bbe8963cfd6e69a2d2f2016623f88964afa891c469c6e4e8f7f80787992b187de7304b49acc8780b237970a9d1495caf94ec761e5f92bb49081536c9e4113840a7df2cb4831519ed54a35c177a768d15a908f8522abd0f9d7f52d5e5796b2b5e663313f25831c9bdacedff5a1c7599e28dec6e398616263e5a654735518769ce5bfbe321dc10349fe708a76ca6f5048a03e5eba0a5c17680c93071b00866193fadf71ac81b9e596b2c94edec0ca534b9fd4f7794c4933e6db39a6d2e2baa3288a97c28f6ade28c88af537a5ff8a5b5223b7b0712bed25e022aba52bc41d585c7b73ba2da8bc5d96a65fa8214550758360f9aae525e3e77223fd75313bcbae19cd935f95cda3e674252d5bab96cc607e6f758cb134611b7ca8206e19f6eacfc3bbd8d9c4bc4ca3dfce61b52cda25268c249c443f21ba43c1c63e1a8228540e6a656b985677e38e75635b6ed6defe021af98e0c2932edf773a094b65709265463ab4af5ff22f238b3b4eb3cc6daf836bc6c11b4e1898667c7d5a593439098d66454b3f9bd53a58908194f9f684b0ae95f3fbb5089c12d0f19d501951e8dbda762aef568a184adb96315975946fb16a43630188c7ae1864d6a0400866d0dffc922b265de54c5caf8b5dfc7e3912788d92c4bf667416b99ece18014a0a24280410e39b5fa13d21a969b058e7c4ea2ce64911a6a7caa71c6a9ca95120402d4d0b1b674d9bb0191d3af957b1d3b8f15a5f037ef07e4b600e1bfed9f6aa655e971d8ae96bd5ca34c97599c7b3605ae1133ed4f1a69b2d920b3080c3e25132726f50e3c8d34aa3031836c5cac9fe56259386e7b748a1ac12fdbaf1913f8cfe5d60ee13dc972e1dc0019882492c0bb188691cc9f5e34573c9b9130c8234563a6698c70053f60c65fae11171a0f7cb020583663dfb31c25dfb67f6a19997cbc3db96e8ef3cd3286a8cb12bbd4640ac30cb5e68f02033e8a9b4d55a7816842f5a0edadcc9aa96157a20e0e222828d4063834579df1f1895976c6282eee5c344b38b99e25ceec0a2875126ee3eb521a9b6b1192d8e13c987ff46ff982932e1c997cc504526f608c16fe64576d6c93d3f0d4dd382c418b7c43075ac5ca8acf11f01e49c8de8adfb1975f9429aa3ad2d700a5e044c3fc66472e888072878c382051d9bb798068b2c4976b858e59ae5bd6565887ac886f262829d02418f5905a11d1113e07523c1ec41fe875065fd4366fa466b2468d40a35634263d1b862044f0dab2034655786837f913793f610f29d8723ddb9018a4a173afe809f1d2ed4829fed8846690c93b4b729dc344e4cd7508538b2bcb797871c96bb996b2865c691a61dc231a4a2a4cf92dad8d86096c7c9519c099146a28bc5e52e13865c607cdcc27a6c11acbe2a5eb46bd1c4f30483dfb9c9633a2fd657a3c83e9a21188b8fce7291928b90577e6a53a04a2295c983a87638483794a9277fcf6f884b1b1616d1a40fed4965adeb769d108d2438b9a52a2b317a712f51a713702f2f9811b2a5f8379532621530db2505b0093270d8d0ab46f04a8100a9ac33f7f09323f48eec06fd92b293962fd38e139bbb3c3ae60ad85a0f6c72e3f3143f38a10ca24e3ef4edcb59dd88af5140e0ff980bd96a801665aaefbe5e0956fe22b0119c6814b9f344cffa932d9cc95e94ba3d17b765e8f8d2d9c5800f2e21543561c9279725df8b634ee299a0cf942fb63a57bd31ee7292d2432e86defb9a86ea435c93ece4e3cb1d03b835d1929999982ae00f24f7fd5748dec8fdd24ea7f0ecbcb0d2c7668d9c4ea2955f4c2a6ba97f0e54f0c5df5fcc3bfe3eeffa7bb18a66130876a59aab4eb303841225013e3f3dfaf04f6b6d9ea457342755662984c6810d097310131d7ce9deb6cb5cce1d114a9bc1561dd7c6d44eafe8ae60f029fa63254cafa15ca3ba994212418fa8f6b16ea3de3609f9bdcb2b144a653557afe698bf884817e5e6d82ada3eabf95b90ef2db531e4a646fc6b64f7295d2ac875b6b2c8889f33522e021c8246a656649583479869698102fa7658aa58745bb38f2ce032bd7fa6116b8915e4eca6f532ef0e9533e8198c94684586a9b9070175dac993f89d287593f3c2a07d6363ec36811d057b7aef89fdd7805240e171375cdcb1d497ab802d53cc80f735670f67dfe15ca71698e421143ddd2186555116e3b188403ba7c0192ba5f17258c170949d1f801d40ece0d63b6275a04f0d1558c88c03256b0d77accbea7a66d1a138012553e37aecdf", 0x1000}}, 0x1006) program did not crash single: failed to extract reproducer bisect: bisecting 45 programs with base timeout 30s testing program (duration=41s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [29, 28, 12, 27, 7, 14, 14, 30, 4, 4, 15, 27, 16, 16, 5, 30, 30, 11, 17, 6, 30, 15, 13, 19, 21, 29, 15, 30, 28, 9, 10, 22, 9, 9, 25, 19, 30, 11, 14, 22, 30, 30, 20, 21, 7] detailed listing: executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x47b, 0x2) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000040)={0xf0f028, 0x80020010}) openat2$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x22941, 0x2, 0x10}, 0x5a) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() r2 = socket$kcm(0x11, 0x3, 0x0) setsockopt$sock_attach_bpf(r2, 0x107, 0xf, &(0x7f0000000000), 0x4) sendmsg$kcm(r2, &(0x7f00000000c0)={&(0x7f0000000100)=@qipcrtr={0x2a, 0x4, 0x1}, 0x80, &(0x7f0000000200)=[{0x0}, {&(0x7f0000000040)="b184b4bf397f3681c93301", 0xb}], 0x2}, 0x4) sched_setscheduler(r1, 0x1, &(0x7f0000000100)=0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x400, 0x103) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x923004, 0x0, 0x1, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000300)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@uuid_null}]}) setxattr$security_capability(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280), 0x0, 0x0, 0x0) umount2(&(0x7f00000002c0)='./file0\x00', 0x9) mount$overlay(0x0, &(0x7f0000000580)='./file0\x00', &(0x7f0000000b80), 0x4008, &(0x7f00000001c0)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file0'}}]}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) r5 = socket(0x11, 0x800000003, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8b29, &(0x7f0000000000)={'wlan0\x00'}) r6 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r6, 0x8b28, &(0x7f0000000000)={'wlan1\x00'}) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mount$overlay(0x0, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000400), 0x2, &(0x7f00000005c0)={[{@workdir={'workdir', 0x3d, './file1'}}, {@metacopy_off}, {@nfs_export_on}, {@xino_auto}, {@xino_off}, {@metacopy_off}, {@userxattr}, {@xino_auto}, {@lowerdir={'lowerdir', 0x3d, './bus'}}], [{@fscontext={'fscontext', 0x3d, 'sysadm_u'}}]}) syz_mount_image$erofs(&(0x7f00000002c0), &(0x7f0000000380)='./file1\x00', 0x4a84a, &(0x7f0000000f80)=ANY=[@ANYRES8=r6], 0x11, 0x215, &(0x7f0000000080)="$eJzslb9rFEEUx79vd2/vEiVioYXNWQSMYPZ291TSWMReEBJRy8OMIbrJhcsVSUBIsLGxFv8Ri1QWdlrZ2FioIFiY0kpwZH4sN3e3m7DmtPF9iuH7Zue9eTPz7h0Yhvlv+fL5x6fnNxeWrwA4jVnU7fw334oPp+A56z++9GtWvtmYeXIwGo8ASDmwg2P2DwG8XvSBPRNWStcbmLUxl+FprbgDD5etvgtClOcqB94ChPt2+tGmzFegO2VFJuhBN1t5uJaJWA2JGlI1tAE5lP/hPmEFQMNuQU5+Wzu7jzsZ0DMiE7moyXyfsU9VRdG9kZvfoocbzhWo97r37Om+siM7Hzv3l8BDYnUbhCWrF1BHFEVNa4rEOf+FYBDfN89m2KtyksbJLqKqODtf8ElV+NHuU5lQp51YGr/k0WvUe/1B5HCoBAvWjBflXxMqj+peXnPcKzwmjjh5zjQ6Q25JnD88eDvu9fWfFe3khW5cIzX2QpXN++ksu1XodW5o5mLJTyavwNKSMP2DAuCS058C51+h1V/fbG3t7M6vrXdWxarYSNP29fhqHF9LW7o3m7GoBdr4Dd2fpp34tZK1IYX+dqff7yXbQL+XhBRC26kZnY679Kr7Xft4uv95mPspZf73oo9dH2nEjknWj7Sa80uTZxiGYRiGYRiGYRiGYRiGqUQThHczgDxjbFlIkN7WX38HAAD//8r0WU8=") r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fadvise64(r7, 0xfcff, 0x0, 0x3) executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000c40)=ANY=[@ANYBLOB="0f000000040000000400000012"], 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0xe, 0x4, &(0x7f0000000400)=ANY=[@ANYBLOB="18020000801000000000000004000000850000002700000095"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00}, 0x80) (async) r3 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0xe, 0x4, &(0x7f0000000400)=ANY=[@ANYBLOB="18020000801000000000000004000000850000002700000095"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00}, 0x80) bpf$BPF_PROG_DETACH(0x8, &(0x7f0000000900)=ANY=[@ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="05"], 0x10) (async) bpf$BPF_PROG_DETACH(0x8, &(0x7f0000000900)=ANY=[@ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="05"], 0x10) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={0x50, 0x2, 0x6, 0x701, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x16, 0x3, 'hash:net,port,net\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0xa}, @IPSET_ATTR_REVISION={0x5, 0x4, 0x1}]}, 0x50}}, 0x0) sendmsg$AUDIT_MAKE_EQUIV(0xffffffffffffffff, &(0x7f0000010240)={0x0, 0x0, &(0x7f0000010200)={&(0x7f00000001c0)={0x10020, 0x3f7, 0x0, 0x0, 0x0, {0xffff, 0x7, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file0'}}, 0x10020}}, 0x0) (async) sendmsg$AUDIT_MAKE_EQUIV(0xffffffffffffffff, &(0x7f0000010240)={0x0, 0x0, &(0x7f0000010200)={&(0x7f00000001c0)={0x10020, 0x3f7, 0x0, 0x0, 0x0, {0xffff, 0x7, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file0'}}, 0x10020}}, 0x0) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) r6 = openat$nci(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$nfc(&(0x7f0000000100), r7) r9 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r6, 0x0, &(0x7f00000000c0)) (async) ioctl$IOCTL_GET_NCIDEV_IDX(r6, 0x0, &(0x7f00000000c0)=0x0) sendmsg$NFC_CMD_DEV_UP(r7, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000740)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r8, @ANYBLOB="010026bd70003c0200000200000008000100", @ANYRES32=r10], 0x1c}}, 0x0) (async) sendmsg$NFC_CMD_DEV_UP(r7, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000740)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r8, @ANYBLOB="010026bd70003c0200000200000008000100", @ANYRES32=r10], 0x1c}}, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x8) (async) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x8) close(r9) sendmsg$IPSET_CMD_ADD(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000780)=ANY=[@ANYBLOB="74000000090601020000000000000000030000000900020073797a310000000005000100070000004c0007801800018014000240fe8000000000000000000000000000aa1800148014000240fc000000000000000000000000000000060004404e1f0000050007008400000006000540"], 0x74}, 0x1, 0x0, 0x0, 0x10040003}, 0x0) (async) sendmsg$IPSET_CMD_ADD(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000780)=ANY=[@ANYBLOB="74000000090601020000000000000000030000000900020073797a310000000005000100070000004c0007801800018014000240fe8000000000000000000000000000aa1800148014000240fc000000000000000000000000000000060004404e1f0000050007008400000006000540"], 0x74}, 0x1, 0x0, 0x0, 0x10040003}, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000002c0)={{r2}, &(0x7f0000000080), &(0x7f0000000280)=r1}, 0x20) close_range(r0, 0xffffffffffffffff, 0x0) executing program 4: syz_mount_image$gfs2(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x8c9b, &(0x7f0000000400)=ANY=[@ANYBLOB="757067726164652c6c6f63636f6f6b69652c6c6f636b70726f746f3d6c6f636b5f6e6f6c6f636b2c71756f74615f7175616e74756d3d3078303030303030303030303030303030332c636f6d6d69743d3078303030303030303030303030303030352c6c6f63636f6f6b69652c6e6f626172726965722c737569646469722c61636c2c726772706c76622c646973636172642c636f6d6d69743d3078303030303030303030303030303030332c737569646469722c61636c2c71756f74613d6163636f756e742c00af6563849e43be2e4e93dfbe204b3094dfd0d780c66f53db44be8cf1e50e9cc588bf0ba698a56d49fa9af8375fae4c179cb5c980aeaebd497eb3ae745046e6893cb41a832a82f08821ca161c15c8d9767c0b9112f6479a79fee7d337d5d8fd7be7b81104bd68ddcb36a1ff908bb4704d212d9f61f0a6216516db096b6c9f9b8dfb8defe81886355999721d40791306581c269e6d9ba210e3f03d1c9a33b86c46b2daaa1d6ab9f4a3aa9fe05bfc26fcc2e2436f038a7c36852ef5254c9069f73316b1c67585493c83ad7ae552207d", @ANYRESOCT, @ANYRESHEX, @ANYRES8], 0x0, 0x12760, &(0x7f0000002bc0)="$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9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jz8wJtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16Qbv+Fv/+r/ymF7TpBW16QZte0KYXtOkFbXpBm17Qphe0yco2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wsS7zO69IIuvaBLL+jSC7rkd5de0OUf7NILuvSCLr2gSy/o0gu69IIuvaDLzwt0yf8u+d8l/7vkf5f875L/XfK/S/53yf8u+d8l/7vkf5f875L/XfK/S/53yf8u+d8l/7vkf5f875L/XfK/S/53yf8u+d8l/7vkf5f875L/XfK/S/53yf8u+d8l/7vkf5f875L/XfK/S/53yf8u+d8l/7vkf5f875L/XfK/S/53yf8u+d8l/7vkf5f875L/XfK/S/53yf8u+d8l/7vkf5f875L/3Yb//n9Q3b/l//7ffHCB5H+X/O+S/92m/8uPM/nfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d7P+rOrkf5f8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AADSp/8BAAAgffofAAAA0qf/AQAAIH36HwAAANKn/wEAACB9+h8AAADSp/8BAAAgffofAAAA0qf/AQAAIH36HwAAANKn/wEAACB9+h8AAADSp/8BAAAgffofAAAA0qf/AQAAIH36HwAAANKn/wEAACB9+h8AAADSp/8BAAAgffofAAAA0qf/AQAAIH36HwAAANKn/wEAACB9+h8AAADSp/8BAAAgffofAAAA0qf/AQAAIH36HwAAANKn/wEAACB9+h8AAADSp/8BAAAgffofAAAA0qf/AQAAIH36HwAAANKn/wEAACB9+h8AAADSp/8BAAAgffofAAAA0qf/AQAAIH36HwAAANKn/wEAACB9+h8AAADSp/8BAAAgffofAAAA0qf/AQAAIH36HwAAANKn/wEAACB9+h8AAADSp/8BAAAgffofAAAA0qf/AQAAIH36HwAAANKn/wEAACB9+h8AAADSp/8BAAAgffofAAAA0qf/AQAAIH36HwAAANKn/wEAACB9+h8AAADSp/8BAAAgffofAAAA0qf/AQAAIH36HwAAANKn/wEAACB9+h8AAADSp/8BAAAgffofAAAA0qf/AQAAIH36HwAAANKn/wEAACB9+h8AAADSp/8BAAAgffofAAAA0qf/AQAAIH36HwAAANKn/wEAACB9+h8AAADSp/8BAAAgffofAAAA0qf/AQAAIH36HwAAANKn/wEAACB9+h8AAADSp/8BAAAgffofAAAA0qf/AQAAIH36HwAAANKn/wEAACB9+h8AAADSp/8BAAAgffofAAAA0qf/AQAAIH36HwAAANKn/wEAACB9+h8AAADSp/8BAAAgffofAAAA0qf/AQAAIH36HwAAANKn/wEAACB9+h8AAADSp/8BAAAgffofAAAA0qf/AQAAIH36HwAAANKn/wEAACB9+h8AAADSp/8BAAAgffofAAAA0qf/AQAAIH36HwAAANKn/wEAACB9+h8AAADSp/8BAAAgfaX93/y//zkBAAAAc5fn/wEAACB9Zf2/1fz/g08KAAAAmKs8/w8AAADp0/8AAACQPv0PAAAA6dP/AAAAkD79DwAAAOnT/wAAAJA+/Q8AAADp0/8AAACQPv0PAAAA6dP/AAAAkD79DwAAAOnT/wAAAJA+/Q8AAADp0/8AAACQPv0PAAAA6dP/AAAAkD79DwAAAOnT/wAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+HztwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMSAAAAAEH/X7cjUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAuQIAAP//nL/ufw==") syz_mount_image$f2fs(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x8, &(0x7f0000000140)={[{@nodiscard}, {}, {@noheap}, {@six_active_logs}, {@six_active_logs}, {@fault_injection={'fault_injection', 0x3d, 0x65}}, {@alloc_mode_reuse}, {@noacl}, {@heap}, {@atgc}, {@noinline_dentry}, {@data_flush}, {@gc_merge}]}, 0x1, 0x5505, &(0x7f0000002480)="$eJzs3E1rY9UbAPAn7XTe//Mv4sLdXBiEFiZh0nlBd6PO4At2KKMuXGmapCEzSW5p0rR25cKluPCbiIIrl34GF67diQvFnaDknlud+gJC08ZOfz+4ee45OXnuc8Iw8NxbEsCptZj9/GMlrsSFiJiPiMsRxXmlPAp3U3guIq5GxNwTR6Wc/33ibERcjIgrk+QpZ6V869Pr42u3f3jjp6++OXfm0mdffju7XQOz9nxE9DfT+U4/xbyT4qNyvjHuFrF/a1zG9Eb/cTnOU9xprxcZdhr76xpFvNlJ6/PN7eEkbvQazUnsdDeK+c1BuuBw3NnPU3zgUWOrGLfa60XsDvMidvZSXbt76f+2veEo5WmV+T4o0sdotB/TfHu3nfaz+biIzcGonE9581Z7dxLHZSwvF8281yrqWD/MN/3f9mZ3sL2bjdtbw24+yG7X6i/U6neq9a281R61b1Ub/dadW9lSpzdZVh21G/27nTzv9Nq1Zt5fzpY6zWa1Xs+W7rXXu41BVq/XbtZuVG8vl2fXs1cfvJP1WtnSJL7cHWyPur1htpFvZekTy9lK7eaLy9m1evbW6lq29vD+/dW1t9+79+6Dl1Zff6Vc9JeysqWVGysr1fqN6kp9+RTt/6Oy6CnuHw6lMusCAE4e/T8wC0fX/289jDj6/j/0/1Nxovrf097/H8H+4VD0/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAp9Z3C5+/VpwspvGlcv5/5dQz5bgSEXMR8evfmI+zB3LOl3kW/mH9wp9q+LoSRYbJNc6Vx8WIuFsev/z/qL8FAAAAeHp98eHVT1K3nl4WZ10QxyndtJm7/P6U8lUiYmHx+yllm5u8PDulZMW/7zOxO6VsxQ2s81NKlm65nZlWtn9l/kA4/0SopDB3rOUAAADH4mAncLxdCAAAAMfp41kXwGxUYv9R5v6z4OIv7/94IHjhwAgAAAA4gSqzLgAAAAA4ckX/7/f/AAAA4OmWfv8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfmPnfm4TB6I4AD8bvLD/tGi1921lb1DGlrDHPUYUkCYoIAfSQhqgBnJLCRFEeBwCEYdIHttK9H2SMxnL/HiD4DAz0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF26r9aL26vf121zdvt28owGAAAAuGRbrRf1P7PU/9rc/97c+tn0i4goI+LS3H0Un84yR01O9fL8zenz1asa7iLqhMN7TJrrS0T8aa7HH11/CgAAAPBxbZareZqtpz+zoQuiT2nRpvz2N1NeERHV7CFTWnnI+5UprP5+j+N/prR6AWuaKSwtuY1zpb1J/XM/rtpNT5oiNeXFlx2LzDZ2AACgR6Ozpt9ZCAAAAH36N3QBDKOI563M41bgJDXN9t7nsx4AAADwDhVDFwAAAAB0rp7/93T+3975fwAAADCMdP4fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXdpW68VmuZq3zdnt28kzGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHhif95RIATCIAz2ru9M5v6HlQZNTU2qQPj4G4MBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA3v/vL/4mpcSaZe20sPY8ka6fG1qmxd24c/WF8/RoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIv9eUmBEAiCKJgz/nfS9z+sJOgZRIiAhkcVtWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4It+98v/ialxJpk7bSwdjyRrV42tq8beg8bRg/H2bwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIud+3mNo4oDAP5mZmdrq+IaZQ8RUfCgF7vd1tbexIMSPPgnCCHd1titP9ocbCliLt4k515EjyKCEm/9H3JOIJd4y2EPETwrMzuTnfwA118zm+TzgTfvu8Mw7/tmIeQ77yUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACURm9P4iQ7dMZxXJzb3Hu4lPVbh/rM47Xt+axlcVRn0ifDi9UPUbe5RAAAADg7krK+DyHspOsLWR938vo/La/Jav5vnx7HZT1/uO4v+7L2z9ovP+8+vz9QZzxOdtOby8PBpaOptP6/Wc62Z/7yilb+5PN3L0n+hcTvrT43SvPnGX29sfFOOw/P1ZEtAPBPXCz7Iih/H8r6fpOJAXBmtCqFd1n/J51mcwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQN3+DAAA//962D6S") r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x3c, &(0x7f0000311ffc)=0x9, 0x4) (async) setsockopt$inet6_buf(r0, 0x29, 0x3e, &(0x7f00002cef88)="d84f7398", 0x4) (async) sendto$inet6(r0, &(0x7f0000000800)="51e251578851f74182a74b89b27df427aeef44966d202e4138b5a18e75a0424e7fe93b0d32c7abba87b65f97aba1c26a06b6d94c4aefd8fdca10e744391062c8e612721c20051608d9aa6dacf61e1eb331a4daad402b9885599d56130f7149fb1111fa116e94324d585a0569fbd311dad54cb4e32ff7f02216844ec3d526c878d5135ad1c9262239339c18885e2a0a95854d6cde3dd2feeaa50216af6c5760923413af81199a65a6332b02ec7bbf79d557c033cbe032fdc44f66a5c59cc4a3c5d218f5896b359d1efd60baf98df6396567478f7b817ce6e11d59a7def452a068e9607f57f626a5b8d476636ef1ee76307524009ae49be402000000000000001e80fed632155e14da1f7324d97bc61a3c1edc4431ee8a6caa2ed9f85cea5a2a9b263630c7d6fc35dda6002da571a2e51917e7c1019d8ce21a608147e408074c7c5f444fab931bda86d977d7c9ccefd881e5ef05b287f41eea526862885881c2cdc687dfff01a9b70a9b08734ac4d62c7f34465c34aa9e9f136c7f796d9eea41aa37f61830508338bb1f887089070567a1dd96cd700e7a098dabedb60f31acd17d487bc8be1a3101d2b5ac1715003793596c6daa93a27f4adb4d6fbea5669cabc206c944317ea18a2c762457f1bc945fec8f849641d44e7e2a24faeee28f3f266395fe18b0dce20c1f64e8896c8ff0e4a44a116fb32462471a0fcde143e551723d57339722765673b4163d66f473ac10f988cb252f106632f9884a47866d284b4efc6bb1aa74ed48d4a6535795f0873a99907ebc22be2337364cf9acc063e32f7d2e02fad64d04aa405d2dbdee1128ab1e4761d2dd30885ad37dd168478f10789d172feef4c817a5cd372caade57f23300e45f47e001e3ea093680ffffff802477368b9910f4e24037c871cb8251568c792287a6f49fa61b7c2600accaa0e7b40c59d88a29af5886c1f5dfc6837c58aaef12a9e100225c70441144ffa82927fa4802ed9ebb03eea8e945af5f4993f21a7f53baf7ec5bb6cc96b917dde82c18840c3500e9565f68f687b1c73d834c0d99d4acb002dc5682dbcdb1217a98f6c3ef8318b7fa93894e8a097b4511ba5c035e27c9fe8bfe7754741ac21bbc0303b81672e3117e5590fe2d92f912759b9937f64204ec5caa92e2cccb31016b13ed8d7bcabb03e176b1c9bda3bf1c1256ab74ab6f42ed9bafbbd0096263be1a7da1e1c88deec55a653d170e1e13c77dacaa60a37a6ba2383e661ebc9f13dbaade2dd884c9951819fb4608e19e70cd2496ccfb12f24c71f496cfe90400fe1bbea1e9a24b1d4664fb0776aca6269b396779680e52f86877d9209988d12ccb137be01ab7496d00547a7d4849d365a18dbb55c429cde87d33c4b74ad2273cdfee88b5418866ef327f25e9cbcd5a64d97107339f7e4cb5f8de171d2779c0f68884ae835e398f982d5749f085628d3608986656ea04b721f828202e9342bd7d19dfa091e772aebf9718030167a8c029df7c58b7f40029d7cfcaf26fd1900d8775ef373e8e2c5bf3525f907add3be426cd5a079c49abffe933e9ee213a3baf34f932d1299312691e1c53e6247ae0989ad66070d51fad22856a8b6b28954e7d41189b11c5321789eec8670de9e8db0b0473ba2e02731e60e7222697d61e052c18d4bcc6d1572fdf426f7b2fee6c1dee66c85c497b90facaf63b8ec5cde4a73400f9180bcfc0f81eca9580a7c81462a077f9034026bf72aa7c6de4b3c15d4a2dbd6fd7d87084aea9f25fb4bf5ec83eb56874a760533792dff2695407ccdd6a7375e0007230fd3f6501c152f1c1ff279b1d67cc95f2820762b7927659368e41657bdef2dd15b63498a93b787bdb26809d734aaf98b86fcf9fc643a34d03ebbe072820662d20d4774d66c5ae270adade5b8f6242a059b926221ee3d677487471c432b0d6d64dad030703475bb3ecac39b204a814f5ece5961621358e36f8a2cf7196c76959824bbb475a7cad8f57853fe05f59f341b5207cc9bb8d686982c2f158e0d8f5c7ec6cbfd500"/1453, 0x5ad, 0x0, &(0x7f0000000080)={0xa, 0x5e20, 0x3, @mcast2}, 0x1c) (async) sendto$inet6(r0, &(0x7f0000001380)="f26f01dee642b0491c8f905a4e6910b785d5a4ad508bf8ba13307092fb923bebcc12f52d8f084291e519cd1ee4e39ac22206da3e6dbc3d59b54db781f51fa7e4f31329f930b6f90d648c576822df0f95e2c1b9d225c7d79e24850ae3410257ca5cf9c56d59196e2e8c4b62009fb425683284e163747b28f01790afe36f206b4d2dd95006dba1a466f7b2ea72bd147fd9b01c6a73d63514dcf86ea5a1fd7cc9ab0fdce4d6529369b6ef20daa08f66cd52d46f824ae8d1f3bd4a4effed8fb291c6737d67221677551aa531e2eda3b6b84a7c7af18e964b6dcd7d39b1246d6a575913d48b18b03de48e0b2ae6a455461328b979dd2051eacd6963f30fb1bc9575f5a5e7d6e9f8c4131130ab1702139ce0167fa4e232562ca02b6550e4451d41d0fb563b67a83448466155c03170d9b5746bd0d2d6c349b3f28dc266a5d08fc9d7fd816e3c6422edc059ea902f4029b4b3c2f117dfe5c2daf5e8357b1003ca9d85b589174bb49d8a8b1b06ff8cc17eb0d41be3e7bcd9d660d5953b1c00ad963f185e9ec1b9de53a17590680fdff44d946092d1ac857baf24bc00b291fc9b00cb35dae98eff33476c0d1578f060aa995400f183927f6185341ae220b3f1b1ac3c1a6c307355dd11f96ca67b879ae7fd62af75005fb7ba5080c30987c99bbdb18170e398a1c071f6728043342d8c41454abb1d7d8e223236c3709382dca89f8b5bb01672bb594bc09de72934fc392df68fd23d927bac15dda81b03f7b78cdcf82ec5ec4c2c5bd68508fb3026019027424486bdb1d5fb150ac9fb3970fbe3c6612fcb15b531eda9561c608cae4dfb754d45af6bc4dd1bde0b04bf03d0e8c7117930bfa532f3f6c52773231178c6d65e6ddb550a8a2dc49c4096459e4b77918853ba9ba12dd8154ce119f2bbae093ae59131013b657900279a91fb2bde2090d513f47953a5faa6b531a931208c0afa1e7a1061189ca26025fb1f0b329b82d3a1adf01f5deb49ffd97bf363a72d83b39065d1a44cf112d6c95939e983372b6b090768b0dd4e5065935bf5e7bbbb723b59d1315b21ff031496a70a4e79b1d9ce89be0ff6cbfa616474c6a07960b35c7d370559ae8486f405411db45a317834eac8e0875545baf99ec38c33c3c034d9a42f93b07942673dbaf222f2d5796ad826fd92999e99913dedac52ee57066456a0380d7558848e92523f942485c47fbeffb70ac33a55529bc613a31f15f0afe7ebdbad5a473f4914254df2c89e89615c0cf49f3dd7ab46f2d5f8e487f79a5e7de76b3dc7256b73049b5effd4a6b42253dacaaf682f83a9a1de23145beae5bb0e61ba89c6b66a6b85e069902791669c9c0dc4bc00c6ea2fe757feb0863a123127435252820b0245a722d53a51889ec32e314ad07e30430eabf0296bceca5292161fb89e68fa818ad4cc15b717f59a4cb80d3c24070c44afff375c03b520c669118468debf007a5d7ac3eaa9e0829a13a40e297320c6dff7dbd2173b895bd6b9121be72b90fc56a471b4ef43503c4a8ad09656b1039311e327afb064a33509a6f61a6c484db71b28b46f246fc382dae30cf52b94bd8cca40e8de13dc7b4dbac1b9ebf547dd00cdd1ffb0a3bcbe220ca73bc4e3097346936ba5ebab55edf9c58bf2844e3826fb89814207e0c2e0c167964244499a09dddb9d60adf27a606055021dc9270f5fd4f460c580e927d35ebace821fdaea496ce85e624a07dcb3390a2d72fb7ba0110a5117f3839794f5258689c2b0960cee2339da5af304ef2c0d37a8fe14c27bd2b995bd0fd28bba66f9a97223ec33ad18bca07c308afebee83882a446d7874d851fa8e61025337c0fe7bb483cb33258fd1cecc35c533fdd0c87b01dc63574fb186db8f1cda52b50240d9202241c234fdb6d4ba70a050fe52b0bf7bdc62967870c249315f8bd57bbb21ce6e37580d87b3f18b17d8c2935c4e82335366044fb85434212bf4629fbc737adc6efab82", 0x57b, 0x1, &(0x7f0000000400)={0xa, 0x4e23, 0x9, @remote, 0x5}, 0x1c) (async, rerun: 32) quotactl$Q_SETQUOTA(0xffffffff80000801, &(0x7f0000001a80)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000240)={0x7, 0x700, 0x0, 0x1, 0x3, 0x400000000400, 0x7, 0x8000000000000000, 0x2}) (async, rerun: 32) r1 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/vm/drop_caches\x00', 0x1, 0x0) (async) syz_mount_image$fuse(0x0, 0x0, 0x3000009, 0x0, 0x1, 0x0, 0x0) (async, rerun: 32) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x40000, 0x120) (rerun: 32) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)='2', 0x1}], 0x1) executing program 4: syz_mount_image$exfat(&(0x7f0000000280), &(0x7f0000000180)='./file1\x00', 0x2008000, &(0x7f0000000240)=ANY=[@ANYRES64=0x0], 0x2, 0x1502, &(0x7f0000002ec0)="$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") syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000000)='./bus\x00', 0xe, &(0x7f0000000200)={[{@quota}, {@oldalloc}, {@barrier_val={'barrier', 0x3d, 0x3}}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x7c}}, {@block_validity}, {@jqfmt_vfsv1}]}, 0x3, 0x434, &(0x7f0000000940)="$eJzs289vFFUcAPDvzLZFKNiK+IOCWkVj44+WFlQOXjSaeNDERA94rG0hlYUaWhMhjVZj8GhIvBuPJv4FnvRi1JOJV70bEmJ6AT2tmd2ZdrvdLW3ZdtH9fJKB92be5n2/O/N238zrBtC1hrN/koj9EfF7RAzUqmsbDNf+u7m8OPX38uJUEpXKW38l1XY3lheniqbF6/rzykgakX6WxJEm/c5funxuslyeuZjXxxbOvz82f+nys7PnJ8/OnJ25MHHq1MkT4y88P/FcW/LMYrox9NHc0cOvvXP1janTV9/9+dukyL8hjzYZ3ujgE5VKm7vrrAN15aSng4GwJaWIyE5Xb3X8D0QpVk/eQLz6aUeDA3ZUpVKp9Lc+vFQB/seS6HQEQGcUX/TZ/W+x7dLU445w/aXaDVCW9818qx3piTRv09twf9tOwxFxeumfr7ItduY5BADAGt9n859nms3/0ri/rt3d+drQYETcExEHI+LeiDgUEfdFVNs+EBEPbrH/xkWS9fOf9Nq2EtukbP73Yr62tXb+V8z+YrCU1w5U8+9NzsyWZ47n78lI9O7J6uMb9PHDK7990epY/fwv27L+i7lgHse1nj1rXzM9uTB5OznXu/5JxFBPs/yTlZWAJCIOR8TQNvuYfeqbo62O3Tr/DbRhnanydcSTtfO/FA35F5KN1yfH7oryzPGx4qpY75dfr7zZqv/byr8NsvO/r+n1v5L/YFK/Xju/9T6u/PF5y3ua7V7/fcnb1XJfvu/DyYWFi+MRfcnrtaDr90+svraoF+2z/EeONR//B2P1nTgSEdlF/FBEPBwRj+SxPxoRj0XEsQ3y/+nlx9/bfv47K8t/ekvnf7XQF417mhdK5378bk2ng1vJPzv/J6ulkXzPZj7/NhPX9q5mAAAA+O9JI2J/JOnoSjlNR0drfy9/KPal5bn5hafPzH1wYbr2G4HB6E2LJ10Ddc9Dx/Pb+qI+0VA/kT83/rK0t1ofnZorT3c6eehy/S3Gf+bPUqejA3ac32tB9zL+oXsZ/9C9jH/oXk3G/95OxAHsvmbf/x93IA5g9zWMf8t+0EXc/0P3Mv6hexn/0JXm98atfySvoLCuEOkdEYbCDhU6/ckEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQHv8GAAD//5LX5s8=") r0 = open(&(0x7f0000000180)='./bus\x00', 0x14937e, 0x0) mount(&(0x7f0000000280)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x5000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x8005, 0x0, 0x0, 0x15, 0x0, "ef359f413bb93852f7d6a4ae6dddfbd1ce5d29c2ee5e5ca9000ff8ee09e737ff0edf110ff4117639c2eb4b78c660e677df701905b9aafab4afaaf755a3f6a004", "036c47c6780820d1cbf7966d61fdcf335263bd9bffbcc2542ded71038259ca171ce1a311ef54ec32d71e14ef3dc177e9b48b00", "f28359738e229a4c66810000000000d300e6d602000000000000000000000001", [0x200]}) write$FUSE_NOTIFY_DELETE(r0, &(0x7f0000000f80)=ANY=[], 0x2e) write$FUSE_CREATE_OPEN(r0, &(0x7f0000000340)={0xa0, 0x0, 0x0, {{0x6, 0x3, 0x8000000000000001, 0x0, 0xffff5310, 0x8001, {0x5, 0x4, 0x80000000, 0x286ad0f7, 0xdf, 0x4, 0xdf5, 0xae, 0x6, 0x5000, 0x0, 0x0, 0x0, 0x8, 0x6}}, {0x0, 0x4}}}, 0xa0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000140)='./file0\x00', 0x2000000, 0x0, 0x0, 0x0, &(0x7f0000000000)) write$FUSE_WRITE(r2, &(0x7f00000000c0)={0x18, 0xe0000}, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x107842, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}) quotactl$Q_GETQUOTA(0xffffffff80000701, &(0x7f0000000480)=@sr0, r4, &(0x7f00000001c0)) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(r0, 0x84, 0x78, &(0x7f00000004c0), 0x4) r5 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r5, 0xc0285700, &(0x7f00000001c0)={0x0, "0092938eda08a5513db99d08fdae429e4ae4c5bac9dd8259be4ee64b32c65e0a", 0xffffffffffffffff}) ioctl$SYNC_IOC_MERGE(r6, 0xc0383e04, 0x0) ioctl$USBDEVFS_GETDRIVER(r2, 0x41045508, &(0x7f00000002c0)={0xff, "9ef0632fc0826209e4a1d5a881f6520817601f1692be6cc535a1a53812962d3632c44350aa418ba8f74cac29261940b5651b2a36ba23b21504139863b76c9f5dbbe07357337b5c1bedda549176334b5b7e96330280c06df90afd6223c245a67097bc72d765e89089b2c3e5aa5d930716a41b0b4cb99d04e2a6b1a44c9c9a7cba3bbdfe6af99782914f2578130c10064827a07121fcd933f4f576031d57cb20fc4d58ef31a77bfea890a4b235bc4eb2af16cb179952a1fd4d43f5008650fe1f61fb1bff2fe34e960d78a0a35e32cd10dbc5b1b714725ccd2ba835ed078223bcbf3b9f2209ee96ee506457e5672c531a6c7008412c6cdc21a4b763101e04b88531"}) syz_init_net_socket$bt_bnep(0x1f, 0x3, 0x4) r7 = syz_io_uring_setup(0x8d2, &(0x7f00000000c0)={0x0, 0x0, 0x3010, 0xfffffffc}, &(0x7f0000000040)=0x0, &(0x7f0000000080)=0x0) syz_io_uring_submit(r8, r9, &(0x7f0000000200)=@IORING_OP_WRITEV={0x2, 0x0, 0x0, @fd_index=0x4, 0x0, 0x0}) syz_mount_image$jfs(&(0x7f0000005dc0), &(0x7f0000005e00)='./file1\x00', 0x208000, &(0x7f0000001d40)=ANY=[@ANYBLOB="009c1b06223d15055c6d39aecad6836294e3e1fc38b80cd5eb20b39dc7dceb316fa1203f802b4368850fdef916202a989ea54a4e800c324c19bad386d9a72fc1de2fa7f100eae8a434158d0ed0d6a9061d60971bcf895342571bae0ea58240ebdd0f6f3dd42fa0f9754224a9c2045d2e098e01000000943549e2c2e191b7da91b8645dfdb324ceaf445cdc974884e2d5ac6dbf8b92da3a8a65176db66ca798dce71880c5e6837b5a99b6696d5003a06f62bbfb0b9ba0a6ffbfc2dd37662e077430379386d8e3abf802401b0e8382824a68cf51cde62ac99470edf8c757396564c8079d89017df3182005ec9fe433b122f1c02ca72eb68e41fc7ff69975649149ff4be64bd665e56a5fe9ef4d6ee02ff30ad838a9744100d520765c83c0178534e09d2f578bd10d3bfc68d1e75d6965613448d1045b6a0298d0804f82bc984e271c346d1e30886f81feb02b8320d47dc752b2dd23b4d8e20f2bda7ff84c57d63da96f044f8daaac7cb7132ef6"], 0x41, 0x5e62, &(0x7f0000011a80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwf3bgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhb17jZHrLO8AfvbmrB0uWwjBDQE2jgkmWbLre0xrMLeSJqSlQGhLL8a118bgW702t0aKUWiJ1KiNVD7Ah3IrUvlSEQGqqEqRK7UCCSTyiVZqG1IFqohCa2g/QEXYambe592Z8V7PbOyZc34/KX7s2TMz75x5Z3b/6/zXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r10 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x10980, 0x90) getdents64(r10, &(0x7f0000000f80)=""/4096, 0x1000) io_uring_enter(r7, 0x47ba, 0x3e80, 0x0, 0x0, 0x0) sendfile(r3, r3, 0x0, 0x80000000) executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x8e, 0x88, 0x5, 0x20, 0x8086, 0x9500, 0xb6d8, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x1, 0x0, 0x0, 0x15, 0xcc, 0x1c}}]}}]}}, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000040), 0x1, 0x2003) r1 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) socket(0x2c, 0x4, 0x8000cab) ioctl$VHOST_SET_OWNER(r1, 0xaf01, 0x0) ioctl$VHOST_SET_LOG_FD(r1, 0x4004af07, 0x0) ioctl$I2C_RDWR(r0, 0x707, &(0x7f0000000a40)={&(0x7f00000002c0)=[{0x1e, 0x6000, 0x0, 0x0}, {0x101, 0x1000, 0x0, 0x0}, {0x1000, 0x1000, 0x0, 0x0}], 0x3}) executing program 4: openat$zero(0xffffffffffffff9c, 0x0, 0x2, 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x7) (async, rerun: 32) r0 = getpid() (rerun: 32) sched_setscheduler(r0, 0x0, &(0x7f00000000c0)=0x7) (async, rerun: 32) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f07ebbee6, 0x8031, 0xffffffffffffffff, 0x4000) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000000)=0x6) (async) creat(&(0x7f0000000080)='./file0\x00', 0xecf86c37d53049cc) mount$nfs4(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='tcp']) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000640)='./file0\x00', 0x40c840, &(0x7f0000000680)={[{@noinit_itable}, {@quota}, {@abort}, {@discard}, {@dax}]}, 0x3e, 0x543, &(0x7f0000000c00)="$eJzs3c9vG1kdAPDvTOL+zDZZwWFZiaViF6UrqNM0bDfiUFgJcVsEWi6cSmjcKKoTV7GzNNGKuuIPQEIIuHLiABIXbkho/wSEtBLcESAQgi574LDsII+d1nHHJE1sj0g+H2k8782v73vu5Nlv5tUTwKl1OSKuR8RHWZZ18rN969LOSxIR7e527z9653ZnSiLL3vpHkq/q5DubXenb72J3l7g6n+W+nTwdt7mze3elXq9t9fILrY17C82d3avrGytrtbXa5tLS4o3l15dfW742knrORMTNL//lR9//2Vdu/uZz3/njrb9d+W7Sq1701WMkfv4k2T1+Jc71rZ6OiK2RBSvXVK8+lYM3nbm0P3+54LQAAGDM0t706ZiKV2M2pg74Jnd+YiUDAAAARiX74kx8mERkTylYVODsQL4SRccCAAAAypTmY2OTtNobBzATaVqtdsfwfjwupPVGs/XZO43tzdXuGNq5qKR31uu1a72xwnNRSTr5xTz9JH99IL8UEc9HxA9nz+f56u1GfbXsix8AAABwSlwc6P9/MNvt/wMAAAAnzFzZBQAAAADGTv8fAAAATr5n6v//anp8BQEAAADG4WtvvtmZsr3nX6++vbN9t/H21dVa8251Y/t2NWts3auuNRpr+W/2bRx0vHqjce/zsbl9f6FVa7YWmju7tzYa25utW+v7HoENAAAATNDzn3r3D0lEtL9wPp86zpRdKGAiph+/HMKfx1sWYLKmyi4AUBqDeeH0qhxn5ywbXUGA0iQHrB86eOe3oy8LAAAwHvOfKL7/nxx4baCdTqiIwJgc6/of8H/N/X84vY5w/9//44UTohJToSMPp9sz3P/f32UYfv//g92vbvVlDRYCAICyzeRTklYj8usAM5Gm1WrEc/ljASrJnfV67VpEXIqI389Wznbyi/meyYF9BgAAAAAAAAAAAAAAAAAAAAAAAACgK8uSyAAAAIATLSL9a9J7/tf87Cszg9cHziT/ns3nEXG2t2xrsbP8n4+Xt37y1o/vr7RaW9e764/wTFEAAABghPb66fl8sezSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHDSvP/ondt70yTj/v2NiJgrij8d5/L5uahExIV/JTHdt18SEVMjiN9+GBEvFMVPOsWKuV4piuKfLzF+GhEXRxAfTrN3O+3Pl4r+/tK4nM+L//5u5C3U8e1v/848WZHsJc7l7VxR+/PcIWO8+N4vF4bGfxjx4nRx+7PX/ia9+JcG4r9ccLw3bj697Fvf2N0dFj/7acR84edPsi/WQmvj3kJzZ/fq+sbKWm2ttrm0tHhj+fXl15avLdxZr9d6r31N8uXHqR988tcfDa1/9iAuDIk/N1D/wff/lWEHHfCf9+4/+lg3WXkq/sOIKy8Xn38vDImf9j77PtNLd9bP76Xb3XS/l37xu5eG1v9hxGq3/tMH/fsP1v/KIev/6te/96dDbgoATEBzZ/fuSr1e2xpB4sMsy46y+1SMIvpxEsd6Nzpfiw6xcRpHKVi7zLflxCcelBr9TPFpk7QL98oedM/RkRZjavgBS2yUAACAsWjuJPHNsgsBAAAAAAAAAAAAAAAAAAAAp9wkf11vT7ucqgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/E//DQAA///qmMx1") executing program 32: openat$zero(0xffffffffffffff9c, 0x0, 0x2, 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x7) (async, rerun: 32) r0 = getpid() (rerun: 32) sched_setscheduler(r0, 0x0, &(0x7f00000000c0)=0x7) (async, rerun: 32) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f07ebbee6, 0x8031, 0xffffffffffffffff, 0x4000) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000000)=0x6) (async) creat(&(0x7f0000000080)='./file0\x00', 0xecf86c37d53049cc) mount$nfs4(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='tcp']) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000640)='./file0\x00', 0x40c840, &(0x7f0000000680)={[{@noinit_itable}, {@quota}, {@abort}, {@discard}, {@dax}]}, 0x3e, 0x543, &(0x7f0000000c00)="$eJzs3c9vG1kdAPDvTOL+zDZZwWFZiaViF6UrqNM0bDfiUFgJcVsEWi6cSmjcKKoTV7GzNNGKuuIPQEIIuHLiABIXbkho/wSEtBLcESAQgi574LDsII+d1nHHJE1sj0g+H2k8782v73vu5Nlv5tUTwKl1OSKuR8RHWZZ18rN969LOSxIR7e527z9653ZnSiLL3vpHkq/q5DubXenb72J3l7g6n+W+nTwdt7mze3elXq9t9fILrY17C82d3avrGytrtbXa5tLS4o3l15dfW742knrORMTNL//lR9//2Vdu/uZz3/njrb9d+W7Sq1701WMkfv4k2T1+Jc71rZ6OiK2RBSvXVK8+lYM3nbm0P3+54LQAAGDM0t706ZiKV2M2pg74Jnd+YiUDAAAARiX74kx8mERkTylYVODsQL4SRccCAAAAypTmY2OTtNobBzATaVqtdsfwfjwupPVGs/XZO43tzdXuGNq5qKR31uu1a72xwnNRSTr5xTz9JH99IL8UEc9HxA9nz+f56u1GfbXsix8AAABwSlwc6P9/MNvt/wMAAAAnzFzZBQAAAADGTv8fAAAATr5n6v//anp8BQEAAADG4WtvvtmZsr3nX6++vbN9t/H21dVa8251Y/t2NWts3auuNRpr+W/2bRx0vHqjce/zsbl9f6FVa7YWmju7tzYa25utW+v7HoENAAAATNDzn3r3D0lEtL9wPp86zpRdKGAiph+/HMKfx1sWYLKmyi4AUBqDeeH0qhxn5ywbXUGA0iQHrB86eOe3oy8LAAAwHvOfKL7/nxx4baCdTqiIwJgc6/of8H/N/X84vY5w/9//44UTohJToSMPp9sz3P/f32UYfv//g92vbvVlDRYCAICyzeRTklYj8usAM5Gm1WrEc/ljASrJnfV67VpEXIqI389Wznbyi/meyYF9BgAAAAAAAAAAAAAAAAAAAAAAAACgK8uSyAAAAIATLSL9a9J7/tf87Cszg9cHziT/ns3nEXG2t2xrsbP8n4+Xt37y1o/vr7RaW9e764/wTFEAAABghPb66fl8sezSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHDSvP/ondt70yTj/v2NiJgrij8d5/L5uahExIV/JTHdt18SEVMjiN9+GBEvFMVPOsWKuV4piuKfLzF+GhEXRxAfTrN3O+3Pl4r+/tK4nM+L//5u5C3U8e1v/848WZHsJc7l7VxR+/PcIWO8+N4vF4bGfxjx4nRx+7PX/ia9+JcG4r9ccLw3bj697Fvf2N0dFj/7acR84edPsi/WQmvj3kJzZ/fq+sbKWm2ttrm0tHhj+fXl15avLdxZr9d6r31N8uXHqR988tcfDa1/9iAuDIk/N1D/wff/lWEHHfCf9+4/+lg3WXkq/sOIKy8Xn38vDImf9j77PtNLd9bP76Xb3XS/l37xu5eG1v9hxGq3/tMH/fsP1v/KIev/6te/96dDbgoATEBzZ/fuSr1e2xpB4sMsy46y+1SMIvpxEsd6Nzpfiw6xcRpHKVi7zLflxCcelBr9TPFpk7QL98oedM/RkRZjavgBS2yUAACAsWjuJPHNsgsBAAAAAAAAAAAAAAAAAAAAp9wkf11vT7ucqgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/E//DQAA///qmMx1") executing program 2: prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) executing program 2: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000840)='./bus\x00', 0x11, &(0x7f0000000000), 0x2, 0x623, &(0x7f0000000100)="$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") r0 = syz_open_dev$hiddev(&(0x7f0000000040), 0x4, 0x10800) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000000740)=""/148) (async) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000000740)=""/148) executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000003f00), 0x1ff, 0xa401) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000001c0)={0xa1, 0x0, 0x0, 0x3f, 0x1f00, 0x0, 0x0}) (async) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000001c0)={0xa1, 0x0, 0x0, 0x3f, 0x1f00, 0x0, 0x0}) syslog(0x9, 0x0, 0x0) executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000f80), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000180)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_STATION(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x44, r1, 0xb97534d5fe9704cf, 0x70bd2b, 0x25dfdbfe, {{0x12}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_STA_FLAGS2={0xc, 0x43, {0xfffffff8, 0xfffffff5}}, @NL80211_ATTR_STA_TX_POWER={0x6, 0x114, 0x9}, @NL80211_ATTR_STA_PLINK_ACTION={0x5, 0x19, 0x2}]}, 0x44}}, 0x0) openat2$dir(0xffffff9c, &(0x7f0000002000)='./cgroup/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000003040)={0x450982, 0x41, 0x18}, 0xffffffffffffff45) r3 = socket$kcm(0xa, 0x2, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f0000000080), 0xffffffffffffffff) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000100)='./file2\x00', 0x1010051, &(0x7f0000000240)={[{@debug}, {@inlinecrypt}, {@noblock_validity}, {@dioread_lock}, {@nouid32}, {@resuid}]}, 0x1, 0x550, &(0x7f00000002c0)="$eJzs3dFrZFcZAPDv3mR2s7upmaoPtWAttrJbdSebxm2DD6uC6FNBrfgkrDGZhLCTzJJM2k1YbIqvgiCiBV/0yRfBP0CQvvguQqG+i4oiddc+KLS9cmfudJPJTJLSmblL8vvB2XvPPTP3+86EOXPuzN17AziznoyIKxExERHPRMRMsT0tSux1Sv64+/fuLuUliSx78a0kkmJbd1/ni+Wl4mlTEfGtr0d8Pzkcd2tn99Zio1HfLOqzrfXknSzbvbq2vrhaX61vzM/PPbfw/ML1hWtD6Wc1Im589e8/+/Gvv3bj959/+S83/3nlB3la/8uyV6KnH8PU6Xql/Vp0TUbE5iiClWSy3cOO6yXnAgDA0fL5/kcj4tPt+f9MTLRncwAAAMBpkn1pOt5JIjIAAADg1EojYjqStFac7ztdnLF6KSI+HhfTRnOr9bmV5vbGct4WUY1KurLWqF+Lqfa5A9WoJHl9rjjHtlt/tqc+HxGPRsRPZy6067WlZmO57C8/AAAA4Iy41HP8//ZMmtZqReNeyckBAAAAw1MtOwEAAABg5Bz/AwAAwOlXzfrcoeuwdPSZAAAAACPwjRdeyEvWvf/18ks727eaL11drm/dqq1vL9WWmpu3a6vN5mr7mn3rx+2v0Wze/kJsbN+ZbdW3WrNbO7s315vbG62bawdugQ0AAACM0aOfev3PSUTsffFCu+TOFW2ViGxi/4Mny8gQGJUPdE7P30aXBzB++z/fL5SYBzB+pvRwdlXKTgAo3XH/AWjgyTt/HH4uAADAaFz+xODf/99aKTU1YMSK3/+TE10ABDhVJspOAChN5/e/97KOsrMBxqly1AzAQQGceulwfv8/5lTCxIACAAAlm26XJK0VxwHTkaa1WsQj7dsCVpKVtUb9WkR8JCLenKmcz+tz7WcmZvMAAAAAAAAAAAAAAAAAAAAAAAAAcEJZlkQGAAAAnGoR6T+6d+a6PPP0dO/3A+eS/860lxHx8i9e/PmdxVZrcy7f/u/3t7deK7Y/W8Y3GAAAAECv7nF69zgeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIbp/r27S/ezLMvu3V2KeHt6XHH/9ZWIqBbxi9JpmYyp9nIqKhFx8T9JTO57XhIRE0OIv/dqRDzWL36SpxXVIosD8c9FpBFxYVjx4wPGj078S0OID2fZ6/n48+V+7780nmwv+7//JovyYQ0e/9L3x7+JAePfI4N2WjlYffyN384OjP9qxOOT/cefbvwk31+f+E+dsI/f+/bu7qC27FcRl/uNf8nBWLOt9duzWzu7V9fWF1frq/WN+fm55xaeX7i+cG12Za1RL/7tG+Mnn/zdew9q7x7q/8Ujxt92/we8/k+fsP/vvnHn3sc6qz1/majEL7PsylP9//6P5YvPHo7f/ez7TPE5kNfz1zB97Tt94z/xmz89MSi3vP/LA/o/1dP/8z39v3LC/j/zzR/+9YQPBQDGYGtn99Zio1HftLJ/JaoPRRoP70o+7xxTrBsR0b8piSTylTcPNC2OK7HjVl4p3mOLje67bUh7/kNxcDTK5EsajwAAgNF5MOnvbUnKSQgAAAAAAAAAAAAAAAAAAADOoGMvAzaoKY2IB1u++6MjrkbWG3OvnK4CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABzp/wEAAP//muXWAg==") mount$overlay(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x1204001, &(0x7f00000011c0)={[{@lowerdir={'lowerdir', 0x3d, '.'}, 0x3a}], [], 0x2f}) chdir(&(0x7f0000000040)='./file0\x00') getxattr(0x0, 0x0, 0x0, 0x0) lstat(&(0x7f0000000880)='./file2\x00', &(0x7f00000008c0)) sendmsg$DEVLINK_CMD_TRAP_POLICER_SET(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000001c0)={&(0x7f00000000c0)={0xc8, r4, 0x300, 0x70bd2d, 0x25dfdbfb, {}, [{@pci={{0x8}, {0x11}}, {0x8, 0x8e, 0x3}, {0xc, 0x8f, 0x4}, {0xc}}, {@pci={{0x8}, {0x11}}, {0x8}, {0xc, 0x8f, 0xc}, {0xc, 0x90, 0x5}}, {@pci={{0x8}, {0x11}}, {0x8, 0x8e, 0x3}, {0xc, 0x8f, 0x401}, {0xc, 0x90, 0x9}}]}, 0xc8}, 0x1, 0x0, 0x0, 0x4000}, 0x91) sendmsg$kcm(r3, &(0x7f0000000c40)={&(0x7f0000000940)=@l2tp={0x2, 0x0, @loopback, 0x3}, 0x80, &(0x7f0000000840)=[{&(0x7f00000009c0)="2c1d399d6172896c33dcf84d20119864a594417ee43fa2a3b3e07aff2d850e67274926b6e938a6d6236a14ca24460799d6af7a3d93d529e5cde7ceb8d4a2b80bc5072b456d92fa3f4d7562e98e3f0923d949bb1338c963e2d5d55be61e84b4ac4d70b6c3580fd33803a601a1940a6769a36018e08e25949d406dabc2a68b1f6a630fc196e1aea92717e6417ec7b03c2859a83efc7ff2dba2", 0x98}, {&(0x7f0000001200)="e57fdd557877e753bc4a673ea378f5031edc8a4f7873ba8c8104c464f381b875cef24e1042414e79bcecaaffe7cfb36be29955a9aa50fa3c50a303f52cf1d7f5bea6c07e56914d9e65d661e0414225e955248a56b9cdf4cae03e1b98b2fc96947c0b25cd91cf206c66022aa4dabe22c5b0d9bbb018ee03d92063004fb54e9118fbb9cc8d9551e2de540978143dfa66e9c756dcb0579318fccf7c933f6c20c291c3230081b214c42de71047a4503dd8a4739c93fde574f22143c347a9ab57fc30c8fc65b26f6cb7cbb2e6dbfb409dee41087a64c7e291ecaae5583ecd4dfd2eae72d16fd9065c1088aac225ed21663895ef623c1771e7aca7199abbee55a1b72277226602044a60c816e03d2940e4f4c43ebdd20bebaed433a845036205332d587968fcff4796a63e3dc542d497405e95218ed1b2e2a8ff80971e5c57a63aab7a201f07f1b0f3068b7333fcc2a5678535214ae1d419cf696bb2e81ec16c0b16637b532b742088268e2b21fa0001f6964a04691fea45dc1f2a3c988cd804c4d9304ceac857ecd9a68e08392267d4525797f23c9fc50d8726f673a9d3294c58cd6d289cb438756282518bc8f73f771d1ffc438a804e9c53faf70b52f16f6f056a3a91c5c22b2a02ad9083b64db3dc874f4950d995c95803ae36b0f1897eaf2018ee6f8e88cbef2bb8a3941eff15f0b811f9d3b9d808afb6d64e1c7feb0bbb0834f06a921a47dd7912f215ab94fa3bca03a1b1b72c8adc4e067300e0431ffe163fdbe3c3727e585c65988bb8193b65ac34cfec84cf66a2a8ae87cd6259df1404eb213cacae3b16f26a966245c8836f8c7b2a42d15b2f4b5832020a660f9f943bb06ab4fea05a4c002225b61926c23a610f354006a3a3e7db14a792ef86ed81ba6b643d527a612c9456db16e69774a8b72fbbc9a19473a8e616f7310b2e4f58ab47153eb3bbf5565b258bcdd589156c72422391b3f26e056a2d6390a761a93c0eb29c086957121dbcbf60fa36f6cc2e92cb1b144d75db1a2ddccdf3830502026ea04a021d662a1b3ae202402905c779150adf454b3fdf5e0828871f275d6b35b249d51dd43b8b1c74e3be5f63233c4893ada78dfd8f00bccf9b55b55c553f5237facb9d17699bf69419b85adcdb83bded574855478b541045074bf0c9856739945ba7a05c5ed6c2b3315849f3507a454c9adb8378c41f23c29983301d341d2427aff34ca8d3607aab2049e2488f508389ffee2887098c082033cb6bba7b2cf568b9889d3d05eb3a8e19516cd4c41e2ee04f8cf20e045c0a2c14edf9733e3dae54324fdbd1934467af718a2b2eced4b6dee069602088d4c5c0c7d773eb96f62082d5bd76bd2713f62bf858858aa862a0d259b60527539dee3ce7fcf9870ffb9007c21705dca462b5c1bce50715ebd95459069287a2e374b1413056ac1452521f4783337cf984b442e159b3501767d58855af8d5f9e23d7de176cef1050d39342b3ce3f6d5029ba0369601e0c020f32c7a2814ba433e1c29fa5cacaa9e45b8aa4d5dcc6d6dd137a80c8e89b69efdf751f4a8e2e6179640d8c98024dd835fe0b837a3d046d9ec0a19835b4ae2fc4186fe728c860ab7833afaf801f212926678e66c364e3b29a0562e86db8bf8385f6e1d92a37a60d6da3a893e815e7b4c6b4d8221a018b39a04a1a4e75c27633c1f6aeca2a7e74213700de9c99b27cf03acd630f66499567017ad4d4e7e57df19aaed1582fb716c419610fee0ad38b480c782a1c0b3796087f8980314418fee290fbb7b3bfc38cb99a4f4d48cbb8edf0366444859c6f4446429739cfd7cdfe2b3529bec4616a15e66f67891f6f44ea5bb2c1a4e43bf1b7f6b7b041949d786625071d02250ecee28ce32c43e8df3753a2120512a067ed83680b5dfcfc81a80bf3afabd5a0afb4211215bd7282a85008c3c75a1428691fab039c0481826f5761b1fc71479e3021cb01fd9e7c71338b6a0a84046aa7e2f3667815142a43c93879fe04a9247bbe0cb92b3def16a8f0b8a98808ec2f7534d1d8026b43655cc5415eda0441fa25bdf58503fdc06edde7f9f29467de1bd5791ecb1df5987a8abde295c47f8a51ec0f55721c718d82f408b351376dc7a43a11b85453ca049b9d085c3f600c2aa70a6b9829a50ddc94ac4632117121ceaa0be50f9f5d4ddeb7fcba55e31bbe0a1b236605d064ce175dfa96af41e9c22c4a409a1fe0d20e825eb518c7c975031461763df1f7de4a549f7d7b9971ee3403ad09e826d4bf3145e104a4c53e698eec5a6ca7fa74264c7f0f3d2dd854204601ca1c23e2311a96caff54dc5ca1202b9de369d7f67f4a2674e298ee5e67b2858fb4fb6d708f1b2bb7a2e6d152976d1ab6cb0d292d989959d7b3cf0e93e25e598f4efa5885e2973eb870de918b2298687e0b79036333516679d0fe5e131a93d90fc47463c16323c39f59a3919528b7acd7c6439ddac94450a447fba9df0cbb2c0df11451f2070d22d476f0adc736d62d4ea1ce71b8c5c2f6739884b3ef100614e54dc10bf7d1caf0272a096fbd66d368cf98d48a5a30d65e2b7a50ae37451ee9221a816dfc6dd1dfa3eb44e014a1dc98948479f7b0e4fa331d706988a310d6ee2d316daed3fa7767ca85e3967a7c01e9ecb66dcd74df6e0f7f8eacbd92b574cdd271f6dbeb40b7bd864ee70b2b03894a04c62c8638c9a08220ea6f98c7b753e1cf811e5b8eed36fb67087f1055836fcf87b4c2ca4ffc72476e9f811d24f4a9722c5732faac96a3f755d335771a8792092e30fdaf7998f855b13a182f994fe9f37ca67499af66cf55e7fb4055c0c5160521aef5952ec360c23f108d2ffca0acbb177fa8370352de587be8103323dd10655189b0210a1d45fd387d66a856503fc35dc4d5a04aba31065cd05ec612ca14470e0a0ab791facf8a5e0512026151cdb283a412f25577256ed9b6383344fbc5a83a0f2ad7df18de5e6198f4f8314b0ea33cce95324c03aeffcebb79c6c8041c0095379d05d7780753fb77cc16a7eb9dd093f79b7d6cd22c4cc67b4801a0ae747fe9f6d8fcac500fce1b80e4964c15c6b69445604c670ad722e1d50237623cba684346be10526d378b9ae584198243b8727c919ce89e0e2db7287343475c8d8296cc98fe2c6fd2e2220693010dcb3acd94d44b53e0e0942fc355051775d0ba7a86d7e67e6b19f98c433880ea9ebd724aa6ba1c1b65254aee186426e1dfc769bb628624a8d6cf9cabb50c4af7a3168136a0b34be13504a25cfd6d170ef2cbefb8bdced6c738d39c21aad65a2e71e0a5a3240c836dcb1ab4bd6ee30296a82a18fda579c742ecbc99c8cab6d45f173fff28d29a4f601cdeed3bb3d55245bc2e08795d440b404ef80ffa2198536f68d6ce18024d564394d7a2692f7d05e6897c7b536d686881f5ad433158c7172a7f47be9796996b63d46a7e2fb2ba6060f83828ad5a3a0e3c1130623ef5934a5ea647382ae799b1f4910ac9d502117d7bfe95842da429ea5f11c80d1dad45d530d6fcd15b5507c374ea6d27906871ee9e2c105584d25a01d18ca980174faec49ede2c249b4907f6420c5850f4f34cb89140222d41d25a7de66a6197915db8e64305d371dce7bab91e556d7394018941c2122ba88a65d0b1fa5bcefdf80e388646a841b4e235644370769fa3f209a616b0ef36f7abc4d201199c8f7b77fd7e70319348d7d4152421ff463f9af243b3c60882f45064795c4a706b3a23ea73303bfb9b0c6ecbd6211aac8a09291556f2f6198133eb16270c570ed48ea62cc734900847da4a2dd7127a5ad76dd3b10b0eff4a6e7b0c67d1a5c34243ed48dd914aaf58924447ccea28d0408914df610cb00c1026aa6439c01f36b6cb0a111dd179dd9423e93354c09cc567cce4f55ae3298ed6d0847150444ce0c0213a7cf5abe95684eb41d60b1917bb4d399680a3f825b0fc011be78cdf8fc606947a90db8ed9d0d11384daa0be64f76585798f4ebad0fb2da0935607a880b8e58e284f959a958a4e8e4df83c5fb02391dbeffdc14d134ffb1762bb3bba1be2ae89702be62a8a91b56e61819d65e1ed663ee67d94db236050f8fc033a5a39cdf8cfe3eb50fe8eab6a1e032bf018c53e80740d9721578a3f2dc68ac52c99ade95380262bd3ecb12067f927d60f22aa7a2229894c1510c9cb383260d8efa69e54671671369e67df6e168a6ea4df022106e0213128fcb2e38f6b879abea411f6681e38980f00fa5f2075e7f5c366861763cb8e6e73419bd65f66109e3da0bc291dba150f164d21fa530e1d8f1b08eaafafb42a9f6a2eb00b494fbd14ef30462754cc7d9cd57636428357433a46cf26908358115e4f92ed0c54cf6698b17fc9a8c3092e92973c948f00d12a71eeac0f6cf4a252b5b9b8078833b75fe4d2ca976082b03b5b064d6f12b12e283bfe0443b05def06d9651f33e21bd1d89ba253f7e2c758c8d578db4cc167662469d8ebf4145823654277edda3f51be95c78e90c1c9c0994e7105a559ded0e76e7b6dfa90dc1e60f22418347a0362109ef0d29be224c417b2a5004a9481fa5e810a34ed14c89e9ba7b1647a522ee8f10bdad21e3b4c91711b451b9c2dedde2b78f56595c62ca3f22761ae66f2f079a1a8d20ceb73dd253759349a3b752bdea7415bcc14b33784f528e8c1215c2145c2892af7edaeaef2f3a2737cfc795f64db9304e1da591667dde15cfde1274353aa01a77306ef5c474f62237c200bcaa177b999ec721b8e108fee23ec7a652266d1559bc233f8ef2d15ddcfab65a15d0d1ff936efebe152aebc47bcfefe72200eb24a10c8dd9309b7f26a97b5f3f803b32f55b33b61b8ef484cd2582432ab48ef07f97a70816bacf9e74bb5d81182658edf0b8e04ee40e55b9b894c3253b9a9d9e8492ab62716738ba7d01e0b42bf0bb9d0711f8d387cd08b02fd2f39db6ef5d1f25a85448f27e2c16d7e93016209fd9907f536cbeae37acd067fb36673266c1ba5b53d21ff43b07f241952359b17135873c87fe22f96ed004ec1a64aab0440631107194b73b3089f9b675e872901ca38cf302e09f90eb48f1325cb6f2ee009caeb7552a8f3d0c1349f76f05df84147b83a9fc50df91d5227d5bdd66417f76b31b216f63aa99b3949259e04710e75b930846171a3ace3a8a457b547fe5b71ebacca33e8673512361f2c581c323541f57751ed90dfee6d1761c951b929a3004dd31ac8073204097bf976de6995b8c2ac1a1979e8277fee604f4c9c046ddf9ab61cedc3dd599c4ec39596f78f99a2656ad70223472ef9d874639281353e3e25dbdd916c1473851b442954d7750b859dd55bf55c337038a3800526aff580dca25abb2ece83c68cb4a4141c788459bf52f7538a202338b2dc611072483187af9f7923f6639b1bc5535a04b2f4c1f0de2cff9ee51b3c06603c51a3474ccbd9d957e9bb43aa034c4546a025ab5840679c1cbe3443e0dbe86f1f74b45c01255650e8bbe8600dacb081d64389810a5811d942d512720de20bede11f2e710d5f26cd2fbb7cbaaf585e515bd59c46ca314477bbd5c640cf14c3c04c7a13008956fe5978949f79f96097cf4bb467c4eccdda356da1c48cb3b4794d92190ae79acbe4fbdb297e70b43b1c1f6e1b762c1c476a0f3ca8d51623b3c83beefd7fdc52f58e0bc2731d2112eb25c2039066cd2937293642d80a3244a7752b756391fbacfba8b6ce8cdd5570ccb4dce59d6750db87070241303ac7bdd37207710f3f9d68abd812682bdf9db4d74a4e256709e090537446ba584a9516f1d39895de5c02e22d9d", 0x1000}], 0x2, &(0x7f0000000a80)=[{0x88, 0x185, 0xd649, "ee30bf13a6a45ebfb48e083764ea8002db2b1f9f98cdaf36c06e64402eb1e0efdb466ed6924a285403161aa6e71a8c5856bef581ba95d094882798688bade8b8526c06eae8c1113a60248186c03c9278079381801a8af0e64e3fa130cf3f3e0759b5217389259a51e4d1a09f53da83ed5e1486dc3ea9"}, {0x110, 0x112, 0x10, "c712722b741aa2dbfae87308ff8ae9db710e29d7f8842bcf003ac50bb2f2d992da6459b88652da2a8315f2d33a76ac7ea76eda6f6442b46b63e8a5563e984ca23d34ea03554967a2b85e1efea4166fc1ca06a5372d014d3d7d402e03e5e2d023c289f98a16ce91992298eab6a98a77eedcbe333378edb33a342ff44e2cdb9870ae47246e165a2ad03c921fbf354102a2d4d3301f29b77e07855cc1840db9b4b78c2f11e0ff36e65fe88837924cfbb52ea07389860c18333015b98b025793b8921098c80761a96de01154ac35b135fd980c2b96410178d77ce3b5c9a1187be7270836dd1baf473736fa8a91dcebee8830f8aaf4937dac2b27a7b21261bc8edb"}], 0x198}, 0x0) sendmsg$sock(r3, &(0x7f0000000400)={&(0x7f0000000580)=@in6={0x2, 0x4e22, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0xffffffff}, 0x80, 0x0, 0x0, &(0x7f0000000000)=[@timestamping={{0x14, 0x1, 0x25, 0x103}}], 0x18}, 0x0) executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000004c0)=0x79, 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000140)={0x1, &(0x7f0000000280)=[{0x6, 0x0, 0x0, 0xe3}]}, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000640)={'wlan0\x00', 0x0}) bpf$ENABLE_STATS(0x20, 0x0, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) bpf$ENABLE_STATS(0x20, 0x0, 0x0) syz_open_dev$tty20(0xc, 0x4, 0x0) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000001080)=ANY=[@ANYBLOB="0a000000050000000200000007"], 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r6}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x30, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x6, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000380)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback=0x3e, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000000)={r7, r5, 0x25, 0x0, @void}, 0x10) syz_emit_ethernet(0x2467, &(0x7f00000004c0)=ANY=[], 0x0) r8 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="1b0000000000000000000000000004"], 0x50) r9 = bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x11, 0x10, &(0x7f0000000a40)=ANY=[@ANYBLOB="1800000008000000000000000080000018110000", @ANYRES32=r8, @ANYBLOB="0000000000000000b702000014000001b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000850000007d000000bf91000000000000b7020000010000008500000084000000b70000000000000095"], &(0x7f0000000ac0)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x8, '\x00', 0x0, @fallback=0x33, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000002c0)={r9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000003f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x20}, 0x15) sendmsg$NL80211_CMD_SET_INTERFACE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)={0x24, r2, 0x5, 0x1, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_IFTYPE={0x8, 0x5, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x1}, 0x0) r10 = socket$alg(0x26, 0x5, 0x0) bind$alg(r10, 0x0, 0x0) setsockopt$ALG_SET_KEY(r10, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) accept4$alg(r10, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_CONNECT(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000240)={0x30, r2, 0x5, 0x0, 0xb, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_SSID={0x5, 0x34, @random="8b"}, @NL80211_ATTR_IE={0x4}, @NL80211_ATTR_USE_MFP={0x8, 0x42, 0x1}]}, 0x30}, 0x1, 0x0, 0x0, 0x4800}, 0x0) sendmmsg$inet(r0, 0x0, 0x0, 0x40) executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x34, 0x34, 0xc, [@struct={0x4, 0x2, 0x0, 0x4, 0x1, 0xfffffffd, [{0xa, 0x2}, {0x1, 0x5, 0x4}]}, @int={0x0, 0x0, 0x0, 0x1, 0x5, 0x20}]}, {0x0, [0x61, 0x0, 0x30, 0x2e, 0x61, 0x61, 0x5f, 0x61, 0x0, 0x61]}}, 0x0, 0x58}, 0x28) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) unshare(0x400) fcntl$lock(r0, 0x6, &(0x7f0000002000)={0x1, 0x0, 0x200, 0x2}) fcntl$lock(r0, 0x26, &(0x7f00000031c0)={0x1, 0x0, 0x0, 0x5}) fcntl$lock(r0, 0x26, &(0x7f0000000080)) r1 = socket$netlink(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r1, &(0x7f0000000300)={0x0, 0x3f00, &(0x7f0000001200)={&(0x7f00000004c0)={0x38, 0x1403, 0x1, 0x70bd2d, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'lo\x00'}}]}, 0x38}, 0x1, 0x0, 0x0, 0x854}, 0x0) sendmsg$TIPC_CMD_SHOW_PORTS(r1, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, ["", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040}, 0x20040040) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3}) timer_create(0x0, &(0x7f0000000240)={0x0, 0x21, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000300)=0x0) fcntl$lock(0xffffffffffffffff, 0x25, &(0x7f0000000040)={0x0, 0x0, 0x60d3, 0x5}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) r3 = semget(0x1, 0x2, 0x2) semctl$GETZCNT(r3, 0x0, 0xf, &(0x7f0000000000)=""/16) timer_settime(r2, 0x1, &(0x7f0000000040), 0x0) executing program 33: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x34, 0x34, 0xc, [@struct={0x4, 0x2, 0x0, 0x4, 0x1, 0xfffffffd, [{0xa, 0x2}, {0x1, 0x5, 0x4}]}, @int={0x0, 0x0, 0x0, 0x1, 0x5, 0x20}]}, {0x0, [0x61, 0x0, 0x30, 0x2e, 0x61, 0x61, 0x5f, 0x61, 0x0, 0x61]}}, 0x0, 0x58}, 0x28) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) unshare(0x400) fcntl$lock(r0, 0x6, &(0x7f0000002000)={0x1, 0x0, 0x200, 0x2}) fcntl$lock(r0, 0x26, &(0x7f00000031c0)={0x1, 0x0, 0x0, 0x5}) fcntl$lock(r0, 0x26, &(0x7f0000000080)) r1 = socket$netlink(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r1, &(0x7f0000000300)={0x0, 0x3f00, &(0x7f0000001200)={&(0x7f00000004c0)={0x38, 0x1403, 0x1, 0x70bd2d, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'lo\x00'}}]}, 0x38}, 0x1, 0x0, 0x0, 0x854}, 0x0) sendmsg$TIPC_CMD_SHOW_PORTS(r1, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, ["", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040}, 0x20040040) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3}) timer_create(0x0, &(0x7f0000000240)={0x0, 0x21, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000300)=0x0) fcntl$lock(0xffffffffffffffff, 0x25, &(0x7f0000000040)={0x0, 0x0, 0x60d3, 0x5}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) r3 = semget(0x1, 0x2, 0x2) semctl$GETZCNT(r3, 0x0, 0xf, &(0x7f0000000000)=""/16) timer_settime(r2, 0x1, &(0x7f0000000040), 0x0) executing program 5: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000100)=ANY=[@ANYBLOB="180000000900000000000000213f0000c50000000e800000850000000e00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x2}, 0x94) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='mm_vmscan_lru_shrink_inactive\x00', r0}, 0x18) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0xa, 0x31, r1, 0x0) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x17) prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000add000/0x1000)=nil, 0x1000, 0x0) executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$SNDCTL_SYNTH_MEMAVL(r0, 0xc004510e, &(0x7f0000000040)=0xd7f) (async, rerun: 32) ioctl$IOCTL_VMCI_CTX_GET_CPT_STATE(0xffffffffffffffff, 0x7b1, &(0x7f0000001080)={&(0x7f0000000080)=[0x0, 0x7, 0x2, 0x2c00000, 0x5, 0x40, 0x3, 0x2, 0x8, 0x1, 0x72, 0x101, 0x1, 0x2a, 0x3, 0x100, 0x0, 0x6, 0xbd87, 0x1, 0x7ff, 0xfffffff7, 0x6, 0xfffffffe, 0x9cf1, 0x9, 0x0, 0x5, 0x10000, 0x0, 0x7, 0x5, 0xe, 0x7, 0x8, 0x13200, 0x1, 0x80000001, 0x1, 0x3, 0x7fff, 0x80000000, 0x6, 0xffffffff, 0x4, 0x0, 0x200, 0x4, 0x6, 0x2a800eb8, 0x7fffffff, 0x844f, 0x7, 0xff, 0x10, 0x400, 0x101, 0x4, 0xfffffff8, 0x4, 0x813, 0x6, 0x2, 0xba, 0x3, 0x6, 0x0, 0x9, 0x400, 0x8001, 0x401, 0x0, 0x4, 0x200, 0xa, 0x1, 0x0, 0xffff5ebf, 0x6, 0x6, 0xffffffff, 0x7f, 0xd, 0x5, 0x6, 0x82a5, 0x73f8, 0x4, 0x5, 0x2, 0x30e, 0x3, 0xfffff801, 0xff56, 0xa, 0x6, 0x9, 0xffff, 0x7, 0x3, 0xbd, 0x0, 0x9, 0xff, 0x0, 0x1, 0x7, 0x6, 0x1, 0x3, 0x7, 0x3, 0x40, 0x1, 0x0, 0x400, 0x4, 0x4, 0x6, 0x0, 0x5, 0x9, 0x7, 0x100, 0xbc, 0x9a, 0xffff, 0x9, 0xa39a, 0x7, 0x4, 0x1, 0x10000, 0x0, 0x6, 0x401, 0x10000, 0x7, 0x1ff, 0x3c8a, 0x8, 0x8, 0x8, 0x3, 0x6, 0x0, 0x8, 0x4c604cae, 0x8000000, 0xd, 0x9, 0x8, 0x3, 0x1000, 0xd55, 0x40, 0xdb4, 0x81, 0x2, 0x10000, 0x1000, 0x5206, 0x8001, 0x6, 0x7fffffff, 0xb, 0xd, 0x51f, 0x7f, 0x0, 0xc0000000, 0x10, 0x3, 0x56, 0x6, 0x4, 0x6, 0x2, 0x5, 0x7fffffff, 0x101, 0x8, 0x10000, 0xaee2, 0x81, 0x6, 0x6, 0x7, 0x2, 0x80, 0x4, 0x80, 0xfffffffd, 0xea000000, 0x6c32, 0x7e8febfc, 0x2, 0x1ff, 0x1, 0x5, 0x7, 0x3, 0xd, 0x529, 0x101, 0x5, 0x9, 0x3, 0x9, 0x5, 0x7, 0x4, 0x7f, 0x6, 0x8, 0x2, 0x0, 0x6497, 0x400, 0xc, 0x2, 0x2, 0x6c, 0x9, 0x4, 0x8, 0xfffffffc, 0x3, 0x9, 0x2, 0x400, 0xcadf, 0x9, 0x4, 0x8, 0x0, 0x0, 0x2, 0x200, 0x5, 0xfffff268, 0x9, 0x2, 0x80000001, 0x8, 0x4, 0x1, 0x3, 0x1, 0x2, 0x80000001, 0x5, 0x8, 0xa, 0x7ff, 0x8, 0xcf, 0x2, 0x26, 0x10, 0x2f, 0x3, 0x5, 0x6, 0xffffffff, 0x7, 0x7, 0x0, 0x6, 0x6, 0x10001, 0x8, 0x3, 0x7, 0x0, 0x2, 0x0, 0x8, 0x5, 0x240, 0x101, 0x100, 0x1, 0x5, 0x29, 0x7, 0x7, 0x7, 0x2, 0x2, 0x9, 0x20000000, 0xffffd34c, 0x4, 0x83a4, 0x8, 0x7858cb02, 0x6, 0x1, 0x68, 0x7, 0xfffffff7, 0x7f, 0x6, 0x200, 0x6, 0x5, 0x5, 0xc, 0x0, 0x8001, 0xfffffc00, 0x1, 0x4, 0x5, 0x0, 0x3, 0x9, 0x8, 0xb3, 0x6, 0x0, 0x8000, 0x4, 0x9f, 0x9, 0x2, 0x81, 0x6, 0x16bf2e88, 0x0, 0x7f, 0x59, 0xb7a9, 0x713e, 0x1, 0x8000, 0x4, 0x7fff800, 0x8, 0x0, 0x3, 0x8000000, 0x1, 0xa0b, 0x2, 0xea41, 0x5, 0x5f7, 0xe7, 0xfa18, 0x558, 0x9, 0x73f, 0x9, 0x6, 0x8, 0xfffeffff, 0x5, 0x4, 0x2e7, 0xff, 0xda, 0xd, 0x3, 0x0, 0x8, 0x7fffffff, 0x7, 0x6, 0x0, 0x40, 0x10001, 0x8, 0x8001, 0x1ff, 0xffff8000, 0x1ff, 0x89, 0x0, 0x400, 0x10001, 0x343a, 0x3, 0x0, 0x5, 0xfffffff8, 0x3, 0x4000000, 0xd, 0xf9, 0x5, 0x2, 0x8, 0x8, 0x16ac, 0x7fff, 0x2, 0x1, 0x10001, 0x9, 0x1000, 0x6, 0x4, 0xfffffffa, 0x3, 0x101, 0xf, 0x8, 0xf8, 0x3, 0x9, 0x4, 0x1ff, 0x10001, 0x0, 0x0, 0x7, 0x8, 0x10000, 0x0, 0x5, 0x2, 0x3, 0x5, 0x1, 0xe4, 0x7, 0xa72, 0x354097cc, 0xfffffffb, 0x0, 0x8000, 0x1, 0x9565, 0xd84, 0x6, 0x8, 0xc, 0xc, 0x4, 0x40, 0x401, 0x8, 0x4, 0x4, 0x5, 0x6, 0x800, 0x4, 0x8, 0x7, 0x9, 0x3, 0x1, 0x3, 0x0, 0x5, 0x0, 0x10, 0x400, 0x4, 0xf, 0x101, 0x11b, 0x1, 0x0, 0x0, 0x0, 0x5, 0x7, 0x7, 0x5c000000, 0xdb, 0x0, 0x70a1, 0x1, 0x6, 0x8, 0x7, 0x0, 0x1d2be71b, 0x8, 0xd, 0x800, 0x7fff, 0x8, 0x3a, 0xfff, 0x1, 0x4, 0x0, 0xc0000, 0xfffffeff, 0xe, 0x5d2, 0x9, 0x8745, 0x4, 0xdb4d9db, 0xad73, 0xfffffffb, 0x6, 0xff, 0x0, 0x6, 0x4, 0x0, 0x1, 0x9, 0x8a8c, 0xefc2, 0xfff, 0xfffffffb, 0x5, 0x5ca, 0x0, 0xd00000, 0x3, 0xffffffff, 0x8, 0x12c7a77f, 0x8000, 0x8, 0x3, 0x8fab, 0xf, 0x7fffffff, 0xf, 0x5, 0x7, 0x1, 0x4, 0xffe00, 0xe, 0x1, 0x10, 0x3, 0x2, 0xffffffff, 0x43, 0xffff, 0x200, 0xf, 0x7, 0x7, 0x2f, 0x8000, 0x6, 0x0, 0x4af, 0x8, 0x100, 0x2, 0x0, 0x7, 0x2, 0x3, 0x3, 0x4, 0xc, 0x4, 0x3, 0x9, 0x3, 0x1, 0x8, 0x5931c401, 0x2, 0xfffffff2, 0xfd02, 0x9, 0x3, 0x6, 0x8, 0x3, 0x8, 0x0, 0x5, 0xffff, 0x36b3, 0x100, 0x5, 0x1, 0x3, 0x2, 0x4, 0x6, 0x2, 0x8, 0x1, 0x6da, 0x200, 0x2, 0x7fffffff, 0xa, 0xfffffffc, 0x5, 0x6, 0x4, 0xc, 0x1, 0x6, 0x8, 0x6, 0xf, 0x0, 0x1, 0x7, 0xbadf, 0xfc, 0x95, 0xa, 0x200, 0x80, 0x6, 0x9, 0x101, 0x0, 0xffff, 0x101, 0x1, 0x1000, 0xfffffffe, 0x9, 0x33992ed0, 0x3, 0x9, 0x7, 0x6, 0xe5, 0x3, 0x8, 0x505, 0xd, 0x9, 0xbd4f, 0x0, 0x69, 0x4, 0x81, 0x0, 0xfffffffb, 0x0, 0x5, 0x2, 0x8ae0, 0xffff, 0x4, 0x7, 0x5, 0x6, 0x2, 0x5, 0x16, 0x7, 0x3, 0x6, 0x30000, 0x2, 0x9, 0x67700, 0x400, 0x7fff, 0x101, 0xfffffff9, 0xc, 0x0, 0x0, 0x7, 0x8, 0x7, 0x2, 0x401, 0x4, 0x10000, 0x9, 0x3, 0x0, 0x731, 0x0, 0x6, 0x2, 0xf, 0x7fffffff, 0x5, 0xc, 0x2, 0x3ff, 0x3, 0xde5c, 0x9a, 0x0, 0x4, 0x8, 0x5, 0x0, 0x9, 0x80, 0x6, 0x40, 0x8, 0x0, 0xd, 0x6, 0x2, 0x5, 0x1000, 0x6, 0x9a0, 0x9, 0x26, 0xeea6, 0x77a, 0x8, 0x6, 0x3ff, 0xa5c, 0x2, 0x1, 0xbaf, 0x5df0, 0x80000000, 0x2, 0xa5, 0xb75, 0xffe, 0x10001, 0x9, 0xfffffffe, 0x0, 0x0, 0x6, 0x5, 0xfffffeff, 0x8000, 0x80000001, 0x1, 0x6, 0xd9, 0x40, 0x3, 0x4, 0xfff, 0x9, 0x4, 0x8cd00000, 0xcf49, 0x1000, 0x7, 0x8, 0xfffffff8, 0x1, 0x8, 0x7, 0xed, 0xffff, 0x1, 0xe2e, 0x9, 0x2, 0x1, 0x3b, 0x2, 0x6, 0xc, 0x6ff, 0xb, 0x2, 0x8, 0x0, 0x7ff, 0x1a8800, 0x3, 0x401, 0x40, 0x6c, 0x6, 0x0, 0x1, 0xfffffff8, 0x2, 0x80000000, 0x1, 0x5, 0x3, 0x5, 0x0, 0x2, 0x100, 0x400, 0x6, 0x1, 0xff, 0x2, 0x3, 0xfa6, 0x80, 0x100, 0x1000, 0xfff, 0x1, 0x3, 0x4, 0x2, 0x5, 0x7f, 0xe1d, 0x10001, 0x1, 0xaf4, 0x3, 0x9, 0x80000001, 0x5, 0xfff, 0x8, 0x81, 0x2, 0x5, 0xfffffff7, 0x7, 0x80000000, 0x4, 0xba, 0x5, 0x3a75, 0x2, 0x9, 0xb9, 0x5, 0x94f, 0x7, 0x2, 0x6, 0x80, 0x800, 0xc975, 0x1, 0x40, 0x4, 0x0, 0x1, 0xfffffff9, 0x15, 0x3, 0x9, 0x4, 0x7, 0x25e, 0x9, 0x3, 0x88ab, 0x9, 0x2, 0xffffff81, 0x1, 0x3, 0x5, 0x2, 0x1, 0x1, 0x8, 0x0, 0x6, 0x101, 0x0, 0x1, 0x3fe00000, 0x2, 0x8001, 0x7f, 0x2d, 0x6, 0x101, 0x77, 0x1, 0x6, 0x9, 0x81, 0x851202a, 0xb4a6, 0x0, 0xfff, 0x9, 0x69, 0x10000, 0x6, 0x6c3, 0x6, 0x9, 0x5, 0x7, 0x4, 0x1, 0x9, 0xaab2, 0x200, 0x6, 0x10001, 0x10000, 0xfffffeff, 0x7, 0x7, 0x5, 0x7ff, 0x8000, 0x0, 0x8, 0x2, 0x2, 0x7, 0x6, 0x0, 0x10, 0x7ff, 0xe984, 0x9, 0x1, 0xee, 0x8, 0x2, 0x2, 0xfffffffa, 0x7, 0x6, 0x2, 0x3, 0x5, 0x634, 0x2, 0x5, 0x6, 0x3, 0x9, 0x3, 0xe, 0x5, 0x1, 0x0, 0x80000001, 0x6, 0x7, 0x4d, 0xc, 0xfffffffa, 0xfffffff8, 0x4, 0xdc1, 0x9, 0x1, 0x7, 0x9, 0x5, 0xfffffffc, 0xfffffffe, 0x6, 0x7, 0x92a2, 0x5, 0xffffffff, 0x1, 0x57b2a1a, 0x872, 0xfffffb99, 0x1, 0x4, 0x0, 0x3, 0x4, 0x1000, 0xb3f, 0xfffffff4, 0x7, 0x642d, 0x9, 0x8001, 0x7, 0x2, 0xffff7fff, 0x7f, 0x1, 0xfffffff7, 0x7, 0xa19, 0x5, 0xfffffff9, 0x1, 0x5, 0x318e52e8, 0x10001, 0xffffffff, 0x2, 0x3, 0x87b, 0x2, 0x1, 0xffffff7f, 0x6, 0x3dbdf4ee, 0x3, 0x8, 0x8, 0x7, 0x9, 0x7fff, 0xc062, 0x100, 0x8000, 0x27, 0x3ff, 0x2, 0x6, 0x9, 0x1, 0x1, 0x0, 0x3, 0xff, 0x9, 0xffffffff, 0x5, 0x8, 0x7ff], 0x2, 0x400, 0x8}) (async, rerun: 32) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x5606, 0x4) (async) getitimer(0x0, &(0x7f00000010c0)) r1 = dup2(r0, r0) (async, rerun: 32) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000001100), 0x8) (rerun: 32) fsetxattr$trusted_overlay_nlink(r2, &(0x7f0000001140), &(0x7f0000001180)={'L+', 0x32a7}, 0x16, 0x1) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000001200), r1) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000001240)={'wlan1\x00', 0x0}) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000001280)=0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r3, &(0x7f0000001380)={&(0x7f00000011c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000001340)={&(0x7f00000012c0)={0x50, r4, 0x2, 0x70bd2a, 0x25dfdbff, {{}, {@val={0x8, 0x1, 0x25}, @val={0x8, 0x3, r5}, @void}}, [@NL80211_ATTR_PID={0x8, 0x52, r6}, @NL80211_ATTR_NETNS_FD={0x8, 0xdb, r1}, @NL80211_ATTR_NETNS_FD={0x8, 0xdb, r2}, @NL80211_ATTR_NETNS_FD={0x8, 0xdb, r2}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x5, 0x3}}]}, 0x50}, 0x1, 0x0, 0x0, 0xc000}, 0x0) ioctl$BTRFS_IOC_SEND(r0, 0x40489426, &(0x7f0000001400)={{r1}, 0x8, &(0x7f00000013c0)=[0x7, 0x2, 0x100000001, 0x6, 0x9, 0x80000000, 0x6, 0x1], 0x400}) (async) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f00000014c0), r3) sendmsg$NL80211_CMD_DEL_MPATH(r3, &(0x7f0000001580)={&(0x7f0000001480)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000001540)={&(0x7f0000001500)={0x34, r7, 0x800, 0x70bd2c, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r5}, @val={0xc, 0x99, {0xffff0000, 0x1f}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @broadcast}]}, 0x34}}, 0x0) (async) sendmsg$TIPC_NL_LINK_GET(r1, &(0x7f0000001680)={&(0x7f00000015c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000001640)={&(0x7f0000001600)={0x40, 0x0, 0x4, 0x70bd2d, 0x25dfdbfc, {}, [@TIPC_NLA_MON={0x2c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x40}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x8001}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x8}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x2}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x40000}, 0x41) (async, rerun: 32) ioctl$SIOCAX25OPTRT(r1, 0x89e7, &(0x7f00000016c0)={@null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, 0x2, 0x44}) (async, rerun: 32) shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x6000) bind$bt_hci(r2, &(0x7f0000001700)={0x1f, 0x4, 0x1}, 0x6) (async) getsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r2, 0x84, 0xc, &(0x7f0000001740), &(0x7f0000001780)=0x4) (async, rerun: 64) r8 = open(&(0x7f00000017c0)='./file0\x00', 0x400040, 0xe) (rerun: 64) ioctl$SNDCTL_TMR_TEMPO(r8, 0xc0045405, &(0x7f0000001800)=0xe0) (async, rerun: 64) recvfrom$rose(r2, &(0x7f0000001840)=""/250, 0xfa, 0x40000000, &(0x7f0000001940)=@short={0xb, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0x1, @bcast}, 0x1c) (async, rerun: 64) sendmsg$NL80211_CMD_NEW_INTERFACE(r3, &(0x7f0000001a40)={&(0x7f0000001980)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000001a00)={&(0x7f00000019c0)={0x24, r7, 0x200, 0x70bd25, 0x25dfdbfb, {{}, {@val={0x8, 0x1, 0x5d}, @void, @void}}, [@NL80211_ATTR_IFTYPE={0x8, 0x5, 0x4}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000000}, 0x20004010) (async) syz_io_uring_setup(0x89b, &(0x7f0000001a80)={0x0, 0xe459, 0x2000, 0x3, 0x81, 0x0, r8}, &(0x7f0000001b00), &(0x7f0000001b40)) (async) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r10 = syz_genetlink_get_family_id$nbd(&(0x7f0000001bc0), 0xffffffffffffffff) r11 = syz_open_dev$audion(&(0x7f0000001c00), 0x4, 0x410203) sendmsg$NBD_CMD_RECONFIGURE(r9, &(0x7f0000001d40)={&(0x7f0000001b80)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000001d00)={&(0x7f0000001c40)={0xa0, r10, 0x100, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x28, 0x7, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, {0x8, 0x1, r2}}, {0xc, 0x1, 0x0, 0x1, {0x8}}, {0xc, 0x1, 0x0, 0x1, {0x8, 0x1, r8}}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, {0x8, 0x1, r11}}, {0xc, 0x1, 0x0, 0x1, {0x8, 0x1, r1}}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x800}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}]}, 0xa0}, 0x1, 0x0, 0x0, 0x4000}, 0xc010) executing program 1: syz_mount_image$reiserfs(&(0x7f0000000000), &(0x7f00000000c0)='./file1\x00', 0x8488, &(0x7f0000000780), 0xfe, 0x10fd, &(0x7f0000001140)="$eJzs2T9rFEEYBvBnds8/3cqmXwQtLCQknF8ghcK1ttqIpDJVrlL8OH4cTWUf0msRsF9Zb/dO5UTwTm1+PzjmvYd9Z2fKmQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMZsmnkhxUSTtlVZKSdN3F4ipJN+V33tdVSp6eLpaPz+dPlknqb4+XZ0kZuoa2tMf3brfzdt4et48OTu5/WL5+8+rF2dnp+ThNSZfL6/1vpYzrAQAAAH7U76z5z+8HAAAAfmdvFwkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf6hvNnU7FVWSknTdxeIqSbel78Y/Wh8AAACwu5Iqz5tt+eoaYONhPjZlnQ/jlzLUR3m3pR8AAAD4pf7WWHz/fb3c3JzHH2S2PpcP2d3Mcni4+j8O+XyS1EmOfpr88vrty+lX+vpv7wUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgK/swLEAAAAAgDB/6zQ6NgAAAAAAAAAAAAAAAAAAAPYKAAD///F61s8=") (async) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000300)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cipher_null\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x800) io_setup(0x7, &(0x7f0000000000)=0x0) io_submit(r2, 0x1, &(0x7f00000002c0)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, 0xfffd, r1, 0x0}]) (async) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, 0x0}, 0x1}], 0x1, 0x100, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000006040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000a00)=@newtfilter={0x47c, 0x2c, 0x10, 0x70bd2a, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0x3}, {}, {0x4, 0xe}}, [@filter_kind_options=@f_u32={{0x8}, {0x450, 0x2, [@TCA_U32_POLICE={0x438, 0x6, [@TCA_POLICE_RATE64={0xc, 0x8, 0x4}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x80000000, 0x3, 0x2, 0x8, 0x3, 0x2, 0x5, 0x2d2, 0x2, 0x10000, 0x7, 0x8, 0x401, 0x80000000, 0x7, 0xd, 0x9, 0x81, 0xd, 0x7, 0x2, 0xe81, 0x1, 0xeb, 0x2, 0x8, 0x1, 0x2, 0x7, 0xffff, 0xff, 0x4, 0x3ff, 0x4, 0x3, 0x4, 0x2, 0x0, 0x9, 0x9d6, 0x1, 0x3, 0xf6e5, 0xed, 0x3, 0x4, 0xf, 0xb62f, 0xdf, 0xff, 0x3, 0xfffffe01, 0x1a98, 0x80000000, 0x2, 0xfffffffb, 0x1, 0x200, 0x8, 0xfffffffc, 0x8, 0x7, 0x2, 0x4, 0x3, 0x0, 0x101, 0x2, 0xf60, 0x4, 0x5, 0xd7b, 0x2, 0xf, 0x736, 0xffffffff, 0x9, 0x0, 0x80, 0x3, 0x100, 0x3, 0x1, 0x7, 0xf36, 0x8, 0x3, 0x80, 0x401, 0xfffffffe, 0x2, 0x7, 0x3ff, 0x101, 0x0, 0x7cb3, 0x2, 0x0, 0x2, 0x80000000, 0x40, 0x9, 0x1, 0x2, 0x5, 0x2, 0x8, 0x5, 0x9c84, 0x5, 0x400, 0x4, 0x8000, 0x6, 0x4950, 0xc326, 0x7, 0x80000001, 0x4, 0x1, 0x2, 0x2, 0xffff, 0xfff, 0x2, 0x8, 0xff, 0x9, 0x68481e2b, 0x9, 0x7, 0x6, 0x0, 0xff, 0x7, 0x4, 0x1, 0x7, 0x5, 0xf, 0xfff, 0x1, 0x260c, 0x0, 0x1ff, 0x3, 0xffffa5d8, 0x9, 0xfff, 0x6b, 0x1, 0x5c7, 0x1, 0x4, 0x2, 0xc74, 0x6b7d, 0x4, 0xfffffffa, 0x7fffffff, 0x4, 0x186, 0x1, 0x75df, 0x9, 0x5, 0x4, 0x6, 0x9, 0x9, 0x6, 0xa608, 0x6b, 0x200, 0x4, 0x7, 0x7, 0x4, 0x8001, 0x9a0, 0xb, 0x7, 0x7, 0x10001, 0x4, 0x9, 0x9, 0x8000, 0xc, 0x76, 0x2, 0xfffffffe, 0x80, 0x1, 0x3, 0x37d, 0x1, 0x4, 0x4, 0x8, 0xa11, 0x3, 0x1, 0xfff, 0x8, 0x8000, 0x4, 0x8, 0x1edcf27c, 0x370, 0x81, 0x3ff, 0x6, 0x0, 0x3, 0xfffffffb, 0xcb6, 0xb, 0x10000, 0x9, 0x3ff, 0x3, 0xfffffffc, 0xfffffffd, 0xfffffffc, 0x4, 0x100, 0x3, 0x4, 0x7, 0x7, 0x80000002, 0x40, 0x1f, 0x3, 0x401, 0x8, 0x1, 0xa0, 0x7, 0x3, 0x3, 0x7f, 0x3, 0x598, 0x9, 0x1, 0x6, 0x3, 0x100, 0x6, 0xdd, 0x4, 0x827, 0x1, 0x1]}, @TCA_POLICE_RATE64={0xc, 0x8, 0x3ff}, @TCA_POLICE_RATE64={0xc, 0x8, 0x8}, @TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x100000001}]}, @TCA_U32_SEL={0x14, 0x5, {0xc, 0x7, 0x1, 0x3d3f, 0x0, 0x1001, 0x3, 0x58b}}]}}]}, 0x47c}, 0x1, 0x0, 0x0, 0x40}, 0x84) (async) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r1, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x4, 0x4, 0x6, @private2, @private0, 0x700, 0x740, 0xfffffff9, 0xfffffff7}}) (async) r4 = socket$nl_route(0x10, 0x3, 0x0) (async) r5 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000380)=@newqdisc={0x4c, 0x24, 0x4ee4e6a52ff56541, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {0x0, 0xb}, {0xffff, 0xffff}, {0x0, 0xfff3}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x1c, 0x2, {{0x100, 0x7, 0x6361, 0x5, 0xffffffed, 0x6}}}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x20000001}, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=@newqdisc={0x78, 0x24, 0x4ee4e6a52ff56541, 0x70b923, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {0x0, 0xc}, {0x3, 0xb}, {0xa, 0x5}}, [@qdisc_kind_options=@q_sfq={{0x8}, {0x4c, 0x2, {{0x2, 0x0, 0x400005, 0x1, 0xc}, 0xb, 0x0, 0x5, 0x5, 0x9, 0x3, 0x9, 0xd, 0x7, 0x5, {0xffff1c72, 0x3, 0x1000, 0x101, 0xfffffffe, 0x5}}}}]}, 0x78}, 0x1, 0x0, 0x0, 0x8840}, 0x4008000) r7 = socket$xdp(0x2c, 0x3, 0x0) r8 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$XDP_TX_RING(r7, 0x11b, 0x3, &(0x7f0000000140)=0x4000, 0x4) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r8, 0x8933, &(0x7f0000000280)={'batadv_slave_1\x00', 0x0}) (async) r10 = socket$xdp(0x2c, 0x3, 0x0) bind$xdp(r7, &(0x7f0000000240)={0x2c, 0x1, r9, 0xd, r10}, 0x10) (async) sendmsg$ETHTOOL_MSG_WOL_GET(r1, &(0x7f0000000580)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000540)={&(0x7f00000003c0)=ANY=[@ANYBLOB="6c010000", @ANYRES16=0x0, @ANYBLOB="04002abd7000fedbdf25090000006000018008000100", @ANYRES32=0x0, @ANYBLOB="080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="1400020065727370616e300000000000000000001400020067656e657665300000000000000000001400020076657468305f766c616e00000000000008000100", @ANYRES32=0x0, @ANYBLOB="340001801400020076657468315f766972745f77696669001400020069703667726530000000000000000000080003000400000054000180140002006261746166763000000000000000000008000100", @ANYRES32=r3, @ANYBLOB="08000300000000000800030000000000140002007465616d5f736c6176655f3000000000080003000100000008000300010000007000018008000100", @ANYRES32=r6, @ANYBLOB="140002007465616d30000000000000000000000014000200767863616e3100000000000000000000140002006772657461703000000000000000000008000100", @ANYRES32=r9, @ANYBLOB="08000300010000000800030001000000080003000100000008000100", @ANYRES32=0x0, @ANYBLOB], 0x16c}, 0x1, 0x0, 0x0, 0x4000091}, 0x4004) (async) r11 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r11, &(0x7f0000000080), 0xfea7) (async) ftruncate(r11, 0xf87) (async) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x103042, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) madvise(&(0x7f00009cb000/0x2000)=nil, 0x2000, 0x19) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x14) (async) unlinkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x0) executing program 1: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000000)='./file1\x00', 0x2010008, &(0x7f0000000040)={[{@nombcache}, {@oldalloc}]}, 0xff, 0x548, &(0x7f0000000200)="$eJzs3c9vHFcdAPDvrL2Okzi1CxygUktFi5IKshvXtLU4lCIhOFVClHsw9saysvZG9rqNrQo2fwESQoDECS5ckPgDkFAkLhwRUiQ4g1QEQpCCBIfSQbM7G5v1rL0xa2+8/nykybw3v77f5/iNZ3aeZgM4t56PiDci4sM0TV+KiNl8eSmfotWZsu3ef/jucjYlkaZv/S2JJF+WbZamado95uV8t+mI+NpXIr6Z7As4nc93dm8v1eu1zbxaba7fqW7t7F5fW19ara3WNhYW5l9dfG3xlcUbQ2nnlYh4/Ut/+v53fvrl13/52Xf+ePMv176VpTWTr++24xgmD1vZaXr5wnTPDpvHDPYkytpT/iCvXBxsn3snmRAAAH1l1/gfiYhPRcRLMRsTh1/OAgAAAGdQ+oWZ+CDpPL8rMNVnOQAAAHCGlNpjYJNSJR8LMBOlUqXSGcP7sbhUqje2mp+51djeWOmMlZ2LcunWWr12Ix8rPBflJKvPt8t79Zd76gsR8XREfG/2YrteWW7UV0b94QcAAACcE5d77v//Odu5/z9ccjrJAQAAAMMzN+oEAAAAgBPn/h8AAADGWnnUCQAAAAAn7qtvvplNaff7r1fe3tm+3Xj7+kpt63ZlfXu5stzYvFNZbTRW2+/sWz/qePVG487nYmP7brVZ22pWr+zs3lxvbG80b67F9Kk0CAAAADjg6U/e/30SEa3PX2xPmalRJwWcislHpe47PQt6/x+e6szfO6WkgFMxMcA2710oXu46Ac62yd4Fffo6MH6M/weO+kaPvoN3ftOZlYacDwAAMHxXP1H8/P/o6/mWS34443RiOL96nv+ns6NKBDh17ef/gw7kcbEAY6U80AhAYJz9v8//j5amj5UQAAAwdDPtKSlV8o/3ZqJUqlQirrS/FrCc3Fqr125ExFMR8bvZ8oWsPt/eMznyngEAAAAAAAAAAAAAAAAAAAAAAAAA6EjTJFIAAABgrEWU/pz8qvMu/6uzL870fj4wlfy7/ZXAUxHxzo/e+sHdpWZzcz5b/vdHy5s/zJe/PIpPMAAAAIBe3fv09vxfo84GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgHHz/sN3l7vTAJtfHFbcv34xIuaK4k/GdHs+HeWIuPSPJCb37ZdExMQQ4rfuRcTHi+InWVqPQhbFH8YPoXUvaaVthfFjLv8pFMW/PIT4cJ7dz84/bxT1/1I8354X97/JiP+pH1f/8188Ov9N9On/VwaM8cyDn1f7xr8X8cxk8fmvGz/pE/+FgaKX4xtf393ttzb9ccTV7t+f9hlvf4S9UrW5fqe6tbN7fW19abW2WttYWJh/dfG1xVcWb1RvrdVr+b+FMb777C8+PKz9lwr//iV5Nv3b/2LB8SYK8v/Pg7sPP9qttA7Gv/ZCQfxf/yTf4mD8Uh7n03k5W3+1W251yvs997PfPndY+1f22l9+nP//a/0O2utAR3l2sF8dAOBEbO3s3l6q12ubY1vI7tKfgDSOU5iKJyKN8S18Oys8GNYB0zRNsz5VsOp+RAxynCSG3NJScT57hb5ngFGfmQAAgGHbu+gfdSYAAAAAAAAAAAAAAAAAAABwfp3GW9Z6Y+69AjkZxiu0AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACG4r8BAAD//7gG3Ac=") truncate(&(0x7f0000000900)='./file1\x00', 0x200) r0 = socket$inet(0x2, 0x802, 0x1) r1 = socket(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'geneve1\x00', 0x0}) rt_sigqueueinfo(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffff1d}) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000004640)={&(0x7f0000000540)=@newqdisc={0x78, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8}, {0x4c, 0x2, {{0x0, 0x2, 0x0, 0x0, 0xffffffff}, 0x0, 0x0, 0x7, 0xfffffff7, 0x101, 0x14, 0xf, 0x0, 0x0, 0x0, {0xfffffffe}}}}]}, 0x78}, 0x1, 0x0, 0x0, 0x20000840}, 0x0) write(r0, 0x0, 0x0) mount$bind(0x0, &(0x7f0000000100)='.\x00', 0x0, 0x21, 0x0) r3 = open(&(0x7f0000001b80)='.\x00', 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f00000001c0)=0x20000008) executing program 5: syz_mount_image$iso9660(&(0x7f0000000fc0), &(0x7f0000000000)='./file1\x00', 0x8800, &(0x7f0000000d80)=ANY=[], 0x23, 0x7f3, &(0x7f0000001800)="$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") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file2\x00', 0x81c0, 0x0) r3 = openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_RECVRCVINFO(r4, 0x84, 0x20, &(0x7f0000000080), &(0x7f0000000180)=0x4) ioctl$TCSETS(r3, 0x40045431, &(0x7f0000000100)={0x7, 0x8, 0x4, 0x10000, 0xa, "0000000022f800000004e3000010000200"}) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000300)=@bpf_lsm={0xd, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="a60a0000000000006111800000000000180000000000000000000000000000009500000000000000"], &(0x7f0000000000)='GPL\x00'}, 0x80) executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="12000000020000000400000003"], 0x50) r1 = socket$inet_tcp(0x2, 0x1, 0x0) listen(r1, 0x0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_TYPE(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)={0x14, 0xd, 0x6, 0x801, 0x0, 0x0, {0x0, 0x0, 0x8}}, 0x14}, 0x1, 0x0, 0x0, 0x40}, 0x4000) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000580)={r0, &(0x7f0000000480), &(0x7f0000000540)=@tcp=r1, 0x2}, 0x20) executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f00000003c0)=0x8) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ipvs(0x0, r0) r1 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r1, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) io_setup(0x6, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) socketpair$unix(0x1, 0x5, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) r2 = socket$inet6(0xa, 0x80002, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e2a, 0xffffffff, @mcast2, 0x9}, 0x1c) r3 = socket$netlink(0x10, 0x3, 0xc) bind$netlink(r3, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r3, 0x10e, 0x4, &(0x7f0000000140)=0x6, 0x4) setsockopt$sock_int(r3, 0x1, 0x8, &(0x7f0000000200), 0x4) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000004c0)={0x5c, 0x0, 0x1, 0x401, 0x0, 0x0, {0xa}, [@CTA_TUPLE_ORIG={0x3c, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @empty}, {0x14, 0x4, @mcast1}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @CTA_TUPLE_REPLY={0x4}, @CTA_TIMEOUT={0x8}]}, 0x5c}}, 0x0) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="940000000001010400000000000000000a00000a3c0001802c00018014000300fe8000000000000000000000000000aa14000400ff0100000000000000000000000000010c00028005000100000000003c0002802c00018014000300fe8000000000000000000000000000aa14000400fe8800000000000000000000000001010c009afa05000100000000000800074000000000"], 0x94}}, 0x0) sendmsg$IPCTNL_MSG_CT_DELETE(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="14000002000008"], 0x14}, 0x1, 0x0, 0x0, 0x20044804}, 0x40040) sendmmsg$inet6(r2, &(0x7f0000003cc0)=[{{0x0, 0x0, &(0x7f0000003980), 0x171, 0x0, 0x0, 0x3a}}], 0x400000000000172, 0x4001c00) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="b70500000000000061108b000000000007000000000000009500000000000000"], &(0x7f00000002c0)='GPL\x00', 0x5, 0xfd90, &(0x7f0000000300)=""/188, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x1f3, 0x10, &(0x7f0000000080), 0xfffffffffffffc79}, 0x2a) prlimit64(0x0, 0xb, &(0x7f0000000100)={0x6, 0x100000000}, &(0x7f0000000180)) syz_usb_connect(0x0, 0x2d, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000050cb5340450c10108e492940a80909021b00090000000009040002010035040009058dff86"], 0x0) io_uring_setup(0x70e2, &(0x7f0000000900)={0x0, 0x1246, 0x0, 0x20002, 0x60}) r6 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000540)='0', 0x1}], 0x1) executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'vxcan1\x00', 0x0}) syz_mount_image$nilfs2(&(0x7f0000000a40), &(0x7f0000000200)='./file2\x00', 0x10, &(0x7f0000000480)=ANY=[], 0x5, 0xa5a, &(0x7f0000001b40)="$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") r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FS_IOC_FIEMAP(r2, 0xc020660b, &(0x7f0000000080)={0x9, 0x6, 0x5, 0x1b}) sendmsg$nl_route_sched(r0, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000140)=@newqdisc={0x44, 0x24, 0x4ee4e6a52ff56541, 0x70bd28, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0x3}, {0xd}}, [@qdisc_kind_options=@q_cake={{0x9}, {0x14, 0x2, [@TCA_CAKE_INGRESS={0x8}, @TCA_CAKE_INGRESS={0x8, 0xf, 0x1}]}}]}, 0x44}, 0x1, 0x0, 0x0, 0x40}, 0x8000) socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r4, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000200)=@newqdisc={0x5c, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0x0, {0x0, 0x0, 0x0, r6, {0x0, 0xfff9}, {0xffff, 0xffff}, {0xe}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x2c, 0x2, {{0x0, 0x6}, [@TCA_NETEM_CORR={0x10, 0x1, {0x8, 0x5bdf, 0x8}}]}}}]}, 0x5c}}, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'lo\x00'}) r7 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r7, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000000c0)=@getqdisc={0x4c, 0x26, 0x705, 0x270bd27, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, {0x1, 0xfff1}, {0x0, 0x8}, {0xfff1, 0x7}}, [{0x4}, {0x4}, {0x4}, {0x4}, {0x4}, {0x4}, {0x4}, {0x4}, {0x4}, {0x4}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40041}, 0x0) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x23, &(0x7f0000000740)={@multicast2, @loopback}, 0xc) r1 = socket$netlink(0x10, 0x3, 0x0) (async, rerun: 64) r2 = syz_init_net_socket$bt_rfcomm(0x1f, 0x1, 0x3) (async, rerun: 64) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) bind$bt_rfcomm(r2, &(0x7f0000001740)={0x1f, @none, 0xa}, 0xa) (async) connect$bt_rfcomm(r2, &(0x7f0000000000)={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x11}, 0x1}, 0xa) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000380)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fdd411efc40800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000400)="390000001300034700bb07000000000000000000010000004500000025000000190004000400ad000200000000000006040000000000f93132", 0x39}], 0x1) r3 = socket$netlink(0x10, 0x3, 0x0) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000180)="200000001300034700bb65e1c3e4ffff01000000010000005600000025000000", 0x20}], 0x1) (async) setsockopt$inet_mreqsrc(r0, 0x0, 0x28, &(0x7f0000000440)={@multicast2, @loopback, @empty}, 0xc) executing program 5: syz_mount_image$hfs(&(0x7f00000007c0), &(0x7f0000000280)='./file1\x00', 0x30008c0, &(0x7f0000000800)=ANY=[@ANYBLOB="66696c655f756d61736b3d30303030303030303030303030303030303030373737372c6469725f756d61736b3d30303030303030303030303030303030303030303030302c696f636861727365743d69736f383835392d362c636f6465706167653d63703835352c63726561746f723d4ddd71752c00eeabc72a9832436950c6116498dda8be60a94746ea68766f63d1d63944fbda2a9337439b37b6f2a694ba98f40070d09c3890bd28a2018f1adfe1e0a630020a9cac1a43800a70a9328ddb2a2f2e207da7cd3caf243b39eaff4966b7aa97cb6cc7d2cfc59e7a976de0a00d23c7ff030056cc4f8bc7b4c0f9a21db642b3e832e30a90ba1b9e7933b77c60f6a1b9ca9128f0a2d0e23373c9d15c79865bae97ddd82b98001b6aa9c5390e4deaf5f0ee492c6842b1c08486e479a889491459a257e9d4083634dac6cd58520f72e6c2f11bbd5b03655bb1863b16f3"], 0x11, 0x301, &(0x7f0000000980)="$eJzs3U1rE08cB/Dv7KbN9v8vdbUVwYNINWAvovUiXiIlL8KTqE0KxaWitviAhyqeROzdu0evvgbxogie68mTeK4HGZmHZJ83qWR3E/1+oGGzszP7m8zOzkygWRDRP2uts//m0jf1JwAXLvDiCuAA8IAGgOM44e1sbW9uB71uUUEuTjVNLgGTU6SOWd/qZWX1YHNYvnrXwHx0H5VDSnn1a91BUO1075dufOdpfSdo2t6pE72a4svz9PBZfswB2C0jmIlS3FLiAAd4iIXKwiEiookkzPju2HF+3s7fHQdo2cFEz8Ynbfz/Uwd1B1A6WZgaGf91u0qh2v2ITgrXe3oJp9Kd/ioxq6y3ifczifezMFdWbHYphq0qdSzO3MZm0Du/fifoOniGthU5bEm/ds2l2xeLtpkqejljbVpgUNpc7iEie0b5v67DjKrDqon/AYBY/IuFZyyB+CA+ievCx2t0B/O/hhSqmXRL+YmWMvFfyC9R19JXR8HeNtrtthM75Kg+yUl7BmtILT24eWectWXGviDwh8Wpcx1L5DK1uzgk12JmrlW9vQInJ9dSLJeqzcZm8D7/VJUQr8Q1sYzveIdOZP7vqPhaKOyZYa8RLTMU6E9c9c54y0Y0WjZFjxw7X/afmP3p7jL4FNMd1vpZfE+jQ3iJW7iMhfuPHt92g6B3T23cDNTlqjcGe+7O242gN/MciCZNygZ2wz1NSC11cH9QqjKwlbEWqO4fGUmqY4V7VC8rvV7qPjAB7V7fRufjeC6k/rQhlvRLSllhdfZsx0gm1XdrouqEjT7a8RlTHZpuqkmFWf+F65WGmeypFz9znj7iFwG2RKnm2IMVXJhXmhk5gP8KVnBZxeau4NJrrtSaUa+5zpwDzo5+Rt/G+ZcQHXzGDX7/T0REREREREREREREREREREREREQ0bar4f4m660hERERERERERERERERERERERERERERENO3WPJjfvUb/+b8Y7fm/yUexuOYnwcfy/N+9LfD5v0Tl+x0AAP//l0Z3OQ==") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101042, 0x0) pwrite64(r0, &(0x7f0000000140)='2', 0xfe30, 0xe7c) syz_mount_image$fuse(0x0, &(0x7f0000000000)='./file0/file0\x00', 0x200006, 0x0, 0x0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000400)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f00090581", @ANYRES8], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) (async) syz_emit_ethernet(0x22, &(0x7f0000000440)={@multicast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x16}, @val={@void, {0x8100, 0x0, 0x0, 0x1}}, {@can={0xc, {{0x0, 0x0, 0x1}, 0x2, 0x6, 0x0, 0x0, "1eaa66fb411f199c"}}}}, 0x0) (async) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x1e, 0x0, 0x4, 0x1, 0x0, 0x1}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000000000000b704000000000000850000005700000095"], 0x0}, 0x94) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000300)={0x6, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000280)={r3, 0x2000300, 0xe, 0x0, &(0x7f0000000180)="74fa40b249c0d585699ce70fac7b", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x50) syz_usb_control_io(r1, &(0x7f0000000b00)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00000f00000009003d140f3c369197d09647190890"], 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = syz_open_dev$hiddev(&(0x7f0000000080), 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e24, 0x0, @loopback, 0x8}, 0x1c) (async) ioctl$HIDIOCGUSAGE(r4, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100, 0x0, 0x2, 0x69, 0x42}) syz_open_procfs(0x0, 0x0) creat(&(0x7f00000024c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1bd) (async) mount$bind(&(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='./file0\x00', 0x0, 0x2125099, 0x0) mount$tmpfs(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x84026, 0x0) executing program 0: r0 = socket$netlink(0x10, 0x3, 0xc) bind$netlink(r0, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) r1 = socket$netlink(0x10, 0x3, 0x0) unshare(0x22020600) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000240)='./file1\x00', 0x200000, &(0x7f0000000300)={[{@minixdf}, {}, {@barrier_val={'barrier', 0x3d, 0x9}}, {@commit={'commit', 0x3d, 0x5}}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x80}}, {@lazytime}, {@nodelalloc}, {@noblock_validity}, {@nomblk_io_submit}]}, 0x1, 0x566, &(0x7f00000015c0)="$eJzs3c9rHFUcAPDvbJL+1qZQinqQQA9GajdN4o8KgvUiiBYLeq9LMg0lm27JbkoTC20P9uJFiiBiQfwDvHss/gP+FQUtFClBD14is5lNt81ukqYbN3U+H5j2vZnZvPnum+/bNzu7bACFNZL9U4p4OSK+SSIOt20bjHzjyOp+yw+vTWVLEisrn/2ZRJKva+2f5P8fzCsvRcSvX0WcKK1vt764NFupVtP5vD7WmLs8Vl9cOnlxrjKTzqSXJiYnT781OfHuO2/3LNbXz/39/ad3Pzr99fHl736+f+R2EmfiUL6tPY5ncKO9MhIj+XMyFGee2HG8B43tJkm/D4BtGcjzfCiyMeBwDORZD/z/XY+IFaCgEvkPBdWaB7Su7Xt0HfzcePDB6gXQ+vgHV98biX3Na6MDy8ljV0bZ9e5wD9rP2vjljzu3syU2eR/ieg/aA2i5cTMiTg0Orh//knz8275TzTePN/ZkG0V7/YF+upvNf97oNP8prc1/osP852CH3N2OzfO/dL8HzXSVzf/e6zj/XRu6hgfy2gvNOd9QcuFiNT0VES9GxGgM7c3qG93POb18b6Xbtvb5X7Zk7bfmgvlx3B/c+/hjpiuNyrPE3O7BzYhXOs5/k7X+Tzr0f/Z8nNtiG8fSO69227Z5/Dtr5aeI1zr2/6M7WsnG9yfHmufDWOusWO+vW8d+69b+6If9jT/r/wMbxz+ctN+vrT99Gz/u+yfttm275/+e5PNmeU++7mql0Zgfj9iTfLJ+/cSjx7bqrf2z+EePbzz+dTr/90fEF1uM/9bRW1137ff5n8U//VT9//SFex9/+UO39rfW/282S6P5mq2Mf1s9wGd57gAAAAAAAGC3KUXEoUhK5bVyqVQur36+42gcKFVr9caJC7WFS9PR/K7scAyVWne6D7d9HmI8/zxsqz7xRH0yIo5ExLcD+5v18lStOt3v4AEAAAAAAAAAAAAAAAAAAGCXONjl+/+Z3wf6fXTAjvOT31Bcm+Z/L37pCdiVvP5Dccl/KC75D8Ul/6G45D8Ul/yH4pL/UFzyHwAAAAAAAAAAAAAAAAAAAAAAAAAAAHrq3Nmz2bKy/PDaVFafvrK4MFu7cnI6rc+W5xamylO1+cvlmVptppqWp2pzm/29aq12eXwiFq6ONdJ6Y6y+uHR+rrZwqXH+4lxlJj2fDv0nUQEAAAAAAAAAAAAAAAAAAMDzpb64NFupVtN5ha6F92NXHMZOBrhqWw8f3C1RKHQt7NtG5/Z5YAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACANv8GAAD//04mM/E=") lsetxattr$trusted_overlay_upper(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000180), &(0x7f00000001c0)=ANY=[], 0x361, 0x0) lsetxattr$security_ima(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540), &(0x7f00000004c0)=ANY=[], 0x36, 0x1) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000000), r2) ioctl$ifreq_SIOCGIFINDEX_wireguard(r2, 0x8933, &(0x7f00000003c0)={'wg2\x00', 0x0}) sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB='h\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="010000000000000000000100000008000100", @ANYRES32=r4, @ANYBLOB="4c00088048000080200004000a004e21000000000000c8224b6c826887450000000000010000000024000100975c9d81c983c8209ee781254b899f8ed925ae9f0923c23c62f53c57cdbf690c2873600a05e58f74f43f541f956e4c7ff4026c00ba81cc9b064b05a3c63d2bdcf582831f7a1603d0eb71936141baf7e59b08ee521c7429f0959211999722bdb67a1fe5586a108b32becb2ac6"], 0x68}}, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x183000, 0x191) r5 = syz_open_procfs$namespace(0x0, &(0x7f00000000c0)='ns/mnt\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='devpts\x00', 0x0, 0x0) mount$bpf(0x0, &(0x7f00000023c0)='./file0\x00', 0x0, 0x958028, &(0x7f0000000300)=ANY=[@ANYBLOB='uid=', @ANYRESHEX=0xee00, @ANYBLOB]) r6 = syz_open_procfs(0x0, &(0x7f0000000700)='mounts\x00') read$FUSE(r6, &(0x7f00000076c0)={0x2020}, 0x2020) syz_mount_image$minix(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="00e611ed6229b237ad2a184a94283e2b34c24caf7280c18475708140abe763dfb52cdb0ba0cdc8c572346d0a832984b36248c4fa844eda0af4b1652605421a7821dcfde12aa77458d811a84538a156b05b0ec3eaf24a90ceb5b7463d9fd38b49d41fbfa868653605702abe43d9c2c30aed4da0b8cc18c6b369f086a965442c1217f19a67a534064b7236a6660000000000"], 0x1, 0x190, &(0x7f0000000e40)="$eJzs2zuPElEYxvHnDAMi3lC8JMbCytjIACaoHX4UAiMhDkrABmKifg8L7fxwEmNnJRvmtsssxQbCHHb5/xrOw8vJvBMy8IaLABytjp7KyKi0Ck/K1S81Y7slADlZxrf/lwCOT+Gf7Q4A2LF4K40l/f77uadCKRkLHiWLVb2T1Mvn54fFN+mxG9dNWdez88VP6Vmy31Q27q+k9Rsb689VjerOTd3Sbd1RVXd1T7W43o/2S+bhbsMQAABHwqiezWt3OHo3DPxGmothbqriRrkU5lZaj/LLNF8Lc733Mejv8SwAbMNR/dfZnL3+C5nr342vfwCX33Q2f98NAn+S0yL6fMCxdPSdFvp6EG1EC6Poe9ottxd1EGcxmc7+XOjBP6x1WMz9oK6sPymrhcUXJQC58D6Nxt50Nn8xHHUH/sD/0G61228ar181vXDw99bHfwBXyOmbvu1OAAAAAAAAAAAAAADAtu7rge0WAAAAAORkj39Qk76LXxYDAAAAAAAAAAAAAAAAALAHJwEAAP//zigUWQ==") setns(r5, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) executing program 3: r0 = fcntl$getown(0xffffffffffffffff, 0x9) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x1, 0x4, 0x8, 0x3, r0}) (async) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r3, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYRES16=r0], 0x7c}, 0x1, 0x0, 0x0, 0x4800}, 0x0) (async) sendmsg$NFT_BATCH(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a3c000000120a09000000000000000000020000000900020073797a310000000008000440000000000900010073797a3000000000080003400000000134000000020a03000000000000000000020000000900010073797a30"], 0x98}}, 0x0) gettid() (async) timer_create(0x4, &(0x7f00000000c0)={0x0, 0x21, 0xa277a210e6b53069, @thr={&(0x7f0000000140)="8ffaa9f39c09c53a6a3cd1d8a2", &(0x7f0000000180)="daa3169c01f06ba482a76790004fd4"}}, &(0x7f0000bbdffc)) (async) sched_setattr(r1, 0x0, 0x0) (async) syz_usb_connect(0x0, 0x5f, 0x0, 0x0) prlimit64(0x0, 0xe, 0x0, 0x0) (async) sched_setscheduler(0x0, 0x1, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x0, r0, 0x1, 0x0) getpid() syz_clone(0x8000, 0x0, 0xfffffffffffffe7e, 0x0, 0x0, 0x0) (async) r4 = socket$netlink(0x10, 0x3, 0xf) bind$netlink(r4, 0x0, 0x0) (async) setsockopt$sock_int(r4, 0x1, 0x8, 0x0, 0x0) (async) sendmsg$NFT_BATCH(r4, 0x0, 0x20000080) r5 = syz_open_procfs(0xffffffffffffffff, 0x0) (async) syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$NFT_BATCH(0xffffffffffffffff, 0x0, 0x0) (async) inotify_add_watch(r5, 0x0, 0xa5000920) setsockopt(r5, 0x6, 0x5, 0x0, 0x0) (async) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r5, 0x29, 0x20, &(0x7f0000000100)={@dev={0xfe, 0x80, '\x00', 0x10}, 0x0, 0x0, 0xff, 0x8}, 0x0) (async) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) (async) r6 = syz_mount_image$fuse(&(0x7f0000000400), 0x0, 0x403861, 0x0, 0x0, 0x0, 0x0) mkdirat(r6, &(0x7f0000000080)='./file0\x00', 0x0) (async) lseek(r6, 0x1, 0x3) executing program 3: syz_mount_image$ext4(&(0x7f00000002c0)='ext4\x00', &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, &(0x7f00000012c0)={[{@usrquota}, {@acl}]}, 0xfe, 0x244, &(0x7f0000000400)="$eJzs3T9oJFUcB/DvzO565m6RUxtB/AMiooFwdoJNbBQCEoKIoEJExEZJhJhgl1jZWGitksomiJ3RUtIEG0WwipoiNoIGC4OFFiu7k0hMVqNu3Dkynw9MZibz3vzesPN9u83sBmisq0mmk7SSTCbpJCmON7i7Wq4e7q5PbM8nvd4TPxWDdtV+5ajflSRrSR5KslUWeamdrGw+s/fLzmP3vbncuff9zacnxnqRh/b3dh8/eG/2jY9mHlz54qsfZotMp/un6zp/xZD/tYvklv+j2HWiaNc9Av6Judc+/Lqf+1uT3DPIfydlqhfvraUbtjp54N2/6vv2j1/ePs6xAuev1+v03wPXekDjlEm6KcqpJNV2WU5NVZ/hv2ldLl9eXHp18sXF5YUX6p6pgPPSTXYf/eTSx1dO5P/7VpV/4OLq5//JuY1v+9sHrbpHA4zFHdWqn//J51bvj/xD48g/NJf8Q3PJPzSX/ENzyT80l/zDBdb5+8PyD80l/9Bc8g/NdTz/AECz9C7V/QQyUJe65x8AAAAAAAAAAAAAAAAAAOC09Ynt+aNlXDU/eyfZfyRJe1j91uD3iJMbB38v/1z0m/2hqLqN5Nm7RjzBiD6o+enrm76rt/7nd9Zbf3UhWXs9ybV2+/T9Vxzef//dzWcc7zw/YoF/qTix//BT461/0m8b9daf2Uk+7c8/14bNP2VuG6yHzz/ds79i+Uyv/DriCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABib3wMAAP//+kBtTA==") r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000880)={0x18, 0x12, &(0x7f00000000c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0xd5}, {}, {}, [@map_val={0x18, 0x3, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}, @generic={0x4, 0x2, 0x0, 0xa, 0x100}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000680)={0x9, 0x5}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff], &(0x7f0000000800)=[{0x2, 0x5, 0xf, 0x1}, {0x1, 0x5, 0x0, 0x3}, {0x5, 0x5, 0x7, 0x5}, {0x4, 0x3, 0xa}], 0x10, 0xaf5f}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000940)={&(0x7f0000000040)='fscache_invalidate\x00', r0, 0x0, 0x9f}, 0x18) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000540)='./file5\x00', 0x82c0, 0x0) r2 = fanotify_init(0xf00, 0x0) syz_mount_image$vfat(&(0x7f0000000180), &(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB='iocharset=cp865,utf8=1,utf8=0,utf8=1,iocharset=utf8,sys_immutable,uni_xlate=0,uni_xlate=1,uni_xlate=1,gid=', @ANYRESHEX, @ANYBLOB='A\x00'], 0x1, 0x1b1, &(0x7f0000000280)="$eJzs2zFrE2EYB/DnahrTOiSDkzjc6BSafoIGqSAGBCWDgqDYBqQnBQsBHWw3B7+EH8bBVT+JYwfhpLk0aUKEGpocJL/fkodc/rnnfcMleQJ5ff/90cHxSe9V70fUkiQ29iKN8yQasRGXzgIAWCXneR6/8zzPb5/F1rfI87zsjgCARfP5DwDr5/mLl0/anc7+szStRWRf+t1+t7gtjrd78S6yOIydqMefuPiCMFTUjx539nfSgUZ8zU6H+dN+99ZkvhX1aMzOt4p8OpnfjO2r+d2ox93Z+d2Z+Wo8qI7ymxFRj19v4ziyOIiL7Dj/uZWmD592pvJ3Bo8DAACAVdBMRwbzezUm5/dmc/L4eD4u8u3k2r8PTM3XlbhXKXftALCuTj5+OnqTZYcf5ihqw+eYM3694ud2cZIFnuKGisstHd2zt4z9+d+ierXDqWJrwa1Wlr7kJCLK2vDvEVH6yz3XRT0oSngzApZqfPWX3QkAAAAAAAAAAAAAAPAvy/hfUdlrBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGD9/A0AAP//W1+CbQ==") r3 = inotify_init() inotify_add_watch(r3, &(0x7f0000000000)='.\x00', 0x400017e) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x48, 0x0, 0x8) fanotify_mark(r2, 0x105, 0x5000003a, r1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file2\x00', 0x101042, 0x40) linkat(0xffffffffffffff9c, &(0x7f00000006c0)='./file2\x00', 0xffffffffffffff9c, &(0x7f0000000700)='./file7\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000780)='./file7\x00', 0xffffffffffffff9c, &(0x7f00000007c0)='./file1\x00', 0x2) syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f0000000840)='./file1\x00', 0xc0ed000e, &(0x7f0000000200)={[{@orlov}, {@max_batch_time={'max_batch_time', 0x3d, 0x1}}, {@debug}, {@noload}, {@nombcache}, {@bh}, {@init_itable_val={'init_itable', 0x3d, 0x601}}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x784d800}}]}, 0xfe, 0x487, &(0x7f0000000f00)="$eJzs3c1vFOUfAPDvbHfbAj9+rYgvIEgVjcSXlpYXOXjRaMJBExM9YDzVUkilUENrIoRo9YBHQ+Ld+F8YT3ox6kUTr3o3JMRwAfWyZnZmoC877ZZut8B+Pslsn2dm2uf5zsyz+8zz7G4D6FpD6UMS8b+I+D0iBrLs4h2Gsh83r1+a+Pv6pYkk6vW3/koa+924fmmi2LX4vW1Zpl7P831Nyr38bsT49PTk+Tw/Mnf2g5HZCxdfmDo7fnry9OS5sWPHDh/a23t07Ehb4kzjurH745k9u46/c+WNiRNX3vspqUQWdyyJo12GsqPb1NPtLmyTbV+QTqrpY3+e2/dLsX6g47ViNT0RkZ6uWqP9D0RPbLm1bSBe+2xTKwdsqHq9Xm/2+pybrwP3sSQ2uwbA5ihe6NP732LpUNfjrnDt5ewGKI37Zr5kW6pRyRL7akvub9tpKCJOzP/zVbrEBo1DAAAs9F3a/3k+63cki+Z+KvFwluhNH/6fj98PRsQDEbEjIh6MiJ0R8VBEY99HIuLRNZa/dIZkef+ncvXOImtN2v97KZ/bWtz/qxS7DPbkue2N+GvJqanpyYP5MTkQtb5TU8nk6AplfP/qb1+UbVvY/0uXtPyiL5jX42q1b1F94uT43Ph64y5c+zRid7VZ/EljXiDya2JXROy+wzKmnq2Wbls9/hWU/9mW1b+OeCY7//OxJP5CUjo/Ofri0bEjI/0xPXlwpLgqlvv518tvlpW/rvjbID3/W5te/7fiH0z6I2YvXDzTmK+dXXsZl//4vPSepvXrv+H49vz6703ebqzozTd8ND43d340ojd5ffn6sdt/rcgX+6fxH9jfvP3viNtH4rGI2BMReyPi8fSmMK/7ExHxZETsXyH+H1956v21x7/CqHwbpfGfXO38x8Lzv/ZEz5kfvl09/v6IKDv/hxupA/maVp7/Wq3geo4dAAAA3Cuy98AnleHb6WR4OHsP/87YWpmemZ177tTMh+dOZu+VH4xapRjpGlgwHjqajw0X+bEl+UP5uPGXPVsa+eGJmenOjHAAZbYta/+VStr+U3/2bHbtgA3Xhnk04B6l/UP30v6hOyWrtv9ax+oCdJ7Xf+hezdr/J6V7D3+zoZUBOqq64AMTQHdpof8/n/0o7xUA9yb3/9C9tH/oSqWfja+s6yP/HU/8m3+f4d1Sn/s/EZW7ohr3f6La8pdZlCVqy9tyPf9nDOmavqa/tdnPTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO3xXwAAAP//xprfHQ==") executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0x1, 0x8, 0x2, 0x4}, 0x48) (async) close(0x3) (async) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000800850000008200000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x23, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0x23, &(0x7f00000002c0)={r2, r1}, 0xc) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x7, 0x10001, 0x9, 0x1}, 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x14, &(0x7f0000000200)=ANY=[@ANYBLOB="1802000000000000000000000000000018010000786c6c3a00000000070000007b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000080000850000002d00000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000300000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x89) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000040)={r3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) socket$inet_tcp(0x2, 0x1, 0x0) symlinkat(0x0, 0xffffffffffffff9c, 0x0) (async) syz_mount_image$fuse(0x0, 0x0, 0x3000009, 0x0, 0x1, 0x0, 0x0) (async) mount$overlay(0x0, 0x0, &(0x7f0000000b80), 0x200008, 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) (async) r4 = getpid() sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r6, 0x0, 0x0, 0x0) (async) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) syz_init_net_socket$llc(0x1a, 0x802, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000300)='./cgroup\x00', 0xfffffffffffffffe, 0xfe9c) r7 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r7, 0x84, 0x64, &(0x7f0000000280)=[@in={0x2, 0x4e21, @loopback}], 0x10) (async) sendmsg$inet_sctp(r7, &(0x7f0000000540)={&(0x7f0000000340)=@in={0x2, 0x4e21, @loopback}, 0x10, &(0x7f0000000080)=[{&(0x7f0000000000)="fd", 0x1}], 0x1, 0x0, 0x0, 0x804c044}, 0x40) (async) r8 = dup(r7) write$RDMA_USER_CM_CMD_CREATE_ID(r8, &(0x7f00000001c0)={0x0, 0x18, 0xfa00, {0x0, 0x0, 0x106, 0x2}}, 0x20) executing program 6: syz_mount_image$bfs(&(0x7f0000000580), &(0x7f0000000100)='./file0\x00', 0x1808004, &(0x7f0000000680)=ANY=[@ANYBLOB="000d6a0f0d49553970899fa347aa76be1b2509f637791a06d25cb47b69c5d6d1fb7e07c209e650464433ce970000000900000014c931bb0000000009b672ac27c54ebd240c9badade46ce0eac493061b8cace482f531e2c99f6ac0e83cee698e3580b45e21dcf1c8bd695b369f8083d8ccf7683834577d81861af664a9897a4e32a89154b626078d5421eada320d9d2f0d968b8850f9a5a8bdf1362275112cdba9fd7d13530ff9d3280ace1095150956d11d5d1d4615579b075c52669f6f0695babe54f68627a94221c891d6b9b107c242f1de4567836a8d6cbb146a7df16bb3c133b3a9890433a512d31977420bd9baf5d283f387ef551799d62c3b42e043ca0f31c1c0df6f12158a6598538b94", @ANYRESOCT=0x0], 0x0, 0xab, &(0x7f0000000180)="$eJzs1jFKA0EYBeCnLGqzW9lZeAPP4FXEUjsrRcgBcpZcJUcILDlBupBmwu6wxZI+JOH7YAbevCn+8l8fVi/pkrJIyqBJVUr5+f37+viud9rMvIdbcJ/kMclTkteu5oex6UuVbHb/n9MZmrv91AAAANdkmbckz1Pcnv7ox02/mb21Z5kNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BIcAwAA//+wCi5e") mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000400)={[{@upperdir={'upperdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './bus'}}]}) chdir(&(0x7f00000003c0)='./bus\x00') syz_mount_image$ext4(&(0x7f0000000440)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x400, &(0x7f00000029c0)={[{@max_batch_time={'max_batch_time', 0x3d, 0x8001}}, {@data_ordered}, {@errors_remount}, {@minixdf}, {@jqfmt_vfsv0}, {@usrjquota, 0x2e}], [{@smackfsfloor={'smackfsfloor', 0x3d, 'ext4\x00'}}, {@fsname={'fsname', 0x3d, 'minixdf'}}], 0x2c}, 0x84, 0x45a, &(0x7f0000000480)="$eJzs20tvG1UbAOB3xknv/ZKvlEsvQKAgIi5Jkxbogg0IpG6QkGBRliFJq9K0QU2QaFXRgFBZov4CYInEL2AFGwSsQGxhj5Aq1A2FBRo09kzrJnaIL6mT+nkkt+d4jn3e1zMnPjNnHEDfGsn/SSJ2RcQvETFUq97eYKT2343rl6b/un5pOokse/2PpNruz+uXpsum5et2FpXRNCL9KIkDDfpduHDxzNTc3Oz5oj6+ePad8YULF585fXbq1Oyp2XOTx44dPTLx/HOTz3Ylz915rPvfnz+47/ibV1+dPnH1re+/zOPdVWyvz6NmuOM+R2Lk9s+yzuMdv/vGsruunAz0MBBaUomIfHcNVsf/UFTi1s4bilc+7GlwwLrKsizbuuLZSllYyoC7WBK9jgDojfKLPj//LR93cPrRc9derJ0A5XnfKB61LQORFm0Gl53fdtNIRJxY+vvT/BENr0MAAHTX1/n85+lG87807qtr979ibWg4Iv4fEXsi4p6I2BsR90ZU294fEQ+02P/IsvrK+c9P29tKbI3y+d8LxdrW7fO/cvYXw5Witrua/2By8vTc7OHiMxmNwa15fWKVPr55+edPmm2rn//lj7z/ci5YxPH7wLILdDNTi1Od5Fzv2gcR+wca5Z/cXAlIImJfROxv4/23RcTpJ7842Gz7f+e/ii6sM2WfRzxR2/9LsSz/UrL6+uT4tpibPTxeHhUr/fDjldea9d9R/l2Q7/8dDY//m/kPJ/XrtQut93Hl14+bntO0e/xvSd6olrcUz703tbh4fiJiS7K08vnJW68t62X7PP/RQ43H/56Ifz4rXncgIvKD+MGIeCgiHi5ifyQiHo2IQ6vk/91Lj73dfv7rK89/pqX933qhcubbr5r1v7b9f7RaGi2emZnKsuzy6nmtNcDOPj0AAADYHNLqPfBJOnaznKZjY7V7+PfGjnRufmHxqZPz756bqd0rPxyDaXmla6jueuhEcW24rE8uqx+pXjfOsizbXq2PTc/PrdeaOrA2O5uM/9xvlV5HB6y7ltbRmv2iDdiU/F4T+pfxD/3L+If+ZfxD/2o0/i9H3OhBKMAd5vsf+pfxD/3L+If+1f74dzMQbGKd/K5/tcKe4+v1zndbobIxwmi5EOmGCKO9QroxwqgVtkbEWhtfjjsVWK//MgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHTHvwEAAP//H0rrgQ==") r0 = getpgrp(0x0) sched_setaffinity(r0, 0x8, &(0x7f0000000040)=0x5) prlimit64(0x0, 0xe, &(0x7f0000000100)={0x8, 0x80000100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000300)=0x7) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = getpid() r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_SET(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x38, 0x3, 0x8, 0x301, 0x0, 0x0, {}, [@CTA_TIMEOUT_L3PROTO={0x6}, @CTA_TIMEOUT_DATA={0x14, 0x4, 0x0, 0x1, @fccp=[@CTA_TIMEOUT_DCCP_CLOSING={0x8}, @CTA_TIMEOUT_DCCP_CLOSEREQ={0x8}]}, @CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x84}]}, 0x38}}, 0x0) sched_setscheduler(r1, 0x2, &(0x7f0000000000)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) r3 = syz_clone(0x8000, 0x0, 0xfffffffffffffe7e, 0x0, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, r3, 0x1, 0x0) r4 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r4, &(0x7f0000019680)=""/102392, 0x18ff8) r5 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r5, 0xc04064a0, &(0x7f0000000180)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r5, 0xc06864a1, &(0x7f0000000980)={0x0, 0x0, r6, 0x0}) munmap(&(0x7f0000feb000/0x14000)=nil, 0x14000) mbind(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x1, 0x0, 0x1, 0x0) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r5, 0xc01864b0, &(0x7f0000000280)={r6, r7, 0x0, 0x0, 0x4}) r8 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x88000, 0xb2) getdents64(r8, &(0x7f00000001c0)=""/190, 0xbe) executing program 1: syz_mount_image$xfs(&(0x7f00000001c0), &(0x7f0000009640)='./file1\x00', 0x10040, &(0x7f0000000100)={[{@quota}, {@uqnoenforce}, {@inode32}, {@sysvgroups}, {@grpquota}, {@bsdgroups}, {@largeio}]}, 0x4, 0x968d, &(0x7f000001c300)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/Mq+/cd4XRdwHP8ccIBkGy5mDGuDfFu6pXTHj+EfTkgELvTA34gaAncgeAd0HHacGj/+IJfOH7mRYytXwrCctHnLNZ1dmlmzWLXV7IeapStrkeks2GJd+95977z7dtz6vs/3m5WPxx/3/X4+X14f4LYnnw9TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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sv9kAlJ7J/qT/SsBAAAAAAAAAAAAAABOJMc/JzrZv0cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg3+zAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhB44FAAAAAIT5WwfRuwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBXAAAA//9O+OOp") syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./bus\x00', 0xd01ce0, 0x0, 0x82, 0x0, &(0x7f0000000080)) syz_mount_image$fuse(0x0, &(0x7f0000000580)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x42, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='.\x02\x00') r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net\x00') r1 = open_tree(r0, &(0x7f0000000640)='\x00', 0x89901) statx(r1, &(0x7f0000000100)='.\x00', 0x0, 0x100, &(0x7f0000000240)) syz_mount_image$udf(&(0x7f0000000a40), &(0x7f0000000a80)='./file0\x00', 0x0, &(0x7f0000000240)={[{@uid}, {@utf8}, {@dmode={'dmode', 0x3d, 0xc64}}, {@umask={'umask', 0x3d, 0x5}}, {@lastblock={'lastblock', 0x3d, 0xfffffffffffffffe}}]}, 0x1, 0xa17, &(0x7f0000000b00)="$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") executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) waitid(0x1, 0x0, 0x0, 0x2, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000740)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r2 = syz_mount_image$btrfs(&(0x7f00000002c0), &(0x7f0000000080)='./file1\x00', 0x19441dc, &(0x7f0000000300)={[], [{@appraise}, {@appraise_type}, {@subj_role={'subj_role', 0x3d, ','}}, {@euid_gt={'euid>', r0}}]}, 0xff, 0x22215, &(0x7f0000044540)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP7D3v3ERrXVcQA/09IWC8ZOXIiJBp/xYd5CfL5ETZ8wM5rgAmPSii5dgCBGNCYoMQFTh0BwQVhojUsjK4J/aqMLoyE6ktCGhISJiYkGlA1bIoSF/xaYzj3nztw7M0yRNlL8fBbcw3zP75wzdwpd/e4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/H97/d7kDw99c+ntw/KFN67//B+nD1y+9pujf71y48uHQpjrvF7J4sr3vvvmwts+9+mT57+29+bk7q9ObIt16TrVMzncCmGmMzhRD+H1YpAt+7H+oN0Z7BhQ0RnfqfVXdMY/6Q/mxtYGZwYEneN+KgYAAAAAAAAAAAAAAAAAAACMNp4GqXs7dnuHEDrN3eV+9OefPxdHzbA589vhGdd/xvkz8doYOP/uhQPvP/v312aG3O7+/v/G0/v/0/6p/388bGz/PwAAAAAAAAAAAAAAAAAAAGyEF63//52v7tj9+ysfvD/svH39/8319f+PxeuO3kNcTauerofwSk/QSsc7Ug9hV+e01WLFwVKwPNUT9N6YVrozb+QVc8WlqmnzZil4WItBqxTcTkGYLwZLKWiUgkt5Rbt4qlO1eKrycS/lwXorHqegGW/JdNx8LRh4S+7kSwEAAAAAAAAAAAAAAAAAAGymSuEy9PV0LXeqL0+MmjByhelRE8ZGTUhfmx8axVNvC4PfRCqMDd55MHKj9MI7vv2LiXuXdx0PQ/T1/7fW1/+fbsX27JK1+a+kNv/Fekwa <> AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgK/swLEAAAAAgDB/6zQ6NgAAAAAAAAAAAAAAAAAAAPYKAAD///F61s8=") (async) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000300)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cipher_null\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x800) io_setup(0x7, &(0x7f0000000000)=0x0) io_submit(r2, 0x1, &(0x7f00000002c0)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, 0xfffd, r1, 0x0}]) (async) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, 0x0}, 0x1}], 0x1, 0x100, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000006040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000a00)=@newtfilter={0x47c, 0x2c, 0x10, 0x70bd2a, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0x3}, {}, {0x4, 0xe}}, [@filter_kind_options=@f_u32={{0x8}, {0x450, 0x2, [@TCA_U32_POLICE={0x438, 0x6, [@TCA_POLICE_RATE64={0xc, 0x8, 0x4}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x80000000, 0x3, 0x2, 0x8, 0x3, 0x2, 0x5, 0x2d2, 0x2, 0x10000, 0x7, 0x8, 0x401, 0x80000000, 0x7, 0xd, 0x9, 0x81, 0xd, 0x7, 0x2, 0xe81, 0x1, 0xeb, 0x2, 0x8, 0x1, 0x2, 0x7, 0xffff, 0xff, 0x4, 0x3ff, 0x4, 0x3, 0x4, 0x2, 0x0, 0x9, 0x9d6, 0x1, 0x3, 0xf6e5, 0xed, 0x3, 0x4, 0xf, 0xb62f, 0xdf, 0xff, 0x3, 0xfffffe01, 0x1a98, 0x80000000, 0x2, 0xfffffffb, 0x1, 0x200, 0x8, 0xfffffffc, 0x8, 0x7, 0x2, 0x4, 0x3, 0x0, 0x101, 0x2, 0xf60, 0x4, 0x5, 0xd7b, 0x2, 0xf, 0x736, 0xffffffff, 0x9, 0x0, 0x80, 0x3, 0x100, 0x3, 0x1, 0x7, 0xf36, 0x8, 0x3, 0x80, 0x401, 0xfffffffe, 0x2, 0x7, 0x3ff, 0x101, 0x0, 0x7cb3, 0x2, 0x0, 0x2, 0x80000000, 0x40, 0x9, 0x1, 0x2, 0x5, 0x2, 0x8, 0x5, 0x9c84, 0x5, 0x400, 0x4, 0x8000, 0x6, 0x4950, 0xc326, 0x7, 0x80000001, 0x4, 0x1, 0x2, 0x2, 0xffff, 0xfff, 0x2, 0x8, 0xff, 0x9, 0x68481e2b, 0x9, 0x7, 0x6, 0x0, 0xff, 0x7, 0x4, 0x1, 0x7, 0x5, 0xf, 0xfff, 0x1, 0x260c, 0x0, 0x1ff, 0x3, 0xffffa5d8, 0x9, 0xfff, 0x6b, 0x1, 0x5c7, 0x1, 0x4, 0x2, 0xc74, 0x6b7d, 0x4, 0xfffffffa, 0x7fffffff, 0x4, 0x186, 0x1, 0x75df, 0x9, 0x5, 0x4, 0x6, 0x9, 0x9, 0x6, 0xa608, 0x6b, 0x200, 0x4, 0x7, 0x7, 0x4, 0x8001, 0x9a0, 0xb, 0x7, 0x7, 0x10001, 0x4, 0x9, 0x9, 0x8000, 0xc, 0x76, 0x2, 0xfffffffe, 0x80, 0x1, 0x3, 0x37d, 0x1, 0x4, 0x4, 0x8, 0xa11, 0x3, 0x1, 0xfff, 0x8, 0x8000, 0x4, 0x8, 0x1edcf27c, 0x370, 0x81, 0x3ff, 0x6, 0x0, 0x3, 0xfffffffb, 0xcb6, 0xb, 0x10000, 0x9, 0x3ff, 0x3, 0xfffffffc, 0xfffffffd, 0xfffffffc, 0x4, 0x100, 0x3, 0x4, 0x7, 0x7, 0x80000002, 0x40, 0x1f, 0x3, 0x401, 0x8, 0x1, 0xa0, 0x7, 0x3, 0x3, 0x7f, 0x3, 0x598, 0x9, 0x1, 0x6, 0x3, 0x100, 0x6, 0xdd, 0x4, 0x827, 0x1, 0x1]}, @TCA_POLICE_RATE64={0xc, 0x8, 0x3ff}, @TCA_POLICE_RATE64={0xc, 0x8, 0x8}, @TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x100000001}]}, @TCA_U32_SEL={0x14, 0x5, {0xc, 0x7, 0x1, 0x3d3f, 0x0, 0x1001, 0x3, 0x58b}}]}}]}, 0x47c}, 0x1, 0x0, 0x0, 0x40}, 0x84) (async) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r1, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x4, 0x4, 0x6, @private2, @private0, 0x700, 0x740, 0xfffffff9, 0xfffffff7}}) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 1: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) write$UHID_INPUT(r0, &(0x7f0000001fc0)={0x8, {"ca7b1d4990850256dca6265c3df745f4ebeb5d91ee6463e23b5a1b0248b2914d9bf518590e501412f24f9f90827ceee14e01ff7842c2f26bf6b1d593c09d55f7f6957d244ed432763e31fe8cef73e16f583d6c688a761aadf9c6b29d631ddf54c0b6af4bf9a7361e96ff844358762081872dcc6b28a967db921e33b978a83cfda99aa19cfbe6dbd92664ace2e4d573c35bbed499206f7133907debc0727dcbe2f0244d738f3103bab9db6e91dc2f44f70424fd0c47e20b8777b2bb23b35cfb68594695d0dfb78d8c2597572019f3d3cf7e5d5634daa56183d1906854fd4ced46b1195718157bf44776ff4da9d2f329e2e03d5d841708c8d8b46020a84b50b6698df99e4f5b0149413b0b3884e92e47b419af5e9f9eb31f1c40953bd4a96de5b1142e7469ade52e0ce487d181cf4da676b12d21b74305cd309dd0dd4007e419d3ef7d3f294ab1d4b2dd1c94b762881881608d686d876eb9b4489b3748174a22031dc2964b80682ee63aa213ce5d17f9d539a76c8b49d3bf5d3ce49ad55c133078da60979eb933c384ad4f597a3a558cfdc353cad642cd89376fd5aafe06c638d858e95ae93e26fb03979c6c9938cccbe7505ce6cf3e324c99d07eb893f602d4063076a4618f1085d7b6cfab867598e2110b8832afab9bed41f17f0b51b44acc605d97bbb1f44abffb677c99211ee02fe92b3ce19a473fc5bf62a694180475abffc6979c991c8cd7e9aab7c7ef172a6494088acfa6492bd7f85434470d13f77c82939e461006590a743fbd723bab15dbf40ee879ce1e13b26cc8f01082b8a43d00539b5bdabfa3f606b16978ee394a9d098e31c62d86a97b22dfa40bcf758815e2fc7dd7f9f38ac5955b6ff775405d3e0dee7a5485afe34a694056a55c80ee6494ca52017bdb5de6b1addb751d524bf57f79d9d9da60ab9eb93582e31917904c8292407819ab7543c7686d629a72e7359015c551e45f58d4f5c9493acfb618208c9dffa8e0777450e29955c2100a16845c33fde1cd0af6eb18f6ea88232fb1958babac252e95867414a69e61f027270e281f3131db21657d5078523d0c9fe9c2200e78b070cc4bf97f9bd1377047486caf24c4a3e37b27144f9b66da7b4b1293bddb9e5aae5ed7b7fc8fab556100e7c6fbdfead321b567dddb04a7127087985b8d0d65008e4a125b286c1599e276e1861d3db12073e2887baa66d112c33fefb42a032d81212ecfebb72d1729f5fdbd3d2f925b1d76ac13a6062b9643a0e3260e533b63e4016adef02ef012d775a9276516c2ec0a4480a98d84828a1c7c016b1fe4fdb903238b355e7bd6ca3a45a13011ad10fbaeff88652a8c62a0b67ae594eb5352ac10d14c8e3f0e98dd1797e6b0ed59340a8af1b436d28dc7332b1f243b8f5ebcca9b9b00ce7a98684f65c379bcae58df768367fb1fbde4ea519d68b75fff66117a1b70011c6814ece4ec75d86bd1127df448eea218e4cafe53652e731c4e9d25c92533f401ffcb1e47ec4f132e249e450e4d06494c18a97c9bfd09abcd4723939a9bc76b756345589dc93050b78287c9eeff47ce10d2becf002e9e5721e14db4d94b3d00ba7125612dc129eda384bdb5d2d4ca4d05c83feb75253dec7a3fd0cdd86b24cfb787e5c39dd1efb6be1a1c3bb53102151d4bb81f00949019e627b8b11ec7c9e876af3fedfa7955c69f75ae16c3e689cd07573e20e199b0ceb6130e2be7f4a2894dfb85fb5a15f6d724a1dacea731c0b597f77f653e3998854b45b8ac3586664f9ae77f693c507d6b1aba093895a5fc469f88b01b4b687d53c63e4099578f2fdc3fe726514ceb0f50ecef142b625e7bc9d512325e26b4a28df8f76f1225d5bf63f2fb7d20c1646f45f879829a07973029df1af5b5a66a1c01a9bacf4b6b3de28dbe60be47dd8c2431b9f56755c475bd2ce9c5db9896aa681a12d790ff7a5ecb92c78f6d8f077175e7c4d1061158bdc765140a0d8c3ca80d3c8161605b108132a2040257eb41d62624b2761ebaa0f9218bad928c8dd50d5887124b27823b447c157145b7ceb9e30a72a004656ad291aa5163211511ffbdb8457bc978dc97e51559b8be85554ad6976d0be5a669485da1b53054261b3efbf81ce577dd3db2a99c9fa5c5e7923cb3e2bfea6107a5b67a060fdc1f690a85b952e98afeb7c23cb93031a51a5e7a559109ad64734e3b4856179407cb4ac607c6d1a33b3f42c03c34ab0908e4aa0f76bd9b537b522b799d1689f63580c2b14be089aad457354c35a398fea47882441a6ae4d8af029945ced238024aa24b0fe5464383302007e1703477da95feb2c0840b82d3eb255485486801e477928ec0f535e4923661f7d0378bb1c864df2954788cbc3c601fa76ea816ca7fbaae7ff3e84a82f36cd609b956676597eff2eb2a56065d0f0a9915168183128ce72f14b8fc583b2b53edb93eb50f9264c2898343d229aa5cc9387f4bb162321b21f8aafb7a87c311acdcb37ed56c2d583d1617c3ed2eb1b73602b2936fb4bfb9ea5ee5e826cccdc9e7a313256c7f627dbf1c0c6483db7ff15e39147ba9c5873788e33b4014055fc0c0739e3630ebe0658f8cc6a4dcfd9ef545150deaf2fdea42008849e8480f43e69833fe61ff036524ddb5e9ff02c94ba365dd8fcbf132e937875493cead98bdaa16f09cf0d4fdaf77e971f497fbf4962f73454c6940ebfe4cecc85cd87527997acb5a387a5a07cbf4dff5b24f24647add0bb8fbff6767b591e35a95d0bf948d65f6306a12ab8ba388df79f65c7f0c7c3ce9d42bcd2f13944e5cca8b81d4bf2070e79b998f754d15da1c54bf1c29723ffffd5aff11fc7c74a66fd015bfebe0662bbe29948fcce404371e79e3ebd2a0ac7687cb975378f6f8dbeac9a3edd045b6c4035e84eed7ecc930ffa22c9ecb313e6ece4c0ee6b716d1c69fd52d0c213c20fbbbd616ac60be1f3ff60e398517ab736ba666dce793d1a010b9b5a705a0d41a846d2253bf938f9c8f08e81a869c2bce2e48a0d8b4db0613424347bf6fb855b2d6a11da0cb8522638f52e6cfe95fb645221d652ce547ec92b6433437fb5ecc98d16fb606899eecf5063196d7d396107a14cdf6d4d591e4fd0174a2a7fe2fad0f4f34410431a2ff66590a659faf3aa36c3c678f7539e5e48dee2b2a89dba3c290ac5df0b59c02a6ed2a4c0e8b0f8d56930b963c21e1f876318d6caa15b4510e057561f42a369dae45d98698248e4ba81cc74b65983ca59663bfe59d6dcc365494184c9185edbbde8de7ced6f4f9f32d55c05d19750671ea78b05f145b29f6065c925b878bc3f5497b944f22180036cb98e9333b21c70f93d94138a009b40ddabd204759e5b153c129dd26d0799433528c50861fb5c374524987ededd040526af5b6d25cc644343e84d25e4fac424a38471010b69949910c5aec728d26e3efbe770695bb9b5cd02751214309d913f9fcc2dde77da0f986882ff58e7b7f20e2d9f71248cc58d4d9f708dbb65da1a9c77b51752dc40df6638c37eeae9e334c48f74d832c04804a36955c775f1fc285d039f204f2a95af68800f3daf2a9e7013627d15e65ceb67ce9c36b11821ff93a19cceb112d5df3929e534028331b68e422d80d12f7b67843c8491f4339dcfaecd8b2917ded785fb401502ceab25958c8b8139e3c5cf6a8ea5387c494051e30849c360659ed5a99883f69f0ea6464e204e09df75712c7caedab13cbf8bb1c8bdb54b95045ecdead5ea84c9c14a7c9bd49dae9168faf0b0d8daf3e82492a1a8c9b7191d8c402e0427d5b060423a78c5ccd7e6a3302e62662fa07b14b51faab133d8e63291e6d72a22f2d71370ad7ea0e79e813802f003b3d3488231837dda9011c4cb10840b3208133daec394b2375cc5afe7951f293cd8f9219c71b89d47e8793038d196be958e9c737c84b9fac971b2152680b61baf833f9e27d072471c97c7d11b03c9f553aa34760e7c4dfb32a1d29e8291b2052328e959205ad4a8ed2cba2878f1575a26def5d2856374b6dc2b79dae695fee6ea214615bef7a79f83e68e51f4c1e34797dd8a1618514313f1ad28293a1ab674e189137368442768289f22dacfd6443bdaa0470840fd3b09528e8c230e9d29dd671cb693c35346aeb9bc3b17730aa74a824117f7727eee25e854482a2ce24344b8ea338c7d69a5346c08c93991754673d08ed718de1f284f1045f20184b8371785324f6f0574e5ddb507f42cb7464074fb6feb286d2aa0624aeea54874167da9c7965b5725fbf989bcfb71793458a61a92c16219e74b38d16fb6177527a94af2785b5b9ee88ea8fa885ab141d1446f3df5bf1b9811172969ff1ea5e5708c3846bad0e7c3f68c37a3d55d3e5a4399f49e45f29f221c9f45ce8c21e139ad513417923b826f384cd976a304888d7a06d5198c8999d624ec96c22e03f9e0df1aa84022ff9c164cc9697503954ec4e7fb2d9c441aa308a77ac7691eb6d1506b90f5cf935eeccb9a3520c8d9014c174c267bf153526cdb96920e6c343647cc4156d066b510f64063cbcf4008f0ae0b9a828118ee416e3a1b7c1ffb828c46d30906f672f08f6998558d9ada07ddfb4d968916f4f26b2cc438c6bf626999a5a2be20413125c44adf0091bd521b1495ce65f0569badff7c0bb76826725f89d3681c64870880b271ed2eac5ae392a39f0da7c990121cab4e22a2592c279b7ff93289e44462e1c8f7add9a49503fa10d360f5f4976a5ece1e96879b3e7f00aafd25ff62b321674f243b93d52c8da705521a1b440fc9a63eaefef3f24792e86519af0e2022749cbc27c1a6a723a369f5d514e499000bea57759a829ac49c16e623c156a9f050c53d73d3637c13b485d8ef5a51b2fb2cae8931722f1efbfcf442dc32ad3b0d6612a9781bc33e319252b2983c8e349e68343f270ea1a6dfc0ed3119d82650f7629201c4d68e42e4488ab55706a95d32c1233787aa858096fd68840109eab0567e11b8fee0277f65691ea4a118bd556ad3823dbbbd5dfeb7a5a6533eb2a0a9351f85e17be9756cac827b18b364ed62d8679767db400c56eb7b2984a513c5eed115545c0a53979836e12f9f9ca088ca693fd2dcf164d88a06efe29f59478773ae6ef0aa2534828124fb6a8214218e957d45f2d9590b76dcb69c43be7a79c35636881501cd978d9cecdffda9a6fae36d6e2833b85438d8d00122b20feb55a12cefcadcd21b7c16ca4e99e94540675b4b384653646f9062b93aafd677028cbb85da8d6820f869cf08959f017cd05649724499efbc7fad085a006f964c9367473684c167c05573d80b1be3563bf601d343ed4b8d451a6c4145ac02ff6c05c2a7af1cd610100321efb6597ffea49b4d2056a1b9c08e84858225eba99f5660f27f8dbc1fe4788e2f892d3ec096445ed94531b22360e42b976585582f1eb1ebbc6bd3d5d8e6f0f020dda730e35924d23bacdce3c3707120431a56faa07ad5425ac0da0b8f041dbbf1f695dc11f4886dbf47ee1f5c5e7cb5ecacb8f374753dea309605ae0e0864b687b7c1b0493fd2cc22336378532363247ff0b9b4884fe6ec30df27d05ff12b663ded7dd40b339570e15a38873e88fb68a30755395f34e67b3fca1e7caf85779003659f46e1a528911dc0cb4f80cc172fec5c06ab8df41b1bde766bf6e146077e26443c0d7a557b51880057327f18ed6ae81e9ca732d979fd5cbbd3a4b278f1188de8650a31dbdec6577592cbbb5f51823240dbb34dc2dae738883dbcc45338aa57c3b3b84e5c3792ef271df5f04f1b872fc658fe2bf1b02c752a3ca4443525c", 0x1000}}, 0x1006) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4f3, 0x755, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0xb1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x101, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0xa, 0x7, {0x7, 0xf, "00f4000000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x82, 0x2) write(r2, &(0x7f0000000140)="246498c003", 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x103a42, 0x0) ftruncate(r3, 0x6000000) copy_file_range(r3, 0x0, r3, &(0x7f00000004c0)=0x2000, 0x9, 0x0) write$sndseq(r3, &(0x7f0000000300)=[{0x1a, 0x1, 0x5, 0x92, @tick=0x3, {0x4e, 0x9}, {0xfb, 0x5}, @result={0x4, 0x400}}], 0x1c) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='maps\x00') lseek(r4, 0xfffffffffffffffe, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r5, &(0x7f0000000100)=[{&(0x7f0000000080)="fd", 0x1}], 0x1, 0x6000, 0x0, 0x0) write$UHID_INPUT(r3, &(0x7f0000000f80)={0x8, {"4579f081654fa61189c0fe495eebb9f86c4550d719503f5fcf8877dd61a027772c1dc1481450f81924ad3f3e1b74b76d1461d0c8698415b5945ea78ccd186600ad22cdb761322b9e399b38f64c94feb27d60547928328fa4d5a4c1d16d858f68f58366b9094ae37a6694170902abd7df85e249d145e8e8b03aa1d9bcbf95b7319c00db59a7517e96c950b534e2b7a9e2d8e81bd314ec7da9618786e28febbaa335e39e9c28f0d60518afba46aab1f922e859f1439f27bfa55f71d281b3cdce07d0cb328a3539e735cfd8e41a15bc60ce13924c07e6cc9497383b397cb304c63583b295e40ee393015fa1a2d71418869e889250cf8ff7547ae282c27260a6cd34ac2a8cce93688607355cb950408f9f5af0edd5fffe3070ee0ea3764f4f701bf87b51587c465b43239df9db410f66385a5d81e1b93703c88e777efebf44a409200b556ea047bda0eeee78e1eeea5d2707680dfc0de16d85247ae4a4c66d8cbbe699b1ee2e716b89995bef8910e756b8a4aebd56878a1e931a67c9fb8ef7bb3fb8d021a5fc629cf46a7c8be30285ca4362ddd9d1b54f8719194492d1febfdfef6c08a2ccf21ae8cce0b5a6371c808525c76af9ac2aa2acb12a39305e12fd6ca9b6d418b552101d1745843785c5d2fec35f137c7ca41e81ddac92ca23ad6223a0376dcd9e21082f8e68f983bb5486459f23204946bf68fa27545ce91c8efa28ac5379790706693452b01673c949e1df1e060709cc2d223211ad6f9a40ca38332a5e1d3f47677434947dc2473a1f8733760d1eb7f76de8006975ccee5f6f2977da20166a011d6e2171cbab1947a2f04d100fab0ccffad1007530104303e53e80f36d81598e625c877f0ee5782d02b12684282cea88087eb1ca5922d2cdeab10ecee5c170056bd88238b7c8a7071703af28531aa0ea0e81775289c82418b01aebcbf084ab9133e77b2552b47c881e93bd926ccc5d1cf424a98da2857678a4a10fee1a4bd0b3b575862717bf503a60bed44b2e981ee9fa3af8ce52e65ef4455a892f5f5feed624f69c17a6fd47fe06640b06781f88a1b30d86d9efef7f654b3f40e9d406bfe66eaf3f003f04172fc73ff44a94ac6bbca72d28d9b121e9f47d17afe7eed2399302660a68e18653b5568799023df069472d3309ccccb8fcc3ed234e68f9c0b39c06517c01c9176ec67387b01662b2673a9114c39b544e6e8ca848be82bd3938db63625807ab8dc9934474dddae35a57588c93cd768db25cc77c72cd1f00798467cf64c2d46752fe14dc51e9692c66a3293d6ea011b036c6674cbb0ccf33a9884132cb21664001aa12020e42f334fe81b872a06da09f365943f6aa4ea42b1ebb8b8e5fae43e8910e875ffb5ab49cd8a1583dd408a18fe1bbdf321cfd8c1c503e1b4b972f634bddca60790f9eeb0d3931a425ab0fb65c39ce46bee553770e1bec7bbb9bda668f96269ce6d0640853ceb3e9891b616a3970622a2c33e9aa1ead61bdcdc5456d5ee9a7aec77bda0efa6a4fdeb28343b6faaba901177927d06f0a8f8a505dc272c55074504933c37188430673040078d15eb234fdc09b34038fdbba6da3c56673b1c718b86e8866c589c60665fe9674057745cd94cc779e3cf822a2bfcdc1284b38d5ec7c4fafe9db3db770f24fcfcd38a156b16d3d542b0a809768c0985ee06cbdca7d68589acc1b7b407982123241517683048f508201af748d8ce315fa1f7b8618645bf51c2f76d116a7c30a3f2a0766bb5ef9386eca3f760cde0d30c00cc06936e8d3e3e14451a6bd3b4c9cc3e9b82b6ff57b7b64db8f6fb8cb648ca1d1626ad9c2edd97b77c0446c38e19f65287cec060ecb3ef6be7f532481685e0f4279298aabc3e8007f17433c975bf8c6939754bcdded0950ab3a6de94073d44f9be9b441aab06523809ff0f8ab4298d637b26145b6c08f8a1c9878482a74234401b8d576e2fb3db4e5c9affb98619bcb9f18949bbc95cf1d705497c35a08cb08fe558bcafb241b667adc2c626ad0f3d78df4043598d99f9e18e39bf1537743ccd196500f1c25f5ed6b8dbce7d1f9d45bf934bb2b5726b1161c8a55b31bdce56a3aecdf401749032e5de50acce51977e270ad2de2dfe1cec33c2ff0557d7627cd14925a64cf3b4a22d8f6a619351b7cd0d1bdf62f9e348eefb177fa2ffe6d18bd2a2ab9d582f88abd580f8df1713e05f9417099c41cb898281fa3defff7c6414da9110efa8d6ec798aa5a57f57dbe3c67b0d15ae56adddfe68d9b688157e2f22729df741f1d57fca73bb9739f8e661ee405f82382876896b99a8fbbdd7367de733dc64888e19c90f49370662c32b38f84ae3a2838a10e2e265f047611b86527e039fd023c4a8311a92b6bbfe7a20d8c0fbff80135cc129d4237eae6bcecba2db54952457985e20d630fa127a1655878bc9e2f48840dddc129f1fb69775575bf3bceabfcd3e3c5ae18dba6515b1819725970b132acd4e4c1a26a5508ac8cb3da9f2ea982195e2f91b79e79e76148cd45f506b5e90bd10d90762c598e0edacd795c3d8f877498f6cf5b0b2cb873b210a05a0fa1adbe65d27b8c6dcd9c1ad486382574c788fd1f12d5c79ef0b985c202056b550fcd6df3c5dd91d821673502ad7f4928190843b84dbf24373458a4cef3a6dcdf554f6a9a98bcd836ab713f041a07ef4670d1e57061e40d79defbf3be13cc07ef29cc57531f924f73e695e89490c3d2fdd8c5d3fc890fad3ea3410d6cb02bbb778ebadf2953d4bde39955005a775c28f9733aabe531351ee227e292fe85906568ab98fb39156d2afc88e95116889d797474a62b7f4a92a7f2a0f601d9f0415e546346b969b3e21f6d736aab64e42270aefc7c2dd0f04a3b7e97b7727c7f8b689432de1bf3fecda99a396b3bd88c99178b56c50531c6fbfb04e8405f08af297391f8badf9b490cebe561dfd450977bda46eee1c5076801d871779982334c68a8d3a2aa68deedd511f78f4637fcead01afeaf749ca83ee7b5887e3b9d517f7e50071e49a778473d709c31635611e7b1d006992bd162245614e7c49ce37d09134860e034ee9d088903b158ddf3b900607618fd235ac51bb83da9cbdc12a6d1f873a458bd2fb1dc6f9d49a72498f05fd8549aecadd73726fb0f765738e366795b61201cf6c2147bead0ad9e0556f9ddf9cd2cb0337998c909009b63b41b05a60d4bb49dac4739ae70f1ab68b1ae6600d17a5b569f903d7b5c0e8a2c5a0cb9f0f3e169b03148406e3381256553a42caa35d4bad9ab63fd0162dd4ac1dbd09450483847d4dbd2e3f2f0ecf66d6096d5c7eaf71e8ecb9ea44a61e89137bcf8eec3f1eb8c799bb6aac80b6b2d792326360eeb975255bc09986fa5738bdff08f0442dfd6cfe7bb45aa39b5140e178c156acbdcbbe08e93e19d47a2489d54a51667b141c071b45890a4ddb0c3e184de7169b52f8810e9dd530073cf28f46bdea0f5bf6bb686e56b171fa2ad905f1101dfbf261b208dac9b757c7000a7d1a24bf38c963cb8a9e9564870f3fe32bbe8963cfd6e69a2d2f2016623f88964afa891c469c6e4e8f7f80787992b187de7304b49acc8780b237970a9d1495caf94ec761e5f92bb49081536c9e4113840a7df2cb4831519ed54a35c177a768d15a908f8522abd0f9d7f52d5e5796b2b5e663313f25831c9bdacedff5a1c7599e28dec6e398616263e5a654735518769ce5bfbe321dc10349fe708a76ca6f5048a03e5eba0a5c17680c93071b00866193fadf71ac81b9e596b2c94edec0ca534b9fd4f7794c4933e6db39a6d2e2baa3288a97c28f6ade28c88af537a5ff8a5b5223b7b0712bed25e022aba52bc41d585c7b73ba2da8bc5d96a65fa8214550758360f9aae525e3e77223fd75313bcbae19cd935f95cda3e674252d5bab96cc607e6f758cb134611b7ca8206e19f6eacfc3bbd8d9c4bc4ca3dfce61b52cda25268c249c443f21ba43c1c63e1a8228540e6a656b985677e38e75635b6ed6defe021af98e0c2932edf773a094b65709265463ab4af5ff22f238b3b4eb3cc6daf836bc6c11b4e1898667c7d5a593439098d66454b3f9bd53a58908194f9f684b0ae95f3fbb5089c12d0f19d501951e8dbda762aef568a184adb96315975946fb16a43630188c7ae1864d6a0400866d0dffc922b265de54c5caf8b5dfc7e3912788d92c4bf667416b99ece18014a0a24280410e39b5fa13d21a969b058e7c4ea2ce64911a6a7caa71c6a9ca95120402d4d0b1b674d9bb0191d3af957b1d3b8f15a5f037ef07e4b600e1bfed9f6aa655e971d8ae96bd5ca34c97599c7b3605ae1133ed4f1a69b2d920b3080c3e25132726f50e3c8d34aa3031836c5cac9fe56259386e7b748a1ac12fdbaf1913f8cfe5d60ee13dc972e1dc0019882492c0bb188691cc9f5e34573c9b9130c8234563a6698c70053f60c65fae11171a0f7cb020583663dfb31c25dfb67f6a19997cbc3db96e8ef3cd3286a8cb12bbd4640ac30cb5e68f02033e8a9b4d55a7816842f5a0edadcc9aa96157a20e0e222828d4063834579df1f1895976c6282eee5c344b38b99e25ceec0a2875126ee3eb521a9b6b1192d8e13c987ff46ff982932e1c997cc504526f608c16fe64576d6c93d3f0d4dd382c418b7c43075ac5ca8acf11f01e49c8de8adfb1975f9429aa3ad2d700a5e044c3fc66472e888072878c382051d9bb798068b2c4976b858e59ae5bd6565887ac886f262829d02418f5905a11d1113e07523c1ec41fe875065fd4366fa466b2468d40a35634263d1b862044f0dab2034655786837f913793f610f29d8723ddb9018a4a173afe809f1d2ed4829fed8846690c93b4b729dc344e4cd7508538b2bcb797871c96bb996b2865c691a61dc231a4a2a4cf92dad8d86096c7c9519c099146a28bc5e52e13865c607cdcc27a6c11acbe2a5eb46bd1c4f30483dfb9c9633a2fd657a3c83e9a21188b8fce7291928b90577e6a53a04a2295c983a87638483794a9277fcf6f884b1b1616d1a40fed4965adeb769d108d2438b9a52a2b317a712f51a713702f2f9811b2a5f8379532621530db2505b0093270d8d0ab46f04a8100a9ac33f7f09323f48eec06fd92b293962fd38e139bbb3c3ae60ad85a0f6c72e3f3143f38a10ca24e3ef4edcb59dd88af5140e0ff980bd96a801665aaefbe5e0956fe22b0119c6814b9f344cffa932d9cc95e94ba3d17b765e8f8d2d9c5800f2e21543561c9279725df8b634ee299a0cf942fb63a57bd31ee7292d2432e86defb9a86ea435c93ece4e3cb1d03b835d1929999982ae00f24f7fd5748dec8fdd24ea7f0ecbcb0d2c7668d9c4ea2955f4c2a6ba97f0e54f0c5df5fcc3bfe3eeffa7bb18a66130876a59aab4eb303841225013e3f3dfaf04f6b6d9ea457342755662984c6810d097310131d7ce9deb6cb5cce1d114a9bc1561dd7c6d44eafe8ae60f029fa63254cafa15ca3ba994212418fa8f6b16ea3de3609f9bdcb2b144a653557afe698bf884817e5e6d82ada3eabf95b90ef2db531e4a646fc6b64f7295d2ac875b6b2c8889f33522e021c8246a656649583479869698102fa7658aa58745bb38f2ce032bd7fa6116b8915e4eca6f532ef0e9533e8198c94684586a9b9070175dac993f89d287593f3c2a07d6363ec36811d057b7aef89fdd7805240e171375cdcb1d497ab802d53cc80f735670f67dfe15ca71698e421143ddd2186555116e3b188403ba7c0192ba5f17258c170949d1f801d40ece0d63b6275a04f0d1558c88c03256b0d77accbea7a66d1a138012553e37aecdf", 0x1000}}, 0x1006) program crashed: possible deadlock in process_measurement testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [12, 19] detailed listing: executing program 0: syz_mount_image$reiserfs(&(0x7f0000000000), &(0x7f00000000c0)='./file1\x00', 0x8488, &(0x7f0000000780), 0xfe, 0x10fd, &(0x7f0000001140)="$eJzs2T9rFEEYBvBnds8/3cqmXwQtLCQknF8ghcK1ttqIpDJVrlL8OH4cTWUf0msRsF9Zb/dO5UTwTm1+PzjmvYd9Z2fKmQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMZsmnkhxUSTtlVZKSdN3F4ipJN+V33tdVSp6eLpaPz+dPlknqb4+XZ0kZuoa2tMf3brfzdt4et48OTu5/WL5+8+rF2dnp+ThNSZfL6/1vpYzrAQAAAH7U76z5z+8HAAAAfmdvFwkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf6hvNnU7FVWSknTdxeIqSbel78Y/Wh8AAACwu5Iqz5tt+eoaYONhPjZlnQ/jlzLUR3m3pR8AAAD4pf7WWHz/fb3c3JzHH2S2PpcP2d3Mcni4+j8O+XyS1EmOfpr88vrty+lX+vpv7wUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgK/swLEAAAAAgDB/6zQ6NgAAAAAAAAAAAAAAAAAAAPYKAAD///F61s8=") (async) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000300)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cipher_null\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x800) io_setup(0x7, &(0x7f0000000000)=0x0) io_submit(r2, 0x1, &(0x7f00000002c0)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, 0xfffd, r1, 0x0}]) (async) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, 0x0}, 0x1}], 0x1, 0x100, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000006040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000a00)=@newtfilter={0x47c, 0x2c, 0x10, 0x70bd2a, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0x3}, {}, {0x4, 0xe}}, [@filter_kind_options=@f_u32={{0x8}, {0x450, 0x2, [@TCA_U32_POLICE={0x438, 0x6, [@TCA_POLICE_RATE64={0xc, 0x8, 0x4}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x80000000, 0x3, 0x2, 0x8, 0x3, 0x2, 0x5, 0x2d2, 0x2, 0x10000, 0x7, 0x8, 0x401, 0x80000000, 0x7, 0xd, 0x9, 0x81, 0xd, 0x7, 0x2, 0xe81, 0x1, 0xeb, 0x2, 0x8, 0x1, 0x2, 0x7, 0xffff, 0xff, 0x4, 0x3ff, 0x4, 0x3, 0x4, 0x2, 0x0, 0x9, 0x9d6, 0x1, 0x3, 0xf6e5, 0xed, 0x3, 0x4, 0xf, 0xb62f, 0xdf, 0xff, 0x3, 0xfffffe01, 0x1a98, 0x80000000, 0x2, 0xfffffffb, 0x1, 0x200, 0x8, 0xfffffffc, 0x8, 0x7, 0x2, 0x4, 0x3, 0x0, 0x101, 0x2, 0xf60, 0x4, 0x5, 0xd7b, 0x2, 0xf, 0x736, 0xffffffff, 0x9, 0x0, 0x80, 0x3, 0x100, 0x3, 0x1, 0x7, 0xf36, 0x8, 0x3, 0x80, 0x401, 0xfffffffe, 0x2, 0x7, 0x3ff, 0x101, 0x0, 0x7cb3, 0x2, 0x0, 0x2, 0x80000000, 0x40, 0x9, 0x1, 0x2, 0x5, 0x2, 0x8, 0x5, 0x9c84, 0x5, 0x400, 0x4, 0x8000, 0x6, 0x4950, 0xc326, 0x7, 0x80000001, 0x4, 0x1, 0x2, 0x2, 0xffff, 0xfff, 0x2, 0x8, 0xff, 0x9, 0x68481e2b, 0x9, 0x7, 0x6, 0x0, 0xff, 0x7, 0x4, 0x1, 0x7, 0x5, 0xf, 0xfff, 0x1, 0x260c, 0x0, 0x1ff, 0x3, 0xffffa5d8, 0x9, 0xfff, 0x6b, 0x1, 0x5c7, 0x1, 0x4, 0x2, 0xc74, 0x6b7d, 0x4, 0xfffffffa, 0x7fffffff, 0x4, 0x186, 0x1, 0x75df, 0x9, 0x5, 0x4, 0x6, 0x9, 0x9, 0x6, 0xa608, 0x6b, 0x200, 0x4, 0x7, 0x7, 0x4, 0x8001, 0x9a0, 0xb, 0x7, 0x7, 0x10001, 0x4, 0x9, 0x9, 0x8000, 0xc, 0x76, 0x2, 0xfffffffe, 0x80, 0x1, 0x3, 0x37d, 0x1, 0x4, 0x4, 0x8, 0xa11, 0x3, 0x1, 0xfff, 0x8, 0x8000, 0x4, 0x8, 0x1edcf27c, 0x370, 0x81, 0x3ff, 0x6, 0x0, 0x3, 0xfffffffb, 0xcb6, 0xb, 0x10000, 0x9, 0x3ff, 0x3, 0xfffffffc, 0xfffffffd, 0xfffffffc, 0x4, 0x100, 0x3, 0x4, 0x7, 0x7, 0x80000002, 0x40, 0x1f, 0x3, 0x401, 0x8, 0x1, 0xa0, 0x7, 0x3, 0x3, 0x7f, 0x3, 0x598, 0x9, 0x1, 0x6, 0x3, 0x100, 0x6, 0xdd, 0x4, 0x827, 0x1, 0x1]}, @TCA_POLICE_RATE64={0xc, 0x8, 0x3ff}, @TCA_POLICE_RATE64={0xc, 0x8, 0x8}, @TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x100000001}]}, @TCA_U32_SEL={0x14, 0x5, {0xc, 0x7, 0x1, 0x3d3f, 0x0, 0x1001, 0x3, 0x58b}}]}}]}, 0x47c}, 0x1, 0x0, 0x0, 0x40}, 0x84) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 1: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) write$UHID_INPUT(r0, &(0x7f0000001fc0)={0x8, {"ca7b1d4990850256dca6265c3df745f4ebeb5d91ee6463e23b5a1b0248b2914d9bf518590e501412f24f9f90827ceee14e01ff7842c2f26bf6b1d593c09d55f7f6957d244ed432763e31fe8cef73e16f583d6c688a761aadf9c6b29d631ddf54c0b6af4bf9a7361e96ff844358762081872dcc6b28a967db921e33b978a83cfda99aa19cfbe6dbd92664ace2e4d573c35bbed499206f7133907debc0727dcbe2f0244d738f3103bab9db6e91dc2f44f70424fd0c47e20b8777b2bb23b35cfb68594695d0dfb78d8c2597572019f3d3cf7e5d5634daa56183d1906854fd4ced46b1195718157bf44776ff4da9d2f329e2e03d5d841708c8d8b46020a84b50b6698df99e4f5b0149413b0b3884e92e47b419af5e9f9eb31f1c40953bd4a96de5b1142e7469ade52e0ce487d181cf4da676b12d21b74305cd309dd0dd4007e419d3ef7d3f294ab1d4b2dd1c94b762881881608d686d876eb9b4489b3748174a22031dc2964b80682ee63aa213ce5d17f9d539a76c8b49d3bf5d3ce49ad55c133078da60979eb933c384ad4f597a3a558cfdc353cad642cd89376fd5aafe06c638d858e95ae93e26fb03979c6c9938cccbe7505ce6cf3e324c99d07eb893f602d4063076a4618f1085d7b6cfab867598e2110b8832afab9bed41f17f0b51b44acc605d97bbb1f44abffb677c99211ee02fe92b3ce19a473fc5bf62a694180475abffc6979c991c8cd7e9aab7c7ef172a6494088acfa6492bd7f85434470d13f77c82939e461006590a743fbd723bab15dbf40ee879ce1e13b26cc8f01082b8a43d00539b5bdabfa3f606b16978ee394a9d098e31c62d86a97b22dfa40bcf758815e2fc7dd7f9f38ac5955b6ff775405d3e0dee7a5485afe34a694056a55c80ee6494ca52017bdb5de6b1addb751d524bf57f79d9d9da60ab9eb93582e31917904c8292407819ab7543c7686d629a72e7359015c551e45f58d4f5c9493acfb618208c9dffa8e0777450e29955c2100a16845c33fde1cd0af6eb18f6ea88232fb1958babac252e95867414a69e61f027270e281f3131db21657d5078523d0c9fe9c2200e78b070cc4bf97f9bd1377047486caf24c4a3e37b27144f9b66da7b4b1293bddb9e5aae5ed7b7fc8fab556100e7c6fbdfead321b567dddb04a7127087985b8d0d65008e4a125b286c1599e276e1861d3db12073e2887baa66d112c33fefb42a032d81212ecfebb72d1729f5fdbd3d2f925b1d76ac13a6062b9643a0e3260e533b63e4016adef02ef012d775a9276516c2ec0a4480a98d84828a1c7c016b1fe4fdb903238b355e7bd6ca3a45a13011ad10fbaeff88652a8c62a0b67ae594eb5352ac10d14c8e3f0e98dd1797e6b0ed59340a8af1b436d28dc7332b1f243b8f5ebcca9b9b00ce7a98684f65c379bcae58df768367fb1fbde4ea519d68b75fff66117a1b70011c6814ece4ec75d86bd1127df448eea218e4cafe53652e731c4e9d25c92533f401ffcb1e47ec4f132e249e450e4d06494c18a97c9bfd09abcd4723939a9bc76b756345589dc93050b78287c9eeff47ce10d2becf002e9e5721e14db4d94b3d00ba7125612dc129eda384bdb5d2d4ca4d05c83feb75253dec7a3fd0cdd86b24cfb787e5c39dd1efb6be1a1c3bb53102151d4bb81f00949019e627b8b11ec7c9e876af3fedfa7955c69f75ae16c3e689cd07573e20e199b0ceb6130e2be7f4a2894dfb85fb5a15f6d724a1dacea731c0b597f77f653e3998854b45b8ac3586664f9ae77f693c507d6b1aba093895a5fc469f88b01b4b687d53c63e4099578f2fdc3fe726514ceb0f50ecef142b625e7bc9d512325e26b4a28df8f76f1225d5bf63f2fb7d20c1646f45f879829a07973029df1af5b5a66a1c01a9bacf4b6b3de28dbe60be47dd8c2431b9f56755c475bd2ce9c5db9896aa681a12d790ff7a5ecb92c78f6d8f077175e7c4d1061158bdc765140a0d8c3ca80d3c8161605b108132a2040257eb41d62624b2761ebaa0f9218bad928c8dd50d5887124b27823b447c157145b7ceb9e30a72a004656ad291aa5163211511ffbdb8457bc978dc97e51559b8be85554ad6976d0be5a669485da1b53054261b3efbf81ce577dd3db2a99c9fa5c5e7923cb3e2bfea6107a5b67a060fdc1f690a85b952e98afeb7c23cb93031a51a5e7a559109ad64734e3b4856179407cb4ac607c6d1a33b3f42c03c34ab0908e4aa0f76bd9b537b522b799d1689f63580c2b14be089aad457354c35a398fea47882441a6ae4d8af029945ced238024aa24b0fe5464383302007e1703477da95feb2c0840b82d3eb255485486801e477928ec0f535e4923661f7d0378bb1c864df2954788cbc3c601fa76ea816ca7fbaae7ff3e84a82f36cd609b956676597eff2eb2a56065d0f0a9915168183128ce72f14b8fc583b2b53edb93eb50f9264c2898343d229aa5cc9387f4bb162321b21f8aafb7a87c311acdcb37ed56c2d583d1617c3ed2eb1b73602b2936fb4bfb9ea5ee5e826cccdc9e7a313256c7f627dbf1c0c6483db7ff15e39147ba9c5873788e33b4014055fc0c0739e3630ebe0658f8cc6a4dcfd9ef545150deaf2fdea42008849e8480f43e69833fe61ff036524ddb5e9ff02c94ba365dd8fcbf132e937875493cead98bdaa16f09cf0d4fdaf77e971f497fbf4962f73454c6940ebfe4cecc85cd87527997acb5a387a5a07cbf4dff5b24f24647add0bb8fbff6767b591e35a95d0bf948d65f6306a12ab8ba388df79f65c7f0c7c3ce9d42bcd2f13944e5cca8b81d4bf2070e79b998f754d15da1c54bf1c29723ffffd5aff11fc7c74a66fd015bfebe0662bbe29948fcce404371e79e3ebd2a0ac7687cb975378f6f8dbeac9a3edd045b6c4035e84eed7ecc930ffa22c9ecb313e6ece4c0ee6b716d1c69fd52d0c213c20fbbbd616ac60be1f3ff60e398517ab736ba666dce793d1a010b9b5a705a0d41a846d2253bf938f9c8f08e81a869c2bce2e48a0d8b4db0613424347bf6fb855b2d6a11da0cb8522638f52e6cfe95fb645221d652ce547ec92b6433437fb5ecc98d16fb606899eecf5063196d7d396107a14cdf6d4d591e4fd0174a2a7fe2fad0f4f34410431a2ff66590a659faf3aa36c3c678f7539e5e48dee2b2a89dba3c290ac5df0b59c02a6ed2a4c0e8b0f8d56930b963c21e1f876318d6caa15b4510e057561f42a369dae45d98698248e4ba81cc74b65983ca59663bfe59d6dcc365494184c9185edbbde8de7ced6f4f9f32d55c05d19750671ea78b05f145b29f6065c925b878bc3f5497b944f22180036cb98e9333b21c70f93d94138a009b40ddabd204759e5b153c129dd26d0799433528c50861fb5c374524987ededd040526af5b6d25cc644343e84d25e4fac424a38471010b69949910c5aec728d26e3efbe770695bb9b5cd02751214309d913f9fcc2dde77da0f986882ff58e7b7f20e2d9f71248cc58d4d9f708dbb65da1a9c77b51752dc40df6638c37eeae9e334c48f74d832c04804a36955c775f1fc285d039f204f2a95af68800f3daf2a9e7013627d15e65ceb67ce9c36b11821ff93a19cceb112d5df3929e534028331b68e422d80d12f7b67843c8491f4339dcfaecd8b2917ded785fb401502ceab25958c8b8139e3c5cf6a8ea5387c494051e30849c360659ed5a99883f69f0ea6464e204e09df75712c7caedab13cbf8bb1c8bdb54b95045ecdead5ea84c9c14a7c9bd49dae9168faf0b0d8daf3e82492a1a8c9b7191d8c402e0427d5b060423a78c5ccd7e6a3302e62662fa07b14b51faab133d8e63291e6d72a22f2d71370ad7ea0e79e813802f003b3d3488231837dda9011c4cb10840b3208133daec394b2375cc5afe7951f293cd8f9219c71b89d47e8793038d196be958e9c737c84b9fac971b2152680b61baf833f9e27d072471c97c7d11b03c9f553aa34760e7c4dfb32a1d29e8291b2052328e959205ad4a8ed2cba2878f1575a26def5d2856374b6dc2b79dae695fee6ea214615bef7a79f83e68e51f4c1e34797dd8a1618514313f1ad28293a1ab674e189137368442768289f22dacfd6443bdaa0470840fd3b09528e8c230e9d29dd671cb693c35346aeb9bc3b17730aa74a824117f7727eee25e854482a2ce24344b8ea338c7d69a5346c08c93991754673d08ed718de1f284f1045f20184b8371785324f6f0574e5ddb507f42cb7464074fb6feb286d2aa0624aeea54874167da9c7965b5725fbf989bcfb71793458a61a92c16219e74b38d16fb6177527a94af2785b5b9ee88ea8fa885ab141d1446f3df5bf1b9811172969ff1ea5e5708c3846bad0e7c3f68c37a3d55d3e5a4399f49e45f29f221c9f45ce8c21e139ad513417923b826f384cd976a304888d7a06d5198c8999d624ec96c22e03f9e0df1aa84022ff9c164cc9697503954ec4e7fb2d9c441aa308a77ac7691eb6d1506b90f5cf935eeccb9a3520c8d9014c174c267bf153526cdb96920e6c343647cc4156d066b510f64063cbcf4008f0ae0b9a828118ee416e3a1b7c1ffb828c46d30906f672f08f6998558d9ada07ddfb4d968916f4f26b2cc438c6bf626999a5a2be20413125c44adf0091bd521b1495ce65f0569badff7c0bb76826725f89d3681c64870880b271ed2eac5ae392a39f0da7c990121cab4e22a2592c279b7ff93289e44462e1c8f7add9a49503fa10d360f5f4976a5ece1e96879b3e7f00aafd25ff62b321674f243b93d52c8da705521a1b440fc9a63eaefef3f24792e86519af0e2022749cbc27c1a6a723a369f5d514e499000bea57759a829ac49c16e623c156a9f050c53d73d3637c13b485d8ef5a51b2fb2cae8931722f1efbfcf442dc32ad3b0d6612a9781bc33e319252b2983c8e349e68343f270ea1a6dfc0ed3119d82650f7629201c4d68e42e4488ab55706a95d32c1233787aa858096fd68840109eab0567e11b8fee0277f65691ea4a118bd556ad3823dbbbd5dfeb7a5a6533eb2a0a9351f85e17be9756cac827b18b364ed62d8679767db400c56eb7b2984a513c5eed115545c0a53979836e12f9f9ca088ca693fd2dcf164d88a06efe29f59478773ae6ef0aa2534828124fb6a8214218e957d45f2d9590b76dcb69c43be7a79c35636881501cd978d9cecdffda9a6fae36d6e2833b85438d8d00122b20feb55a12cefcadcd21b7c16ca4e99e94540675b4b384653646f9062b93aafd677028cbb85da8d6820f869cf08959f017cd05649724499efbc7fad085a006f964c9367473684c167c05573d80b1be3563bf601d343ed4b8d451a6c4145ac02ff6c05c2a7af1cd610100321efb6597ffea49b4d2056a1b9c08e84858225eba99f5660f27f8dbc1fe4788e2f892d3ec096445ed94531b22360e42b976585582f1eb1ebbc6bd3d5d8e6f0f020dda730e35924d23bacdce3c3707120431a56faa07ad5425ac0da0b8f041dbbf1f695dc11f4886dbf47ee1f5c5e7cb5ecacb8f374753dea309605ae0e0864b687b7c1b0493fd2cc22336378532363247ff0b9b4884fe6ec30df27d05ff12b663ded7dd40b339570e15a38873e88fb68a30755395f34e67b3fca1e7caf85779003659f46e1a528911dc0cb4f80cc172fec5c06ab8df41b1bde766bf6e146077e26443c0d7a557b51880057327f18ed6ae81e9ca732d979fd5cbbd3a4b278f1188de8650a31dbdec6577592cbbb5f51823240dbb34dc2dae738883dbcc45338aa57c3b3b84e5c3792ef271df5f04f1b872fc658fe2bf1b02c752a3ca4443525c", 0x1000}}, 0x1006) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4f3, 0x755, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0xb1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x101, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0xa, 0x7, {0x7, 0xf, "00f4000000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x82, 0x2) write(r2, &(0x7f0000000140)="246498c003", 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x103a42, 0x0) ftruncate(r3, 0x6000000) copy_file_range(r3, 0x0, r3, &(0x7f00000004c0)=0x2000, 0x9, 0x0) write$sndseq(r3, &(0x7f0000000300)=[{0x1a, 0x1, 0x5, 0x92, @tick=0x3, {0x4e, 0x9}, {0xfb, 0x5}, @result={0x4, 0x400}}], 0x1c) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='maps\x00') lseek(r4, 0xfffffffffffffffe, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r5, &(0x7f0000000100)=[{&(0x7f0000000080)="fd", 0x1}], 0x1, 0x6000, 0x0, 0x0) write$UHID_INPUT(r3, &(0x7f0000000f80)={0x8, {"4579f081654fa61189c0fe495eebb9f86c4550d719503f5fcf8877dd61a027772c1dc1481450f81924ad3f3e1b74b76d1461d0c8698415b5945ea78ccd186600ad22cdb761322b9e399b38f64c94feb27d60547928328fa4d5a4c1d16d858f68f58366b9094ae37a6694170902abd7df85e249d145e8e8b03aa1d9bcbf95b7319c00db59a7517e96c950b534e2b7a9e2d8e81bd314ec7da9618786e28febbaa335e39e9c28f0d60518afba46aab1f922e859f1439f27bfa55f71d281b3cdce07d0cb328a3539e735cfd8e41a15bc60ce13924c07e6cc9497383b397cb304c63583b295e40ee393015fa1a2d71418869e889250cf8ff7547ae282c27260a6cd34ac2a8cce93688607355cb950408f9f5af0edd5fffe3070ee0ea3764f4f701bf87b51587c465b43239df9db410f66385a5d81e1b93703c88e777efebf44a409200b556ea047bda0eeee78e1eeea5d2707680dfc0de16d85247ae4a4c66d8cbbe699b1ee2e716b89995bef8910e756b8a4aebd56878a1e931a67c9fb8ef7bb3fb8d021a5fc629cf46a7c8be30285ca4362ddd9d1b54f8719194492d1febfdfef6c08a2ccf21ae8cce0b5a6371c808525c76af9ac2aa2acb12a39305e12fd6ca9b6d418b552101d1745843785c5d2fec35f137c7ca41e81ddac92ca23ad6223a0376dcd9e21082f8e68f983bb5486459f23204946bf68fa27545ce91c8efa28ac5379790706693452b01673c949e1df1e060709cc2d223211ad6f9a40ca38332a5e1d3f47677434947dc2473a1f8733760d1eb7f76de8006975ccee5f6f2977da20166a011d6e2171cbab1947a2f04d100fab0ccffad1007530104303e53e80f36d81598e625c877f0ee5782d02b12684282cea88087eb1ca5922d2cdeab10ecee5c170056bd88238b7c8a7071703af28531aa0ea0e81775289c82418b01aebcbf084ab9133e77b2552b47c881e93bd926ccc5d1cf424a98da2857678a4a10fee1a4bd0b3b575862717bf503a60bed44b2e981ee9fa3af8ce52e65ef4455a892f5f5feed624f69c17a6fd47fe06640b06781f88a1b30d86d9efef7f654b3f40e9d406bfe66eaf3f003f04172fc73ff44a94ac6bbca72d28d9b121e9f47d17afe7eed2399302660a68e18653b5568799023df069472d3309ccccb8fcc3ed234e68f9c0b39c06517c01c9176ec67387b01662b2673a9114c39b544e6e8ca848be82bd3938db63625807ab8dc9934474dddae35a57588c93cd768db25cc77c72cd1f00798467cf64c2d46752fe14dc51e9692c66a3293d6ea011b036c6674cbb0ccf33a9884132cb21664001aa12020e42f334fe81b872a06da09f365943f6aa4ea42b1ebb8b8e5fae43e8910e875ffb5ab49cd8a1583dd408a18fe1bbdf321cfd8c1c503e1b4b972f634bddca60790f9eeb0d3931a425ab0fb65c39ce46bee553770e1bec7bbb9bda668f96269ce6d0640853ceb3e9891b616a3970622a2c33e9aa1ead61bdcdc5456d5ee9a7aec77bda0efa6a4fdeb28343b6faaba901177927d06f0a8f8a505dc272c55074504933c37188430673040078d15eb234fdc09b34038fdbba6da3c56673b1c718b86e8866c589c60665fe9674057745cd94cc779e3cf822a2bfcdc1284b38d5ec7c4fafe9db3db770f24fcfcd38a156b16d3d542b0a809768c0985ee06cbdca7d68589acc1b7b407982123241517683048f508201af748d8ce315fa1f7b8618645bf51c2f76d116a7c30a3f2a0766bb5ef9386eca3f760cde0d30c00cc06936e8d3e3e14451a6bd3b4c9cc3e9b82b6ff57b7b64db8f6fb8cb648ca1d1626ad9c2edd97b77c0446c38e19f65287cec060ecb3ef6be7f532481685e0f4279298aabc3e8007f17433c975bf8c6939754bcdded0950ab3a6de94073d44f9be9b441aab06523809ff0f8ab4298d637b26145b6c08f8a1c9878482a74234401b8d576e2fb3db4e5c9affb98619bcb9f18949bbc95cf1d705497c35a08cb08fe558bcafb241b667adc2c626ad0f3d78df4043598d99f9e18e39bf1537743ccd196500f1c25f5ed6b8dbce7d1f9d45bf934bb2b5726b1161c8a55b31bdce56a3aecdf401749032e5de50acce51977e270ad2de2dfe1cec33c2ff0557d7627cd14925a64cf3b4a22d8f6a619351b7cd0d1bdf62f9e348eefb177fa2ffe6d18bd2a2ab9d582f88abd580f8df1713e05f9417099c41cb898281fa3defff7c6414da9110efa8d6ec798aa5a57f57dbe3c67b0d15ae56adddfe68d9b688157e2f22729df741f1d57fca73bb9739f8e661ee405f82382876896b99a8fbbdd7367de733dc64888e19c90f49370662c32b38f84ae3a2838a10e2e265f047611b86527e039fd023c4a8311a92b6bbfe7a20d8c0fbff80135cc129d4237eae6bcecba2db54952457985e20d630fa127a1655878bc9e2f48840dddc129f1fb69775575bf3bceabfcd3e3c5ae18dba6515b1819725970b132acd4e4c1a26a5508ac8cb3da9f2ea982195e2f91b79e79e76148cd45f506b5e90bd10d90762c598e0edacd795c3d8f877498f6cf5b0b2cb873b210a05a0fa1adbe65d27b8c6dcd9c1ad486382574c788fd1f12d5c79ef0b985c202056b550fcd6df3c5dd91d821673502ad7f4928190843b84dbf24373458a4cef3a6dcdf554f6a9a98bcd836ab713f041a07ef4670d1e57061e40d79defbf3be13cc07ef29cc57531f924f73e695e89490c3d2fdd8c5d3fc890fad3ea3410d6cb02bbb778ebadf2953d4bde39955005a775c28f9733aabe531351ee227e292fe85906568ab98fb39156d2afc88e95116889d797474a62b7f4a92a7f2a0f601d9f0415e546346b969b3e21f6d736aab64e42270aefc7c2dd0f04a3b7e97b7727c7f8b689432de1bf3fecda99a396b3bd88c99178b56c50531c6fbfb04e8405f08af297391f8badf9b490cebe561dfd450977bda46eee1c5076801d871779982334c68a8d3a2aa68deedd511f78f4637fcead01afeaf749ca83ee7b5887e3b9d517f7e50071e49a778473d709c31635611e7b1d006992bd162245614e7c49ce37d09134860e034ee9d088903b158ddf3b900607618fd235ac51bb83da9cbdc12a6d1f873a458bd2fb1dc6f9d49a72498f05fd8549aecadd73726fb0f765738e366795b61201cf6c2147bead0ad9e0556f9ddf9cd2cb0337998c909009b63b41b05a60d4bb49dac4739ae70f1ab68b1ae6600d17a5b569f903d7b5c0e8a2c5a0cb9f0f3e169b03148406e3381256553a42caa35d4bad9ab63fd0162dd4ac1dbd09450483847d4dbd2e3f2f0ecf66d6096d5c7eaf71e8ecb9ea44a61e89137bcf8eec3f1eb8c799bb6aac80b6b2d792326360eeb975255bc09986fa5738bdff08f0442dfd6cfe7bb45aa39b5140e178c156acbdcbbe08e93e19d47a2489d54a51667b141c071b45890a4ddb0c3e184de7169b52f8810e9dd530073cf28f46bdea0f5bf6bb686e56b171fa2ad905f1101dfbf261b208dac9b757c7000a7d1a24bf38c963cb8a9e9564870f3fe32bbe8963cfd6e69a2d2f2016623f88964afa891c469c6e4e8f7f80787992b187de7304b49acc8780b237970a9d1495caf94ec761e5f92bb49081536c9e4113840a7df2cb4831519ed54a35c177a768d15a908f8522abd0f9d7f52d5e5796b2b5e663313f25831c9bdacedff5a1c7599e28dec6e398616263e5a654735518769ce5bfbe321dc10349fe708a76ca6f5048a03e5eba0a5c17680c93071b00866193fadf71ac81b9e596b2c94edec0ca534b9fd4f7794c4933e6db39a6d2e2baa3288a97c28f6ade28c88af537a5ff8a5b5223b7b0712bed25e022aba52bc41d585c7b73ba2da8bc5d96a65fa8214550758360f9aae525e3e77223fd75313bcbae19cd935f95cda3e674252d5bab96cc607e6f758cb134611b7ca8206e19f6eacfc3bbd8d9c4bc4ca3dfce61b52cda25268c249c443f21ba43c1c63e1a8228540e6a656b985677e38e75635b6ed6defe021af98e0c2932edf773a094b65709265463ab4af5ff22f238b3b4eb3cc6daf836bc6c11b4e1898667c7d5a593439098d66454b3f9bd53a58908194f9f684b0ae95f3fbb5089c12d0f19d501951e8dbda762aef568a184adb96315975946fb16a43630188c7ae1864d6a0400866d0dffc922b265de54c5caf8b5dfc7e3912788d92c4bf667416b99ece18014a0a24280410e39b5fa13d21a969b058e7c4ea2ce64911a6a7caa71c6a9ca95120402d4d0b1b674d9bb0191d3af957b1d3b8f15a5f037ef07e4b600e1bfed9f6aa655e971d8ae96bd5ca34c97599c7b3605ae1133ed4f1a69b2d920b3080c3e25132726f50e3c8d34aa3031836c5cac9fe56259386e7b748a1ac12fdbaf1913f8cfe5d60ee13dc972e1dc0019882492c0bb188691cc9f5e34573c9b9130c8234563a6698c70053f60c65fae11171a0f7cb020583663dfb31c25dfb67f6a19997cbc3db96e8ef3cd3286a8cb12bbd4640ac30cb5e68f02033e8a9b4d55a7816842f5a0edadcc9aa96157a20e0e222828d4063834579df1f1895976c6282eee5c344b38b99e25ceec0a2875126ee3eb521a9b6b1192d8e13c987ff46ff982932e1c997cc504526f608c16fe64576d6c93d3f0d4dd382c418b7c43075ac5ca8acf11f01e49c8de8adfb1975f9429aa3ad2d700a5e044c3fc66472e888072878c382051d9bb798068b2c4976b858e59ae5bd6565887ac886f262829d02418f5905a11d1113e07523c1ec41fe875065fd4366fa466b2468d40a35634263d1b862044f0dab2034655786837f913793f610f29d8723ddb9018a4a173afe809f1d2ed4829fed8846690c93b4b729dc344e4cd7508538b2bcb797871c96bb996b2865c691a61dc231a4a2a4cf92dad8d86096c7c9519c099146a28bc5e52e13865c607cdcc27a6c11acbe2a5eb46bd1c4f30483dfb9c9633a2fd657a3c83e9a21188b8fce7291928b90577e6a53a04a2295c983a87638483794a9277fcf6f884b1b1616d1a40fed4965adeb769d108d2438b9a52a2b317a712f51a713702f2f9811b2a5f8379532621530db2505b0093270d8d0ab46f04a8100a9ac33f7f09323f48eec06fd92b293962fd38e139bbb3c3ae60ad85a0f6c72e3f3143f38a10ca24e3ef4edcb59dd88af5140e0ff980bd96a801665aaefbe5e0956fe22b0119c6814b9f344cffa932d9cc95e94ba3d17b765e8f8d2d9c5800f2e21543561c9279725df8b634ee299a0cf942fb63a57bd31ee7292d2432e86defb9a86ea435c93ece4e3cb1d03b835d1929999982ae00f24f7fd5748dec8fdd24ea7f0ecbcb0d2c7668d9c4ea2955f4c2a6ba97f0e54f0c5df5fcc3bfe3eeffa7bb18a66130876a59aab4eb303841225013e3f3dfaf04f6b6d9ea457342755662984c6810d097310131d7ce9deb6cb5cce1d114a9bc1561dd7c6d44eafe8ae60f029fa63254cafa15ca3ba994212418fa8f6b16ea3de3609f9bdcb2b144a653557afe698bf884817e5e6d82ada3eabf95b90ef2db531e4a646fc6b64f7295d2ac875b6b2c8889f33522e021c8246a656649583479869698102fa7658aa58745bb38f2ce032bd7fa6116b8915e4eca6f532ef0e9533e8198c94684586a9b9070175dac993f89d287593f3c2a07d6363ec36811d057b7aef89fdd7805240e171375cdcb1d497ab802d53cc80f735670f67dfe15ca71698e421143ddd2186555116e3b188403ba7c0192ba5f17258c170949d1f801d40ece0d63b6275a04f0d1558c88c03256b0d77accbea7a66d1a138012553e37aecdf", 0x1000}}, 0x1006) program crashed: possible deadlock in process_measurement testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [11, 19] detailed listing: executing program 0: syz_mount_image$reiserfs(&(0x7f0000000000), &(0x7f00000000c0)='./file1\x00', 0x8488, &(0x7f0000000780), 0xfe, 0x10fd, &(0x7f0000001140)="$eJzs2T9rFEEYBvBnds8/3cqmXwQtLCQknF8ghcK1ttqIpDJVrlL8OH4cTWUf0msRsF9Zb/dO5UTwTm1+PzjmvYd9Z2fKmQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMZsmnkhxUSTtlVZKSdN3F4ipJN+V33tdVSp6eLpaPz+dPlknqb4+XZ0kZuoa2tMf3brfzdt4et48OTu5/WL5+8+rF2dnp+ThNSZfL6/1vpYzrAQAAAH7U76z5z+8HAAAAfmdvFwkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf6hvNnU7FVWSknTdxeIqSbel78Y/Wh8AAACwu5Iqz5tt+eoaYONhPjZlnQ/jlzLUR3m3pR8AAAD4pf7WWHz/fb3c3JzHH2S2PpcP2d3Mcni4+j8O+XyS1EmOfpr88vrty+lX+vpv7wUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgK/swLEAAAAAgDB/6zQ6NgAAAAAAAAAAAAAAAAAAAPYKAAD///F61s8=") (async) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000300)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cipher_null\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x800) io_setup(0x7, &(0x7f0000000000)=0x0) io_submit(r2, 0x1, &(0x7f00000002c0)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, 0xfffd, r1, 0x0}]) (async) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, 0x0}, 0x1}], 0x1, 0x100, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 1: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) write$UHID_INPUT(r0, &(0x7f0000001fc0)={0x8, {"ca7b1d4990850256dca6265c3df745f4ebeb5d91ee6463e23b5a1b0248b2914d9bf518590e501412f24f9f90827ceee14e01ff7842c2f26bf6b1d593c09d55f7f6957d244ed432763e31fe8cef73e16f583d6c688a761aadf9c6b29d631ddf54c0b6af4bf9a7361e96ff844358762081872dcc6b28a967db921e33b978a83cfda99aa19cfbe6dbd92664ace2e4d573c35bbed499206f7133907debc0727dcbe2f0244d738f3103bab9db6e91dc2f44f70424fd0c47e20b8777b2bb23b35cfb68594695d0dfb78d8c2597572019f3d3cf7e5d5634daa56183d1906854fd4ced46b1195718157bf44776ff4da9d2f329e2e03d5d841708c8d8b46020a84b50b6698df99e4f5b0149413b0b3884e92e47b419af5e9f9eb31f1c40953bd4a96de5b1142e7469ade52e0ce487d181cf4da676b12d21b74305cd309dd0dd4007e419d3ef7d3f294ab1d4b2dd1c94b762881881608d686d876eb9b4489b3748174a22031dc2964b80682ee63aa213ce5d17f9d539a76c8b49d3bf5d3ce49ad55c133078da60979eb933c384ad4f597a3a558cfdc353cad642cd89376fd5aafe06c638d858e95ae93e26fb03979c6c9938cccbe7505ce6cf3e324c99d07eb893f602d4063076a4618f1085d7b6cfab867598e2110b8832afab9bed41f17f0b51b44acc605d97bbb1f44abffb677c99211ee02fe92b3ce19a473fc5bf62a694180475abffc6979c991c8cd7e9aab7c7ef172a6494088acfa6492bd7f85434470d13f77c82939e461006590a743fbd723bab15dbf40ee879ce1e13b26cc8f01082b8a43d00539b5bdabfa3f606b16978ee394a9d098e31c62d86a97b22dfa40bcf758815e2fc7dd7f9f38ac5955b6ff775405d3e0dee7a5485afe34a694056a55c80ee6494ca52017bdb5de6b1addb751d524bf57f79d9d9da60ab9eb93582e31917904c8292407819ab7543c7686d629a72e7359015c551e45f58d4f5c9493acfb618208c9dffa8e0777450e29955c2100a16845c33fde1cd0af6eb18f6ea88232fb1958babac252e95867414a69e61f027270e281f3131db21657d5078523d0c9fe9c2200e78b070cc4bf97f9bd1377047486caf24c4a3e37b27144f9b66da7b4b1293bddb9e5aae5ed7b7fc8fab556100e7c6fbdfead321b567dddb04a7127087985b8d0d65008e4a125b286c1599e276e1861d3db12073e2887baa66d112c33fefb42a032d81212ecfebb72d1729f5fdbd3d2f925b1d76ac13a6062b9643a0e3260e533b63e4016adef02ef012d775a9276516c2ec0a4480a98d84828a1c7c016b1fe4fdb903238b355e7bd6ca3a45a13011ad10fbaeff88652a8c62a0b67ae594eb5352ac10d14c8e3f0e98dd1797e6b0ed59340a8af1b436d28dc7332b1f243b8f5ebcca9b9b00ce7a98684f65c379bcae58df768367fb1fbde4ea519d68b75fff66117a1b70011c6814ece4ec75d86bd1127df448eea218e4cafe53652e731c4e9d25c92533f401ffcb1e47ec4f132e249e450e4d06494c18a97c9bfd09abcd4723939a9bc76b756345589dc93050b78287c9eeff47ce10d2becf002e9e5721e14db4d94b3d00ba7125612dc129eda384bdb5d2d4ca4d05c83feb75253dec7a3fd0cdd86b24cfb787e5c39dd1efb6be1a1c3bb53102151d4bb81f00949019e627b8b11ec7c9e876af3fedfa7955c69f75ae16c3e689cd07573e20e199b0ceb6130e2be7f4a2894dfb85fb5a15f6d724a1dacea731c0b597f77f653e3998854b45b8ac3586664f9ae77f693c507d6b1aba093895a5fc469f88b01b4b687d53c63e4099578f2fdc3fe726514ceb0f50ecef142b625e7bc9d512325e26b4a28df8f76f1225d5bf63f2fb7d20c1646f45f879829a07973029df1af5b5a66a1c01a9bacf4b6b3de28dbe60be47dd8c2431b9f56755c475bd2ce9c5db9896aa681a12d790ff7a5ecb92c78f6d8f077175e7c4d1061158bdc765140a0d8c3ca80d3c8161605b108132a2040257eb41d62624b2761ebaa0f9218bad928c8dd50d5887124b27823b447c157145b7ceb9e30a72a004656ad291aa5163211511ffbdb8457bc978dc97e51559b8be85554ad6976d0be5a669485da1b53054261b3efbf81ce577dd3db2a99c9fa5c5e7923cb3e2bfea6107a5b67a060fdc1f690a85b952e98afeb7c23cb93031a51a5e7a559109ad64734e3b4856179407cb4ac607c6d1a33b3f42c03c34ab0908e4aa0f76bd9b537b522b799d1689f63580c2b14be089aad457354c35a398fea47882441a6ae4d8af029945ced238024aa24b0fe5464383302007e1703477da95feb2c0840b82d3eb255485486801e477928ec0f535e4923661f7d0378bb1c864df2954788cbc3c601fa76ea816ca7fbaae7ff3e84a82f36cd609b956676597eff2eb2a56065d0f0a9915168183128ce72f14b8fc583b2b53edb93eb50f9264c2898343d229aa5cc9387f4bb162321b21f8aafb7a87c311acdcb37ed56c2d583d1617c3ed2eb1b73602b2936fb4bfb9ea5ee5e826cccdc9e7a313256c7f627dbf1c0c6483db7ff15e39147ba9c5873788e33b4014055fc0c0739e3630ebe0658f8cc6a4dcfd9ef545150deaf2fdea42008849e8480f43e69833fe61ff036524ddb5e9ff02c94ba365dd8fcbf132e937875493cead98bdaa16f09cf0d4fdaf77e971f497fbf4962f73454c6940ebfe4cecc85cd87527997acb5a387a5a07cbf4dff5b24f24647add0bb8fbff6767b591e35a95d0bf948d65f6306a12ab8ba388df79f65c7f0c7c3ce9d42bcd2f13944e5cca8b81d4bf2070e79b998f754d15da1c54bf1c29723ffffd5aff11fc7c74a66fd015bfebe0662bbe29948fcce404371e79e3ebd2a0ac7687cb975378f6f8dbeac9a3edd045b6c4035e84eed7ecc930ffa22c9ecb313e6ece4c0ee6b716d1c69fd52d0c213c20fbbbd616ac60be1f3ff60e398517ab736ba666dce793d1a010b9b5a705a0d41a846d2253bf938f9c8f08e81a869c2bce2e48a0d8b4db0613424347bf6fb855b2d6a11da0cb8522638f52e6cfe95fb645221d652ce547ec92b6433437fb5ecc98d16fb606899eecf5063196d7d396107a14cdf6d4d591e4fd0174a2a7fe2fad0f4f34410431a2ff66590a659faf3aa36c3c678f7539e5e48dee2b2a89dba3c290ac5df0b59c02a6ed2a4c0e8b0f8d56930b963c21e1f876318d6caa15b4510e057561f42a369dae45d98698248e4ba81cc74b65983ca59663bfe59d6dcc365494184c9185edbbde8de7ced6f4f9f32d55c05d19750671ea78b05f145b29f6065c925b878bc3f5497b944f22180036cb98e9333b21c70f93d94138a009b40ddabd204759e5b153c129dd26d0799433528c50861fb5c374524987ededd040526af5b6d25cc644343e84d25e4fac424a38471010b69949910c5aec728d26e3efbe770695bb9b5cd02751214309d913f9fcc2dde77da0f986882ff58e7b7f20e2d9f71248cc58d4d9f708dbb65da1a9c77b51752dc40df6638c37eeae9e334c48f74d832c04804a36955c775f1fc285d039f204f2a95af68800f3daf2a9e7013627d15e65ceb67ce9c36b11821ff93a19cceb112d5df3929e534028331b68e422d80d12f7b67843c8491f4339dcfaecd8b2917ded785fb401502ceab25958c8b8139e3c5cf6a8ea5387c494051e30849c360659ed5a99883f69f0ea6464e204e09df75712c7caedab13cbf8bb1c8bdb54b95045ecdead5ea84c9c14a7c9bd49dae9168faf0b0d8daf3e82492a1a8c9b7191d8c402e0427d5b060423a78c5ccd7e6a3302e62662fa07b14b51faab133d8e63291e6d72a22f2d71370ad7ea0e79e813802f003b3d3488231837dda9011c4cb10840b3208133daec394b2375cc5afe7951f293cd8f9219c71b89d47e8793038d196be958e9c737c84b9fac971b2152680b61baf833f9e27d072471c97c7d11b03c9f553aa34760e7c4dfb32a1d29e8291b2052328e959205ad4a8ed2cba2878f1575a26def5d2856374b6dc2b79dae695fee6ea214615bef7a79f83e68e51f4c1e34797dd8a1618514313f1ad28293a1ab674e189137368442768289f22dacfd6443bdaa0470840fd3b09528e8c230e9d29dd671cb693c35346aeb9bc3b17730aa74a824117f7727eee25e854482a2ce24344b8ea338c7d69a5346c08c93991754673d08ed718de1f284f1045f20184b8371785324f6f0574e5ddb507f42cb7464074fb6feb286d2aa0624aeea54874167da9c7965b5725fbf989bcfb71793458a61a92c16219e74b38d16fb6177527a94af2785b5b9ee88ea8fa885ab141d1446f3df5bf1b9811172969ff1ea5e5708c3846bad0e7c3f68c37a3d55d3e5a4399f49e45f29f221c9f45ce8c21e139ad513417923b826f384cd976a304888d7a06d5198c8999d624ec96c22e03f9e0df1aa84022ff9c164cc9697503954ec4e7fb2d9c441aa308a77ac7691eb6d1506b90f5cf935eeccb9a3520c8d9014c174c267bf153526cdb96920e6c343647cc4156d066b510f64063cbcf4008f0ae0b9a828118ee416e3a1b7c1ffb828c46d30906f672f08f6998558d9ada07ddfb4d968916f4f26b2cc438c6bf626999a5a2be20413125c44adf0091bd521b1495ce65f0569badff7c0bb76826725f89d3681c64870880b271ed2eac5ae392a39f0da7c990121cab4e22a2592c279b7ff93289e44462e1c8f7add9a49503fa10d360f5f4976a5ece1e96879b3e7f00aafd25ff62b321674f243b93d52c8da705521a1b440fc9a63eaefef3f24792e86519af0e2022749cbc27c1a6a723a369f5d514e499000bea57759a829ac49c16e623c156a9f050c53d73d3637c13b485d8ef5a51b2fb2cae8931722f1efbfcf442dc32ad3b0d6612a9781bc33e319252b2983c8e349e68343f270ea1a6dfc0ed3119d82650f7629201c4d68e42e4488ab55706a95d32c1233787aa858096fd68840109eab0567e11b8fee0277f65691ea4a118bd556ad3823dbbbd5dfeb7a5a6533eb2a0a9351f85e17be9756cac827b18b364ed62d8679767db400c56eb7b2984a513c5eed115545c0a53979836e12f9f9ca088ca693fd2dcf164d88a06efe29f59478773ae6ef0aa2534828124fb6a8214218e957d45f2d9590b76dcb69c43be7a79c35636881501cd978d9cecdffda9a6fae36d6e2833b85438d8d00122b20feb55a12cefcadcd21b7c16ca4e99e94540675b4b384653646f9062b93aafd677028cbb85da8d6820f869cf08959f017cd05649724499efbc7fad085a006f964c9367473684c167c05573d80b1be3563bf601d343ed4b8d451a6c4145ac02ff6c05c2a7af1cd610100321efb6597ffea49b4d2056a1b9c08e84858225eba99f5660f27f8dbc1fe4788e2f892d3ec096445ed94531b22360e42b976585582f1eb1ebbc6bd3d5d8e6f0f020dda730e35924d23bacdce3c3707120431a56faa07ad5425ac0da0b8f041dbbf1f695dc11f4886dbf47ee1f5c5e7cb5ecacb8f374753dea309605ae0e0864b687b7c1b0493fd2cc22336378532363247ff0b9b4884fe6ec30df27d05ff12b663ded7dd40b339570e15a38873e88fb68a30755395f34e67b3fca1e7caf85779003659f46e1a528911dc0cb4f80cc172fec5c06ab8df41b1bde766bf6e146077e26443c0d7a557b51880057327f18ed6ae81e9ca732d979fd5cbbd3a4b278f1188de8650a31dbdec6577592cbbb5f51823240dbb34dc2dae738883dbcc45338aa57c3b3b84e5c3792ef271df5f04f1b872fc658fe2bf1b02c752a3ca4443525c", 0x1000}}, 0x1006) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4f3, 0x755, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0xb1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x101, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0xa, 0x7, {0x7, 0xf, "00f4000000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x82, 0x2) write(r2, &(0x7f0000000140)="246498c003", 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x103a42, 0x0) ftruncate(r3, 0x6000000) copy_file_range(r3, 0x0, r3, &(0x7f00000004c0)=0x2000, 0x9, 0x0) write$sndseq(r3, &(0x7f0000000300)=[{0x1a, 0x1, 0x5, 0x92, @tick=0x3, {0x4e, 0x9}, {0xfb, 0x5}, @result={0x4, 0x400}}], 0x1c) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='maps\x00') lseek(r4, 0xfffffffffffffffe, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r5, &(0x7f0000000100)=[{&(0x7f0000000080)="fd", 0x1}], 0x1, 0x6000, 0x0, 0x0) write$UHID_INPUT(r3, &(0x7f0000000f80)={0x8, {"4579f081654fa61189c0fe495eebb9f86c4550d719503f5fcf8877dd61a027772c1dc1481450f81924ad3f3e1b74b76d1461d0c8698415b5945ea78ccd186600ad22cdb761322b9e399b38f64c94feb27d60547928328fa4d5a4c1d16d858f68f58366b9094ae37a6694170902abd7df85e249d145e8e8b03aa1d9bcbf95b7319c00db59a7517e96c950b534e2b7a9e2d8e81bd314ec7da9618786e28febbaa335e39e9c28f0d60518afba46aab1f922e859f1439f27bfa55f71d281b3cdce07d0cb328a3539e735cfd8e41a15bc60ce13924c07e6cc9497383b397cb304c63583b295e40ee393015fa1a2d71418869e889250cf8ff7547ae282c27260a6cd34ac2a8cce93688607355cb950408f9f5af0edd5fffe3070ee0ea3764f4f701bf87b51587c465b43239df9db410f66385a5d81e1b93703c88e777efebf44a409200b556ea047bda0eeee78e1eeea5d2707680dfc0de16d85247ae4a4c66d8cbbe699b1ee2e716b89995bef8910e756b8a4aebd56878a1e931a67c9fb8ef7bb3fb8d021a5fc629cf46a7c8be30285ca4362ddd9d1b54f8719194492d1febfdfef6c08a2ccf21ae8cce0b5a6371c808525c76af9ac2aa2acb12a39305e12fd6ca9b6d418b552101d1745843785c5d2fec35f137c7ca41e81ddac92ca23ad6223a0376dcd9e21082f8e68f983bb5486459f23204946bf68fa27545ce91c8efa28ac5379790706693452b01673c949e1df1e060709cc2d223211ad6f9a40ca38332a5e1d3f47677434947dc2473a1f8733760d1eb7f76de8006975ccee5f6f2977da20166a011d6e2171cbab1947a2f04d100fab0ccffad1007530104303e53e80f36d81598e625c877f0ee5782d02b12684282cea88087eb1ca5922d2cdeab10ecee5c170056bd88238b7c8a7071703af28531aa0ea0e81775289c82418b01aebcbf084ab9133e77b2552b47c881e93bd926ccc5d1cf424a98da2857678a4a10fee1a4bd0b3b575862717bf503a60bed44b2e981ee9fa3af8ce52e65ef4455a892f5f5feed624f69c17a6fd47fe06640b06781f88a1b30d86d9efef7f654b3f40e9d406bfe66eaf3f003f04172fc73ff44a94ac6bbca72d28d9b121e9f47d17afe7eed2399302660a68e18653b5568799023df069472d3309ccccb8fcc3ed234e68f9c0b39c06517c01c9176ec67387b01662b2673a9114c39b544e6e8ca848be82bd3938db63625807ab8dc9934474dddae35a57588c93cd768db25cc77c72cd1f00798467cf64c2d46752fe14dc51e9692c66a3293d6ea011b036c6674cbb0ccf33a9884132cb21664001aa12020e42f334fe81b872a06da09f365943f6aa4ea42b1ebb8b8e5fae43e8910e875ffb5ab49cd8a1583dd408a18fe1bbdf321cfd8c1c503e1b4b972f634bddca60790f9eeb0d3931a425ab0fb65c39ce46bee553770e1bec7bbb9bda668f96269ce6d0640853ceb3e9891b616a3970622a2c33e9aa1ead61bdcdc5456d5ee9a7aec77bda0efa6a4fdeb28343b6faaba901177927d06f0a8f8a505dc272c55074504933c37188430673040078d15eb234fdc09b34038fdbba6da3c56673b1c718b86e8866c589c60665fe9674057745cd94cc779e3cf822a2bfcdc1284b38d5ec7c4fafe9db3db770f24fcfcd38a156b16d3d542b0a809768c0985ee06cbdca7d68589acc1b7b407982123241517683048f508201af748d8ce315fa1f7b8618645bf51c2f76d116a7c30a3f2a0766bb5ef9386eca3f760cde0d30c00cc06936e8d3e3e14451a6bd3b4c9cc3e9b82b6ff57b7b64db8f6fb8cb648ca1d1626ad9c2edd97b77c0446c38e19f65287cec060ecb3ef6be7f532481685e0f4279298aabc3e8007f17433c975bf8c6939754bcdded0950ab3a6de94073d44f9be9b441aab06523809ff0f8ab4298d637b26145b6c08f8a1c9878482a74234401b8d576e2fb3db4e5c9affb98619bcb9f18949bbc95cf1d705497c35a08cb08fe558bcafb241b667adc2c626ad0f3d78df4043598d99f9e18e39bf1537743ccd196500f1c25f5ed6b8dbce7d1f9d45bf934bb2b5726b1161c8a55b31bdce56a3aecdf401749032e5de50acce51977e270ad2de2dfe1cec33c2ff0557d7627cd14925a64cf3b4a22d8f6a619351b7cd0d1bdf62f9e348eefb177fa2ffe6d18bd2a2ab9d582f88abd580f8df1713e05f9417099c41cb898281fa3defff7c6414da9110efa8d6ec798aa5a57f57dbe3c67b0d15ae56adddfe68d9b688157e2f22729df741f1d57fca73bb9739f8e661ee405f82382876896b99a8fbbdd7367de733dc64888e19c90f49370662c32b38f84ae3a2838a10e2e265f047611b86527e039fd023c4a8311a92b6bbfe7a20d8c0fbff80135cc129d4237eae6bcecba2db54952457985e20d630fa127a1655878bc9e2f48840dddc129f1fb69775575bf3bceabfcd3e3c5ae18dba6515b1819725970b132acd4e4c1a26a5508ac8cb3da9f2ea982195e2f91b79e79e76148cd45f506b5e90bd10d90762c598e0edacd795c3d8f877498f6cf5b0b2cb873b210a05a0fa1adbe65d27b8c6dcd9c1ad486382574c788fd1f12d5c79ef0b985c202056b550fcd6df3c5dd91d821673502ad7f4928190843b84dbf24373458a4cef3a6dcdf554f6a9a98bcd836ab713f041a07ef4670d1e57061e40d79defbf3be13cc07ef29cc57531f924f73e695e89490c3d2fdd8c5d3fc890fad3ea3410d6cb02bbb778ebadf2953d4bde39955005a775c28f9733aabe531351ee227e292fe85906568ab98fb39156d2afc88e95116889d797474a62b7f4a92a7f2a0f601d9f0415e546346b969b3e21f6d736aab64e42270aefc7c2dd0f04a3b7e97b7727c7f8b689432de1bf3fecda99a396b3bd88c99178b56c50531c6fbfb04e8405f08af297391f8badf9b490cebe561dfd450977bda46eee1c5076801d871779982334c68a8d3a2aa68deedd511f78f4637fcead01afeaf749ca83ee7b5887e3b9d517f7e50071e49a778473d709c31635611e7b1d006992bd162245614e7c49ce37d09134860e034ee9d088903b158ddf3b900607618fd235ac51bb83da9cbdc12a6d1f873a458bd2fb1dc6f9d49a72498f05fd8549aecadd73726fb0f765738e366795b61201cf6c2147bead0ad9e0556f9ddf9cd2cb0337998c909009b63b41b05a60d4bb49dac4739ae70f1ab68b1ae6600d17a5b569f903d7b5c0e8a2c5a0cb9f0f3e169b03148406e3381256553a42caa35d4bad9ab63fd0162dd4ac1dbd09450483847d4dbd2e3f2f0ecf66d6096d5c7eaf71e8ecb9ea44a61e89137bcf8eec3f1eb8c799bb6aac80b6b2d792326360eeb975255bc09986fa5738bdff08f0442dfd6cfe7bb45aa39b5140e178c156acbdcbbe08e93e19d47a2489d54a51667b141c071b45890a4ddb0c3e184de7169b52f8810e9dd530073cf28f46bdea0f5bf6bb686e56b171fa2ad905f1101dfbf261b208dac9b757c7000a7d1a24bf38c963cb8a9e9564870f3fe32bbe8963cfd6e69a2d2f2016623f88964afa891c469c6e4e8f7f80787992b187de7304b49acc8780b237970a9d1495caf94ec761e5f92bb49081536c9e4113840a7df2cb4831519ed54a35c177a768d15a908f8522abd0f9d7f52d5e5796b2b5e663313f25831c9bdacedff5a1c7599e28dec6e398616263e5a654735518769ce5bfbe321dc10349fe708a76ca6f5048a03e5eba0a5c17680c93071b00866193fadf71ac81b9e596b2c94edec0ca534b9fd4f7794c4933e6db39a6d2e2baa3288a97c28f6ade28c88af537a5ff8a5b5223b7b0712bed25e022aba52bc41d585c7b73ba2da8bc5d96a65fa8214550758360f9aae525e3e77223fd75313bcbae19cd935f95cda3e674252d5bab96cc607e6f758cb134611b7ca8206e19f6eacfc3bbd8d9c4bc4ca3dfce61b52cda25268c249c443f21ba43c1c63e1a8228540e6a656b985677e38e75635b6ed6defe021af98e0c2932edf773a094b65709265463ab4af5ff22f238b3b4eb3cc6daf836bc6c11b4e1898667c7d5a593439098d66454b3f9bd53a58908194f9f684b0ae95f3fbb5089c12d0f19d501951e8dbda762aef568a184adb96315975946fb16a43630188c7ae1864d6a0400866d0dffc922b265de54c5caf8b5dfc7e3912788d92c4bf667416b99ece18014a0a24280410e39b5fa13d21a969b058e7c4ea2ce64911a6a7caa71c6a9ca95120402d4d0b1b674d9bb0191d3af957b1d3b8f15a5f037ef07e4b600e1bfed9f6aa655e971d8ae96bd5ca34c97599c7b3605ae1133ed4f1a69b2d920b3080c3e25132726f50e3c8d34aa3031836c5cac9fe56259386e7b748a1ac12fdbaf1913f8cfe5d60ee13dc972e1dc0019882492c0bb188691cc9f5e34573c9b9130c8234563a6698c70053f60c65fae11171a0f7cb020583663dfb31c25dfb67f6a19997cbc3db96e8ef3cd3286a8cb12bbd4640ac30cb5e68f02033e8a9b4d55a7816842f5a0edadcc9aa96157a20e0e222828d4063834579df1f1895976c6282eee5c344b38b99e25ceec0a2875126ee3eb521a9b6b1192d8e13c987ff46ff982932e1c997cc504526f608c16fe64576d6c93d3f0d4dd382c418b7c43075ac5ca8acf11f01e49c8de8adfb1975f9429aa3ad2d700a5e044c3fc66472e888072878c382051d9bb798068b2c4976b858e59ae5bd6565887ac886f262829d02418f5905a11d1113e07523c1ec41fe875065fd4366fa466b2468d40a35634263d1b862044f0dab2034655786837f913793f610f29d8723ddb9018a4a173afe809f1d2ed4829fed8846690c93b4b729dc344e4cd7508538b2bcb797871c96bb996b2865c691a61dc231a4a2a4cf92dad8d86096c7c9519c099146a28bc5e52e13865c607cdcc27a6c11acbe2a5eb46bd1c4f30483dfb9c9633a2fd657a3c83e9a21188b8fce7291928b90577e6a53a04a2295c983a87638483794a9277fcf6f884b1b1616d1a40fed4965adeb769d108d2438b9a52a2b317a712f51a713702f2f9811b2a5f8379532621530db2505b0093270d8d0ab46f04a8100a9ac33f7f09323f48eec06fd92b293962fd38e139bbb3c3ae60ad85a0f6c72e3f3143f38a10ca24e3ef4edcb59dd88af5140e0ff980bd96a801665aaefbe5e0956fe22b0119c6814b9f344cffa932d9cc95e94ba3d17b765e8f8d2d9c5800f2e21543561c9279725df8b634ee299a0cf942fb63a57bd31ee7292d2432e86defb9a86ea435c93ece4e3cb1d03b835d1929999982ae00f24f7fd5748dec8fdd24ea7f0ecbcb0d2c7668d9c4ea2955f4c2a6ba97f0e54f0c5df5fcc3bfe3eeffa7bb18a66130876a59aab4eb303841225013e3f3dfaf04f6b6d9ea457342755662984c6810d097310131d7ce9deb6cb5cce1d114a9bc1561dd7c6d44eafe8ae60f029fa63254cafa15ca3ba994212418fa8f6b16ea3de3609f9bdcb2b144a653557afe698bf884817e5e6d82ada3eabf95b90ef2db531e4a646fc6b64f7295d2ac875b6b2c8889f33522e021c8246a656649583479869698102fa7658aa58745bb38f2ce032bd7fa6116b8915e4eca6f532ef0e9533e8198c94684586a9b9070175dac993f89d287593f3c2a07d6363ec36811d057b7aef89fdd7805240e171375cdcb1d497ab802d53cc80f735670f67dfe15ca71698e421143ddd2186555116e3b188403ba7c0192ba5f17258c170949d1f801d40ece0d63b6275a04f0d1558c88c03256b0d77accbea7a66d1a138012553e37aecdf", 0x1000}}, 0x1006) program crashed: possible deadlock in generic_file_write_iter testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [10, 19] detailed listing: executing program 0: syz_mount_image$reiserfs(&(0x7f0000000000), &(0x7f00000000c0)='./file1\x00', 0x8488, &(0x7f0000000780), 0xfe, 0x10fd, &(0x7f0000001140)="$eJzs2T9rFEEYBvBnds8/3cqmXwQtLCQknF8ghcK1ttqIpDJVrlL8OH4cTWUf0msRsF9Zb/dO5UTwTm1+PzjmvYd9Z2fKmQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMZsmnkhxUSTtlVZKSdN3F4ipJN+V33tdVSp6eLpaPz+dPlknqb4+XZ0kZuoa2tMf3brfzdt4et48OTu5/WL5+8+rF2dnp+ThNSZfL6/1vpYzrAQAAAH7U76z5z+8HAAAAfmdvFwkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf6hvNnU7FVWSknTdxeIqSbel78Y/Wh8AAACwu5Iqz5tt+eoaYONhPjZlnQ/jlzLUR3m3pR8AAAD4pf7WWHz/fb3c3JzHH2S2PpcP2d3Mcni4+j8O+XyS1EmOfpr88vrty+lX+vpv7wUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgK/swLEAAAAAgDB/6zQ6NgAAAAAAAAAAAAAAAAAAAPYKAAD///F61s8=") (async) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000300)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cipher_null\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x800) io_setup(0x7, &(0x7f0000000000)=0x0) io_submit(r2, 0x1, &(0x7f00000002c0)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, 0xfffd, r1, 0x0}]) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 1: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) write$UHID_INPUT(r0, &(0x7f0000001fc0)={0x8, {"ca7b1d4990850256dca6265c3df745f4ebeb5d91ee6463e23b5a1b0248b2914d9bf518590e501412f24f9f90827ceee14e01ff7842c2f26bf6b1d593c09d55f7f6957d244ed432763e31fe8cef73e16f583d6c688a761aadf9c6b29d631ddf54c0b6af4bf9a7361e96ff844358762081872dcc6b28a967db921e33b978a83cfda99aa19cfbe6dbd92664ace2e4d573c35bbed499206f7133907debc0727dcbe2f0244d738f3103bab9db6e91dc2f44f70424fd0c47e20b8777b2bb23b35cfb68594695d0dfb78d8c2597572019f3d3cf7e5d5634daa56183d1906854fd4ced46b1195718157bf44776ff4da9d2f329e2e03d5d841708c8d8b46020a84b50b6698df99e4f5b0149413b0b3884e92e47b419af5e9f9eb31f1c40953bd4a96de5b1142e7469ade52e0ce487d181cf4da676b12d21b74305cd309dd0dd4007e419d3ef7d3f294ab1d4b2dd1c94b762881881608d686d876eb9b4489b3748174a22031dc2964b80682ee63aa213ce5d17f9d539a76c8b49d3bf5d3ce49ad55c133078da60979eb933c384ad4f597a3a558cfdc353cad642cd89376fd5aafe06c638d858e95ae93e26fb03979c6c9938cccbe7505ce6cf3e324c99d07eb893f602d4063076a4618f1085d7b6cfab867598e2110b8832afab9bed41f17f0b51b44acc605d97bbb1f44abffb677c99211ee02fe92b3ce19a473fc5bf62a694180475abffc6979c991c8cd7e9aab7c7ef172a6494088acfa6492bd7f85434470d13f77c82939e461006590a743fbd723bab15dbf40ee879ce1e13b26cc8f01082b8a43d00539b5bdabfa3f606b16978ee394a9d098e31c62d86a97b22dfa40bcf758815e2fc7dd7f9f38ac5955b6ff775405d3e0dee7a5485afe34a694056a55c80ee6494ca52017bdb5de6b1addb751d524bf57f79d9d9da60ab9eb93582e31917904c8292407819ab7543c7686d629a72e7359015c551e45f58d4f5c9493acfb618208c9dffa8e0777450e29955c2100a16845c33fde1cd0af6eb18f6ea88232fb1958babac252e95867414a69e61f027270e281f3131db21657d5078523d0c9fe9c2200e78b070cc4bf97f9bd1377047486caf24c4a3e37b27144f9b66da7b4b1293bddb9e5aae5ed7b7fc8fab556100e7c6fbdfead321b567dddb04a7127087985b8d0d65008e4a125b286c1599e276e1861d3db12073e2887baa66d112c33fefb42a032d81212ecfebb72d1729f5fdbd3d2f925b1d76ac13a6062b9643a0e3260e533b63e4016adef02ef012d775a9276516c2ec0a4480a98d84828a1c7c016b1fe4fdb903238b355e7bd6ca3a45a13011ad10fbaeff88652a8c62a0b67ae594eb5352ac10d14c8e3f0e98dd1797e6b0ed59340a8af1b436d28dc7332b1f243b8f5ebcca9b9b00ce7a98684f65c379bcae58df768367fb1fbde4ea519d68b75fff66117a1b70011c6814ece4ec75d86bd1127df448eea218e4cafe53652e731c4e9d25c92533f401ffcb1e47ec4f132e249e450e4d06494c18a97c9bfd09abcd4723939a9bc76b756345589dc93050b78287c9eeff47ce10d2becf002e9e5721e14db4d94b3d00ba7125612dc129eda384bdb5d2d4ca4d05c83feb75253dec7a3fd0cdd86b24cfb787e5c39dd1efb6be1a1c3bb53102151d4bb81f00949019e627b8b11ec7c9e876af3fedfa7955c69f75ae16c3e689cd07573e20e199b0ceb6130e2be7f4a2894dfb85fb5a15f6d724a1dacea731c0b597f77f653e3998854b45b8ac3586664f9ae77f693c507d6b1aba093895a5fc469f88b01b4b687d53c63e4099578f2fdc3fe726514ceb0f50ecef142b625e7bc9d512325e26b4a28df8f76f1225d5bf63f2fb7d20c1646f45f879829a07973029df1af5b5a66a1c01a9bacf4b6b3de28dbe60be47dd8c2431b9f56755c475bd2ce9c5db9896aa681a12d790ff7a5ecb92c78f6d8f077175e7c4d1061158bdc765140a0d8c3ca80d3c8161605b108132a2040257eb41d62624b2761ebaa0f9218bad928c8dd50d5887124b27823b447c157145b7ceb9e30a72a004656ad291aa5163211511ffbdb8457bc978dc97e51559b8be85554ad6976d0be5a669485da1b53054261b3efbf81ce577dd3db2a99c9fa5c5e7923cb3e2bfea6107a5b67a060fdc1f690a85b952e98afeb7c23cb93031a51a5e7a559109ad64734e3b4856179407cb4ac607c6d1a33b3f42c03c34ab0908e4aa0f76bd9b537b522b799d1689f63580c2b14be089aad457354c35a398fea47882441a6ae4d8af029945ced238024aa24b0fe5464383302007e1703477da95feb2c0840b82d3eb255485486801e477928ec0f535e4923661f7d0378bb1c864df2954788cbc3c601fa76ea816ca7fbaae7ff3e84a82f36cd609b956676597eff2eb2a56065d0f0a9915168183128ce72f14b8fc583b2b53edb93eb50f9264c2898343d229aa5cc9387f4bb162321b21f8aafb7a87c311acdcb37ed56c2d583d1617c3ed2eb1b73602b2936fb4bfb9ea5ee5e826cccdc9e7a313256c7f627dbf1c0c6483db7ff15e39147ba9c5873788e33b4014055fc0c0739e3630ebe0658f8cc6a4dcfd9ef545150deaf2fdea42008849e8480f43e69833fe61ff036524ddb5e9ff02c94ba365dd8fcbf132e937875493cead98bdaa16f09cf0d4fdaf77e971f497fbf4962f73454c6940ebfe4cecc85cd87527997acb5a387a5a07cbf4dff5b24f24647add0bb8fbff6767b591e35a95d0bf948d65f6306a12ab8ba388df79f65c7f0c7c3ce9d42bcd2f13944e5cca8b81d4bf2070e79b998f754d15da1c54bf1c29723ffffd5aff11fc7c74a66fd015bfebe0662bbe29948fcce404371e79e3ebd2a0ac7687cb975378f6f8dbeac9a3edd045b6c4035e84eed7ecc930ffa22c9ecb313e6ece4c0ee6b716d1c69fd52d0c213c20fbbbd616ac60be1f3ff60e398517ab736ba666dce793d1a010b9b5a705a0d41a846d2253bf938f9c8f08e81a869c2bce2e48a0d8b4db0613424347bf6fb855b2d6a11da0cb8522638f52e6cfe95fb645221d652ce547ec92b6433437fb5ecc98d16fb606899eecf5063196d7d396107a14cdf6d4d591e4fd0174a2a7fe2fad0f4f34410431a2ff66590a659faf3aa36c3c678f7539e5e48dee2b2a89dba3c290ac5df0b59c02a6ed2a4c0e8b0f8d56930b963c21e1f876318d6caa15b4510e057561f42a369dae45d98698248e4ba81cc74b65983ca59663bfe59d6dcc365494184c9185edbbde8de7ced6f4f9f32d55c05d19750671ea78b05f145b29f6065c925b878bc3f5497b944f22180036cb98e9333b21c70f93d94138a009b40ddabd204759e5b153c129dd26d0799433528c50861fb5c374524987ededd040526af5b6d25cc644343e84d25e4fac424a38471010b69949910c5aec728d26e3efbe770695bb9b5cd02751214309d913f9fcc2dde77da0f986882ff58e7b7f20e2d9f71248cc58d4d9f708dbb65da1a9c77b51752dc40df6638c37eeae9e334c48f74d832c04804a36955c775f1fc285d039f204f2a95af68800f3daf2a9e7013627d15e65ceb67ce9c36b11821ff93a19cceb112d5df3929e534028331b68e422d80d12f7b67843c8491f4339dcfaecd8b2917ded785fb401502ceab25958c8b8139e3c5cf6a8ea5387c494051e30849c360659ed5a99883f69f0ea6464e204e09df75712c7caedab13cbf8bb1c8bdb54b95045ecdead5ea84c9c14a7c9bd49dae9168faf0b0d8daf3e82492a1a8c9b7191d8c402e0427d5b060423a78c5ccd7e6a3302e62662fa07b14b51faab133d8e63291e6d72a22f2d71370ad7ea0e79e813802f003b3d3488231837dda9011c4cb10840b3208133daec394b2375cc5afe7951f293cd8f9219c71b89d47e8793038d196be958e9c737c84b9fac971b2152680b61baf833f9e27d072471c97c7d11b03c9f553aa34760e7c4dfb32a1d29e8291b2052328e959205ad4a8ed2cba2878f1575a26def5d2856374b6dc2b79dae695fee6ea214615bef7a79f83e68e51f4c1e34797dd8a1618514313f1ad28293a1ab674e189137368442768289f22dacfd6443bdaa0470840fd3b09528e8c230e9d29dd671cb693c35346aeb9bc3b17730aa74a824117f7727eee25e854482a2ce24344b8ea338c7d69a5346c08c93991754673d08ed718de1f284f1045f20184b8371785324f6f0574e5ddb507f42cb7464074fb6feb286d2aa0624aeea54874167da9c7965b5725fbf989bcfb71793458a61a92c16219e74b38d16fb6177527a94af2785b5b9ee88ea8fa885ab141d1446f3df5bf1b9811172969ff1ea5e5708c3846bad0e7c3f68c37a3d55d3e5a4399f49e45f29f221c9f45ce8c21e139ad513417923b826f384cd976a304888d7a06d5198c8999d624ec96c22e03f9e0df1aa84022ff9c164cc9697503954ec4e7fb2d9c441aa308a77ac7691eb6d1506b90f5cf935eeccb9a3520c8d9014c174c267bf153526cdb96920e6c343647cc4156d066b510f64063cbcf4008f0ae0b9a828118ee416e3a1b7c1ffb828c46d30906f672f08f6998558d9ada07ddfb4d968916f4f26b2cc438c6bf626999a5a2be20413125c44adf0091bd521b1495ce65f0569badff7c0bb76826725f89d3681c64870880b271ed2eac5ae392a39f0da7c990121cab4e22a2592c279b7ff93289e44462e1c8f7add9a49503fa10d360f5f4976a5ece1e96879b3e7f00aafd25ff62b321674f243b93d52c8da705521a1b440fc9a63eaefef3f24792e86519af0e2022749cbc27c1a6a723a369f5d514e499000bea57759a829ac49c16e623c156a9f050c53d73d3637c13b485d8ef5a51b2fb2cae8931722f1efbfcf442dc32ad3b0d6612a9781bc33e319252b2983c8e349e68343f270ea1a6dfc0ed3119d82650f7629201c4d68e42e4488ab55706a95d32c1233787aa858096fd68840109eab0567e11b8fee0277f65691ea4a118bd556ad3823dbbbd5dfeb7a5a6533eb2a0a9351f85e17be9756cac827b18b364ed62d8679767db400c56eb7b2984a513c5eed115545c0a53979836e12f9f9ca088ca693fd2dcf164d88a06efe29f59478773ae6ef0aa2534828124fb6a8214218e957d45f2d9590b76dcb69c43be7a79c35636881501cd978d9cecdffda9a6fae36d6e2833b85438d8d00122b20feb55a12cefcadcd21b7c16ca4e99e94540675b4b384653646f9062b93aafd677028cbb85da8d6820f869cf08959f017cd05649724499efbc7fad085a006f964c9367473684c167c05573d80b1be3563bf601d343ed4b8d451a6c4145ac02ff6c05c2a7af1cd610100321efb6597ffea49b4d2056a1b9c08e84858225eba99f5660f27f8dbc1fe4788e2f892d3ec096445ed94531b22360e42b976585582f1eb1ebbc6bd3d5d8e6f0f020dda730e35924d23bacdce3c3707120431a56faa07ad5425ac0da0b8f041dbbf1f695dc11f4886dbf47ee1f5c5e7cb5ecacb8f374753dea309605ae0e0864b687b7c1b0493fd2cc22336378532363247ff0b9b4884fe6ec30df27d05ff12b663ded7dd40b339570e15a38873e88fb68a30755395f34e67b3fca1e7caf85779003659f46e1a528911dc0cb4f80cc172fec5c06ab8df41b1bde766bf6e146077e26443c0d7a557b51880057327f18ed6ae81e9ca732d979fd5cbbd3a4b278f1188de8650a31dbdec6577592cbbb5f51823240dbb34dc2dae738883dbcc45338aa57c3b3b84e5c3792ef271df5f04f1b872fc658fe2bf1b02c752a3ca4443525c", 0x1000}}, 0x1006) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4f3, 0x755, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0xb1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x101, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0xa, 0x7, {0x7, 0xf, "00f4000000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x82, 0x2) write(r2, &(0x7f0000000140)="246498c003", 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x103a42, 0x0) ftruncate(r3, 0x6000000) copy_file_range(r3, 0x0, r3, &(0x7f00000004c0)=0x2000, 0x9, 0x0) write$sndseq(r3, &(0x7f0000000300)=[{0x1a, 0x1, 0x5, 0x92, @tick=0x3, {0x4e, 0x9}, {0xfb, 0x5}, @result={0x4, 0x400}}], 0x1c) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='maps\x00') lseek(r4, 0xfffffffffffffffe, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r5, &(0x7f0000000100)=[{&(0x7f0000000080)="fd", 0x1}], 0x1, 0x6000, 0x0, 0x0) write$UHID_INPUT(r3, &(0x7f0000000f80)={0x8, {"4579f081654fa61189c0fe495eebb9f86c4550d719503f5fcf8877dd61a027772c1dc1481450f81924ad3f3e1b74b76d1461d0c8698415b5945ea78ccd186600ad22cdb761322b9e399b38f64c94feb27d60547928328fa4d5a4c1d16d858f68f58366b9094ae37a6694170902abd7df85e249d145e8e8b03aa1d9bcbf95b7319c00db59a7517e96c950b534e2b7a9e2d8e81bd314ec7da9618786e28febbaa335e39e9c28f0d60518afba46aab1f922e859f1439f27bfa55f71d281b3cdce07d0cb328a3539e735cfd8e41a15bc60ce13924c07e6cc9497383b397cb304c63583b295e40ee393015fa1a2d71418869e889250cf8ff7547ae282c27260a6cd34ac2a8cce93688607355cb950408f9f5af0edd5fffe3070ee0ea3764f4f701bf87b51587c465b43239df9db410f66385a5d81e1b93703c88e777efebf44a409200b556ea047bda0eeee78e1eeea5d2707680dfc0de16d85247ae4a4c66d8cbbe699b1ee2e716b89995bef8910e756b8a4aebd56878a1e931a67c9fb8ef7bb3fb8d021a5fc629cf46a7c8be30285ca4362ddd9d1b54f8719194492d1febfdfef6c08a2ccf21ae8cce0b5a6371c808525c76af9ac2aa2acb12a39305e12fd6ca9b6d418b552101d1745843785c5d2fec35f137c7ca41e81ddac92ca23ad6223a0376dcd9e21082f8e68f983bb5486459f23204946bf68fa27545ce91c8efa28ac5379790706693452b01673c949e1df1e060709cc2d223211ad6f9a40ca38332a5e1d3f47677434947dc2473a1f8733760d1eb7f76de8006975ccee5f6f2977da20166a011d6e2171cbab1947a2f04d100fab0ccffad1007530104303e53e80f36d81598e625c877f0ee5782d02b12684282cea88087eb1ca5922d2cdeab10ecee5c170056bd88238b7c8a7071703af28531aa0ea0e81775289c82418b01aebcbf084ab9133e77b2552b47c881e93bd926ccc5d1cf424a98da2857678a4a10fee1a4bd0b3b575862717bf503a60bed44b2e981ee9fa3af8ce52e65ef4455a892f5f5feed624f69c17a6fd47fe06640b06781f88a1b30d86d9efef7f654b3f40e9d406bfe66eaf3f003f04172fc73ff44a94ac6bbca72d28d9b121e9f47d17afe7eed2399302660a68e18653b5568799023df069472d3309ccccb8fcc3ed234e68f9c0b39c06517c01c9176ec67387b01662b2673a9114c39b544e6e8ca848be82bd3938db63625807ab8dc9934474dddae35a57588c93cd768db25cc77c72cd1f00798467cf64c2d46752fe14dc51e9692c66a3293d6ea011b036c6674cbb0ccf33a9884132cb21664001aa12020e42f334fe81b872a06da09f365943f6aa4ea42b1ebb8b8e5fae43e8910e875ffb5ab49cd8a1583dd408a18fe1bbdf321cfd8c1c503e1b4b972f634bddca60790f9eeb0d3931a425ab0fb65c39ce46bee553770e1bec7bbb9bda668f96269ce6d0640853ceb3e9891b616a3970622a2c33e9aa1ead61bdcdc5456d5ee9a7aec77bda0efa6a4fdeb28343b6faaba901177927d06f0a8f8a505dc272c55074504933c37188430673040078d15eb234fdc09b34038fdbba6da3c56673b1c718b86e8866c589c60665fe9674057745cd94cc779e3cf822a2bfcdc1284b38d5ec7c4fafe9db3db770f24fcfcd38a156b16d3d542b0a809768c0985ee06cbdca7d68589acc1b7b407982123241517683048f508201af748d8ce315fa1f7b8618645bf51c2f76d116a7c30a3f2a0766bb5ef9386eca3f760cde0d30c00cc06936e8d3e3e14451a6bd3b4c9cc3e9b82b6ff57b7b64db8f6fb8cb648ca1d1626ad9c2edd97b77c0446c38e19f65287cec060ecb3ef6be7f532481685e0f4279298aabc3e8007f17433c975bf8c6939754bcdded0950ab3a6de94073d44f9be9b441aab06523809ff0f8ab4298d637b26145b6c08f8a1c9878482a74234401b8d576e2fb3db4e5c9affb98619bcb9f18949bbc95cf1d705497c35a08cb08fe558bcafb241b667adc2c626ad0f3d78df4043598d99f9e18e39bf1537743ccd196500f1c25f5ed6b8dbce7d1f9d45bf934bb2b5726b1161c8a55b31bdce56a3aecdf401749032e5de50acce51977e270ad2de2dfe1cec33c2ff0557d7627cd14925a64cf3b4a22d8f6a619351b7cd0d1bdf62f9e348eefb177fa2ffe6d18bd2a2ab9d582f88abd580f8df1713e05f9417099c41cb898281fa3defff7c6414da9110efa8d6ec798aa5a57f57dbe3c67b0d15ae56adddfe68d9b688157e2f22729df741f1d57fca73bb9739f8e661ee405f82382876896b99a8fbbdd7367de733dc64888e19c90f49370662c32b38f84ae3a2838a10e2e265f047611b86527e039fd023c4a8311a92b6bbfe7a20d8c0fbff80135cc129d4237eae6bcecba2db54952457985e20d630fa127a1655878bc9e2f48840dddc129f1fb69775575bf3bceabfcd3e3c5ae18dba6515b1819725970b132acd4e4c1a26a5508ac8cb3da9f2ea982195e2f91b79e79e76148cd45f506b5e90bd10d90762c598e0edacd795c3d8f877498f6cf5b0b2cb873b210a05a0fa1adbe65d27b8c6dcd9c1ad486382574c788fd1f12d5c79ef0b985c202056b550fcd6df3c5dd91d821673502ad7f4928190843b84dbf24373458a4cef3a6dcdf554f6a9a98bcd836ab713f041a07ef4670d1e57061e40d79defbf3be13cc07ef29cc57531f924f73e695e89490c3d2fdd8c5d3fc890fad3ea3410d6cb02bbb778ebadf2953d4bde39955005a775c28f9733aabe531351ee227e292fe85906568ab98fb39156d2afc88e95116889d797474a62b7f4a92a7f2a0f601d9f0415e546346b969b3e21f6d736aab64e42270aefc7c2dd0f04a3b7e97b7727c7f8b689432de1bf3fecda99a396b3bd88c99178b56c50531c6fbfb04e8405f08af297391f8badf9b490cebe561dfd450977bda46eee1c5076801d871779982334c68a8d3a2aa68deedd511f78f4637fcead01afeaf749ca83ee7b5887e3b9d517f7e50071e49a778473d709c31635611e7b1d006992bd162245614e7c49ce37d09134860e034ee9d088903b158ddf3b900607618fd235ac51bb83da9cbdc12a6d1f873a458bd2fb1dc6f9d49a72498f05fd8549aecadd73726fb0f765738e366795b61201cf6c2147bead0ad9e0556f9ddf9cd2cb0337998c909009b63b41b05a60d4bb49dac4739ae70f1ab68b1ae6600d17a5b569f903d7b5c0e8a2c5a0cb9f0f3e169b03148406e3381256553a42caa35d4bad9ab63fd0162dd4ac1dbd09450483847d4dbd2e3f2f0ecf66d6096d5c7eaf71e8ecb9ea44a61e89137bcf8eec3f1eb8c799bb6aac80b6b2d792326360eeb975255bc09986fa5738bdff08f0442dfd6cfe7bb45aa39b5140e178c156acbdcbbe08e93e19d47a2489d54a51667b141c071b45890a4ddb0c3e184de7169b52f8810e9dd530073cf28f46bdea0f5bf6bb686e56b171fa2ad905f1101dfbf261b208dac9b757c7000a7d1a24bf38c963cb8a9e9564870f3fe32bbe8963cfd6e69a2d2f2016623f88964afa891c469c6e4e8f7f80787992b187de7304b49acc8780b237970a9d1495caf94ec761e5f92bb49081536c9e4113840a7df2cb4831519ed54a35c177a768d15a908f8522abd0f9d7f52d5e5796b2b5e663313f25831c9bdacedff5a1c7599e28dec6e398616263e5a654735518769ce5bfbe321dc10349fe708a76ca6f5048a03e5eba0a5c17680c93071b00866193fadf71ac81b9e596b2c94edec0ca534b9fd4f7794c4933e6db39a6d2e2baa3288a97c28f6ade28c88af537a5ff8a5b5223b7b0712bed25e022aba52bc41d585c7b73ba2da8bc5d96a65fa8214550758360f9aae525e3e77223fd75313bcbae19cd935f95cda3e674252d5bab96cc607e6f758cb134611b7ca8206e19f6eacfc3bbd8d9c4bc4ca3dfce61b52cda25268c249c443f21ba43c1c63e1a8228540e6a656b985677e38e75635b6ed6defe021af98e0c2932edf773a094b65709265463ab4af5ff22f238b3b4eb3cc6daf836bc6c11b4e1898667c7d5a593439098d66454b3f9bd53a58908194f9f684b0ae95f3fbb5089c12d0f19d501951e8dbda762aef568a184adb96315975946fb16a43630188c7ae1864d6a0400866d0dffc922b265de54c5caf8b5dfc7e3912788d92c4bf667416b99ece18014a0a24280410e39b5fa13d21a969b058e7c4ea2ce64911a6a7caa71c6a9ca95120402d4d0b1b674d9bb0191d3af957b1d3b8f15a5f037ef07e4b600e1bfed9f6aa655e971d8ae96bd5ca34c97599c7b3605ae1133ed4f1a69b2d920b3080c3e25132726f50e3c8d34aa3031836c5cac9fe56259386e7b748a1ac12fdbaf1913f8cfe5d60ee13dc972e1dc0019882492c0bb188691cc9f5e34573c9b9130c8234563a6698c70053f60c65fae11171a0f7cb020583663dfb31c25dfb67f6a19997cbc3db96e8ef3cd3286a8cb12bbd4640ac30cb5e68f02033e8a9b4d55a7816842f5a0edadcc9aa96157a20e0e222828d4063834579df1f1895976c6282eee5c344b38b99e25ceec0a2875126ee3eb521a9b6b1192d8e13c987ff46ff982932e1c997cc504526f608c16fe64576d6c93d3f0d4dd382c418b7c43075ac5ca8acf11f01e49c8de8adfb1975f9429aa3ad2d700a5e044c3fc66472e888072878c382051d9bb798068b2c4976b858e59ae5bd6565887ac886f262829d02418f5905a11d1113e07523c1ec41fe875065fd4366fa466b2468d40a35634263d1b862044f0dab2034655786837f913793f610f29d8723ddb9018a4a173afe809f1d2ed4829fed8846690c93b4b729dc344e4cd7508538b2bcb797871c96bb996b2865c691a61dc231a4a2a4cf92dad8d86096c7c9519c099146a28bc5e52e13865c607cdcc27a6c11acbe2a5eb46bd1c4f30483dfb9c9633a2fd657a3c83e9a21188b8fce7291928b90577e6a53a04a2295c983a87638483794a9277fcf6f884b1b1616d1a40fed4965adeb769d108d2438b9a52a2b317a712f51a713702f2f9811b2a5f8379532621530db2505b0093270d8d0ab46f04a8100a9ac33f7f09323f48eec06fd92b293962fd38e139bbb3c3ae60ad85a0f6c72e3f3143f38a10ca24e3ef4edcb59dd88af5140e0ff980bd96a801665aaefbe5e0956fe22b0119c6814b9f344cffa932d9cc95e94ba3d17b765e8f8d2d9c5800f2e21543561c9279725df8b634ee299a0cf942fb63a57bd31ee7292d2432e86defb9a86ea435c93ece4e3cb1d03b835d1929999982ae00f24f7fd5748dec8fdd24ea7f0ecbcb0d2c7668d9c4ea2955f4c2a6ba97f0e54f0c5df5fcc3bfe3eeffa7bb18a66130876a59aab4eb303841225013e3f3dfaf04f6b6d9ea457342755662984c6810d097310131d7ce9deb6cb5cce1d114a9bc1561dd7c6d44eafe8ae60f029fa63254cafa15ca3ba994212418fa8f6b16ea3de3609f9bdcb2b144a653557afe698bf884817e5e6d82ada3eabf95b90ef2db531e4a646fc6b64f7295d2ac875b6b2c8889f33522e021c8246a656649583479869698102fa7658aa58745bb38f2ce032bd7fa6116b8915e4eca6f532ef0e9533e8198c94684586a9b9070175dac993f89d287593f3c2a07d6363ec36811d057b7aef89fdd7805240e171375cdcb1d497ab802d53cc80f735670f67dfe15ca71698e421143ddd2186555116e3b188403ba7c0192ba5f17258c170949d1f801d40ece0d63b6275a04f0d1558c88c03256b0d77accbea7a66d1a138012553e37aecdf", 0x1000}}, 0x1006) program crashed: possible deadlock in generic_file_write_iter testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [9, 19] detailed listing: executing program 0: syz_mount_image$reiserfs(&(0x7f0000000000), &(0x7f00000000c0)='./file1\x00', 0x8488, &(0x7f0000000780), 0xfe, 0x10fd, &(0x7f0000001140)="$eJzs2T9rFEEYBvBnds8/3cqmXwQtLCQknF8ghcK1ttqIpDJVrlL8OH4cTWUf0msRsF9Zb/dO5UTwTm1+PzjmvYd9Z2fKmQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMZsmnkhxUSTtlVZKSdN3F4ipJN+V33tdVSp6eLpaPz+dPlknqb4+XZ0kZuoa2tMf3brfzdt4et48OTu5/WL5+8+rF2dnp+ThNSZfL6/1vpYzrAQAAAH7U76z5z+8HAAAAfmdvFwkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf6hvNnU7FVWSknTdxeIqSbel78Y/Wh8AAACwu5Iqz5tt+eoaYONhPjZlnQ/jlzLUR3m3pR8AAAD4pf7WWHz/fb3c3JzHH2S2PpcP2d3Mcni4+j8O+XyS1EmOfpr88vrty+lX+vpv7wUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgK/swLEAAAAAgDB/6zQ6NgAAAAAAAAAAAAAAAAAAAPYKAAD///F61s8=") (async) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000300)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cipher_null\x00'}, 0x58) (async) accept4(r0, 0x0, 0x0, 0x800) io_setup(0x7, &(0x7f0000000000)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 1: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$eJzs3d9rHNUeAPDvbJLmR3tvcuFy7+1b4EJvoHRzU2Or4EPFBxEsFPTZNmy2oWaTLdlNaULAFhF8EVR8EPSlz/6ob776A3zS/8IHaamaFis+SGR2Z5M02c2vJtloPh+YzDkzsznnO+fMzNmdYTeAQ2sw/ZOLOB4RbycR/dnyJCK6aqnOiHP17R4uLvRERCGJpaWXfkpq2zxYXCjEqtekjmaZ/0TEV29EnMytL7cyNz85VioVZ7L8cHXq6nBlbv7UlamxieJEcfrMyOjo6bNPnj2ze7H+8t38sbvvPP+/T8/99vq/b7/1dRLn4li2bnUcu2UwBrN90pXuwkc8t9uFtVnS7gqwI+mh2VE/yuN49EdHLdVC737WDADYK69FxBIAcMgkrv8AcMg0Pgd4sLhQaEzt/URif917NiJ66vE/zKb6ms7snl1P7T5o34PkkTsjSUQM7EL5gxHx4eevnOjI8mk93EsD9sONmxFxaWBw/fk/WffMwnb9f6OVS9212eCaxYft+gPt9EU6/nmq2fgvtzz+iSbjn+76sfuvxy1/8+M/d+dxy9hIOv57pv5s25rx3/JDawMdWe5vtTFfV3L5SqmYntv+HhFD0dWd5kdqmzYfuQ3d//1+q/Kz8d/H6fTzu69+lJafzle2yN3p7H70NeNj1c5vHjfwzL2b0Zcl18SfLLd/0mL8e2GLZbzw9JsftFqXxp/G25jWx7+3lm5FnGja/ittmWz4fOJwrTsMNzpFE599/35fq/JXt386peWn892PtLl7N6PWAZJkZR/U1yzHP5Csfl6zsv0yvr3V/2WrdZvH37T/jx1JXq6lj2TLro9VqzMjEUeSF9cvP73y2ka+sX0a/9B/mx//9WKb9//0PeGlLcbfeffHT3Ye/95K4x/fuP+vaf+ebPHKks0Stx9OdrQqf2vtP1pLDWVL0vbfLK6t1GtnvRkAAAAAAAAAAAAAAAAAAAAAAAAAti8XEcciyeWX07lcPl//De9/Rl+uVK5UT14uz06PR+23sgeiK9f4qsv+Vd+HOpJ9H34jf3pN/omI+EdEvNfdW8vnC+XSeLuDBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDM0Ra//5/6obvdtQMA9kxPuysAAOw7138AOHy2d/3v3bN6AAD7x/t/ADh8tnz9v7S39QAA9o/3/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOyxC+fPp9PSr4sLhTQ/fm1udrJ87dR4sTKZn5ot5Avlmav5iXJ5olTMF8pTLf/RjfqsVC5fHY3p2evD1WKlOlyZm784VZ6drl68MjU2UbxY7Nq3yAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6ypz85NjpVJx5i+RuLES2C7/5962xtV3MHbvqkRnHIhqHOhEdxyIauwwsfos0duGMxMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAn8MfAQAA//94WBdi") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) write$UHID_INPUT(r0, &(0x7f0000001fc0)={0x8, {"ca7b1d4990850256dca6265c3df745f4ebeb5d91ee6463e23b5a1b0248b2914d9bf518590e501412f24f9f90827ceee14e01ff7842c2f26bf6b1d593c09d55f7f6957d244ed432763e31fe8cef73e16f583d6c688a761aadf9c6b29d631ddf54c0b6af4bf9a7361e96ff844358762081872dcc6b28a967db921e33b978a83cfda99aa19cfbe6dbd92664ace2e4d573c35bbed499206f7133907debc0727dcbe2f0244d738f3103bab9db6e91dc2f44f70424fd0c47e20b8777b2bb23b35cfb68594695d0dfb78d8c2597572019f3d3cf7e5d5634daa56183d1906854fd4ced46b1195718157bf44776ff4da9d2f329e2e03d5d841708c8d8b46020a84b50b6698df99e4f5b0149413b0b3884e92e47b419af5e9f9eb31f1c40953bd4a96de5b1142e7469ade52e0ce487d181cf4da676b12d21b74305cd309dd0dd4007e419d3ef7d3f294ab1d4b2dd1c94b762881881608d686d876eb9b4489b3748174a22031dc2964b80682ee63aa213ce5d17f9d539a76c8b49d3bf5d3ce49ad55c133078da60979eb933c384ad4f597a3a558cfdc353cad642cd89376fd5aafe06c638d858e95ae93e26fb03979c6c9938cccbe7505ce6cf3e324c99d07eb893f602d4063076a4618f1085d7b6cfab867598e2110b8832afab9bed41f17f0b51b44acc605d97bbb1f44abffb677c99211ee02fe92b3ce19a473fc5bf62a694180475abffc6979c991c8cd7e9aab7c7ef172a6494088acfa6492bd7f85434470d13f77c82939e461006590a743fbd723bab15dbf40ee879ce1e13b26cc8f01082b8a43d00539b5bdabfa3f606b16978ee394a9d098e31c62d86a97b22dfa40bcf758815e2fc7dd7f9f38ac5955b6ff775405d3e0dee7a5485afe34a694056a55c80ee6494ca52017bdb5de6b1addb751d524bf57f79d9d9da60ab9eb93582e31917904c8292407819ab7543c7686d629a72e7359015c551e45f58d4f5c9493acfb618208c9dffa8e0777450e29955c2100a16845c33fde1cd0af6eb18f6ea88232fb1958babac252e95867414a69e61f027270e281f3131db21657d5078523d0c9fe9c2200e78b070cc4bf97f9bd1377047486caf24c4a3e37b27144f9b66da7b4b1293bddb9e5aae5ed7b7fc8fab556100e7c6fbdfead321b567dddb04a7127087985b8d0d65008e4a125b286c1599e276e1861d3db12073e2887baa66d112c33fefb42a032d81212ecfebb72d1729f5fdbd3d2f925b1d76ac13a6062b9643a0e3260e533b63e4016adef02ef012d775a9276516c2ec0a4480a98d84828a1c7c016b1fe4fdb903238b355e7bd6ca3a45a13011ad10fbaeff88652a8c62a0b67ae594eb5352ac10d14c8e3f0e98dd1797e6b0ed59340a8af1b436d28dc7332b1f243b8f5ebcca9b9b00ce7a98684f65c379bcae58df768367fb1fbde4ea519d68b75fff66117a1b70011c6814ece4ec75d86bd1127df448eea218e4cafe53652e731c4e9d25c92533f401ffcb1e47ec4f132e249e450e4d06494c18a97c9bfd09abcd4723939a9bc76b756345589dc93050b78287c9eeff47ce10d2becf002e9e5721e14db4d94b3d00ba7125612dc129eda384bdb5d2d4ca4d05c83feb75253dec7a3fd0cdd86b24cfb787e5c39dd1efb6be1a1c3bb53102151d4bb81f00949019e627b8b11ec7c9e876af3fedfa7955c69f75ae16c3e689cd07573e20e199b0ceb6130e2be7f4a2894dfb85fb5a15f6d724a1dacea731c0b597f77f653e3998854b45b8ac3586664f9ae77f693c507d6b1aba093895a5fc469f88b01b4b687d53c63e4099578f2fdc3fe726514ceb0f50ecef142b625e7bc9d512325e26b4a28df8f76f1225d5bf63f2fb7d20c1646f45f879829a07973029df1af5b5a66a1c01a9bacf4b6b3de28dbe60be47dd8c2431b9f56755c475bd2ce9c5db9896aa681a12d790ff7a5ecb92c78f6d8f077175e7c4d1061158bdc765140a0d8c3ca80d3c8161605b108132a2040257eb41d62624b2761ebaa0f9218bad928c8dd50d5887124b27823b447c157145b7ceb9e30a72a004656ad291aa5163211511ffbdb8457bc978dc97e51559b8be85554ad6976d0be5a669485da1b53054261b3efbf81ce577dd3db2a99c9fa5c5e7923cb3e2bfea6107a5b67a060fdc1f690a85b952e98afeb7c23cb93031a51a5e7a559109ad64734e3b4856179407cb4ac607c6d1a33b3f42c03c34ab0908e4aa0f76bd9b537b522b799d1689f63580c2b14be089aad457354c35a398fea47882441a6ae4d8af029945ced238024aa24b0fe5464383302007e1703477da95feb2c0840b82d3eb255485486801e477928ec0f535e4923661f7d0378bb1c864df2954788cbc3c601fa76ea816ca7fbaae7ff3e84a82f36cd609b956676597eff2eb2a56065d0f0a9915168183128ce72f14b8fc583b2b53edb93eb50f9264c2898343d229aa5cc9387f4bb162321b21f8aafb7a87c311acdcb37ed56c2d583d1617c3ed2eb1b73602b2936fb4bfb9ea5ee5e826cccdc9e7a313256c7f627dbf1c0c6483db7ff15e39147ba9c5873788e33b4014055fc0c0739e3630ebe0658f8cc6a4dcfd9ef545150deaf2fdea42008849e8480f43e69833fe61ff036524ddb5e9ff02c94ba365dd8fcbf132e937875493cead98bdaa16f09cf0d4fdaf77e971f497fbf4962f73454c6940ebfe4cecc85cd87527997acb5a387a5a07cbf4dff5b24f24647add0bb8fbff6767b591e35a95d0bf948d65f6306a12ab8ba388df79f65c7f0c7c3ce9d42bcd2f13944e5cca8b81d4bf2070e79b998f754d15da1c54bf1c29723ffffd5aff11fc7c74a66fd015bfebe0662bbe29948fcce404371e79e3ebd2a0ac7687cb975378f6f8dbeac9a3edd045b6c4035e84eed7ecc930ffa22c9ecb313e6ece4c0ee6b716d1c69fd52d0c213c20fbbbd616ac60be1f3ff60e398517ab736ba666dce793d1a010b9b5a705a0d41a846d2253bf938f9c8f08e81a869c2bce2e48a0d8b4db0613424347bf6fb855b2d6a11da0cb8522638f52e6cfe95fb645221d652ce547ec92b6433437fb5ecc98d16fb606899eecf5063196d7d396107a14cdf6d4d591e4fd0174a2a7fe2fad0f4f34410431a2ff66590a659faf3aa36c3c678f7539e5e48dee2b2a89dba3c290ac5df0b59c02a6ed2a4c0e8b0f8d56930b963c21e1f876318d6caa15b4510e057561f42a369dae45d98698248e4ba81cc74b65983ca59663bfe59d6dcc365494184c9185edbbde8de7ced6f4f9f32d55c05d19750671ea78b05f145b29f6065c925b878bc3f5497b944f22180036cb98e9333b21c70f93d94138a009b40ddabd204759e5b153c129dd26d0799433528c50861fb5c374524987ededd040526af5b6d25cc644343e84d25e4fac424a38471010b69949910c5aec728d26e3efbe770695bb9b5cd02751214309d913f9fcc2dde77da0f986882ff58e7b7f20e2d9f71248cc58d4d9f708dbb65da1a9c77b51752dc40df6638c37eeae9e334c48f74d832c04804a36955c775f1fc285d039f204f2a95af68800f3daf2a9e7013627d15e65ceb67ce9c36b11821ff93a19cceb112d5df3929e534028331b68e422d80d12f7b67843c8491f4339dcfaecd8b2917ded785fb401502ceab25958c8b8139e3c5cf6a8ea5387c494051e30849c360659ed5a99883f69f0ea6464e204e09df75712c7caedab13cbf8bb1c8bdb54b95045ecdead5ea84c9c14a7c9bd49dae9168faf0b0d8daf3e82492a1a8c9b7191d8c402e0427d5b060423a78c5ccd7e6a3302e62662fa07b14b51faab133d8e63291e6d72a22f2d71370ad7ea0e79e813802f003b3d3488231837dda9011c4cb10840b3208133daec394b2375cc5afe7951f293cd8f9219c71b89d47e8793038d196be958e9c737c84b9fac971b2152680b61baf833f9e27d072471c97c7d11b03c9f553aa34760e7c4dfb32a1d29e8291b2052328e959205ad4a8ed2cba2878f1575a26def5d2856374b6dc2b79dae695fee6ea214615bef7a79f83e68e51f4c1e34797dd8a1618514313f1ad28293a1ab674e189137368442768289f22dacfd6443bdaa0470840fd3b09528e8c230e9d29dd671cb693c35346aeb9bc3b17730aa74a824117f7727eee25e854482a2ce24344b8ea338c7d69a5346c08c93991754673d08ed718de1f284f1045f20184b8371785324f6f0574e5ddb507f42cb7464074fb6feb286d2aa0624aeea54874167da9c7965b5725fbf989bcfb71793458a61a92c16219e74b38d16fb6177527a94af2785b5b9ee88ea8fa885ab141d1446f3df5bf1b9811172969ff1ea5e5708c3846bad0e7c3f68c37a3d55d3e5a4399f49e45f29f221c9f45ce8c21e139ad513417923b826f384cd976a304888d7a06d5198c8999d624ec96c22e03f9e0df1aa84022ff9c164cc9697503954ec4e7fb2d9c441aa308a77ac7691eb6d1506b90f5cf935eeccb9a3520c8d9014c174c267bf153526cdb96920e6c343647cc4156d066b510f64063cbcf4008f0ae0b9a828118ee416e3a1b7c1ffb828c46d30906f672f08f6998558d9ada07ddfb4d968916f4f26b2cc438c6bf626999a5a2be20413125c44adf0091bd521b1495ce65f0569badff7c0bb76826725f89d3681c64870880b271ed2eac5ae392a39f0da7c990121cab4e22a2592c279b7ff93289e44462e1c8f7add9a49503fa10d360f5f4976a5ece1e96879b3e7f00aafd25ff62b321674f243b93d52c8da705521a1b440fc9a63eaefef3f24792e86519af0e2022749cbc27c1a6a723a369f5d514e499000bea57759a829ac49c16e623c156a9f050c53d73d3637c13b485d8ef5a51b2fb2cae8931722f1efbfcf442dc32ad3b0d6612a9781bc33e319252b2983c8e349e68343f270ea1a6dfc0ed3119d82650f7629201c4d68e42e4488ab55706a95d32c1233787aa858096fd68840109eab0567e11b8fee0277f65691ea4a118bd556ad3823dbbbd5dfeb7a5a6533eb2a0a9351f85e17be9756cac827b18b364ed62d8679767db400c56eb7b2984a513c5eed115545c0a53979836e12f9f9ca088ca693fd2dcf164d88a06efe29f59478773ae6ef0aa2534828124fb6a8214218e957d45f2d9590b76dcb69c43be7a79c35636881501cd978d9cecdffda9a6fae36d6e2833b85438d8d00122b20feb55a12cefcadcd21b7c16ca4e99e94540675b4b384653646f9062b93aafd677028cbb85da8d6820f869cf08959f017cd05649724499efbc7fad085a006f964c9367473684c167c05573d80b1be3563bf601d343ed4b8d451a6c4145ac02ff6c05c2a7af1cd610100321efb6597ffea49b4d2056a1b9c08e84858225eba99f5660f27f8dbc1fe4788e2f892d3ec096445ed94531b22360e42b976585582f1eb1ebbc6bd3d5d8e6f0f020dda730e35924d23bacdce3c3707120431a56faa07ad5425ac0da0b8f041dbbf1f695dc11f4886dbf47ee1f5c5e7cb5ecacb8f374753dea309605ae0e0864b687b7c1b0493fd2cc22336378532363247ff0b9b4884fe6ec30df27d05ff12b663ded7dd40b339570e15a38873e88fb68a30755395f34e67b3fca1e7caf85779003659f46e1a528911dc0cb4f80cc172fec5c06ab8df41b1bde766bf6e146077e26443c0d7a557b51880057327f18ed6ae81e9ca732d979fd5cbbd3a4b278f1188de8650a31dbdec6577592cbbb5f51823240dbb34dc2dae738883dbcc45338aa57c3b3b84e5c3792ef271df5f04f1b872fc658fe2bf1b02c752a3ca4443525c", 0x1000}}, 0x1006) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4f3, 0x755, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0xb1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x101, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0xa, 0x7, {0x7, 0xf, "00f4000000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x82, 0x2) write(r2, &(0x7f0000000140)="246498c003", 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x103a42, 0x0) ftruncate(r3, 0x6000000) copy_file_range(r3, 0x0, r3, &(0x7f00000004c0)=0x2000, 0x9, 0x0) write$sndseq(r3, &(0x7f0000000300)=[{0x1a, 0x1, 0x5, 0x92, @tick=0x3, {0x4e, 0x9}, {0xfb, 0x5}, @result={0x4, 0x400}}], 0x1c) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='maps\x00') lseek(r4, 0xfffffffffffffffe, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r5, &(0x7f0000000100)=[{&(0x7f0000000080)="fd", 0x1}], 0x1, 0x6000, 0x0, 0x0) write$UHID_INPUT(r3, &(0x7f0000000f80)={0x8, {"4579f081654fa61189c0fe495eebb9f86c4550d719503f5fcf8877dd61a027772c1dc1481450f81924ad3f3e1b74b76d1461d0c8698415b5945ea78ccd186600ad22cdb761322b9e399b38f64c94feb27d60547928328fa4d5a4c1d16d858f68f58366b9094ae37a6694170902abd7df85e249d145e8e8b03aa1d9bcbf95b7319c00db59a7517e96c950b534e2b7a9e2d8e81bd314ec7da9618786e28febbaa335e39e9c28f0d60518afba46aab1f922e859f1439f27bfa55f71d281b3cdce07d0cb328a3539e735cfd8e41a15bc60ce13924c07e6cc9497383b397cb304c63583b295e40ee393015fa1a2d71418869e889250cf8ff7547ae282c27260a6cd34ac2a8cce93688607355cb950408f9f5af0edd5fffe3070ee0ea3764f4f701bf87b51587c465b43239df9db410f66385a5d81e1b93703c88e777efebf44a409200b556ea047bda0eeee78e1eeea5d2707680dfc0de16d85247ae4a4c66d8cbbe699b1ee2e716b89995bef8910e756b8a4aebd56878a1e931a67c9fb8ef7bb3fb8d021a5fc629cf46a7c8be30285ca4362ddd9d1b54f8719194492d1febfdfef6c08a2ccf21ae8cce0b5a6371c808525c76af9ac2aa2acb12a39305e12fd6ca9b6d418b552101d1745843785c5d2fec35f137c7ca41e81ddac92ca23ad6223a0376dcd9e21082f8e68f983bb5486459f23204946bf68fa27545ce91c8efa28ac5379790706693452b01673c949e1df1e060709cc2d223211ad6f9a40ca38332a5e1d3f47677434947dc2473a1f8733760d1eb7f76de8006975ccee5f6f2977da20166a011d6e2171cbab1947a2f04d100fab0ccffad1007530104303e53e80f36d81598e625c877f0ee5782d02b12684282cea88087eb1ca5922d2cdeab10ecee5c170056bd88238b7c8a7071703af28531aa0ea0e81775289c82418b01aebcbf084ab9133e77b2552b47c881e93bd926ccc5d1cf424a98da2857678a4a10fee1a4bd0b3b575862717bf503a60bed44b2e981ee9fa3af8ce52e65ef4455a892f5f5feed624f69c17a6fd47fe06640b06781f88a1b30d86d9efef7f654b3f40e9d406bfe66eaf3f003f04172fc73ff44a94ac6bbca72d28d9b121e9f47d17afe7eed2399302660a68e18653b5568799023df069472d3309ccccb8fcc3ed234e68f9c0b39c06517c01c9176ec67387b01662b2673a9114c39b544e6e8ca848be82bd3938db63625807ab8dc9934474dddae35a57588c93cd768db25cc77c72cd1f00798467cf64c2d46752fe14dc51e9692c66a3293d6ea011b036c6674cbb0ccf33a9884132cb21664001aa12020e42f334fe81b872a06da09f365943f6aa4ea42b1ebb8b8e5fae43e8910e875ffb5ab49cd8a1583dd408a18fe1bbdf321cfd8c1c503e1b4b972f634bddca60790f9eeb0d3931a425ab0fb65c39ce46bee553770e1bec7bbb9bda668f96269ce6d0640853ceb3e9891b616a3970622a2c33e9aa1ead61bdcdc5456d5ee9a7aec77bda0efa6a4fdeb28343b6faaba901177927d06f0a8f8a505dc272c55074504933c37188430673040078d15eb234fdc09b34038fdbba6da3c56673b1c718b86e8866c589c60665fe9674057745cd94cc779e3cf822a2bfcdc1284b38d5ec7c4fafe9db3db770f24fcfcd38a156b16d3d542b0a809768c0985ee06cbdca7d68589acc1b7b407982123241517683048f508201af748d8ce315fa1f7b8618645bf51c2f76d116a7c30a3f2a0766bb5ef9386eca3f760cde0d30c00cc06936e8d3e3e14451a6bd3b4c9cc3e9b82b6ff57b7b64db8f6fb8cb648ca1d1626ad9c2edd97b77c0446c38e19f65287cec060ecb3ef6be7f532481685e0f4279298aabc3e8007f17433c975bf8c6939754bcdded0950ab3a6de94073d44f9be9b441aab06523809ff0f8ab4298d637b26145b6c08f8a1c9878482a74234401b8d576e2fb3db4e5c9affb98619bcb9f18949bbc95cf1d705497c35a08cb08fe558bcafb241b667adc2c626ad0f3d78df4043598d99f9e18e39bf1537743ccd196500f1c25f5ed6b8dbce7d1f9d45bf934bb2b5726b1161c8a55b31bdce56a3aecdf401749032e5de50acce51977e270ad2de2dfe1cec33c2ff0557d7627cd14925a64cf3b4a22d8f6a619351b7cd0d1bdf62f9e348eefb177fa2ffe6d18bd2a2ab9d582f88abd580f8df1713e05f9417099c41cb898281fa3defff7c6414da9110efa8d6ec798aa5a57f57dbe3c67b0d15ae56adddfe68d9b688157e2f22729df741f1d57fca73bb9739f8e661ee405f82382876896b99a8fbbdd7367de733dc64888e19c90f49370662c32b38f84ae3a2838a10e2e265f047611b86527e039fd023c4a8311a92b6bbfe7a20d8c0fbff80135cc129d4237eae6bcecba2db54952457985e20d630fa127a1655878bc9e2f48840dddc129f1fb69775575bf3bceabfcd3e3c5ae18dba6515b1819725970b132acd4e4c1a26a5508ac8cb3da9f2ea982195e2f91b79e79e76148cd45f506b5e90bd10d90762c598e0edacd795c3d8f877498f6cf5b0b2cb873b210a05a0fa1adbe65d27b8c6dcd9c1ad486382574c788fd1f12d5c79ef0b985c202056b550fcd6df3c5dd91d821673502ad7f4928190843b84dbf24373458a4cef3a6dcdf554f6a9a98bcd836ab713f041a07ef4670d1e57061e40d79defbf3be13cc07ef29cc57531f924f73e695e89490c3d2fdd8c5d3fc890fad3ea3410d6cb02bbb778ebadf2953d4bde39955005a775c28f9733aabe531351ee227e292fe85906568ab98fb39156d2afc88e95116889d797474a62b7f4a92a7f2a0f601d9f0415e546346b969b3e21f6d736aab64e42270aefc7c2dd0f04a3b7e97b7727c7f8b689432de1bf3fecda99a396b3bd88c99178b56c50531c6fbfb04e8405f08af297391f8badf9b490cebe561dfd450977bda46eee1c5076801d871779982334c68a8d3a2aa68deedd511f78f4637fcead01afeaf749ca83ee7b5887e3b9d517f7e50071e49a778473d709c31635611e7b1d006992bd162245614e7c49ce37d09134860e034ee9d088903b158ddf3b900607618fd235ac51bb83da9cbdc12a6d1f873a458bd2fb1dc6f9d49a72498f05fd8549aecadd73726fb0f765738e366795b61201cf6c2147bead0ad9e0556f9ddf9cd2cb0337998c909009b63b41b05a60d4bb49dac4739ae70f1ab68b1ae6600d17a5b569f903d7b5c0e8a2c5a0cb9f0f3e169b03148406e3381256553a42caa35d4bad9ab63fd0162dd4ac1dbd09450483847d4dbd2e3f2f0ecf66d6096d5c7eaf71e8ecb9ea44a61e89137bcf8eec3f1eb8c799bb6aac80b6b2d792326360eeb975255bc09986fa5738bdff08f0442dfd6cfe7bb45aa39b5140e178c156acbdcbbe08e93e19d47a2489d54a51667b141c071b45890a4ddb0c3e184de7169b52f8810e9dd530073cf28f46bdea0f5bf6bb686e56b171fa2ad905f1101dfbf261b208dac9b757c7000a7d1a24bf38c963cb8a9e9564870f3fe32bbe8963cfd6e69a2d2f2016623f88964afa891c469c6e4e8f7f80787992b187de7304b49acc8780b237970a9d1495caf94ec761e5f92bb49081536c9e4113840a7df2cb4831519ed54a35c177a768d15a908f8522abd0f9d7f52d5e5796b2b5e663313f25831c9bdacedff5a1c7599e28dec6e398616263e5a654735518769ce5bfbe321dc10349fe708a76ca6f5048a03e5eba0a5c17680c93071b00866193fadf71ac81b9e596b2c94edec0ca534b9fd4f7794c4933e6db39a6d2e2baa3288a97c28f6ade28c88af537a5ff8a5b5223b7b0712bed25e022aba52bc41d585c7b73ba2da8bc5d96a65fa8214550758360f9aae525e3e77223fd75313bcbae19cd935f95cda3e674252d5bab96cc607e6f758cb134611b7ca8206e19f6eacfc3bbd8d9c4bc4ca3dfce61b52cda25268c249c443f21ba43c1c63e1a8228540e6a656b985677e38e75635b6ed6defe021af98e0c2932edf773a094b65709265463ab4af5ff22f238b3b4eb3cc6daf836bc6c11b4e1898667c7d5a593439098d66454b3f9bd53a58908194f9f684b0ae95f3fbb5089c12d0f19d501951e8dbda762aef568a184adb96315975946fb16a43630188c7ae1864d6a0400866d0dffc922b265de54c5caf8b5dfc7e3912788d92c4bf667416b99ece18014a0a24280410e39b5fa13d21a969b058e7c4ea2ce64911a6a7caa71c6a9ca95120402d4d0b1b674d9bb0191d3af957b1d3b8f15a5f037ef07e4b600e1bfed9f6aa655e971d8ae96bd5ca34c97599c7b3605ae1133ed4f1a69b2d920b3080c3e25132726f50e3c8d34aa3031836c5cac9fe56259386e7b748a1ac12fdbaf1913f8cfe5d60ee13dc972e1dc0019882492c0bb188691cc9f5e34573c9b9130c8234563a6698c70053f60c65fae11171a0f7cb020583663dfb31c25dfb67f6a19997cbc3db96e8ef3cd3286a8cb12bbd4640ac30cb5e68f02033e8a9b4d55a7816842f5a0edadcc9aa96157a20e0e222828d4063834579df1f1895976c6282eee5c344b38b99e25ceec0a2875126ee3eb521a9b6b1192d8e13c987ff46ff982932e1c997cc504526f608c16fe64576d6c93d3f0d4dd382c418b7c43075ac5ca8acf11f01e49c8de8adfb1975f9429aa3ad2d700a5e044c3fc66472e888072878c382051d9bb798068b2c4976b858e59ae5bd6565887ac886f262829d02418f5905a11d1113e07523c1ec41fe875065fd4366fa466b2468d40a35634263d1b862044f0dab2034655786837f913793f610f29d8723ddb9018a4a173afe809f1d2ed4829fed8846690c93b4b729dc344e4cd7508538b2bcb797871c96bb996b2865c691a61dc231a4a2a4cf92dad8d86096c7c9519c099146a28bc5e52e13865c607cdcc27a6c11acbe2a5eb46bd1c4f30483dfb9c9633a2fd657a3c83e9a21188b8fce7291928b90577e6a53a04a2295c983a87638483794a9277fcf6f884b1b1616d1a40fed4965adeb769d108d2438b9a52a2b317a712f51a713702f2f9811b2a5f8379532621530db2505b0093270d8d0ab46f04a8100a9ac33f7f09323f48eec06fd92b293962fd38e139bbb3c3ae60ad85a0f6c72e3f3143f38a10ca24e3ef4edcb59dd88af5140e0ff980bd96a801665aaefbe5e0956fe22b0119c6814b9f344cffa932d9cc95e94ba3d17b765e8f8d2d9c5800f2e21543561c9279725df8b634ee299a0cf942fb63a57bd31ee7292d2432e86defb9a86ea435c93ece4e3cb1d03b835d1929999982ae00f24f7fd5748dec8fdd24ea7f0ecbcb0d2c7668d9c4ea2955f4c2a6ba97f0e54f0c5df5fcc3bfe3eeffa7bb18a66130876a59aab4eb303841225013e3f3dfaf04f6b6d9ea457342755662984c6810d097310131d7ce9deb6cb5cce1d114a9bc1561dd7c6d44eafe8ae60f029fa63254cafa15ca3ba994212418fa8f6b16ea3de3609f9bdcb2b144a653557afe698bf884817e5e6d82ada3eabf95b90ef2db531e4a646fc6b64f7295d2ac875b6b2c8889f33522e021c8246a656649583479869698102fa7658aa58745bb38f2ce032bd7fa6116b8915e4eca6f532ef0e9533e8198c94684586a9b9070175dac993f89d287593f3c2a07d6363ec36811d057b7aef89fdd7805240e171375cdcb1d497ab802d53cc80f735670f67dfe15ca71698e421143ddd2186555116e3b188403ba7c0192ba5f17258c170949d1f801d40ece0d63b6275a04f0d1558c88c03256b0d77accbea7a66d1a138012553e37aecdf", 0x1000}}, 0x1006) program crashed: possible deadlock in generic_file_write_iter testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [8, 19] detailed listing: executing program 0: syz_mount_image$reiserfs(&(0x7f0000000000), &(0x7f00000000c0)='./file1\x00', 0x8488, &(0x7f0000000780), 0xfe, 0x10fd, &(0x7f0000001140)="$eJzs2T9rFEEYBvBnds8/3cqmXwQtLCQknF8ghcK1ttqIpDJVrlL8OH4cTWUf0msRsF9Zb/dO5UTwTm1+PzjmvYd9Z2fKmQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMZsmnkhxUSTtlVZKSdN3F4ipJN+V33tdVSp6eLpaPz+dPlknqb4+XZ0kZuoa2tMf3brfzdt4et48OTu5/WL5+8+rF2dnp+ThNSZfL6/1vpYzrAQAAAH7U76z5z+8HAAAAfmdvFwkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf6hvNnU7FVWSknTdxeIqSbel78Y/Wh8AAACwu5Iqz5tt+eoaYONhPjZlnQ/jlzLUR3m3pR8AAAD4pf7WWHz/fb3c3JzHH2S2PpcP2d3Mcni4+j8O+XyS1EmOfpr88vrty+lX+vpv7wUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgK/swLEAAAAAgDB/6zQ6NgAAAAAAAAAAAAAAAAAAAPYKAAD///F61s8=") (async) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000300)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cipher_null\x00'}, 0x58) (async) accept4(r0, 0x0, 0x0, 0x800) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 1: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) write$UHID_INPUT(r0, &(0x7f0000001fc0)={0x8, {"ca7b1d4990850256dca6265c3df745f4ebeb5d91ee6463e23b5a1b0248b2914d9bf518590e501412f24f9f90827ceee14e01ff7842c2f26bf6b1d593c09d55f7f6957d244ed432763e31fe8cef73e16f583d6c688a761aadf9c6b29d631ddf54c0b6af4bf9a7361e96ff844358762081872dcc6b28a967db921e33b978a83cfda99aa19cfbe6dbd92664ace2e4d573c35bbed499206f7133907debc0727dcbe2f0244d738f3103bab9db6e91dc2f44f70424fd0c47e20b8777b2bb23b35cfb68594695d0dfb78d8c2597572019f3d3cf7e5d5634daa56183d1906854fd4ced46b1195718157bf44776ff4da9d2f329e2e03d5d841708c8d8b46020a84b50b6698df99e4f5b0149413b0b3884e92e47b419af5e9f9eb31f1c40953bd4a96de5b1142e7469ade52e0ce487d181cf4da676b12d21b74305cd309dd0dd4007e419d3ef7d3f294ab1d4b2dd1c94b762881881608d686d876eb9b4489b3748174a22031dc2964b80682ee63aa213ce5d17f9d539a76c8b49d3bf5d3ce49ad55c133078da60979eb933c384ad4f597a3a558cfdc353cad642cd89376fd5aafe06c638d858e95ae93e26fb03979c6c9938cccbe7505ce6cf3e324c99d07eb893f602d4063076a4618f1085d7b6cfab867598e2110b8832afab9bed41f17f0b51b44acc605d97bbb1f44abffb677c99211ee02fe92b3ce19a473fc5bf62a694180475abffc6979c991c8cd7e9aab7c7ef172a6494088acfa6492bd7f85434470d13f77c82939e461006590a743fbd723bab15dbf40ee879ce1e13b26cc8f01082b8a43d00539b5bdabfa3f606b16978ee394a9d098e31c62d86a97b22dfa40bcf758815e2fc7dd7f9f38ac5955b6ff775405d3e0dee7a5485afe34a694056a55c80ee6494ca52017bdb5de6b1addb751d524bf57f79d9d9da60ab9eb93582e31917904c8292407819ab7543c7686d629a72e7359015c551e45f58d4f5c9493acfb618208c9dffa8e0777450e29955c2100a16845c33fde1cd0af6eb18f6ea88232fb1958babac252e95867414a69e61f027270e281f3131db21657d5078523d0c9fe9c2200e78b070cc4bf97f9bd1377047486caf24c4a3e37b27144f9b66da7b4b1293bddb9e5aae5ed7b7fc8fab556100e7c6fbdfead321b567dddb04a7127087985b8d0d65008e4a125b286c1599e276e1861d3db12073e2887baa66d112c33fefb42a032d81212ecfebb72d1729f5fdbd3d2f925b1d76ac13a6062b9643a0e3260e533b63e4016adef02ef012d775a9276516c2ec0a4480a98d84828a1c7c016b1fe4fdb903238b355e7bd6ca3a45a13011ad10fbaeff88652a8c62a0b67ae594eb5352ac10d14c8e3f0e98dd1797e6b0ed59340a8af1b436d28dc7332b1f243b8f5ebcca9b9b00ce7a98684f65c379bcae58df768367fb1fbde4ea519d68b75fff66117a1b70011c6814ece4ec75d86bd1127df448eea218e4cafe53652e731c4e9d25c92533f401ffcb1e47ec4f132e249e450e4d06494c18a97c9bfd09abcd4723939a9bc76b756345589dc93050b78287c9eeff47ce10d2becf002e9e5721e14db4d94b3d00ba7125612dc129eda384bdb5d2d4ca4d05c83feb75253dec7a3fd0cdd86b24cfb787e5c39dd1efb6be1a1c3bb53102151d4bb81f00949019e627b8b11ec7c9e876af3fedfa7955c69f75ae16c3e689cd07573e20e199b0ceb6130e2be7f4a2894dfb85fb5a15f6d724a1dacea731c0b597f77f653e3998854b45b8ac3586664f9ae77f693c507d6b1aba093895a5fc469f88b01b4b687d53c63e4099578f2fdc3fe726514ceb0f50ecef142b625e7bc9d512325e26b4a28df8f76f1225d5bf63f2fb7d20c1646f45f879829a07973029df1af5b5a66a1c01a9bacf4b6b3de28dbe60be47dd8c2431b9f56755c475bd2ce9c5db9896aa681a12d790ff7a5ecb92c78f6d8f077175e7c4d1061158bdc765140a0d8c3ca80d3c8161605b108132a2040257eb41d62624b2761ebaa0f9218bad928c8dd50d5887124b27823b447c157145b7ceb9e30a72a004656ad291aa5163211511ffbdb8457bc978dc97e51559b8be85554ad6976d0be5a669485da1b53054261b3efbf81ce577dd3db2a99c9fa5c5e7923cb3e2bfea6107a5b67a060fdc1f690a85b952e98afeb7c23cb93031a51a5e7a559109ad64734e3b4856179407cb4ac607c6d1a33b3f42c03c34ab0908e4aa0f76bd9b537b522b799d1689f63580c2b14be089aad457354c35a398fea47882441a6ae4d8af029945ced238024aa24b0fe5464383302007e1703477da95feb2c0840b82d3eb255485486801e477928ec0f535e4923661f7d0378bb1c864df2954788cbc3c601fa76ea816ca7fbaae7ff3e84a82f36cd609b956676597eff2eb2a56065d0f0a9915168183128ce72f14b8fc583b2b53edb93eb50f9264c2898343d229aa5cc9387f4bb162321b21f8aafb7a87c311acdcb37ed56c2d583d1617c3ed2eb1b73602b2936fb4bfb9ea5ee5e826cccdc9e7a313256c7f627dbf1c0c6483db7ff15e39147ba9c5873788e33b4014055fc0c0739e3630ebe0658f8cc6a4dcfd9ef545150deaf2fdea42008849e8480f43e69833fe61ff036524ddb5e9ff02c94ba365dd8fcbf132e937875493cead98bdaa16f09cf0d4fdaf77e971f497fbf4962f73454c6940ebfe4cecc85cd87527997acb5a387a5a07cbf4dff5b24f24647add0bb8fbff6767b591e35a95d0bf948d65f6306a12ab8ba388df79f65c7f0c7c3ce9d42bcd2f13944e5cca8b81d4bf2070e79b998f754d15da1c54bf1c29723ffffd5aff11fc7c74a66fd015bfebe0662bbe29948fcce404371e79e3ebd2a0ac7687cb975378f6f8dbeac9a3edd045b6c4035e84eed7ecc930ffa22c9ecb313e6ece4c0ee6b716d1c69fd52d0c213c20fbbbd616ac60be1f3ff60e398517ab736ba666dce793d1a010b9b5a705a0d41a846d2253bf938f9c8f08e81a869c2bce2e48a0d8b4db0613424347bf6fb855b2d6a11da0cb8522638f52e6cfe95fb645221d652ce547ec92b6433437fb5ecc98d16fb606899eecf5063196d7d396107a14cdf6d4d591e4fd0174a2a7fe2fad0f4f34410431a2ff66590a659faf3aa36c3c678f7539e5e48dee2b2a89dba3c290ac5df0b59c02a6ed2a4c0e8b0f8d56930b963c21e1f876318d6caa15b4510e057561f42a369dae45d98698248e4ba81cc74b65983ca59663bfe59d6dcc365494184c9185edbbde8de7ced6f4f9f32d55c05d19750671ea78b05f145b29f6065c925b878bc3f5497b944f22180036cb98e9333b21c70f93d94138a009b40ddabd204759e5b153c129dd26d0799433528c50861fb5c374524987ededd040526af5b6d25cc644343e84d25e4fac424a38471010b69949910c5aec728d26e3efbe770695bb9b5cd02751214309d913f9fcc2dde77da0f986882ff58e7b7f20e2d9f71248cc58d4d9f708dbb65da1a9c77b51752dc40df6638c37eeae9e334c48f74d832c04804a36955c775f1fc285d039f204f2a95af68800f3daf2a9e7013627d15e65ceb67ce9c36b11821ff93a19cceb112d5df3929e534028331b68e422d80d12f7b67843c8491f4339dcfaecd8b2917ded785fb401502ceab25958c8b8139e3c5cf6a8ea5387c494051e30849c360659ed5a99883f69f0ea6464e204e09df75712c7caedab13cbf8bb1c8bdb54b95045ecdead5ea84c9c14a7c9bd49dae9168faf0b0d8daf3e82492a1a8c9b7191d8c402e0427d5b060423a78c5ccd7e6a3302e62662fa07b14b51faab133d8e63291e6d72a22f2d71370ad7ea0e79e813802f003b3d3488231837dda9011c4cb10840b3208133daec394b2375cc5afe7951f293cd8f9219c71b89d47e8793038d196be958e9c737c84b9fac971b2152680b61baf833f9e27d072471c97c7d11b03c9f553aa34760e7c4dfb32a1d29e8291b2052328e959205ad4a8ed2cba2878f1575a26def5d2856374b6dc2b79dae695fee6ea214615bef7a79f83e68e51f4c1e34797dd8a1618514313f1ad28293a1ab674e189137368442768289f22dacfd6443bdaa0470840fd3b09528e8c230e9d29dd671cb693c35346aeb9bc3b17730aa74a824117f7727eee25e854482a2ce24344b8ea338c7d69a5346c08c93991754673d08ed718de1f284f1045f20184b8371785324f6f0574e5ddb507f42cb7464074fb6feb286d2aa0624aeea54874167da9c7965b5725fbf989bcfb71793458a61a92c16219e74b38d16fb6177527a94af2785b5b9ee88ea8fa885ab141d1446f3df5bf1b9811172969ff1ea5e5708c3846bad0e7c3f68c37a3d55d3e5a4399f49e45f29f221c9f45ce8c21e139ad513417923b826f384cd976a304888d7a06d5198c8999d624ec96c22e03f9e0df1aa84022ff9c164cc9697503954ec4e7fb2d9c441aa308a77ac7691eb6d1506b90f5cf935eeccb9a3520c8d9014c174c267bf153526cdb96920e6c343647cc4156d066b510f64063cbcf4008f0ae0b9a828118ee416e3a1b7c1ffb828c46d30906f672f08f6998558d9ada07ddfb4d968916f4f26b2cc438c6bf626999a5a2be20413125c44adf0091bd521b1495ce65f0569badff7c0bb76826725f89d3681c64870880b271ed2eac5ae392a39f0da7c990121cab4e22a2592c279b7ff93289e44462e1c8f7add9a49503fa10d360f5f4976a5ece1e96879b3e7f00aafd25ff62b321674f243b93d52c8da705521a1b440fc9a63eaefef3f24792e86519af0e2022749cbc27c1a6a723a369f5d514e499000bea57759a829ac49c16e623c156a9f050c53d73d3637c13b485d8ef5a51b2fb2cae8931722f1efbfcf442dc32ad3b0d6612a9781bc33e319252b2983c8e349e68343f270ea1a6dfc0ed3119d82650f7629201c4d68e42e4488ab55706a95d32c1233787aa858096fd68840109eab0567e11b8fee0277f65691ea4a118bd556ad3823dbbbd5dfeb7a5a6533eb2a0a9351f85e17be9756cac827b18b364ed62d8679767db400c56eb7b2984a513c5eed115545c0a53979836e12f9f9ca088ca693fd2dcf164d88a06efe29f59478773ae6ef0aa2534828124fb6a8214218e957d45f2d9590b76dcb69c43be7a79c35636881501cd978d9cecdffda9a6fae36d6e2833b85438d8d00122b20feb55a12cefcadcd21b7c16ca4e99e94540675b4b384653646f9062b93aafd677028cbb85da8d6820f869cf08959f017cd05649724499efbc7fad085a006f964c9367473684c167c05573d80b1be3563bf601d343ed4b8d451a6c4145ac02ff6c05c2a7af1cd610100321efb6597ffea49b4d2056a1b9c08e84858225eba99f5660f27f8dbc1fe4788e2f892d3ec096445ed94531b22360e42b976585582f1eb1ebbc6bd3d5d8e6f0f020dda730e35924d23bacdce3c3707120431a56faa07ad5425ac0da0b8f041dbbf1f695dc11f4886dbf47ee1f5c5e7cb5ecacb8f374753dea309605ae0e0864b687b7c1b0493fd2cc22336378532363247ff0b9b4884fe6ec30df27d05ff12b663ded7dd40b339570e15a38873e88fb68a30755395f34e67b3fca1e7caf85779003659f46e1a528911dc0cb4f80cc172fec5c06ab8df41b1bde766bf6e146077e26443c0d7a557b51880057327f18ed6ae81e9ca732d979fd5cbbd3a4b278f1188de8650a31dbdec6577592cbbb5f51823240dbb34dc2dae738883dbcc45338aa57c3b3b84e5c3792ef271df5f04f1b872fc658fe2bf1b02c752a3ca4443525c", 0x1000}}, 0x1006) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4f3, 0x755, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0xb1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x101, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0xa, 0x7, {0x7, 0xf, "00f4000000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x82, 0x2) write(r2, &(0x7f0000000140)="246498c003", 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x103a42, 0x0) ftruncate(r3, 0x6000000) copy_file_range(r3, 0x0, r3, &(0x7f00000004c0)=0x2000, 0x9, 0x0) write$sndseq(r3, &(0x7f0000000300)=[{0x1a, 0x1, 0x5, 0x92, @tick=0x3, {0x4e, 0x9}, {0xfb, 0x5}, @result={0x4, 0x400}}], 0x1c) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='maps\x00') lseek(r4, 0xfffffffffffffffe, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r5, &(0x7f0000000100)=[{&(0x7f0000000080)="fd", 0x1}], 0x1, 0x6000, 0x0, 0x0) write$UHID_INPUT(r3, &(0x7f0000000f80)={0x8, {"4579f081654fa61189c0fe495eebb9f86c4550d719503f5fcf8877dd61a027772c1dc1481450f81924ad3f3e1b74b76d1461d0c8698415b5945ea78ccd186600ad22cdb761322b9e399b38f64c94feb27d60547928328fa4d5a4c1d16d858f68f58366b9094ae37a6694170902abd7df85e249d145e8e8b03aa1d9bcbf95b7319c00db59a7517e96c950b534e2b7a9e2d8e81bd314ec7da9618786e28febbaa335e39e9c28f0d60518afba46aab1f922e859f1439f27bfa55f71d281b3cdce07d0cb328a3539e735cfd8e41a15bc60ce13924c07e6cc9497383b397cb304c63583b295e40ee393015fa1a2d71418869e889250cf8ff7547ae282c27260a6cd34ac2a8cce93688607355cb950408f9f5af0edd5fffe3070ee0ea3764f4f701bf87b51587c465b43239df9db410f66385a5d81e1b93703c88e777efebf44a409200b556ea047bda0eeee78e1eeea5d2707680dfc0de16d85247ae4a4c66d8cbbe699b1ee2e716b89995bef8910e756b8a4aebd56878a1e931a67c9fb8ef7bb3fb8d021a5fc629cf46a7c8be30285ca4362ddd9d1b54f8719194492d1febfdfef6c08a2ccf21ae8cce0b5a6371c808525c76af9ac2aa2acb12a39305e12fd6ca9b6d418b552101d1745843785c5d2fec35f137c7ca41e81ddac92ca23ad6223a0376dcd9e21082f8e68f983bb5486459f23204946bf68fa27545ce91c8efa28ac5379790706693452b01673c949e1df1e060709cc2d223211ad6f9a40ca38332a5e1d3f47677434947dc2473a1f8733760d1eb7f76de8006975ccee5f6f2977da20166a011d6e2171cbab1947a2f04d100fab0ccffad1007530104303e53e80f36d81598e625c877f0ee5782d02b12684282cea88087eb1ca5922d2cdeab10ecee5c170056bd88238b7c8a7071703af28531aa0ea0e81775289c82418b01aebcbf084ab9133e77b2552b47c881e93bd926ccc5d1cf424a98da2857678a4a10fee1a4bd0b3b575862717bf503a60bed44b2e981ee9fa3af8ce52e65ef4455a892f5f5feed624f69c17a6fd47fe06640b06781f88a1b30d86d9efef7f654b3f40e9d406bfe66eaf3f003f04172fc73ff44a94ac6bbca72d28d9b121e9f47d17afe7eed2399302660a68e18653b5568799023df069472d3309ccccb8fcc3ed234e68f9c0b39c06517c01c9176ec67387b01662b2673a9114c39b544e6e8ca848be82bd3938db63625807ab8dc9934474dddae35a57588c93cd768db25cc77c72cd1f00798467cf64c2d46752fe14dc51e9692c66a3293d6ea011b036c6674cbb0ccf33a9884132cb21664001aa12020e42f334fe81b872a06da09f365943f6aa4ea42b1ebb8b8e5fae43e8910e875ffb5ab49cd8a1583dd408a18fe1bbdf321cfd8c1c503e1b4b972f634bddca60790f9eeb0d3931a425ab0fb65c39ce46bee553770e1bec7bbb9bda668f96269ce6d0640853ceb3e9891b616a3970622a2c33e9aa1ead61bdcdc5456d5ee9a7aec77bda0efa6a4fdeb28343b6faaba901177927d06f0a8f8a505dc272c55074504933c37188430673040078d15eb234fdc09b34038fdbba6da3c56673b1c718b86e8866c589c60665fe9674057745cd94cc779e3cf822a2bfcdc1284b38d5ec7c4fafe9db3db770f24fcfcd38a156b16d3d542b0a809768c0985ee06cbdca7d68589acc1b7b407982123241517683048f508201af748d8ce315fa1f7b8618645bf51c2f76d116a7c30a3f2a0766bb5ef9386eca3f760cde0d30c00cc06936e8d3e3e14451a6bd3b4c9cc3e9b82b6ff57b7b64db8f6fb8cb648ca1d1626ad9c2edd97b77c0446c38e19f65287cec060ecb3ef6be7f532481685e0f4279298aabc3e8007f17433c975bf8c6939754bcdded0950ab3a6de94073d44f9be9b441aab06523809ff0f8ab4298d637b26145b6c08f8a1c9878482a74234401b8d576e2fb3db4e5c9affb98619bcb9f18949bbc95cf1d705497c35a08cb08fe558bcafb241b667adc2c626ad0f3d78df4043598d99f9e18e39bf1537743ccd196500f1c25f5ed6b8dbce7d1f9d45bf934bb2b5726b1161c8a55b31bdce56a3aecdf401749032e5de50acce51977e270ad2de2dfe1cec33c2ff0557d7627cd14925a64cf3b4a22d8f6a619351b7cd0d1bdf62f9e348eefb177fa2ffe6d18bd2a2ab9d582f88abd580f8df1713e05f9417099c41cb898281fa3defff7c6414da9110efa8d6ec798aa5a57f57dbe3c67b0d15ae56adddfe68d9b688157e2f22729df741f1d57fca73bb9739f8e661ee405f82382876896b99a8fbbdd7367de733dc64888e19c90f49370662c32b38f84ae3a2838a10e2e265f047611b86527e039fd023c4a8311a92b6bbfe7a20d8c0fbff80135cc129d4237eae6bcecba2db54952457985e20d630fa127a1655878bc9e2f48840dddc129f1fb69775575bf3bceabfcd3e3c5ae18dba6515b1819725970b132acd4e4c1a26a5508ac8cb3da9f2ea982195e2f91b79e79e76148cd45f506b5e90bd10d90762c598e0edacd795c3d8f877498f6cf5b0b2cb873b210a05a0fa1adbe65d27b8c6dcd9c1ad486382574c788fd1f12d5c79ef0b985c202056b550fcd6df3c5dd91d821673502ad7f4928190843b84dbf24373458a4cef3a6dcdf554f6a9a98bcd836ab713f041a07ef4670d1e57061e40d79defbf3be13cc07ef29cc57531f924f73e695e89490c3d2fdd8c5d3fc890fad3ea3410d6cb02bbb778ebadf2953d4bde39955005a775c28f9733aabe531351ee227e292fe85906568ab98fb39156d2afc88e95116889d797474a62b7f4a92a7f2a0f601d9f0415e546346b969b3e21f6d736aab64e42270aefc7c2dd0f04a3b7e97b7727c7f8b689432de1bf3fecda99a396b3bd88c99178b56c50531c6fbfb04e8405f08af297391f8badf9b490cebe561dfd450977bda46eee1c5076801d871779982334c68a8d3a2aa68deedd511f78f4637fcead01afeaf749ca83ee7b5887e3b9d517f7e50071e49a778473d709c31635611e7b1d006992bd162245614e7c49ce37d09134860e034ee9d088903b158ddf3b900607618fd235ac51bb83da9cbdc12a6d1f873a458bd2fb1dc6f9d49a72498f05fd8549aecadd73726fb0f765738e366795b61201cf6c2147bead0ad9e0556f9ddf9cd2cb0337998c909009b63b41b05a60d4bb49dac4739ae70f1ab68b1ae6600d17a5b569f903d7b5c0e8a2c5a0cb9f0f3e169b03148406e3381256553a42caa35d4bad9ab63fd0162dd4ac1dbd09450483847d4dbd2e3f2f0ecf66d6096d5c7eaf71e8ecb9ea44a61e89137bcf8eec3f1eb8c799bb6aac80b6b2d792326360eeb975255bc09986fa5738bdff08f0442dfd6cfe7bb45aa39b5140e178c156acbdcbbe08e93e19d47a2489d54a51667b141c071b45890a4ddb0c3e184de7169b52f8810e9dd530073cf28f46bdea0f5bf6bb686e56b171fa2ad905f1101dfbf261b208dac9b757c7000a7d1a24bf38c963cb8a9e9564870f3fe32bbe8963cfd6e69a2d2f2016623f88964afa891c469c6e4e8f7f80787992b187de7304b49acc8780b237970a9d1495caf94ec761e5f92bb49081536c9e4113840a7df2cb4831519ed54a35c177a768d15a908f8522abd0f9d7f52d5e5796b2b5e663313f25831c9bdacedff5a1c7599e28dec6e398616263e5a654735518769ce5bfbe321dc10349fe708a76ca6f5048a03e5eba0a5c17680c93071b00866193fadf71ac81b9e596b2c94edec0ca534b9fd4f7794c4933e6db39a6d2e2baa3288a97c28f6ade28c88af537a5ff8a5b5223b7b0712bed25e022aba52bc41d585c7b73ba2da8bc5d96a65fa8214550758360f9aae525e3e77223fd75313bcbae19cd935f95cda3e674252d5bab96cc607e6f758cb134611b7ca8206e19f6eacfc3bbd8d9c4bc4ca3dfce61b52cda25268c249c443f21ba43c1c63e1a8228540e6a656b985677e38e75635b6ed6defe021af98e0c2932edf773a094b65709265463ab4af5ff22f238b3b4eb3cc6daf836bc6c11b4e1898667c7d5a593439098d66454b3f9bd53a58908194f9f684b0ae95f3fbb5089c12d0f19d501951e8dbda762aef568a184adb96315975946fb16a43630188c7ae1864d6a0400866d0dffc922b265de54c5caf8b5dfc7e3912788d92c4bf667416b99ece18014a0a24280410e39b5fa13d21a969b058e7c4ea2ce64911a6a7caa71c6a9ca95120402d4d0b1b674d9bb0191d3af957b1d3b8f15a5f037ef07e4b600e1bfed9f6aa655e971d8ae96bd5ca34c97599c7b3605ae1133ed4f1a69b2d920b3080c3e25132726f50e3c8d34aa3031836c5cac9fe56259386e7b748a1ac12fdbaf1913f8cfe5d60ee13dc972e1dc0019882492c0bb188691cc9f5e34573c9b9130c8234563a6698c70053f60c65fae11171a0f7cb020583663dfb31c25dfb67f6a19997cbc3db96e8ef3cd3286a8cb12bbd4640ac30cb5e68f02033e8a9b4d55a7816842f5a0edadcc9aa96157a20e0e222828d4063834579df1f1895976c6282eee5c344b38b99e25ceec0a2875126ee3eb521a9b6b1192d8e13c987ff46ff982932e1c997cc504526f608c16fe64576d6c93d3f0d4dd382c418b7c43075ac5ca8acf11f01e49c8de8adfb1975f9429aa3ad2d700a5e044c3fc66472e888072878c382051d9bb798068b2c4976b858e59ae5bd6565887ac886f262829d02418f5905a11d1113e07523c1ec41fe875065fd4366fa466b2468d40a35634263d1b862044f0dab2034655786837f913793f610f29d8723ddb9018a4a173afe809f1d2ed4829fed8846690c93b4b729dc344e4cd7508538b2bcb797871c96bb996b2865c691a61dc231a4a2a4cf92dad8d86096c7c9519c099146a28bc5e52e13865c607cdcc27a6c11acbe2a5eb46bd1c4f30483dfb9c9633a2fd657a3c83e9a21188b8fce7291928b90577e6a53a04a2295c983a87638483794a9277fcf6f884b1b1616d1a40fed4965adeb769d108d2438b9a52a2b317a712f51a713702f2f9811b2a5f8379532621530db2505b0093270d8d0ab46f04a8100a9ac33f7f09323f48eec06fd92b293962fd38e139bbb3c3ae60ad85a0f6c72e3f3143f38a10ca24e3ef4edcb59dd88af5140e0ff980bd96a801665aaefbe5e0956fe22b0119c6814b9f344cffa932d9cc95e94ba3d17b765e8f8d2d9c5800f2e21543561c9279725df8b634ee299a0cf942fb63a57bd31ee7292d2432e86defb9a86ea435c93ece4e3cb1d03b835d1929999982ae00f24f7fd5748dec8fdd24ea7f0ecbcb0d2c7668d9c4ea2955f4c2a6ba97f0e54f0c5df5fcc3bfe3eeffa7bb18a66130876a59aab4eb303841225013e3f3dfaf04f6b6d9ea457342755662984c6810d097310131d7ce9deb6cb5cce1d114a9bc1561dd7c6d44eafe8ae60f029fa63254cafa15ca3ba994212418fa8f6b16ea3de3609f9bdcb2b144a653557afe698bf884817e5e6d82ada3eabf95b90ef2db531e4a646fc6b64f7295d2ac875b6b2c8889f33522e021c8246a656649583479869698102fa7658aa58745bb38f2ce032bd7fa6116b8915e4eca6f532ef0e9533e8198c94684586a9b9070175dac993f89d287593f3c2a07d6363ec36811d057b7aef89fdd7805240e171375cdcb1d497ab802d53cc80f735670f67dfe15ca71698e421143ddd2186555116e3b188403ba7c0192ba5f17258c170949d1f801d40ece0d63b6275a04f0d1558c88c03256b0d77accbea7a66d1a138012553e37aecdf", 0x1000}}, 0x1006) program crashed: possible deadlock in process_measurement testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [7, 19] detailed listing: executing program 0: syz_mount_image$reiserfs(&(0x7f0000000000), &(0x7f00000000c0)='./file1\x00', 0x8488, &(0x7f0000000780), 0xfe, 0x10fd, &(0x7f0000001140)="$eJzs2T9rFEEYBvBnds8/3cqmXwQtLCQknF8ghcK1ttqIpDJVrlL8OH4cTWUf0msRsF9Zb/dO5UTwTm1+PzjmvYd9Z2fKmQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMZsmnkhxUSTtlVZKSdN3F4ipJN+V33tdVSp6eLpaPz+dPlknqb4+XZ0kZuoa2tMf3brfzdt4et48OTu5/WL5+8+rF2dnp+ThNSZfL6/1vpYzrAQAAAH7U76z5z+8HAAAAfmdvFwkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf6hvNnU7FVWSknTdxeIqSbel78Y/Wh8AAACwu5Iqz5tt+eoaYONhPjZlnQ/jlzLUR3m3pR8AAAD4pf7WWHz/fb3c3JzHH2S2PpcP2d3Mcni4+j8O+XyS1EmOfpr88vrty+lX+vpv7wUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgK/swLEAAAAAgDB/6zQ6NgAAAAAAAAAAAAAAAAAAAPYKAAD///F61s8=") (async) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000300)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cipher_null\x00'}, 0x58) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 1: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) write$UHID_INPUT(r0, &(0x7f0000001fc0)={0x8, {"ca7b1d4990850256dca6265c3df745f4ebeb5d91ee6463e23b5a1b0248b2914d9bf518590e501412f24f9f90827ceee14e01ff7842c2f26bf6b1d593c09d55f7f6957d244ed432763e31fe8cef73e16f583d6c688a761aadf9c6b29d631ddf54c0b6af4bf9a7361e96ff844358762081872dcc6b28a967db921e33b978a83cfda99aa19cfbe6dbd92664ace2e4d573c35bbed499206f7133907debc0727dcbe2f0244d738f3103bab9db6e91dc2f44f70424fd0c47e20b8777b2bb23b35cfb68594695d0dfb78d8c2597572019f3d3cf7e5d5634daa56183d1906854fd4ced46b1195718157bf44776ff4da9d2f329e2e03d5d841708c8d8b46020a84b50b6698df99e4f5b0149413b0b3884e92e47b419af5e9f9eb31f1c40953bd4a96de5b1142e7469ade52e0ce487d181cf4da676b12d21b74305cd309dd0dd4007e419d3ef7d3f294ab1d4b2dd1c94b762881881608d686d876eb9b4489b3748174a22031dc2964b80682ee63aa213ce5d17f9d539a76c8b49d3bf5d3ce49ad55c133078da60979eb933c384ad4f597a3a558cfdc353cad642cd89376fd5aafe06c638d858e95ae93e26fb03979c6c9938cccbe7505ce6cf3e324c99d07eb893f602d4063076a4618f1085d7b6cfab867598e2110b8832afab9bed41f17f0b51b44acc605d97bbb1f44abffb677c99211ee02fe92b3ce19a473fc5bf62a694180475abffc6979c991c8cd7e9aab7c7ef172a6494088acfa6492bd7f85434470d13f77c82939e461006590a743fbd723bab15dbf40ee879ce1e13b26cc8f01082b8a43d00539b5bdabfa3f606b16978ee394a9d098e31c62d86a97b22dfa40bcf758815e2fc7dd7f9f38ac5955b6ff775405d3e0dee7a5485afe34a694056a55c80ee6494ca52017bdb5de6b1addb751d524bf57f79d9d9da60ab9eb93582e31917904c8292407819ab7543c7686d629a72e7359015c551e45f58d4f5c9493acfb618208c9dffa8e0777450e29955c2100a16845c33fde1cd0af6eb18f6ea88232fb1958babac252e95867414a69e61f027270e281f3131db21657d5078523d0c9fe9c2200e78b070cc4bf97f9bd1377047486caf24c4a3e37b27144f9b66da7b4b1293bddb9e5aae5ed7b7fc8fab556100e7c6fbdfead321b567dddb04a7127087985b8d0d65008e4a125b286c1599e276e1861d3db12073e2887baa66d112c33fefb42a032d81212ecfebb72d1729f5fdbd3d2f925b1d76ac13a6062b9643a0e3260e533b63e4016adef02ef012d775a9276516c2ec0a4480a98d84828a1c7c016b1fe4fdb903238b355e7bd6ca3a45a13011ad10fbaeff88652a8c62a0b67ae594eb5352ac10d14c8e3f0e98dd1797e6b0ed59340a8af1b436d28dc7332b1f243b8f5ebcca9b9b00ce7a98684f65c379bcae58df768367fb1fbde4ea519d68b75fff66117a1b70011c6814ece4ec75d86bd1127df448eea218e4cafe53652e731c4e9d25c92533f401ffcb1e47ec4f132e249e450e4d06494c18a97c9bfd09abcd4723939a9bc76b756345589dc93050b78287c9eeff47ce10d2becf002e9e5721e14db4d94b3d00ba7125612dc129eda384bdb5d2d4ca4d05c83feb75253dec7a3fd0cdd86b24cfb787e5c39dd1efb6be1a1c3bb53102151d4bb81f00949019e627b8b11ec7c9e876af3fedfa7955c69f75ae16c3e689cd07573e20e199b0ceb6130e2be7f4a2894dfb85fb5a15f6d724a1dacea731c0b597f77f653e3998854b45b8ac3586664f9ae77f693c507d6b1aba093895a5fc469f88b01b4b687d53c63e4099578f2fdc3fe726514ceb0f50ecef142b625e7bc9d512325e26b4a28df8f76f1225d5bf63f2fb7d20c1646f45f879829a07973029df1af5b5a66a1c01a9bacf4b6b3de28dbe60be47dd8c2431b9f56755c475bd2ce9c5db9896aa681a12d790ff7a5ecb92c78f6d8f077175e7c4d1061158bdc765140a0d8c3ca80d3c8161605b108132a2040257eb41d62624b2761ebaa0f9218bad928c8dd50d5887124b27823b447c157145b7ceb9e30a72a004656ad291aa5163211511ffbdb8457bc978dc97e51559b8be85554ad6976d0be5a669485da1b53054261b3efbf81ce577dd3db2a99c9fa5c5e7923cb3e2bfea6107a5b67a060fdc1f690a85b952e98afeb7c23cb93031a51a5e7a559109ad64734e3b4856179407cb4ac607c6d1a33b3f42c03c34ab0908e4aa0f76bd9b537b522b799d1689f63580c2b14be089aad457354c35a398fea47882441a6ae4d8af029945ced238024aa24b0fe5464383302007e1703477da95feb2c0840b82d3eb255485486801e477928ec0f535e4923661f7d0378bb1c864df2954788cbc3c601fa76ea816ca7fbaae7ff3e84a82f36cd609b956676597eff2eb2a56065d0f0a9915168183128ce72f14b8fc583b2b53edb93eb50f9264c2898343d229aa5cc9387f4bb162321b21f8aafb7a87c311acdcb37ed56c2d583d1617c3ed2eb1b73602b2936fb4bfb9ea5ee5e826cccdc9e7a313256c7f627dbf1c0c6483db7ff15e39147ba9c5873788e33b4014055fc0c0739e3630ebe0658f8cc6a4dcfd9ef545150deaf2fdea42008849e8480f43e69833fe61ff036524ddb5e9ff02c94ba365dd8fcbf132e937875493cead98bdaa16f09cf0d4fdaf77e971f497fbf4962f73454c6940ebfe4cecc85cd87527997acb5a387a5a07cbf4dff5b24f24647add0bb8fbff6767b591e35a95d0bf948d65f6306a12ab8ba388df79f65c7f0c7c3ce9d42bcd2f13944e5cca8b81d4bf2070e79b998f754d15da1c54bf1c29723ffffd5aff11fc7c74a66fd015bfebe0662bbe29948fcce404371e79e3ebd2a0ac7687cb975378f6f8dbeac9a3edd045b6c4035e84eed7ecc930ffa22c9ecb313e6ece4c0ee6b716d1c69fd52d0c213c20fbbbd616ac60be1f3ff60e398517ab736ba666dce793d1a010b9b5a705a0d41a846d2253bf938f9c8f08e81a869c2bce2e48a0d8b4db0613424347bf6fb855b2d6a11da0cb8522638f52e6cfe95fb645221d652ce547ec92b6433437fb5ecc98d16fb606899eecf5063196d7d396107a14cdf6d4d591e4fd0174a2a7fe2fad0f4f34410431a2ff66590a659faf3aa36c3c678f7539e5e48dee2b2a89dba3c290ac5df0b59c02a6ed2a4c0e8b0f8d56930b963c21e1f876318d6caa15b4510e057561f42a369dae45d98698248e4ba81cc74b65983ca59663bfe59d6dcc365494184c9185edbbde8de7ced6f4f9f32d55c05d19750671ea78b05f145b29f6065c925b878bc3f5497b944f22180036cb98e9333b21c70f93d94138a009b40ddabd204759e5b153c129dd26d0799433528c50861fb5c374524987ededd040526af5b6d25cc644343e84d25e4fac424a38471010b69949910c5aec728d26e3efbe770695bb9b5cd02751214309d913f9fcc2dde77da0f986882ff58e7b7f20e2d9f71248cc58d4d9f708dbb65da1a9c77b51752dc40df6638c37eeae9e334c48f74d832c04804a36955c775f1fc285d039f204f2a95af68800f3daf2a9e7013627d15e65ceb67ce9c36b11821ff93a19cceb112d5df3929e534028331b68e422d80d12f7b67843c8491f4339dcfaecd8b2917ded785fb401502ceab25958c8b8139e3c5cf6a8ea5387c494051e30849c360659ed5a99883f69f0ea6464e204e09df75712c7caedab13cbf8bb1c8bdb54b95045ecdead5ea84c9c14a7c9bd49dae9168faf0b0d8daf3e82492a1a8c9b7191d8c402e0427d5b060423a78c5ccd7e6a3302e62662fa07b14b51faab133d8e63291e6d72a22f2d71370ad7ea0e79e813802f003b3d3488231837dda9011c4cb10840b3208133daec394b2375cc5afe7951f293cd8f9219c71b89d47e8793038d196be958e9c737c84b9fac971b2152680b61baf833f9e27d072471c97c7d11b03c9f553aa34760e7c4dfb32a1d29e8291b2052328e959205ad4a8ed2cba2878f1575a26def5d2856374b6dc2b79dae695fee6ea214615bef7a79f83e68e51f4c1e34797dd8a1618514313f1ad28293a1ab674e189137368442768289f22dacfd6443bdaa0470840fd3b09528e8c230e9d29dd671cb693c35346aeb9bc3b17730aa74a824117f7727eee25e854482a2ce24344b8ea338c7d69a5346c08c93991754673d08ed718de1f284f1045f20184b8371785324f6f0574e5ddb507f42cb7464074fb6feb286d2aa0624aeea54874167da9c7965b5725fbf989bcfb71793458a61a92c16219e74b38d16fb6177527a94af2785b5b9ee88ea8fa885ab141d1446f3df5bf1b9811172969ff1ea5e5708c3846bad0e7c3f68c37a3d55d3e5a4399f49e45f29f221c9f45ce8c21e139ad513417923b826f384cd976a304888d7a06d5198c8999d624ec96c22e03f9e0df1aa84022ff9c164cc9697503954ec4e7fb2d9c441aa308a77ac7691eb6d1506b90f5cf935eeccb9a3520c8d9014c174c267bf153526cdb96920e6c343647cc4156d066b510f64063cbcf4008f0ae0b9a828118ee416e3a1b7c1ffb828c46d30906f672f08f6998558d9ada07ddfb4d968916f4f26b2cc438c6bf626999a5a2be20413125c44adf0091bd521b1495ce65f0569badff7c0bb76826725f89d3681c64870880b271ed2eac5ae392a39f0da7c990121cab4e22a2592c279b7ff93289e44462e1c8f7add9a49503fa10d360f5f4976a5ece1e96879b3e7f00aafd25ff62b321674f243b93d52c8da705521a1b440fc9a63eaefef3f24792e86519af0e2022749cbc27c1a6a723a369f5d514e499000bea57759a829ac49c16e623c156a9f050c53d73d3637c13b485d8ef5a51b2fb2cae8931722f1efbfcf442dc32ad3b0d6612a9781bc33e319252b2983c8e349e68343f270ea1a6dfc0ed3119d82650f7629201c4d68e42e4488ab55706a95d32c1233787aa858096fd68840109eab0567e11b8fee0277f65691ea4a118bd556ad3823dbbbd5dfeb7a5a6533eb2a0a9351f85e17be9756cac827b18b364ed62d8679767db400c56eb7b2984a513c5eed115545c0a53979836e12f9f9ca088ca693fd2dcf164d88a06efe29f59478773ae6ef0aa2534828124fb6a8214218e957d45f2d9590b76dcb69c43be7a79c35636881501cd978d9cecdffda9a6fae36d6e2833b85438d8d00122b20feb55a12cefcadcd21b7c16ca4e99e94540675b4b384653646f9062b93aafd677028cbb85da8d6820f869cf08959f017cd05649724499efbc7fad085a006f964c9367473684c167c05573d80b1be3563bf601d343ed4b8d451a6c4145ac02ff6c05c2a7af1cd610100321efb6597ffea49b4d2056a1b9c08e84858225eba99f5660f27f8dbc1fe4788e2f892d3ec096445ed94531b22360e42b976585582f1eb1ebbc6bd3d5d8e6f0f020dda730e35924d23bacdce3c3707120431a56faa07ad5425ac0da0b8f041dbbf1f695dc11f4886dbf47ee1f5c5e7cb5ecacb8f374753dea309605ae0e0864b687b7c1b0493fd2cc22336378532363247ff0b9b4884fe6ec30df27d05ff12b663ded7dd40b339570e15a38873e88fb68a30755395f34e67b3fca1e7caf85779003659f46e1a528911dc0cb4f80cc172fec5c06ab8df41b1bde766bf6e146077e26443c0d7a557b51880057327f18ed6ae81e9ca732d979fd5cbbd3a4b278f1188de8650a31dbdec6577592cbbb5f51823240dbb34dc2dae738883dbcc45338aa57c3b3b84e5c3792ef271df5f04f1b872fc658fe2bf1b02c752a3ca4443525c", 0x1000}}, 0x1006) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4f3, 0x755, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0xb1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x101, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0xa, 0x7, {0x7, 0xf, "00f4000000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x82, 0x2) write(r2, &(0x7f0000000140)="246498c003", 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x103a42, 0x0) ftruncate(r3, 0x6000000) copy_file_range(r3, 0x0, r3, &(0x7f00000004c0)=0x2000, 0x9, 0x0) write$sndseq(r3, &(0x7f0000000300)=[{0x1a, 0x1, 0x5, 0x92, @tick=0x3, {0x4e, 0x9}, {0xfb, 0x5}, @result={0x4, 0x400}}], 0x1c) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='maps\x00') lseek(r4, 0xfffffffffffffffe, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r5, &(0x7f0000000100)=[{&(0x7f0000000080)="fd", 0x1}], 0x1, 0x6000, 0x0, 0x0) write$UHID_INPUT(r3, &(0x7f0000000f80)={0x8, {"4579f081654fa61189c0fe495eebb9f86c4550d719503f5fcf8877dd61a027772c1dc1481450f81924ad3f3e1b74b76d1461d0c8698415b5945ea78ccd186600ad22cdb761322b9e399b38f64c94feb27d60547928328fa4d5a4c1d16d858f68f58366b9094ae37a6694170902abd7df85e249d145e8e8b03aa1d9bcbf95b7319c00db59a7517e96c950b534e2b7a9e2d8e81bd314ec7da9618786e28febbaa335e39e9c28f0d60518afba46aab1f922e859f1439f27bfa55f71d281b3cdce07d0cb328a3539e735cfd8e41a15bc60ce13924c07e6cc9497383b397cb304c63583b295e40ee393015fa1a2d71418869e889250cf8ff7547ae282c27260a6cd34ac2a8cce93688607355cb950408f9f5af0edd5fffe3070ee0ea3764f4f701bf87b51587c465b43239df9db410f66385a5d81e1b93703c88e777efebf44a409200b556ea047bda0eeee78e1eeea5d2707680dfc0de16d85247ae4a4c66d8cbbe699b1ee2e716b89995bef8910e756b8a4aebd56878a1e931a67c9fb8ef7bb3fb8d021a5fc629cf46a7c8be30285ca4362ddd9d1b54f8719194492d1febfdfef6c08a2ccf21ae8cce0b5a6371c808525c76af9ac2aa2acb12a39305e12fd6ca9b6d418b552101d1745843785c5d2fec35f137c7ca41e81ddac92ca23ad6223a0376dcd9e21082f8e68f983bb5486459f23204946bf68fa27545ce91c8efa28ac5379790706693452b01673c949e1df1e060709cc2d223211ad6f9a40ca38332a5e1d3f47677434947dc2473a1f8733760d1eb7f76de8006975ccee5f6f2977da20166a011d6e2171cbab1947a2f04d100fab0ccffad1007530104303e53e80f36d81598e625c877f0ee5782d02b12684282cea88087eb1ca5922d2cdeab10ecee5c170056bd88238b7c8a7071703af28531aa0ea0e81775289c82418b01aebcbf084ab9133e77b2552b47c881e93bd926ccc5d1cf424a98da2857678a4a10fee1a4bd0b3b575862717bf503a60bed44b2e981ee9fa3af8ce52e65ef4455a892f5f5feed624f69c17a6fd47fe06640b06781f88a1b30d86d9efef7f654b3f40e9d406bfe66eaf3f003f04172fc73ff44a94ac6bbca72d28d9b121e9f47d17afe7eed2399302660a68e18653b5568799023df069472d3309ccccb8fcc3ed234e68f9c0b39c06517c01c9176ec67387b01662b2673a9114c39b544e6e8ca848be82bd3938db63625807ab8dc9934474dddae35a57588c93cd768db25cc77c72cd1f00798467cf64c2d46752fe14dc51e9692c66a3293d6ea011b036c6674cbb0ccf33a9884132cb21664001aa12020e42f334fe81b872a06da09f365943f6aa4ea42b1ebb8b8e5fae43e8910e875ffb5ab49cd8a1583dd408a18fe1bbdf321cfd8c1c503e1b4b972f634bddca60790f9eeb0d3931a425ab0fb65c39ce46bee553770e1bec7bbb9bda668f96269ce6d0640853ceb3e9891b616a3970622a2c33e9aa1ead61bdcdc5456d5ee9a7aec77bda0efa6a4fdeb28343b6faaba901177927d06f0a8f8a505dc272c55074504933c37188430673040078d15eb234fdc09b34038fdbba6da3c56673b1c718b86e8866c589c60665fe9674057745cd94cc779e3cf822a2bfcdc1284b38d5ec7c4fafe9db3db770f24fcfcd38a156b16d3d542b0a809768c0985ee06cbdca7d68589acc1b7b407982123241517683048f508201af748d8ce315fa1f7b8618645bf51c2f76d116a7c30a3f2a0766bb5ef9386eca3f760cde0d30c00cc06936e8d3e3e14451a6bd3b4c9cc3e9b82b6ff57b7b64db8f6fb8cb648ca1d1626ad9c2edd97b77c0446c38e19f65287cec060ecb3ef6be7f532481685e0f4279298aabc3e8007f17433c975bf8c6939754bcdded0950ab3a6de94073d44f9be9b441aab06523809ff0f8ab4298d637b26145b6c08f8a1c9878482a74234401b8d576e2fb3db4e5c9affb98619bcb9f18949bbc95cf1d705497c35a08cb08fe558bcafb241b667adc2c626ad0f3d78df4043598d99f9e18e39bf1537743ccd196500f1c25f5ed6b8dbce7d1f9d45bf934bb2b5726b1161c8a55b31bdce56a3aecdf401749032e5de50acce51977e270ad2de2dfe1cec33c2ff0557d7627cd14925a64cf3b4a22d8f6a619351b7cd0d1bdf62f9e348eefb177fa2ffe6d18bd2a2ab9d582f88abd580f8df1713e05f9417099c41cb898281fa3defff7c6414da9110efa8d6ec798aa5a57f57dbe3c67b0d15ae56adddfe68d9b688157e2f22729df741f1d57fca73bb9739f8e661ee405f82382876896b99a8fbbdd7367de733dc64888e19c90f49370662c32b38f84ae3a2838a10e2e265f047611b86527e039fd023c4a8311a92b6bbfe7a20d8c0fbff80135cc129d4237eae6bcecba2db54952457985e20d630fa127a1655878bc9e2f48840dddc129f1fb69775575bf3bceabfcd3e3c5ae18dba6515b1819725970b132acd4e4c1a26a5508ac8cb3da9f2ea982195e2f91b79e79e76148cd45f506b5e90bd10d90762c598e0edacd795c3d8f877498f6cf5b0b2cb873b210a05a0fa1adbe65d27b8c6dcd9c1ad486382574c788fd1f12d5c79ef0b985c202056b550fcd6df3c5dd91d821673502ad7f4928190843b84dbf24373458a4cef3a6dcdf554f6a9a98bcd836ab713f041a07ef4670d1e57061e40d79defbf3be13cc07ef29cc57531f924f73e695e89490c3d2fdd8c5d3fc890fad3ea3410d6cb02bbb778ebadf2953d4bde39955005a775c28f9733aabe531351ee227e292fe85906568ab98fb39156d2afc88e95116889d797474a62b7f4a92a7f2a0f601d9f0415e546346b969b3e21f6d736aab64e42270aefc7c2dd0f04a3b7e97b7727c7f8b689432de1bf3fecda99a396b3bd88c99178b56c50531c6fbfb04e8405f08af297391f8badf9b490cebe561dfd450977bda46eee1c5076801d871779982334c68a8d3a2aa68deedd511f78f4637fcead01afeaf749ca83ee7b5887e3b9d517f7e50071e49a778473d709c31635611e7b1d006992bd162245614e7c49ce37d09134860e034ee9d088903b158ddf3b900607618fd235ac51bb83da9cbdc12a6d1f873a458bd2fb1dc6f9d49a72498f05fd8549aecadd73726fb0f765738e366795b61201cf6c2147bead0ad9e0556f9ddf9cd2cb0337998c909009b63b41b05a60d4bb49dac4739ae70f1ab68b1ae6600d17a5b569f903d7b5c0e8a2c5a0cb9f0f3e169b03148406e3381256553a42caa35d4bad9ab63fd0162dd4ac1dbd09450483847d4dbd2e3f2f0ecf66d6096d5c7eaf71e8ecb9ea44a61e89137bcf8eec3f1eb8c799bb6aac80b6b2d792326360eeb975255bc09986fa5738bdff08f0442dfd6cfe7bb45aa39b5140e178c156acbdcbbe08e93e19d47a2489d54a51667b141c071b45890a4ddb0c3e184de7169b52f8810e9dd530073cf28f46bdea0f5bf6bb686e56b171fa2ad905f1101dfbf261b208dac9b757c7000a7d1a24bf38c963cb8a9e9564870f3fe32bbe8963cfd6e69a2d2f2016623f88964afa891c469c6e4e8f7f80787992b187de7304b49acc8780b237970a9d1495caf94ec761e5f92bb49081536c9e4113840a7df2cb4831519ed54a35c177a768d15a908f8522abd0f9d7f52d5e5796b2b5e663313f25831c9bdacedff5a1c7599e28dec6e398616263e5a654735518769ce5bfbe321dc10349fe708a76ca6f5048a03e5eba0a5c17680c93071b00866193fadf71ac81b9e596b2c94edec0ca534b9fd4f7794c4933e6db39a6d2e2baa3288a97c28f6ade28c88af537a5ff8a5b5223b7b0712bed25e022aba52bc41d585c7b73ba2da8bc5d96a65fa8214550758360f9aae525e3e77223fd75313bcbae19cd935f95cda3e674252d5bab96cc607e6f758cb134611b7ca8206e19f6eacfc3bbd8d9c4bc4ca3dfce61b52cda25268c249c443f21ba43c1c63e1a8228540e6a656b985677e38e75635b6ed6defe021af98e0c2932edf773a094b65709265463ab4af5ff22f238b3b4eb3cc6daf836bc6c11b4e1898667c7d5a593439098d66454b3f9bd53a58908194f9f684b0ae95f3fbb5089c12d0f19d501951e8dbda762aef568a184adb96315975946fb16a43630188c7ae1864d6a0400866d0dffc922b265de54c5caf8b5dfc7e3912788d92c4bf667416b99ece18014a0a24280410e39b5fa13d21a969b058e7c4ea2ce64911a6a7caa71c6a9ca95120402d4d0b1b674d9bb0191d3af957b1d3b8f15a5f037ef07e4b600e1bfed9f6aa655e971d8ae96bd5ca34c97599c7b3605ae1133ed4f1a69b2d920b3080c3e25132726f50e3c8d34aa3031836c5cac9fe56259386e7b748a1ac12fdbaf1913f8cfe5d60ee13dc972e1dc0019882492c0bb188691cc9f5e34573c9b9130c8234563a6698c70053f60c65fae11171a0f7cb020583663dfb31c25dfb67f6a19997cbc3db96e8ef3cd3286a8cb12bbd4640ac30cb5e68f02033e8a9b4d55a7816842f5a0edadcc9aa96157a20e0e222828d4063834579df1f1895976c6282eee5c344b38b99e25ceec0a2875126ee3eb521a9b6b1192d8e13c987ff46ff982932e1c997cc504526f608c16fe64576d6c93d3f0d4dd382c418b7c43075ac5ca8acf11f01e49c8de8adfb1975f9429aa3ad2d700a5e044c3fc66472e888072878c382051d9bb798068b2c4976b858e59ae5bd6565887ac886f262829d02418f5905a11d1113e07523c1ec41fe875065fd4366fa466b2468d40a35634263d1b862044f0dab2034655786837f913793f610f29d8723ddb9018a4a173afe809f1d2ed4829fed8846690c93b4b729dc344e4cd7508538b2bcb797871c96bb996b2865c691a61dc231a4a2a4cf92dad8d86096c7c9519c099146a28bc5e52e13865c607cdcc27a6c11acbe2a5eb46bd1c4f30483dfb9c9633a2fd657a3c83e9a21188b8fce7291928b90577e6a53a04a2295c983a87638483794a9277fcf6f884b1b1616d1a40fed4965adeb769d108d2438b9a52a2b317a712f51a713702f2f9811b2a5f8379532621530db2505b0093270d8d0ab46f04a8100a9ac33f7f09323f48eec06fd92b293962fd38e139bbb3c3ae60ad85a0f6c72e3f3143f38a10ca24e3ef4edcb59dd88af5140e0ff980bd96a801665aaefbe5e0956fe22b0119c6814b9f344cffa932d9cc95e94ba3d17b765e8f8d2d9c5800f2e21543561c9279725df8b634ee299a0cf942fb63a57bd31ee7292d2432e86defb9a86ea435c93ece4e3cb1d03b835d1929999982ae00f24f7fd5748dec8fdd24ea7f0ecbcb0d2c7668d9c4ea2955f4c2a6ba97f0e54f0c5df5fcc3bfe3eeffa7bb18a66130876a59aab4eb303841225013e3f3dfaf04f6b6d9ea457342755662984c6810d097310131d7ce9deb6cb5cce1d114a9bc1561dd7c6d44eafe8ae60f029fa63254cafa15ca3ba994212418fa8f6b16ea3de3609f9bdcb2b144a653557afe698bf884817e5e6d82ada3eabf95b90ef2db531e4a646fc6b64f7295d2ac875b6b2c8889f33522e021c8246a656649583479869698102fa7658aa58745bb38f2ce032bd7fa6116b8915e4eca6f532ef0e9533e8198c94684586a9b9070175dac993f89d287593f3c2a07d6363ec36811d057b7aef89fdd7805240e171375cdcb1d497ab802d53cc80f735670f67dfe15ca71698e421143ddd2186555116e3b188403ba7c0192ba5f17258c170949d1f801d40ece0d63b6275a04f0d1558c88c03256b0d77accbea7a66d1a138012553e37aecdf", 0x1000}}, 0x1006) program crashed: possible deadlock in process_measurement testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [6, 19] detailed listing: executing program 0: syz_mount_image$reiserfs(&(0x7f0000000000), &(0x7f00000000c0)='./file1\x00', 0x8488, &(0x7f0000000780), 0xfe, 0x10fd, &(0x7f0000001140)="$eJzs2T9rFEEYBvBnds8/3cqmXwQtLCQknF8ghcK1ttqIpDJVrlL8OH4cTWUf0msRsF9Zb/dO5UTwTm1+PzjmvYd9Z2fKmQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMZsmnkhxUSTtlVZKSdN3F4ipJN+V33tdVSp6eLpaPz+dPlknqb4+XZ0kZuoa2tMf3brfzdt4et48OTu5/WL5+8+rF2dnp+ThNSZfL6/1vpYzrAQAAAH7U76z5z+8HAAAAfmdvFwkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf6hvNnU7FVWSknTdxeIqSbel78Y/Wh8AAACwu5Iqz5tt+eoaYONhPjZlnQ/jlzLUR3m3pR8AAAD4pf7WWHz/fb3c3JzHH2S2PpcP2d3Mcni4+j8O+XyS1EmOfpr88vrty+lX+vpv7wUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgK/swLEAAAAAgDB/6zQ6NgAAAAAAAAAAAAAAAAAAAPYKAAD///F61s8=") (async) socket$alg(0x26, 0x5, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 1: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) write$UHID_INPUT(r0, &(0x7f0000001fc0)={0x8, {"ca7b1d4990850256dca6265c3df745f4ebeb5d91ee6463e23b5a1b0248b2914d9bf518590e501412f24f9f90827ceee14e01ff7842c2f26bf6b1d593c09d55f7f6957d244ed432763e31fe8cef73e16f583d6c688a761aadf9c6b29d631ddf54c0b6af4bf9a7361e96ff844358762081872dcc6b28a967db921e33b978a83cfda99aa19cfbe6dbd92664ace2e4d573c35bbed499206f7133907debc0727dcbe2f0244d738f3103bab9db6e91dc2f44f70424fd0c47e20b8777b2bb23b35cfb68594695d0dfb78d8c2597572019f3d3cf7e5d5634daa56183d1906854fd4ced46b1195718157bf44776ff4da9d2f329e2e03d5d841708c8d8b46020a84b50b6698df99e4f5b0149413b0b3884e92e47b419af5e9f9eb31f1c40953bd4a96de5b1142e7469ade52e0ce487d181cf4da676b12d21b74305cd309dd0dd4007e419d3ef7d3f294ab1d4b2dd1c94b762881881608d686d876eb9b4489b3748174a22031dc2964b80682ee63aa213ce5d17f9d539a76c8b49d3bf5d3ce49ad55c133078da60979eb933c384ad4f597a3a558cfdc353cad642cd89376fd5aafe06c638d858e95ae93e26fb03979c6c9938cccbe7505ce6cf3e324c99d07eb893f602d4063076a4618f1085d7b6cfab867598e2110b8832afab9bed41f17f0b51b44acc605d97bbb1f44abffb677c99211ee02fe92b3ce19a473fc5bf62a694180475abffc6979c991c8cd7e9aab7c7ef172a6494088acfa6492bd7f85434470d13f77c82939e461006590a743fbd723bab15dbf40ee879ce1e13b26cc8f01082b8a43d00539b5bdabfa3f606b16978ee394a9d098e31c62d86a97b22dfa40bcf758815e2fc7dd7f9f38ac5955b6ff775405d3e0dee7a5485afe34a694056a55c80ee6494ca52017bdb5de6b1addb751d524bf57f79d9d9da60ab9eb93582e31917904c8292407819ab7543c7686d629a72e7359015c551e45f58d4f5c9493acfb618208c9dffa8e0777450e29955c2100a16845c33fde1cd0af6eb18f6ea88232fb1958babac252e95867414a69e61f027270e281f3131db21657d5078523d0c9fe9c2200e78b070cc4bf97f9bd1377047486caf24c4a3e37b27144f9b66da7b4b1293bddb9e5aae5ed7b7fc8fab556100e7c6fbdfead321b567dddb04a7127087985b8d0d65008e4a125b286c1599e276e1861d3db12073e2887baa66d112c33fefb42a032d81212ecfebb72d1729f5fdbd3d2f925b1d76ac13a6062b9643a0e3260e533b63e4016adef02ef012d775a9276516c2ec0a4480a98d84828a1c7c016b1fe4fdb903238b355e7bd6ca3a45a13011ad10fbaeff88652a8c62a0b67ae594eb5352ac10d14c8e3f0e98dd1797e6b0ed59340a8af1b436d28dc7332b1f243b8f5ebcca9b9b00ce7a98684f65c379bcae58df768367fb1fbde4ea519d68b75fff66117a1b70011c6814ece4ec75d86bd1127df448eea218e4cafe53652e731c4e9d25c92533f401ffcb1e47ec4f132e249e450e4d06494c18a97c9bfd09abcd4723939a9bc76b756345589dc93050b78287c9eeff47ce10d2becf002e9e5721e14db4d94b3d00ba7125612dc129eda384bdb5d2d4ca4d05c83feb75253dec7a3fd0cdd86b24cfb787e5c39dd1efb6be1a1c3bb53102151d4bb81f00949019e627b8b11ec7c9e876af3fedfa7955c69f75ae16c3e689cd07573e20e199b0ceb6130e2be7f4a2894dfb85fb5a15f6d724a1dacea731c0b597f77f653e3998854b45b8ac3586664f9ae77f693c507d6b1aba093895a5fc469f88b01b4b687d53c63e4099578f2fdc3fe726514ceb0f50ecef142b625e7bc9d512325e26b4a28df8f76f1225d5bf63f2fb7d20c1646f45f879829a07973029df1af5b5a66a1c01a9bacf4b6b3de28dbe60be47dd8c2431b9f56755c475bd2ce9c5db9896aa681a12d790ff7a5ecb92c78f6d8f077175e7c4d1061158bdc765140a0d8c3ca80d3c8161605b108132a2040257eb41d62624b2761ebaa0f9218bad928c8dd50d5887124b27823b447c157145b7ceb9e30a72a004656ad291aa5163211511ffbdb8457bc978dc97e51559b8be85554ad6976d0be5a669485da1b53054261b3efbf81ce577dd3db2a99c9fa5c5e7923cb3e2bfea6107a5b67a060fdc1f690a85b952e98afeb7c23cb93031a51a5e7a559109ad64734e3b4856179407cb4ac607c6d1a33b3f42c03c34ab0908e4aa0f76bd9b537b522b799d1689f63580c2b14be089aad457354c35a398fea47882441a6ae4d8af029945ced238024aa24b0fe5464383302007e1703477da95feb2c0840b82d3eb255485486801e477928ec0f535e4923661f7d0378bb1c864df2954788cbc3c601fa76ea816ca7fbaae7ff3e84a82f36cd609b956676597eff2eb2a56065d0f0a9915168183128ce72f14b8fc583b2b53edb93eb50f9264c2898343d229aa5cc9387f4bb162321b21f8aafb7a87c311acdcb37ed56c2d583d1617c3ed2eb1b73602b2936fb4bfb9ea5ee5e826cccdc9e7a313256c7f627dbf1c0c6483db7ff15e39147ba9c5873788e33b4014055fc0c0739e3630ebe0658f8cc6a4dcfd9ef545150deaf2fdea42008849e8480f43e69833fe61ff036524ddb5e9ff02c94ba365dd8fcbf132e937875493cead98bdaa16f09cf0d4fdaf77e971f497fbf4962f73454c6940ebfe4cecc85cd87527997acb5a387a5a07cbf4dff5b24f24647add0bb8fbff6767b591e35a95d0bf948d65f6306a12ab8ba388df79f65c7f0c7c3ce9d42bcd2f13944e5cca8b81d4bf2070e79b998f754d15da1c54bf1c29723ffffd5aff11fc7c74a66fd015bfebe0662bbe29948fcce404371e79e3ebd2a0ac7687cb975378f6f8dbeac9a3edd045b6c4035e84eed7ecc930ffa22c9ecb313e6ece4c0ee6b716d1c69fd52d0c213c20fbbbd616ac60be1f3ff60e398517ab736ba666dce793d1a010b9b5a705a0d41a846d2253bf938f9c8f08e81a869c2bce2e48a0d8b4db0613424347bf6fb855b2d6a11da0cb8522638f52e6cfe95fb645221d652ce547ec92b6433437fb5ecc98d16fb606899eecf5063196d7d396107a14cdf6d4d591e4fd0174a2a7fe2fad0f4f34410431a2ff66590a659faf3aa36c3c678f7539e5e48dee2b2a89dba3c290ac5df0b59c02a6ed2a4c0e8b0f8d56930b963c21e1f876318d6caa15b4510e057561f42a369dae45d98698248e4ba81cc74b65983ca59663bfe59d6dcc365494184c9185edbbde8de7ced6f4f9f32d55c05d19750671ea78b05f145b29f6065c925b878bc3f5497b944f22180036cb98e9333b21c70f93d94138a009b40ddabd204759e5b153c129dd26d0799433528c50861fb5c374524987ededd040526af5b6d25cc644343e84d25e4fac424a38471010b69949910c5aec728d26e3efbe770695bb9b5cd02751214309d913f9fcc2dde77da0f986882ff58e7b7f20e2d9f71248cc58d4d9f708dbb65da1a9c77b51752dc40df6638c37eeae9e334c48f74d832c04804a36955c775f1fc285d039f204f2a95af68800f3daf2a9e7013627d15e65ceb67ce9c36b11821ff93a19cceb112d5df3929e534028331b68e422d80d12f7b67843c8491f4339dcfaecd8b2917ded785fb401502ceab25958c8b8139e3c5cf6a8ea5387c494051e30849c360659ed5a99883f69f0ea6464e204e09df75712c7caedab13cbf8bb1c8bdb54b95045ecdead5ea84c9c14a7c9bd49dae9168faf0b0d8daf3e82492a1a8c9b7191d8c402e0427d5b060423a78c5ccd7e6a3302e62662fa07b14b51faab133d8e63291e6d72a22f2d71370ad7ea0e79e813802f003b3d3488231837dda9011c4cb10840b3208133daec394b2375cc5afe7951f293cd8f9219c71b89d47e8793038d196be958e9c737c84b9fac971b2152680b61baf833f9e27d072471c97c7d11b03c9f553aa34760e7c4dfb32a1d29e8291b2052328e959205ad4a8ed2cba2878f1575a26def5d2856374b6dc2b79dae695fee6ea214615bef7a79f83e68e51f4c1e34797dd8a1618514313f1ad28293a1ab674e189137368442768289f22dacfd6443bdaa0470840fd3b09528e8c230e9d29dd671cb693c35346aeb9bc3b17730aa74a824117f7727eee25e854482a2ce24344b8ea338c7d69a5346c08c93991754673d08ed718de1f284f1045f20184b8371785324f6f0574e5ddb507f42cb7464074fb6feb286d2aa0624aeea54874167da9c7965b5725fbf989bcfb71793458a61a92c16219e74b38d16fb6177527a94af2785b5b9ee88ea8fa885ab141d1446f3df5bf1b9811172969ff1ea5e5708c3846bad0e7c3f68c37a3d55d3e5a4399f49e45f29f221c9f45ce8c21e139ad513417923b826f384cd976a304888d7a06d5198c8999d624ec96c22e03f9e0df1aa84022ff9c164cc9697503954ec4e7fb2d9c441aa308a77ac7691eb6d1506b90f5cf935eeccb9a3520c8d9014c174c267bf153526cdb96920e6c343647cc4156d066b510f64063cbcf4008f0ae0b9a828118ee416e3a1b7c1ffb828c46d30906f672f08f6998558d9ada07ddfb4d968916f4f26b2cc438c6bf626999a5a2be20413125c44adf0091bd521b1495ce65f0569badff7c0bb76826725f89d3681c64870880b271ed2eac5ae392a39f0da7c990121cab4e22a2592c279b7ff93289e44462e1c8f7add9a49503fa10d360f5f4976a5ece1e96879b3e7f00aafd25ff62b321674f243b93d52c8da705521a1b440fc9a63eaefef3f24792e86519af0e2022749cbc27c1a6a723a369f5d514e499000bea57759a829ac49c16e623c156a9f050c53d73d3637c13b485d8ef5a51b2fb2cae8931722f1efbfcf442dc32ad3b0d6612a9781bc33e319252b2983c8e349e68343f270ea1a6dfc0ed3119d82650f7629201c4d68e42e4488ab55706a95d32c1233787aa858096fd68840109eab0567e11b8fee0277f65691ea4a118bd556ad3823dbbbd5dfeb7a5a6533eb2a0a9351f85e17be9756cac827b18b364ed62d8679767db400c56eb7b2984a513c5eed115545c0a53979836e12f9f9ca088ca693fd2dcf164d88a06efe29f59478773ae6ef0aa2534828124fb6a8214218e957d45f2d9590b76dcb69c43be7a79c35636881501cd978d9cecdffda9a6fae36d6e2833b85438d8d00122b20feb55a12cefcadcd21b7c16ca4e99e94540675b4b384653646f9062b93aafd677028cbb85da8d6820f869cf08959f017cd05649724499efbc7fad085a006f964c9367473684c167c05573d80b1be3563bf601d343ed4b8d451a6c4145ac02ff6c05c2a7af1cd610100321efb6597ffea49b4d2056a1b9c08e84858225eba99f5660f27f8dbc1fe4788e2f892d3ec096445ed94531b22360e42b976585582f1eb1ebbc6bd3d5d8e6f0f020dda730e35924d23bacdce3c3707120431a56faa07ad5425ac0da0b8f041dbbf1f695dc11f4886dbf47ee1f5c5e7cb5ecacb8f374753dea309605ae0e0864b687b7c1b0493fd2cc22336378532363247ff0b9b4884fe6ec30df27d05ff12b663ded7dd40b339570e15a38873e88fb68a30755395f34e67b3fca1e7caf85779003659f46e1a528911dc0cb4f80cc172fec5c06ab8df41b1bde766bf6e146077e26443c0d7a557b51880057327f18ed6ae81e9ca732d979fd5cbbd3a4b278f1188de8650a31dbdec6577592cbbb5f51823240dbb34dc2dae738883dbcc45338aa57c3b3b84e5c3792ef271df5f04f1b872fc658fe2bf1b02c752a3ca4443525c", 0x1000}}, 0x1006) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4f3, 0x755, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0xb1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x101, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0xa, 0x7, {0x7, 0xf, "00f4000000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x82, 0x2) write(r2, &(0x7f0000000140)="246498c003", 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x103a42, 0x0) ftruncate(r3, 0x6000000) copy_file_range(r3, 0x0, r3, &(0x7f00000004c0)=0x2000, 0x9, 0x0) write$sndseq(r3, &(0x7f0000000300)=[{0x1a, 0x1, 0x5, 0x92, @tick=0x3, {0x4e, 0x9}, {0xfb, 0x5}, @result={0x4, 0x400}}], 0x1c) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='maps\x00') lseek(r4, 0xfffffffffffffffe, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r5, &(0x7f0000000100)=[{&(0x7f0000000080)="fd", 0x1}], 0x1, 0x6000, 0x0, 0x0) write$UHID_INPUT(r3, &(0x7f0000000f80)={0x8, {"4579f081654fa61189c0fe495eebb9f86c4550d719503f5fcf8877dd61a027772c1dc1481450f81924ad3f3e1b74b76d1461d0c8698415b5945ea78ccd186600ad22cdb761322b9e399b38f64c94feb27d60547928328fa4d5a4c1d16d858f68f58366b9094ae37a6694170902abd7df85e249d145e8e8b03aa1d9bcbf95b7319c00db59a7517e96c950b534e2b7a9e2d8e81bd314ec7da9618786e28febbaa335e39e9c28f0d60518afba46aab1f922e859f1439f27bfa55f71d281b3cdce07d0cb328a3539e735cfd8e41a15bc60ce13924c07e6cc9497383b397cb304c63583b295e40ee393015fa1a2d71418869e889250cf8ff7547ae282c27260a6cd34ac2a8cce93688607355cb950408f9f5af0edd5fffe3070ee0ea3764f4f701bf87b51587c465b43239df9db410f66385a5d81e1b93703c88e777efebf44a409200b556ea047bda0eeee78e1eeea5d2707680dfc0de16d85247ae4a4c66d8cbbe699b1ee2e716b89995bef8910e756b8a4aebd56878a1e931a67c9fb8ef7bb3fb8d021a5fc629cf46a7c8be30285ca4362ddd9d1b54f8719194492d1febfdfef6c08a2ccf21ae8cce0b5a6371c808525c76af9ac2aa2acb12a39305e12fd6ca9b6d418b552101d1745843785c5d2fec35f137c7ca41e81ddac92ca23ad6223a0376dcd9e21082f8e68f983bb5486459f23204946bf68fa27545ce91c8efa28ac5379790706693452b01673c949e1df1e060709cc2d223211ad6f9a40ca38332a5e1d3f47677434947dc2473a1f8733760d1eb7f76de8006975ccee5f6f2977da20166a011d6e2171cbab1947a2f04d100fab0ccffad1007530104303e53e80f36d81598e625c877f0ee5782d02b12684282cea88087eb1ca5922d2cdeab10ecee5c170056bd88238b7c8a7071703af28531aa0ea0e81775289c82418b01aebcbf084ab9133e77b2552b47c881e93bd926ccc5d1cf424a98da2857678a4a10fee1a4bd0b3b575862717bf503a60bed44b2e981ee9fa3af8ce52e65ef4455a892f5f5feed624f69c17a6fd47fe06640b06781f88a1b30d86d9efef7f654b3f40e9d406bfe66eaf3f003f04172fc73ff44a94ac6bbca72d28d9b121e9f47d17afe7eed2399302660a68e18653b5568799023df069472d3309ccccb8fcc3ed234e68f9c0b39c06517c01c9176ec67387b01662b2673a9114c39b544e6e8ca848be82bd3938db63625807ab8dc9934474dddae35a57588c93cd768db25cc77c72cd1f00798467cf64c2d46752fe14dc51e9692c66a3293d6ea011b036c6674cbb0ccf33a9884132cb21664001aa12020e42f334fe81b872a06da09f365943f6aa4ea42b1ebb8b8e5fae43e8910e875ffb5ab49cd8a1583dd408a18fe1bbdf321cfd8c1c503e1b4b972f634bddca60790f9eeb0d3931a425ab0fb65c39ce46bee553770e1bec7bbb9bda668f96269ce6d0640853ceb3e9891b616a3970622a2c33e9aa1ead61bdcdc5456d5ee9a7aec77bda0efa6a4fdeb28343b6faaba901177927d06f0a8f8a505dc272c55074504933c37188430673040078d15eb234fdc09b34038fdbba6da3c56673b1c718b86e8866c589c60665fe9674057745cd94cc779e3cf822a2bfcdc1284b38d5ec7c4fafe9db3db770f24fcfcd38a156b16d3d542b0a809768c0985ee06cbdca7d68589acc1b7b407982123241517683048f508201af748d8ce315fa1f7b8618645bf51c2f76d116a7c30a3f2a0766bb5ef9386eca3f760cde0d30c00cc06936e8d3e3e14451a6bd3b4c9cc3e9b82b6ff57b7b64db8f6fb8cb648ca1d1626ad9c2edd97b77c0446c38e19f65287cec060ecb3ef6be7f532481685e0f4279298aabc3e8007f17433c975bf8c6939754bcdded0950ab3a6de94073d44f9be9b441aab06523809ff0f8ab4298d637b26145b6c08f8a1c9878482a74234401b8d576e2fb3db4e5c9affb98619bcb9f18949bbc95cf1d705497c35a08cb08fe558bcafb241b667adc2c626ad0f3d78df4043598d99f9e18e39bf1537743ccd196500f1c25f5ed6b8dbce7d1f9d45bf934bb2b5726b1161c8a55b31bdce56a3aecdf401749032e5de50acce51977e270ad2de2dfe1cec33c2ff0557d7627cd14925a64cf3b4a22d8f6a619351b7cd0d1bdf62f9e348eefb177fa2ffe6d18bd2a2ab9d582f88abd580f8df1713e05f9417099c41cb898281fa3defff7c6414da9110efa8d6ec798aa5a57f57dbe3c67b0d15ae56adddfe68d9b688157e2f22729df741f1d57fca73bb9739f8e661ee405f82382876896b99a8fbbdd7367de733dc64888e19c90f49370662c32b38f84ae3a2838a10e2e265f047611b86527e039fd023c4a8311a92b6bbfe7a20d8c0fbff80135cc129d4237eae6bcecba2db54952457985e20d630fa127a1655878bc9e2f48840dddc129f1fb69775575bf3bceabfcd3e3c5ae18dba6515b1819725970b132acd4e4c1a26a5508ac8cb3da9f2ea982195e2f91b79e79e76148cd45f506b5e90bd10d90762c598e0edacd795c3d8f877498f6cf5b0b2cb873b210a05a0fa1adbe65d27b8c6dcd9c1ad486382574c788fd1f12d5c79ef0b985c202056b550fcd6df3c5dd91d821673502ad7f4928190843b84dbf24373458a4cef3a6dcdf554f6a9a98bcd836ab713f041a07ef4670d1e57061e40d79defbf3be13cc07ef29cc57531f924f73e695e89490c3d2fdd8c5d3fc890fad3ea3410d6cb02bbb778ebadf2953d4bde39955005a775c28f9733aabe531351ee227e292fe85906568ab98fb39156d2afc88e95116889d797474a62b7f4a92a7f2a0f601d9f0415e546346b969b3e21f6d736aab64e42270aefc7c2dd0f04a3b7e97b7727c7f8b689432de1bf3fecda99a396b3bd88c99178b56c50531c6fbfb04e8405f08af297391f8badf9b490cebe561dfd450977bda46eee1c5076801d871779982334c68a8d3a2aa68deedd511f78f4637fcead01afeaf749ca83ee7b5887e3b9d517f7e50071e49a778473d709c31635611e7b1d006992bd162245614e7c49ce37d09134860e034ee9d088903b158ddf3b900607618fd235ac51bb83da9cbdc12a6d1f873a458bd2fb1dc6f9d49a72498f05fd8549aecadd73726fb0f765738e366795b61201cf6c2147bead0ad9e0556f9ddf9cd2cb0337998c909009b63b41b05a60d4bb49dac4739ae70f1ab68b1ae6600d17a5b569f903d7b5c0e8a2c5a0cb9f0f3e169b03148406e3381256553a42caa35d4bad9ab63fd0162dd4ac1dbd09450483847d4dbd2e3f2f0ecf66d6096d5c7eaf71e8ecb9ea44a61e89137bcf8eec3f1eb8c799bb6aac80b6b2d792326360eeb975255bc09986fa5738bdff08f0442dfd6cfe7bb45aa39b5140e178c156acbdcbbe08e93e19d47a2489d54a51667b141c071b45890a4ddb0c3e184de7169b52f8810e9dd530073cf28f46bdea0f5bf6bb686e56b171fa2ad905f1101dfbf261b208dac9b757c7000a7d1a24bf38c963cb8a9e9564870f3fe32bbe8963cfd6e69a2d2f2016623f88964afa891c469c6e4e8f7f80787992b187de7304b49acc8780b237970a9d1495caf94ec761e5f92bb49081536c9e4113840a7df2cb4831519ed54a35c177a768d15a908f8522abd0f9d7f52d5e5796b2b5e663313f25831c9bdacedff5a1c7599e28dec6e398616263e5a654735518769ce5bfbe321dc10349fe708a76ca6f5048a03e5eba0a5c17680c93071b00866193fadf71ac81b9e596b2c94edec0ca534b9fd4f7794c4933e6db39a6d2e2baa3288a97c28f6ade28c88af537a5ff8a5b5223b7b0712bed25e022aba52bc41d585c7b73ba2da8bc5d96a65fa8214550758360f9aae525e3e77223fd75313bcbae19cd935f95cda3e674252d5bab96cc607e6f758cb134611b7ca8206e19f6eacfc3bbd8d9c4bc4ca3dfce61b52cda25268c249c443f21ba43c1c63e1a8228540e6a656b985677e38e75635b6ed6defe021af98e0c2932edf773a094b65709265463ab4af5ff22f238b3b4eb3cc6daf836bc6c11b4e1898667c7d5a593439098d66454b3f9bd53a58908194f9f684b0ae95f3fbb5089c12d0f19d501951e8dbda762aef568a184adb96315975946fb16a43630188c7ae1864d6a0400866d0dffc922b265de54c5caf8b5dfc7e3912788d92c4bf667416b99ece18014a0a24280410e39b5fa13d21a969b058e7c4ea2ce64911a6a7caa71c6a9ca95120402d4d0b1b674d9bb0191d3af957b1d3b8f15a5f037ef07e4b600e1bfed9f6aa655e971d8ae96bd5ca34c97599c7b3605ae1133ed4f1a69b2d920b3080c3e25132726f50e3c8d34aa3031836c5cac9fe56259386e7b748a1ac12fdbaf1913f8cfe5d60ee13dc972e1dc0019882492c0bb188691cc9f5e34573c9b9130c8234563a6698c70053f60c65fae11171a0f7cb020583663dfb31c25dfb67f6a19997cbc3db96e8ef3cd3286a8cb12bbd4640ac30cb5e68f02033e8a9b4d55a7816842f5a0edadcc9aa96157a20e0e222828d4063834579df1f1895976c6282eee5c344b38b99e25ceec0a2875126ee3eb521a9b6b1192d8e13c987ff46ff982932e1c997cc504526f608c16fe64576d6c93d3f0d4dd382c418b7c43075ac5ca8acf11f01e49c8de8adfb1975f9429aa3ad2d700a5e044c3fc66472e888072878c382051d9bb798068b2c4976b858e59ae5bd6565887ac886f262829d02418f5905a11d1113e07523c1ec41fe875065fd4366fa466b2468d40a35634263d1b862044f0dab2034655786837f913793f610f29d8723ddb9018a4a173afe809f1d2ed4829fed8846690c93b4b729dc344e4cd7508538b2bcb797871c96bb996b2865c691a61dc231a4a2a4cf92dad8d86096c7c9519c099146a28bc5e52e13865c607cdcc27a6c11acbe2a5eb46bd1c4f30483dfb9c9633a2fd657a3c83e9a21188b8fce7291928b90577e6a53a04a2295c983a87638483794a9277fcf6f884b1b1616d1a40fed4965adeb769d108d2438b9a52a2b317a712f51a713702f2f9811b2a5f8379532621530db2505b0093270d8d0ab46f04a8100a9ac33f7f09323f48eec06fd92b293962fd38e139bbb3c3ae60ad85a0f6c72e3f3143f38a10ca24e3ef4edcb59dd88af5140e0ff980bd96a801665aaefbe5e0956fe22b0119c6814b9f344cffa932d9cc95e94ba3d17b765e8f8d2d9c5800f2e21543561c9279725df8b634ee299a0cf942fb63a57bd31ee7292d2432e86defb9a86ea435c93ece4e3cb1d03b835d1929999982ae00f24f7fd5748dec8fdd24ea7f0ecbcb0d2c7668d9c4ea2955f4c2a6ba97f0e54f0c5df5fcc3bfe3eeffa7bb18a66130876a59aab4eb303841225013e3f3dfaf04f6b6d9ea457342755662984c6810d097310131d7ce9deb6cb5cce1d114a9bc1561dd7c6d44eafe8ae60f029fa63254cafa15ca3ba994212418fa8f6b16ea3de3609f9bdcb2b144a653557afe698bf884817e5e6d82ada3eabf95b90ef2db531e4a646fc6b64f7295d2ac875b6b2c8889f33522e021c8246a656649583479869698102fa7658aa58745bb38f2ce032bd7fa6116b8915e4eca6f532ef0e9533e8198c94684586a9b9070175dac993f89d287593f3c2a07d6363ec36811d057b7aef89fdd7805240e171375cdcb1d497ab802d53cc80f735670f67dfe15ca71698e421143ddd2186555116e3b188403ba7c0192ba5f17258c170949d1f801d40ece0d63b6275a04f0d1558c88c03256b0d77accbea7a66d1a138012553e37aecdf", 0x1000}}, 0x1006) program crashed: possible deadlock in process_measurement testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [5, 19] detailed listing: executing program 0: syz_mount_image$reiserfs(&(0x7f0000000000), &(0x7f00000000c0)='./file1\x00', 0x8488, &(0x7f0000000780), 0xfe, 0x10fd, &(0x7f0000001140)="$eJzs2T9rFEEYBvBnds8/3cqmXwQtLCQknF8ghcK1ttqIpDJVrlL8OH4cTWUf0msRsF9Zb/dO5UTwTm1+PzjmvYd9Z2fKmQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMZsmnkhxUSTtlVZKSdN3F4ipJN+V33tdVSp6eLpaPz+dPlknqb4+XZ0kZuoa2tMf3brfzdt4et48OTu5/WL5+8+rF2dnp+ThNSZfL6/1vpYzrAQAAAH7U76z5z+8HAAAAfmdvFwkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf6hvNnU7FVWSknTdxeIqSbel78Y/Wh8AAACwu5Iqz5tt+eoaYONhPjZlnQ/jlzLUR3m3pR8AAAD4pf7WWHz/fb3c3JzHH2S2PpcP2d3Mcni4+j8O+XyS1EmOfpr88vrty+lX+vpv7wUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgK/swLEAAAAAgDB/6zQ6NgAAAAAAAAAAAAAAAAAAAPYKAAD///F61s8=") (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 1: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) write$UHID_INPUT(r0, &(0x7f0000001fc0)={0x8, {"ca7b1d4990850256dca6265c3df745f4ebeb5d91ee6463e23b5a1b0248b2914d9bf518590e501412f24f9f90827ceee14e01ff7842c2f26bf6b1d593c09d55f7f6957d244ed432763e31fe8cef73e16f583d6c688a761aadf9c6b29d631ddf54c0b6af4bf9a7361e96ff844358762081872dcc6b28a967db921e33b978a83cfda99aa19cfbe6dbd92664ace2e4d573c35bbed499206f7133907debc0727dcbe2f0244d738f3103bab9db6e91dc2f44f70424fd0c47e20b8777b2bb23b35cfb68594695d0dfb78d8c2597572019f3d3cf7e5d5634daa56183d1906854fd4ced46b1195718157bf44776ff4da9d2f329e2e03d5d841708c8d8b46020a84b50b6698df99e4f5b0149413b0b3884e92e47b419af5e9f9eb31f1c40953bd4a96de5b1142e7469ade52e0ce487d181cf4da676b12d21b74305cd309dd0dd4007e419d3ef7d3f294ab1d4b2dd1c94b762881881608d686d876eb9b4489b3748174a22031dc2964b80682ee63aa213ce5d17f9d539a76c8b49d3bf5d3ce49ad55c133078da60979eb933c384ad4f597a3a558cfdc353cad642cd89376fd5aafe06c638d858e95ae93e26fb03979c6c9938cccbe7505ce6cf3e324c99d07eb893f602d4063076a4618f1085d7b6cfab867598e2110b8832afab9bed41f17f0b51b44acc605d97bbb1f44abffb677c99211ee02fe92b3ce19a473fc5bf62a694180475abffc6979c991c8cd7e9aab7c7ef172a6494088acfa6492bd7f85434470d13f77c82939e461006590a743fbd723bab15dbf40ee879ce1e13b26cc8f01082b8a43d00539b5bdabfa3f606b16978ee394a9d098e31c62d86a97b22dfa40bcf758815e2fc7dd7f9f38ac5955b6ff775405d3e0dee7a5485afe34a694056a55c80ee6494ca52017bdb5de6b1addb751d524bf57f79d9d9da60ab9eb93582e31917904c8292407819ab7543c7686d629a72e7359015c551e45f58d4f5c9493acfb618208c9dffa8e0777450e29955c2100a16845c33fde1cd0af6eb18f6ea88232fb1958babac252e95867414a69e61f027270e281f3131db21657d5078523d0c9fe9c2200e78b070cc4bf97f9bd1377047486caf24c4a3e37b27144f9b66da7b4b1293bddb9e5aae5ed7b7fc8fab556100e7c6fbdfead321b567dddb04a7127087985b8d0d65008e4a125b286c1599e276e1861d3db12073e2887baa66d112c33fefb42a032d81212ecfebb72d1729f5fdbd3d2f925b1d76ac13a6062b9643a0e3260e533b63e4016adef02ef012d775a9276516c2ec0a4480a98d84828a1c7c016b1fe4fdb903238b355e7bd6ca3a45a13011ad10fbaeff88652a8c62a0b67ae594eb5352ac10d14c8e3f0e98dd1797e6b0ed59340a8af1b436d28dc7332b1f243b8f5ebcca9b9b00ce7a98684f65c379bcae58df768367fb1fbde4ea519d68b75fff66117a1b70011c6814ece4ec75d86bd1127df448eea218e4cafe53652e731c4e9d25c92533f401ffcb1e47ec4f132e249e450e4d06494c18a97c9bfd09abcd4723939a9bc76b756345589dc93050b78287c9eeff47ce10d2becf002e9e5721e14db4d94b3d00ba7125612dc129eda384bdb5d2d4ca4d05c83feb75253dec7a3fd0cdd86b24cfb787e5c39dd1efb6be1a1c3bb53102151d4bb81f00949019e627b8b11ec7c9e876af3fedfa7955c69f75ae16c3e689cd07573e20e199b0ceb6130e2be7f4a2894dfb85fb5a15f6d724a1dacea731c0b597f77f653e3998854b45b8ac3586664f9ae77f693c507d6b1aba093895a5fc469f88b01b4b687d53c63e4099578f2fdc3fe726514ceb0f50ecef142b625e7bc9d512325e26b4a28df8f76f1225d5bf63f2fb7d20c1646f45f879829a07973029df1af5b5a66a1c01a9bacf4b6b3de28dbe60be47dd8c2431b9f56755c475bd2ce9c5db9896aa681a12d790ff7a5ecb92c78f6d8f077175e7c4d1061158bdc765140a0d8c3ca80d3c8161605b108132a2040257eb41d62624b2761ebaa0f9218bad928c8dd50d5887124b27823b447c157145b7ceb9e30a72a004656ad291aa5163211511ffbdb8457bc978dc97e51559b8be85554ad6976d0be5a669485da1b53054261b3efbf81ce577dd3db2a99c9fa5c5e7923cb3e2bfea6107a5b67a060fdc1f690a85b952e98afeb7c23cb93031a51a5e7a559109ad64734e3b4856179407cb4ac607c6d1a33b3f42c03c34ab0908e4aa0f76bd9b537b522b799d1689f63580c2b14be089aad457354c35a398fea47882441a6ae4d8af029945ced238024aa24b0fe5464383302007e1703477da95feb2c0840b82d3eb255485486801e477928ec0f535e4923661f7d0378bb1c864df2954788cbc3c601fa76ea816ca7fbaae7ff3e84a82f36cd609b956676597eff2eb2a56065d0f0a9915168183128ce72f14b8fc583b2b53edb93eb50f9264c2898343d229aa5cc9387f4bb162321b21f8aafb7a87c311acdcb37ed56c2d583d1617c3ed2eb1b73602b2936fb4bfb9ea5ee5e826cccdc9e7a313256c7f627dbf1c0c6483db7ff15e39147ba9c5873788e33b4014055fc0c0739e3630ebe0658f8cc6a4dcfd9ef545150deaf2fdea42008849e8480f43e69833fe61ff036524ddb5e9ff02c94ba365dd8fcbf132e937875493cead98bdaa16f09cf0d4fdaf77e971f497fbf4962f73454c6940ebfe4cecc85cd87527997acb5a387a5a07cbf4dff5b24f24647add0bb8fbff6767b591e35a95d0bf948d65f6306a12ab8ba388df79f65c7f0c7c3ce9d42bcd2f13944e5cca8b81d4bf2070e79b998f754d15da1c54bf1c29723ffffd5aff11fc7c74a66fd015bfebe0662bbe29948fcce404371e79e3ebd2a0ac7687cb975378f6f8dbeac9a3edd045b6c4035e84eed7ecc930ffa22c9ecb313e6ece4c0ee6b716d1c69fd52d0c213c20fbbbd616ac60be1f3ff60e398517ab736ba666dce793d1a010b9b5a705a0d41a846d2253bf938f9c8f08e81a869c2bce2e48a0d8b4db0613424347bf6fb855b2d6a11da0cb8522638f52e6cfe95fb645221d652ce547ec92b6433437fb5ecc98d16fb606899eecf5063196d7d396107a14cdf6d4d591e4fd0174a2a7fe2fad0f4f34410431a2ff66590a659faf3aa36c3c678f7539e5e48dee2b2a89dba3c290ac5df0b59c02a6ed2a4c0e8b0f8d56930b963c21e1f876318d6caa15b4510e057561f42a369dae45d98698248e4ba81cc74b65983ca59663bfe59d6dcc365494184c9185edbbde8de7ced6f4f9f32d55c05d19750671ea78b05f145b29f6065c925b878bc3f5497b944f22180036cb98e9333b21c70f93d94138a009b40ddabd204759e5b153c129dd26d0799433528c50861fb5c374524987ededd040526af5b6d25cc644343e84d25e4fac424a38471010b69949910c5aec728d26e3efbe770695bb9b5cd02751214309d913f9fcc2dde77da0f986882ff58e7b7f20e2d9f71248cc58d4d9f708dbb65da1a9c77b51752dc40df6638c37eeae9e334c48f74d832c04804a36955c775f1fc285d039f204f2a95af68800f3daf2a9e7013627d15e65ceb67ce9c36b11821ff93a19cceb112d5df3929e534028331b68e422d80d12f7b67843c8491f4339dcfaecd8b2917ded785fb401502ceab25958c8b8139e3c5cf6a8ea5387c494051e30849c360659ed5a99883f69f0ea6464e204e09df75712c7caedab13cbf8bb1c8bdb54b95045ecdead5ea84c9c14a7c9bd49dae9168faf0b0d8daf3e82492a1a8c9b7191d8c402e0427d5b060423a78c5ccd7e6a3302e62662fa07b14b51faab133d8e63291e6d72a22f2d71370ad7ea0e79e813802f003b3d3488231837dda9011c4cb10840b3208133daec394b2375cc5afe7951f293cd8f9219c71b89d47e8793038d196be958e9c737c84b9fac971b2152680b61baf833f9e27d072471c97c7d11b03c9f553aa34760e7c4dfb32a1d29e8291b2052328e959205ad4a8ed2cba2878f1575a26def5d2856374b6dc2b79dae695fee6ea214615bef7a79f83e68e51f4c1e34797dd8a1618514313f1ad28293a1ab674e189137368442768289f22dacfd6443bdaa0470840fd3b09528e8c230e9d29dd671cb693c35346aeb9bc3b17730aa74a824117f7727eee25e854482a2ce24344b8ea338c7d69a5346c08c93991754673d08ed718de1f284f1045f20184b8371785324f6f0574e5ddb507f42cb7464074fb6feb286d2aa0624aeea54874167da9c7965b5725fbf989bcfb71793458a61a92c16219e74b38d16fb6177527a94af2785b5b9ee88ea8fa885ab141d1446f3df5bf1b9811172969ff1ea5e5708c3846bad0e7c3f68c37a3d55d3e5a4399f49e45f29f221c9f45ce8c21e139ad513417923b826f384cd976a304888d7a06d5198c8999d624ec96c22e03f9e0df1aa84022ff9c164cc9697503954ec4e7fb2d9c441aa308a77ac7691eb6d1506b90f5cf935eeccb9a3520c8d9014c174c267bf153526cdb96920e6c343647cc4156d066b510f64063cbcf4008f0ae0b9a828118ee416e3a1b7c1ffb828c46d30906f672f08f6998558d9ada07ddfb4d968916f4f26b2cc438c6bf626999a5a2be20413125c44adf0091bd521b1495ce65f0569badff7c0bb76826725f89d3681c64870880b271ed2eac5ae392a39f0da7c990121cab4e22a2592c279b7ff93289e44462e1c8f7add9a49503fa10d360f5f4976a5ece1e96879b3e7f00aafd25ff62b321674f243b93d52c8da705521a1b440fc9a63eaefef3f24792e86519af0e2022749cbc27c1a6a723a369f5d514e499000bea57759a829ac49c16e623c156a9f050c53d73d3637c13b485d8ef5a51b2fb2cae8931722f1efbfcf442dc32ad3b0d6612a9781bc33e319252b2983c8e349e68343f270ea1a6dfc0ed3119d82650f7629201c4d68e42e4488ab55706a95d32c1233787aa858096fd68840109eab0567e11b8fee0277f65691ea4a118bd556ad3823dbbbd5dfeb7a5a6533eb2a0a9351f85e17be9756cac827b18b364ed62d8679767db400c56eb7b2984a513c5eed115545c0a53979836e12f9f9ca088ca693fd2dcf164d88a06efe29f59478773ae6ef0aa2534828124fb6a8214218e957d45f2d9590b76dcb69c43be7a79c35636881501cd978d9cecdffda9a6fae36d6e2833b85438d8d00122b20feb55a12cefcadcd21b7c16ca4e99e94540675b4b384653646f9062b93aafd677028cbb85da8d6820f869cf08959f017cd05649724499efbc7fad085a006f964c9367473684c167c05573d80b1be3563bf601d343ed4b8d451a6c4145ac02ff6c05c2a7af1cd610100321efb6597ffea49b4d2056a1b9c08e84858225eba99f5660f27f8dbc1fe4788e2f892d3ec096445ed94531b22360e42b976585582f1eb1ebbc6bd3d5d8e6f0f020dda730e35924d23bacdce3c3707120431a56faa07ad5425ac0da0b8f041dbbf1f695dc11f4886dbf47ee1f5c5e7cb5ecacb8f374753dea309605ae0e0864b687b7c1b0493fd2cc22336378532363247ff0b9b4884fe6ec30df27d05ff12b663ded7dd40b339570e15a38873e88fb68a30755395f34e67b3fca1e7caf85779003659f46e1a528911dc0cb4f80cc172fec5c06ab8df41b1bde766bf6e146077e26443c0d7a557b51880057327f18ed6ae81e9ca732d979fd5cbbd3a4b278f1188de8650a31dbdec6577592cbbb5f51823240dbb34dc2dae738883dbcc45338aa57c3b3b84e5c3792ef271df5f04f1b872fc658fe2bf1b02c752a3ca4443525c", 0x1000}}, 0x1006) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4f3, 0x755, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0xb1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x101, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0xa, 0x7, {0x7, 0xf, "00f4000000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x82, 0x2) write(r2, &(0x7f0000000140)="246498c003", 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x103a42, 0x0) ftruncate(r3, 0x6000000) copy_file_range(r3, 0x0, r3, &(0x7f00000004c0)=0x2000, 0x9, 0x0) write$sndseq(r3, &(0x7f0000000300)=[{0x1a, 0x1, 0x5, 0x92, @tick=0x3, {0x4e, 0x9}, {0xfb, 0x5}, @result={0x4, 0x400}}], 0x1c) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='maps\x00') lseek(r4, 0xfffffffffffffffe, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r5, &(0x7f0000000100)=[{&(0x7f0000000080)="fd", 0x1}], 0x1, 0x6000, 0x0, 0x0) write$UHID_INPUT(r3, &(0x7f0000000f80)={0x8, {"4579f081654fa61189c0fe495eebb9f86c4550d719503f5fcf8877dd61a027772c1dc1481450f81924ad3f3e1b74b76d1461d0c8698415b5945ea78ccd186600ad22cdb761322b9e399b38f64c94feb27d60547928328fa4d5a4c1d16d858f68f58366b9094ae37a6694170902abd7df85e249d145e8e8b03aa1d9bcbf95b7319c00db59a7517e96c950b534e2b7a9e2d8e81bd314ec7da9618786e28febbaa335e39e9c28f0d60518afba46aab1f922e859f1439f27bfa55f71d281b3cdce07d0cb328a3539e735cfd8e41a15bc60ce13924c07e6cc9497383b397cb304c63583b295e40ee393015fa1a2d71418869e889250cf8ff7547ae282c27260a6cd34ac2a8cce93688607355cb950408f9f5af0edd5fffe3070ee0ea3764f4f701bf87b51587c465b43239df9db410f66385a5d81e1b93703c88e777efebf44a409200b556ea047bda0eeee78e1eeea5d2707680dfc0de16d85247ae4a4c66d8cbbe699b1ee2e716b89995bef8910e756b8a4aebd56878a1e931a67c9fb8ef7bb3fb8d021a5fc629cf46a7c8be30285ca4362ddd9d1b54f8719194492d1febfdfef6c08a2ccf21ae8cce0b5a6371c808525c76af9ac2aa2acb12a39305e12fd6ca9b6d418b552101d1745843785c5d2fec35f137c7ca41e81ddac92ca23ad6223a0376dcd9e21082f8e68f983bb5486459f23204946bf68fa27545ce91c8efa28ac5379790706693452b01673c949e1df1e060709cc2d223211ad6f9a40ca38332a5e1d3f47677434947dc2473a1f8733760d1eb7f76de8006975ccee5f6f2977da20166a011d6e2171cbab1947a2f04d100fab0ccffad1007530104303e53e80f36d81598e625c877f0ee5782d02b12684282cea88087eb1ca5922d2cdeab10ecee5c170056bd88238b7c8a7071703af28531aa0ea0e81775289c82418b01aebcbf084ab9133e77b2552b47c881e93bd926ccc5d1cf424a98da2857678a4a10fee1a4bd0b3b575862717bf503a60bed44b2e981ee9fa3af8ce52e65ef4455a892f5f5feed624f69c17a6fd47fe06640b06781f88a1b30d86d9efef7f654b3f40e9d406bfe66eaf3f003f04172fc73ff44a94ac6bbca72d28d9b121e9f47d17afe7eed2399302660a68e18653b5568799023df069472d3309ccccb8fcc3ed234e68f9c0b39c06517c01c9176ec67387b01662b2673a9114c39b544e6e8ca848be82bd3938db63625807ab8dc9934474dddae35a57588c93cd768db25cc77c72cd1f00798467cf64c2d46752fe14dc51e9692c66a3293d6ea011b036c6674cbb0ccf33a9884132cb21664001aa12020e42f334fe81b872a06da09f365943f6aa4ea42b1ebb8b8e5fae43e8910e875ffb5ab49cd8a1583dd408a18fe1bbdf321cfd8c1c503e1b4b972f634bddca60790f9eeb0d3931a425ab0fb65c39ce46bee553770e1bec7bbb9bda668f96269ce6d0640853ceb3e9891b616a3970622a2c33e9aa1ead61bdcdc5456d5ee9a7aec77bda0efa6a4fdeb28343b6faaba901177927d06f0a8f8a505dc272c55074504933c37188430673040078d15eb234fdc09b34038fdbba6da3c56673b1c718b86e8866c589c60665fe9674057745cd94cc779e3cf822a2bfcdc1284b38d5ec7c4fafe9db3db770f24fcfcd38a156b16d3d542b0a809768c0985ee06cbdca7d68589acc1b7b407982123241517683048f508201af748d8ce315fa1f7b8618645bf51c2f76d116a7c30a3f2a0766bb5ef9386eca3f760cde0d30c00cc06936e8d3e3e14451a6bd3b4c9cc3e9b82b6ff57b7b64db8f6fb8cb648ca1d1626ad9c2edd97b77c0446c38e19f65287cec060ecb3ef6be7f532481685e0f4279298aabc3e8007f17433c975bf8c6939754bcdded0950ab3a6de94073d44f9be9b441aab06523809ff0f8ab4298d637b26145b6c08f8a1c9878482a74234401b8d576e2fb3db4e5c9affb98619bcb9f18949bbc95cf1d705497c35a08cb08fe558bcafb241b667adc2c626ad0f3d78df4043598d99f9e18e39bf1537743ccd196500f1c25f5ed6b8dbce7d1f9d45bf934bb2b5726b1161c8a55b31bdce56a3aecdf401749032e5de50acce51977e270ad2de2dfe1cec33c2ff0557d7627cd14925a64cf3b4a22d8f6a619351b7cd0d1bdf62f9e348eefb177fa2ffe6d18bd2a2ab9d582f88abd580f8df1713e05f9417099c41cb898281fa3defff7c6414da9110efa8d6ec798aa5a57f57dbe3c67b0d15ae56adddfe68d9b688157e2f22729df741f1d57fca73bb9739f8e661ee405f82382876896b99a8fbbdd7367de733dc64888e19c90f49370662c32b38f84ae3a2838a10e2e265f047611b86527e039fd023c4a8311a92b6bbfe7a20d8c0fbff80135cc129d4237eae6bcecba2db54952457985e20d630fa127a1655878bc9e2f48840dddc129f1fb69775575bf3bceabfcd3e3c5ae18dba6515b1819725970b132acd4e4c1a26a5508ac8cb3da9f2ea982195e2f91b79e79e76148cd45f506b5e90bd10d90762c598e0edacd795c3d8f877498f6cf5b0b2cb873b210a05a0fa1adbe65d27b8c6dcd9c1ad486382574c788fd1f12d5c79ef0b985c202056b550fcd6df3c5dd91d821673502ad7f4928190843b84dbf24373458a4cef3a6dcdf554f6a9a98bcd836ab713f041a07ef4670d1e57061e40d79defbf3be13cc07ef29cc57531f924f73e695e89490c3d2fdd8c5d3fc890fad3ea3410d6cb02bbb778ebadf2953d4bde39955005a775c28f9733aabe531351ee227e292fe85906568ab98fb39156d2afc88e95116889d797474a62b7f4a92a7f2a0f601d9f0415e546346b969b3e21f6d736aab64e42270aefc7c2dd0f04a3b7e97b7727c7f8b689432de1bf3fecda99a396b3bd88c99178b56c50531c6fbfb04e8405f08af297391f8badf9b490cebe561dfd450977bda46eee1c5076801d871779982334c68a8d3a2aa68deedd511f78f4637fcead01afeaf749ca83ee7b5887e3b9d517f7e50071e49a778473d709c31635611e7b1d006992bd162245614e7c49ce37d09134860e034ee9d088903b158ddf3b900607618fd235ac51bb83da9cbdc12a6d1f873a458bd2fb1dc6f9d49a72498f05fd8549aecadd73726fb0f765738e366795b61201cf6c2147bead0ad9e0556f9ddf9cd2cb0337998c909009b63b41b05a60d4bb49dac4739ae70f1ab68b1ae6600d17a5b569f903d7b5c0e8a2c5a0cb9f0f3e169b03148406e3381256553a42caa35d4bad9ab63fd0162dd4ac1dbd09450483847d4dbd2e3f2f0ecf66d6096d5c7eaf71e8ecb9ea44a61e89137bcf8eec3f1eb8c799bb6aac80b6b2d792326360eeb975255bc09986fa5738bdff08f0442dfd6cfe7bb45aa39b5140e178c156acbdcbbe08e93e19d47a2489d54a51667b141c071b45890a4ddb0c3e184de7169b52f8810e9dd530073cf28f46bdea0f5bf6bb686e56b171fa2ad905f1101dfbf261b208dac9b757c7000a7d1a24bf38c963cb8a9e9564870f3fe32bbe8963cfd6e69a2d2f2016623f88964afa891c469c6e4e8f7f80787992b187de7304b49acc8780b237970a9d1495caf94ec761e5f92bb49081536c9e4113840a7df2cb4831519ed54a35c177a768d15a908f8522abd0f9d7f52d5e5796b2b5e663313f25831c9bdacedff5a1c7599e28dec6e398616263e5a654735518769ce5bfbe321dc10349fe708a76ca6f5048a03e5eba0a5c17680c93071b00866193fadf71ac81b9e596b2c94edec0ca534b9fd4f7794c4933e6db39a6d2e2baa3288a97c28f6ade28c88af537a5ff8a5b5223b7b0712bed25e022aba52bc41d585c7b73ba2da8bc5d96a65fa8214550758360f9aae525e3e77223fd75313bcbae19cd935f95cda3e674252d5bab96cc607e6f758cb134611b7ca8206e19f6eacfc3bbd8d9c4bc4ca3dfce61b52cda25268c249c443f21ba43c1c63e1a8228540e6a656b985677e38e75635b6ed6defe021af98e0c2932edf773a094b65709265463ab4af5ff22f238b3b4eb3cc6daf836bc6c11b4e1898667c7d5a593439098d66454b3f9bd53a58908194f9f684b0ae95f3fbb5089c12d0f19d501951e8dbda762aef568a184adb96315975946fb16a43630188c7ae1864d6a0400866d0dffc922b265de54c5caf8b5dfc7e3912788d92c4bf667416b99ece18014a0a24280410e39b5fa13d21a969b058e7c4ea2ce64911a6a7caa71c6a9ca95120402d4d0b1b674d9bb0191d3af957b1d3b8f15a5f037ef07e4b600e1bfed9f6aa655e971d8ae96bd5ca34c97599c7b3605ae1133ed4f1a69b2d920b3080c3e25132726f50e3c8d34aa3031836c5cac9fe56259386e7b748a1ac12fdbaf1913f8cfe5d60ee13dc972e1dc0019882492c0bb188691cc9f5e34573c9b9130c8234563a6698c70053f60c65fae11171a0f7cb020583663dfb31c25dfb67f6a19997cbc3db96e8ef3cd3286a8cb12bbd4640ac30cb5e68f02033e8a9b4d55a7816842f5a0edadcc9aa96157a20e0e222828d4063834579df1f1895976c6282eee5c344b38b99e25ceec0a2875126ee3eb521a9b6b1192d8e13c987ff46ff982932e1c997cc504526f608c16fe64576d6c93d3f0d4dd382c418b7c43075ac5ca8acf11f01e49c8de8adfb1975f9429aa3ad2d700a5e044c3fc66472e888072878c382051d9bb798068b2c4976b858e59ae5bd6565887ac886f262829d02418f5905a11d1113e07523c1ec41fe875065fd4366fa466b2468d40a35634263d1b862044f0dab2034655786837f913793f610f29d8723ddb9018a4a173afe809f1d2ed4829fed8846690c93b4b729dc344e4cd7508538b2bcb797871c96bb996b2865c691a61dc231a4a2a4cf92dad8d86096c7c9519c099146a28bc5e52e13865c607cdcc27a6c11acbe2a5eb46bd1c4f30483dfb9c9633a2fd657a3c83e9a21188b8fce7291928b90577e6a53a04a2295c983a87638483794a9277fcf6f884b1b1616d1a40fed4965adeb769d108d2438b9a52a2b317a712f51a713702f2f9811b2a5f8379532621530db2505b0093270d8d0ab46f04a8100a9ac33f7f09323f48eec06fd92b293962fd38e139bbb3c3ae60ad85a0f6c72e3f3143f38a10ca24e3ef4edcb59dd88af5140e0ff980bd96a801665aaefbe5e0956fe22b0119c6814b9f344cffa932d9cc95e94ba3d17b765e8f8d2d9c5800f2e21543561c9279725df8b634ee299a0cf942fb63a57bd31ee7292d2432e86defb9a86ea435c93ece4e3cb1d03b835d1929999982ae00f24f7fd5748dec8fdd24ea7f0ecbcb0d2c7668d9c4ea2955f4c2a6ba97f0e54f0c5df5fcc3bfe3eeffa7bb18a66130876a59aab4eb303841225013e3f3dfaf04f6b6d9ea457342755662984c6810d097310131d7ce9deb6cb5cce1d114a9bc1561dd7c6d44eafe8ae60f029fa63254cafa15ca3ba994212418fa8f6b16ea3de3609f9bdcb2b144a653557afe698bf884817e5e6d82ada3eabf95b90ef2db531e4a646fc6b64f7295d2ac875b6b2c8889f33522e021c8246a656649583479869698102fa7658aa58745bb38f2ce032bd7fa6116b8915e4eca6f532ef0e9533e8198c94684586a9b9070175dac993f89d287593f3c2a07d6363ec36811d057b7aef89fdd7805240e171375cdcb1d497ab802d53cc80f735670f67dfe15ca71698e421143ddd2186555116e3b188403ba7c0192ba5f17258c170949d1f801d40ece0d63b6275a04f0d1558c88c03256b0d77accbea7a66d1a138012553e37aecdf", 0x1000}}, 0x1006) program crashed: possible deadlock in generic_file_write_iter testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 19] detailed listing: executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 1: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) write$UHID_INPUT(r0, &(0x7f0000001fc0)={0x8, {"ca7b1d4990850256dca6265c3df745f4ebeb5d91ee6463e23b5a1b0248b2914d9bf518590e501412f24f9f90827ceee14e01ff7842c2f26bf6b1d593c09d55f7f6957d244ed432763e31fe8cef73e16f583d6c688a761aadf9c6b29d631ddf54c0b6af4bf9a7361e96ff844358762081872dcc6b28a967db921e33b978a83cfda99aa19cfbe6dbd92664ace2e4d573c35bbed499206f7133907debc0727dcbe2f0244d738f3103bab9db6e91dc2f44f70424fd0c47e20b8777b2bb23b35cfb68594695d0dfb78d8c2597572019f3d3cf7e5d5634daa56183d1906854fd4ced46b1195718157bf44776ff4da9d2f329e2e03d5d841708c8d8b46020a84b50b6698df99e4f5b0149413b0b3884e92e47b419af5e9f9eb31f1c40953bd4a96de5b1142e7469ade52e0ce487d181cf4da676b12d21b74305cd309dd0dd4007e419d3ef7d3f294ab1d4b2dd1c94b762881881608d686d876eb9b4489b3748174a22031dc2964b80682ee63aa213ce5d17f9d539a76c8b49d3bf5d3ce49ad55c133078da60979eb933c384ad4f597a3a558cfdc353cad642cd89376fd5aafe06c638d858e95ae93e26fb03979c6c9938cccbe7505ce6cf3e324c99d07eb893f602d4063076a4618f1085d7b6cfab867598e2110b8832afab9bed41f17f0b51b44acc605d97bbb1f44abffb677c99211ee02fe92b3ce19a473fc5bf62a694180475abffc6979c991c8cd7e9aab7c7ef172a6494088acfa6492bd7f85434470d13f77c82939e461006590a743fbd723bab15dbf40ee879ce1e13b26cc8f01082b8a43d00539b5bdabfa3f606b16978ee394a9d098e31c62d86a97b22dfa40bcf758815e2fc7dd7f9f38ac5955b6ff775405d3e0dee7a5485afe34a694056a55c80ee6494ca52017bdb5de6b1addb751d524bf57f79d9d9da60ab9eb93582e31917904c8292407819ab7543c7686d629a72e7359015c551e45f58d4f5c9493acfb618208c9dffa8e0777450e29955c2100a16845c33fde1cd0af6eb18f6ea88232fb1958babac252e95867414a69e61f027270e281f3131db21657d5078523d0c9fe9c2200e78b070cc4bf97f9bd1377047486caf24c4a3e37b27144f9b66da7b4b1293bddb9e5aae5ed7b7fc8fab556100e7c6fbdfead321b567dddb04a7127087985b8d0d65008e4a125b286c1599e276e1861d3db12073e2887baa66d112c33fefb42a032d81212ecfebb72d1729f5fdbd3d2f925b1d76ac13a6062b9643a0e3260e533b63e4016adef02ef012d775a9276516c2ec0a4480a98d84828a1c7c016b1fe4fdb903238b355e7bd6ca3a45a13011ad10fbaeff88652a8c62a0b67ae594eb5352ac10d14c8e3f0e98dd1797e6b0ed59340a8af1b436d28dc7332b1f243b8f5ebcca9b9b00ce7a98684f65c379bcae58df768367fb1fbde4ea519d68b75fff66117a1b70011c6814ece4ec75d86bd1127df448eea218e4cafe53652e731c4e9d25c92533f401ffcb1e47ec4f132e249e450e4d06494c18a97c9bfd09abcd4723939a9bc76b756345589dc93050b78287c9eeff47ce10d2becf002e9e5721e14db4d94b3d00ba7125612dc129eda384bdb5d2d4ca4d05c83feb75253dec7a3fd0cdd86b24cfb787e5c39dd1efb6be1a1c3bb53102151d4bb81f00949019e627b8b11ec7c9e876af3fedfa7955c69f75ae16c3e689cd07573e20e199b0ceb6130e2be7f4a2894dfb85fb5a15f6d724a1dacea731c0b597f77f653e3998854b45b8ac3586664f9ae77f693c507d6b1aba093895a5fc469f88b01b4b687d53c63e4099578f2fdc3fe726514ceb0f50ecef142b625e7bc9d512325e26b4a28df8f76f1225d5bf63f2fb7d20c1646f45f879829a07973029df1af5b5a66a1c01a9bacf4b6b3de28dbe60be47dd8c2431b9f56755c475bd2ce9c5db9896aa681a12d790ff7a5ecb92c78f6d8f077175e7c4d1061158bdc765140a0d8c3ca80d3c8161605b108132a2040257eb41d62624b2761ebaa0f9218bad928c8dd50d5887124b27823b447c157145b7ceb9e30a72a004656ad291aa5163211511ffbdb8457bc978dc97e51559b8be85554ad6976d0be5a669485da1b53054261b3efbf81ce577dd3db2a99c9fa5c5e7923cb3e2bfea6107a5b67a060fdc1f690a85b952e98afeb7c23cb93031a51a5e7a559109ad64734e3b4856179407cb4ac607c6d1a33b3f42c03c34ab0908e4aa0f76bd9b537b522b799d1689f63580c2b14be089aad457354c35a398fea47882441a6ae4d8af029945ced238024aa24b0fe5464383302007e1703477da95feb2c0840b82d3eb255485486801e477928ec0f535e4923661f7d0378bb1c864df2954788cbc3c601fa76ea816ca7fbaae7ff3e84a82f36cd609b956676597eff2eb2a56065d0f0a9915168183128ce72f14b8fc583b2b53edb93eb50f9264c2898343d229aa5cc9387f4bb162321b21f8aafb7a87c311acdcb37ed56c2d583d1617c3ed2eb1b73602b2936fb4bfb9ea5ee5e826cccdc9e7a313256c7f627dbf1c0c6483db7ff15e39147ba9c5873788e33b4014055fc0c0739e3630ebe0658f8cc6a4dcfd9ef545150deaf2fdea42008849e8480f43e69833fe61ff036524ddb5e9ff02c94ba365dd8fcbf132e937875493cead98bdaa16f09cf0d4fdaf77e971f497fbf4962f73454c6940ebfe4cecc85cd87527997acb5a387a5a07cbf4dff5b24f24647add0bb8fbff6767b591e35a95d0bf948d65f6306a12ab8ba388df79f65c7f0c7c3ce9d42bcd2f13944e5cca8b81d4bf2070e79b998f754d15da1c54bf1c29723ffffd5aff11fc7c74a66fd015bfebe0662bbe29948fcce404371e79e3ebd2a0ac7687cb975378f6f8dbeac9a3edd045b6c4035e84eed7ecc930ffa22c9ecb313e6ece4c0ee6b716d1c69fd52d0c213c20fbbbd616ac60be1f3ff60e398517ab736ba666dce793d1a010b9b5a705a0d41a846d2253bf938f9c8f08e81a869c2bce2e48a0d8b4db0613424347bf6fb855b2d6a11da0cb8522638f52e6cfe95fb645221d652ce547ec92b6433437fb5ecc98d16fb606899eecf5063196d7d396107a14cdf6d4d591e4fd0174a2a7fe2fad0f4f34410431a2ff66590a659faf3aa36c3c678f7539e5e48dee2b2a89dba3c290ac5df0b59c02a6ed2a4c0e8b0f8d56930b963c21e1f876318d6caa15b4510e057561f42a369dae45d98698248e4ba81cc74b65983ca59663bfe59d6dcc365494184c9185edbbde8de7ced6f4f9f32d55c05d19750671ea78b05f145b29f6065c925b878bc3f5497b944f22180036cb98e9333b21c70f93d94138a009b40ddabd204759e5b153c129dd26d0799433528c50861fb5c374524987ededd040526af5b6d25cc644343e84d25e4fac424a38471010b69949910c5aec728d26e3efbe770695bb9b5cd02751214309d913f9fcc2dde77da0f986882ff58e7b7f20e2d9f71248cc58d4d9f708dbb65da1a9c77b51752dc40df6638c37eeae9e334c48f74d832c04804a36955c775f1fc285d039f204f2a95af68800f3daf2a9e7013627d15e65ceb67ce9c36b11821ff93a19cceb112d5df3929e534028331b68e422d80d12f7b67843c8491f4339dcfaecd8b2917ded785fb401502ceab25958c8b8139e3c5cf6a8ea5387c494051e30849c360659ed5a99883f69f0ea6464e204e09df75712c7caedab13cbf8bb1c8bdb54b95045ecdead5ea84c9c14a7c9bd49dae9168faf0b0d8daf3e82492a1a8c9b7191d8c402e0427d5b060423a78c5ccd7e6a3302e62662fa07b14b51faab133d8e63291e6d72a22f2d71370ad7ea0e79e813802f003b3d3488231837dda9011c4cb10840b3208133daec394b2375cc5afe7951f293cd8f9219c71b89d47e8793038d196be958e9c737c84b9fac971b2152680b61baf833f9e27d072471c97c7d11b03c9f553aa34760e7c4dfb32a1d29e8291b2052328e959205ad4a8ed2cba2878f1575a26def5d2856374b6dc2b79dae695fee6ea214615bef7a79f83e68e51f4c1e34797dd8a1618514313f1ad28293a1ab674e189137368442768289f22dacfd6443bdaa0470840fd3b09528e8c230e9d29dd671cb693c35346aeb9bc3b17730aa74a824117f7727eee25e854482a2ce24344b8ea338c7d69a5346c08c93991754673d08ed718de1f284f1045f20184b8371785324f6f0574e5ddb507f42cb7464074fb6feb286d2aa0624aeea54874167da9c7965b5725fbf989bcfb71793458a61a92c16219e74b38d16fb6177527a94af2785b5b9ee88ea8fa885ab141d1446f3df5bf1b9811172969ff1ea5e5708c3846bad0e7c3f68c37a3d55d3e5a4399f49e45f29f221c9f45ce8c21e139ad513417923b826f384cd976a304888d7a06d5198c8999d624ec96c22e03f9e0df1aa84022ff9c164cc9697503954ec4e7fb2d9c441aa308a77ac7691eb6d1506b90f5cf935eeccb9a3520c8d9014c174c267bf153526cdb96920e6c343647cc4156d066b510f64063cbcf4008f0ae0b9a828118ee416e3a1b7c1ffb828c46d30906f672f08f6998558d9ada07ddfb4d968916f4f26b2cc438c6bf626999a5a2be20413125c44adf0091bd521b1495ce65f0569badff7c0bb76826725f89d3681c64870880b271ed2eac5ae392a39f0da7c990121cab4e22a2592c279b7ff93289e44462e1c8f7add9a49503fa10d360f5f4976a5ece1e96879b3e7f00aafd25ff62b321674f243b93d52c8da705521a1b440fc9a63eaefef3f24792e86519af0e2022749cbc27c1a6a723a369f5d514e499000bea57759a829ac49c16e623c156a9f050c53d73d3637c13b485d8ef5a51b2fb2cae8931722f1efbfcf442dc32ad3b0d6612a9781bc33e319252b2983c8e349e68343f270ea1a6dfc0ed3119d82650f7629201c4d68e42e4488ab55706a95d32c1233787aa858096fd68840109eab0567e11b8fee0277f65691ea4a118bd556ad3823dbbbd5dfeb7a5a6533eb2a0a9351f85e17be9756cac827b18b364ed62d8679767db400c56eb7b2984a513c5eed115545c0a53979836e12f9f9ca088ca693fd2dcf164d88a06efe29f59478773ae6ef0aa2534828124fb6a8214218e957d45f2d9590b76dcb69c43be7a79c35636881501cd978d9cecdffda9a6fae36d6e2833b85438d8d00122b20feb55a12cefcadcd21b7c16ca4e99e94540675b4b384653646f9062b93aafd677028cbb85da8d6820f869cf08959f017cd05649724499efbc7fad085a006f964c9367473684c167c05573d80b1be3563bf601d343ed4b8d451a6c4145ac02ff6c05c2a7af1cd610100321efb6597ffea49b4d2056a1b9c08e84858225eba99f5660f27f8dbc1fe4788e2f892d3ec096445ed94531b22360e42b976585582f1eb1ebbc6bd3d5d8e6f0f020dda730e35924d23bacdce3c3707120431a56faa07ad5425ac0da0b8f041dbbf1f695dc11f4886dbf47ee1f5c5e7cb5ecacb8f374753dea309605ae0e0864b687b7c1b0493fd2cc22336378532363247ff0b9b4884fe6ec30df27d05ff12b663ded7dd40b339570e15a38873e88fb68a30755395f34e67b3fca1e7caf85779003659f46e1a528911dc0cb4f80cc172fec5c06ab8df41b1bde766bf6e146077e26443c0d7a557b51880057327f18ed6ae81e9ca732d979fd5cbbd3a4b278f1188de8650a31dbdec6577592cbbb5f51823240dbb34dc2dae738883dbcc45338aa57c3b3b84e5c3792ef271df5f04f1b872fc658fe2bf1b02c752a3ca4443525c", 0x1000}}, 0x1006) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4f3, 0x755, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0xb1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x101, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0xa, 0x7, {0x7, 0xf, "00f4000000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x82, 0x2) write(r2, &(0x7f0000000140)="246498c003", 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x103a42, 0x0) ftruncate(r3, 0x6000000) copy_file_range(r3, 0x0, r3, &(0x7f00000004c0)=0x2000, 0x9, 0x0) write$sndseq(r3, &(0x7f0000000300)=[{0x1a, 0x1, 0x5, 0x92, @tick=0x3, {0x4e, 0x9}, {0xfb, 0x5}, @result={0x4, 0x400}}], 0x1c) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='maps\x00') lseek(r4, 0xfffffffffffffffe, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r5, &(0x7f0000000100)=[{&(0x7f0000000080)="fd", 0x1}], 0x1, 0x6000, 0x0, 0x0) write$UHID_INPUT(r3, &(0x7f0000000f80)={0x8, {"4579f081654fa61189c0fe495eebb9f86c4550d719503f5fcf8877dd61a027772c1dc1481450f81924ad3f3e1b74b76d1461d0c8698415b5945ea78ccd186600ad22cdb761322b9e399b38f64c94feb27d60547928328fa4d5a4c1d16d858f68f58366b9094ae37a6694170902abd7df85e249d145e8e8b03aa1d9bcbf95b7319c00db59a7517e96c950b534e2b7a9e2d8e81bd314ec7da9618786e28febbaa335e39e9c28f0d60518afba46aab1f922e859f1439f27bfa55f71d281b3cdce07d0cb328a3539e735cfd8e41a15bc60ce13924c07e6cc9497383b397cb304c63583b295e40ee393015fa1a2d71418869e889250cf8ff7547ae282c27260a6cd34ac2a8cce93688607355cb950408f9f5af0edd5fffe3070ee0ea3764f4f701bf87b51587c465b43239df9db410f66385a5d81e1b93703c88e777efebf44a409200b556ea047bda0eeee78e1eeea5d2707680dfc0de16d85247ae4a4c66d8cbbe699b1ee2e716b89995bef8910e756b8a4aebd56878a1e931a67c9fb8ef7bb3fb8d021a5fc629cf46a7c8be30285ca4362ddd9d1b54f8719194492d1febfdfef6c08a2ccf21ae8cce0b5a6371c808525c76af9ac2aa2acb12a39305e12fd6ca9b6d418b552101d1745843785c5d2fec35f137c7ca41e81ddac92ca23ad6223a0376dcd9e21082f8e68f983bb5486459f23204946bf68fa27545ce91c8efa28ac5379790706693452b01673c949e1df1e060709cc2d223211ad6f9a40ca38332a5e1d3f47677434947dc2473a1f8733760d1eb7f76de8006975ccee5f6f2977da20166a011d6e2171cbab1947a2f04d100fab0ccffad1007530104303e53e80f36d81598e625c877f0ee5782d02b12684282cea88087eb1ca5922d2cdeab10ecee5c170056bd88238b7c8a7071703af28531aa0ea0e81775289c82418b01aebcbf084ab9133e77b2552b47c881e93bd926ccc5d1cf424a98da2857678a4a10fee1a4bd0b3b575862717bf503a60bed44b2e981ee9fa3af8ce52e65ef4455a892f5f5feed624f69c17a6fd47fe06640b06781f88a1b30d86d9efef7f654b3f40e9d406bfe66eaf3f003f04172fc73ff44a94ac6bbca72d28d9b121e9f47d17afe7eed2399302660a68e18653b5568799023df069472d3309ccccb8fcc3ed234e68f9c0b39c06517c01c9176ec67387b01662b2673a9114c39b544e6e8ca848be82bd3938db63625807ab8dc9934474dddae35a57588c93cd768db25cc77c72cd1f00798467cf64c2d46752fe14dc51e9692c66a3293d6ea011b036c6674cbb0ccf33a9884132cb21664001aa12020e42f334fe81b872a06da09f365943f6aa4ea42b1ebb8b8e5fae43e8910e875ffb5ab49cd8a1583dd408a18fe1bbdf321cfd8c1c503e1b4b972f634bddca60790f9eeb0d3931a425ab0fb65c39ce46bee553770e1bec7bbb9bda668f96269ce6d0640853ceb3e9891b616a3970622a2c33e9aa1ead61bdcdc5456d5ee9a7aec77bda0efa6a4fdeb28343b6faaba901177927d06f0a8f8a505dc272c55074504933c37188430673040078d15eb234fdc09b34038fdbba6da3c56673b1c718b86e8866c589c60665fe9674057745cd94cc779e3cf822a2bfcdc1284b38d5ec7c4fafe9db3db770f24fcfcd38a156b16d3d542b0a809768c0985ee06cbdca7d68589acc1b7b407982123241517683048f508201af748d8ce315fa1f7b8618645bf51c2f76d116a7c30a3f2a0766bb5ef9386eca3f760cde0d30c00cc06936e8d3e3e14451a6bd3b4c9cc3e9b82b6ff57b7b64db8f6fb8cb648ca1d1626ad9c2edd97b77c0446c38e19f65287cec060ecb3ef6be7f532481685e0f4279298aabc3e8007f17433c975bf8c6939754bcdded0950ab3a6de94073d44f9be9b441aab06523809ff0f8ab4298d637b26145b6c08f8a1c9878482a74234401b8d576e2fb3db4e5c9affb98619bcb9f18949bbc95cf1d705497c35a08cb08fe558bcafb241b667adc2c626ad0f3d78df4043598d99f9e18e39bf1537743ccd196500f1c25f5ed6b8dbce7d1f9d45bf934bb2b5726b1161c8a55b31bdce56a3aecdf401749032e5de50acce51977e270ad2de2dfe1cec33c2ff0557d7627cd14925a64cf3b4a22d8f6a619351b7cd0d1bdf62f9e348eefb177fa2ffe6d18bd2a2ab9d582f88abd580f8df1713e05f9417099c41cb898281fa3defff7c6414da9110efa8d6ec798aa5a57f57dbe3c67b0d15ae56adddfe68d9b688157e2f22729df741f1d57fca73bb9739f8e661ee405f82382876896b99a8fbbdd7367de733dc64888e19c90f49370662c32b38f84ae3a2838a10e2e265f047611b86527e039fd023c4a8311a92b6bbfe7a20d8c0fbff80135cc129d4237eae6bcecba2db54952457985e20d630fa127a1655878bc9e2f48840dddc129f1fb69775575bf3bceabfcd3e3c5ae18dba6515b1819725970b132acd4e4c1a26a5508ac8cb3da9f2ea982195e2f91b79e79e76148cd45f506b5e90bd10d90762c598e0edacd795c3d8f877498f6cf5b0b2cb873b210a05a0fa1adbe65d27b8c6dcd9c1ad486382574c788fd1f12d5c79ef0b985c202056b550fcd6df3c5dd91d821673502ad7f4928190843b84dbf24373458a4cef3a6dcdf554f6a9a98bcd836ab713f041a07ef4670d1e57061e40d79defbf3be13cc07ef29cc57531f924f73e695e89490c3d2fdd8c5d3fc890fad3ea3410d6cb02bbb778ebadf2953d4bde39955005a775c28f9733aabe531351ee227e292fe85906568ab98fb39156d2afc88e95116889d797474a62b7f4a92a7f2a0f601d9f0415e546346b969b3e21f6d736aab64e42270aefc7c2dd0f04a3b7e97b7727c7f8b689432de1bf3fecda99a396b3bd88c99178b56c50531c6fbfb04e8405f08af297391f8badf9b490cebe561dfd450977bda46eee1c5076801d871779982334c68a8d3a2aa68deedd511f78f4637fcead01afeaf749ca83ee7b5887e3b9d517f7e50071e49a778473d709c31635611e7b1d006992bd162245614e7c49ce37d09134860e034ee9d088903b158ddf3b900607618fd235ac51bb83da9cbdc12a6d1f873a458bd2fb1dc6f9d49a72498f05fd8549aecadd73726fb0f765738e366795b61201cf6c2147bead0ad9e0556f9ddf9cd2cb0337998c909009b63b41b05a60d4bb49dac4739ae70f1ab68b1ae6600d17a5b569f903d7b5c0e8a2c5a0cb9f0f3e169b03148406e3381256553a42caa35d4bad9ab63fd0162dd4ac1dbd09450483847d4dbd2e3f2f0ecf66d6096d5c7eaf71e8ecb9ea44a61e89137bcf8eec3f1eb8c799bb6aac80b6b2d792326360eeb975255bc09986fa5738bdff08f0442dfd6cfe7bb45aa39b5140e178c156acbdcbbe08e93e19d47a2489d54a51667b141c071b45890a4ddb0c3e184de7169b52f8810e9dd530073cf28f46bdea0f5bf6bb686e56b171fa2ad905f1101dfbf261b208dac9b757c7000a7d1a24bf38c963cb8a9e9564870f3fe32bbe8963cfd6e69a2d2f2016623f88964afa891c469c6e4e8f7f80787992b187de7304b49acc8780b237970a9d1495caf94ec761e5f92bb49081536c9e4113840a7df2cb4831519ed54a35c177a768d15a908f8522abd0f9d7f52d5e5796b2b5e663313f25831c9bdacedff5a1c7599e28dec6e398616263e5a654735518769ce5bfbe321dc10349fe708a76ca6f5048a03e5eba0a5c17680c93071b00866193fadf71ac81b9e596b2c94edec0ca534b9fd4f7794c4933e6db39a6d2e2baa3288a97c28f6ade28c88af537a5ff8a5b5223b7b0712bed25e022aba52bc41d585c7b73ba2da8bc5d96a65fa8214550758360f9aae525e3e77223fd75313bcbae19cd935f95cda3e674252d5bab96cc607e6f758cb134611b7ca8206e19f6eacfc3bbd8d9c4bc4ca3dfce61b52cda25268c249c443f21ba43c1c63e1a8228540e6a656b985677e38e75635b6ed6defe021af98e0c2932edf773a094b65709265463ab4af5ff22f238b3b4eb3cc6daf836bc6c11b4e1898667c7d5a593439098d66454b3f9bd53a58908194f9f684b0ae95f3fbb5089c12d0f19d501951e8dbda762aef568a184adb96315975946fb16a43630188c7ae1864d6a0400866d0dffc922b265de54c5caf8b5dfc7e3912788d92c4bf667416b99ece18014a0a24280410e39b5fa13d21a969b058e7c4ea2ce64911a6a7caa71c6a9ca95120402d4d0b1b674d9bb0191d3af957b1d3b8f15a5f037ef07e4b600e1bfed9f6aa655e971d8ae96bd5ca34c97599c7b3605ae1133ed4f1a69b2d920b3080c3e25132726f50e3c8d34aa3031836c5cac9fe56259386e7b748a1ac12fdbaf1913f8cfe5d60ee13dc972e1dc0019882492c0bb188691cc9f5e34573c9b9130c8234563a6698c70053f60c65fae11171a0f7cb020583663dfb31c25dfb67f6a19997cbc3db96e8ef3cd3286a8cb12bbd4640ac30cb5e68f02033e8a9b4d55a7816842f5a0edadcc9aa96157a20e0e222828d4063834579df1f1895976c6282eee5c344b38b99e25ceec0a2875126ee3eb521a9b6b1192d8e13c987ff46ff982932e1c997cc504526f608c16fe64576d6c93d3f0d4dd382c418b7c43075ac5ca8acf11f01e49c8de8adfb1975f9429aa3ad2d700a5e044c3fc66472e888072878c382051d9bb798068b2c4976b858e59ae5bd6565887ac886f262829d02418f5905a11d1113e07523c1ec41fe875065fd4366fa466b2468d40a35634263d1b862044f0dab2034655786837f913793f610f29d8723ddb9018a4a173afe809f1d2ed4829fed8846690c93b4b729dc344e4cd7508538b2bcb797871c96bb996b2865c691a61dc231a4a2a4cf92dad8d86096c7c9519c099146a28bc5e52e13865c607cdcc27a6c11acbe2a5eb46bd1c4f30483dfb9c9633a2fd657a3c83e9a21188b8fce7291928b90577e6a53a04a2295c983a87638483794a9277fcf6f884b1b1616d1a40fed4965adeb769d108d2438b9a52a2b317a712f51a713702f2f9811b2a5f8379532621530db2505b0093270d8d0ab46f04a8100a9ac33f7f09323f48eec06fd92b293962fd38e139bbb3c3ae60ad85a0f6c72e3f3143f38a10ca24e3ef4edcb59dd88af5140e0ff980bd96a801665aaefbe5e0956fe22b0119c6814b9f344cffa932d9cc95e94ba3d17b765e8f8d2d9c5800f2e21543561c9279725df8b634ee299a0cf942fb63a57bd31ee7292d2432e86defb9a86ea435c93ece4e3cb1d03b835d1929999982ae00f24f7fd5748dec8fdd24ea7f0ecbcb0d2c7668d9c4ea2955f4c2a6ba97f0e54f0c5df5fcc3bfe3eeffa7bb18a66130876a59aab4eb303841225013e3f3dfaf04f6b6d9ea457342755662984c6810d097310131d7ce9deb6cb5cce1d114a9bc1561dd7c6d44eafe8ae60f029fa63254cafa15ca3ba994212418fa8f6b16ea3de3609f9bdcb2b144a653557afe698bf884817e5e6d82ada3eabf95b90ef2db531e4a646fc6b64f7295d2ac875b6b2c8889f33522e021c8246a656649583479869698102fa7658aa58745bb38f2ce032bd7fa6116b8915e4eca6f532ef0e9533e8198c94684586a9b9070175dac993f89d287593f3c2a07d6363ec36811d057b7aef89fdd7805240e171375cdcb1d497ab802d53cc80f735670f67dfe15ca71698e421143ddd2186555116e3b188403ba7c0192ba5f17258c170949d1f801d40ece0d63b6275a04f0d1558c88c03256b0d77accbea7a66d1a138012553e37aecdf", 0x1000}}, 0x1006) program crashed: possible deadlock in generic_file_write_iter minimized 30 calls -> 4 calls minimizing program #1 before concatenation testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 18] detailed listing: executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 0: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) write$UHID_INPUT(r0, &(0x7f0000001fc0)={0x8, {"ca7b1d4990850256dca6265c3df745f4ebeb5d91ee6463e23b5a1b0248b2914d9bf518590e501412f24f9f90827ceee14e01ff7842c2f26bf6b1d593c09d55f7f6957d244ed432763e31fe8cef73e16f583d6c688a761aadf9c6b29d631ddf54c0b6af4bf9a7361e96ff844358762081872dcc6b28a967db921e33b978a83cfda99aa19cfbe6dbd92664ace2e4d573c35bbed499206f7133907debc0727dcbe2f0244d738f3103bab9db6e91dc2f44f70424fd0c47e20b8777b2bb23b35cfb68594695d0dfb78d8c2597572019f3d3cf7e5d5634daa56183d1906854fd4ced46b1195718157bf44776ff4da9d2f329e2e03d5d841708c8d8b46020a84b50b6698df99e4f5b0149413b0b3884e92e47b419af5e9f9eb31f1c40953bd4a96de5b1142e7469ade52e0ce487d181cf4da676b12d21b74305cd309dd0dd4007e419d3ef7d3f294ab1d4b2dd1c94b762881881608d686d876eb9b4489b3748174a22031dc2964b80682ee63aa213ce5d17f9d539a76c8b49d3bf5d3ce49ad55c133078da60979eb933c384ad4f597a3a558cfdc353cad642cd89376fd5aafe06c638d858e95ae93e26fb03979c6c9938cccbe7505ce6cf3e324c99d07eb893f602d4063076a4618f1085d7b6cfab867598e2110b8832afab9bed41f17f0b51b44acc605d97bbb1f44abffb677c99211ee02fe92b3ce19a473fc5bf62a694180475abffc6979c991c8cd7e9aab7c7ef172a6494088acfa6492bd7f85434470d13f77c82939e461006590a743fbd723bab15dbf40ee879ce1e13b26cc8f01082b8a43d00539b5bdabfa3f606b16978ee394a9d098e31c62d86a97b22dfa40bcf758815e2fc7dd7f9f38ac5955b6ff775405d3e0dee7a5485afe34a694056a55c80ee6494ca52017bdb5de6b1addb751d524bf57f79d9d9da60ab9eb93582e31917904c8292407819ab7543c7686d629a72e7359015c551e45f58d4f5c9493acfb618208c9dffa8e0777450e29955c2100a16845c33fde1cd0af6eb18f6ea88232fb1958babac252e95867414a69e61f027270e281f3131db21657d5078523d0c9fe9c2200e78b070cc4bf97f9bd1377047486caf24c4a3e37b27144f9b66da7b4b1293bddb9e5aae5ed7b7fc8fab556100e7c6fbdfead321b567dddb04a7127087985b8d0d65008e4a125b286c1599e276e1861d3db12073e2887baa66d112c33fefb42a032d81212ecfebb72d1729f5fdbd3d2f925b1d76ac13a6062b9643a0e3260e533b63e4016adef02ef012d775a9276516c2ec0a4480a98d84828a1c7c016b1fe4fdb903238b355e7bd6ca3a45a13011ad10fbaeff88652a8c62a0b67ae594eb5352ac10d14c8e3f0e98dd1797e6b0ed59340a8af1b436d28dc7332b1f243b8f5ebcca9b9b00ce7a98684f65c379bcae58df768367fb1fbde4ea519d68b75fff66117a1b70011c6814ece4ec75d86bd1127df448eea218e4cafe53652e731c4e9d25c92533f401ffcb1e47ec4f132e249e450e4d06494c18a97c9bfd09abcd4723939a9bc76b756345589dc93050b78287c9eeff47ce10d2becf002e9e5721e14db4d94b3d00ba7125612dc129eda384bdb5d2d4ca4d05c83feb75253dec7a3fd0cdd86b24cfb787e5c39dd1efb6be1a1c3bb53102151d4bb81f00949019e627b8b11ec7c9e876af3fedfa7955c69f75ae16c3e689cd07573e20e199b0ceb6130e2be7f4a2894dfb85fb5a15f6d724a1dacea731c0b597f77f653e3998854b45b8ac3586664f9ae77f693c507d6b1aba093895a5fc469f88b01b4b687d53c63e4099578f2fdc3fe726514ceb0f50ecef142b625e7bc9d512325e26b4a28df8f76f1225d5bf63f2fb7d20c1646f45f879829a07973029df1af5b5a66a1c01a9bacf4b6b3de28dbe60be47dd8c2431b9f56755c475bd2ce9c5db9896aa681a12d790ff7a5ecb92c78f6d8f077175e7c4d1061158bdc765140a0d8c3ca80d3c8161605b108132a2040257eb41d62624b2761ebaa0f9218bad928c8dd50d5887124b27823b447c157145b7ceb9e30a72a004656ad291aa5163211511ffbdb8457bc978dc97e51559b8be85554ad6976d0be5a669485da1b53054261b3efbf81ce577dd3db2a99c9fa5c5e7923cb3e2bfea6107a5b67a060fdc1f690a85b952e98afeb7c23cb93031a51a5e7a559109ad64734e3b4856179407cb4ac607c6d1a33b3f42c03c34ab0908e4aa0f76bd9b537b522b799d1689f63580c2b14be089aad457354c35a398fea47882441a6ae4d8af029945ced238024aa24b0fe5464383302007e1703477da95feb2c0840b82d3eb255485486801e477928ec0f535e4923661f7d0378bb1c864df2954788cbc3c601fa76ea816ca7fbaae7ff3e84a82f36cd609b956676597eff2eb2a56065d0f0a9915168183128ce72f14b8fc583b2b53edb93eb50f9264c2898343d229aa5cc9387f4bb162321b21f8aafb7a87c311acdcb37ed56c2d583d1617c3ed2eb1b73602b2936fb4bfb9ea5ee5e826cccdc9e7a313256c7f627dbf1c0c6483db7ff15e39147ba9c5873788e33b4014055fc0c0739e3630ebe0658f8cc6a4dcfd9ef545150deaf2fdea42008849e8480f43e69833fe61ff036524ddb5e9ff02c94ba365dd8fcbf132e937875493cead98bdaa16f09cf0d4fdaf77e971f497fbf4962f73454c6940ebfe4cecc85cd87527997acb5a387a5a07cbf4dff5b24f24647add0bb8fbff6767b591e35a95d0bf948d65f6306a12ab8ba388df79f65c7f0c7c3ce9d42bcd2f13944e5cca8b81d4bf2070e79b998f754d15da1c54bf1c29723ffffd5aff11fc7c74a66fd015bfebe0662bbe29948fcce404371e79e3ebd2a0ac7687cb975378f6f8dbeac9a3edd045b6c4035e84eed7ecc930ffa22c9ecb313e6ece4c0ee6b716d1c69fd52d0c213c20fbbbd616ac60be1f3ff60e398517ab736ba666dce793d1a010b9b5a705a0d41a846d2253bf938f9c8f08e81a869c2bce2e48a0d8b4db0613424347bf6fb855b2d6a11da0cb8522638f52e6cfe95fb645221d652ce547ec92b6433437fb5ecc98d16fb606899eecf5063196d7d396107a14cdf6d4d591e4fd0174a2a7fe2fad0f4f34410431a2ff66590a659faf3aa36c3c678f7539e5e48dee2b2a89dba3c290ac5df0b59c02a6ed2a4c0e8b0f8d56930b963c21e1f876318d6caa15b4510e057561f42a369dae45d98698248e4ba81cc74b65983ca59663bfe59d6dcc365494184c9185edbbde8de7ced6f4f9f32d55c05d19750671ea78b05f145b29f6065c925b878bc3f5497b944f22180036cb98e9333b21c70f93d94138a009b40ddabd204759e5b153c129dd26d0799433528c50861fb5c374524987ededd040526af5b6d25cc644343e84d25e4fac424a38471010b69949910c5aec728d26e3efbe770695bb9b5cd02751214309d913f9fcc2dde77da0f986882ff58e7b7f20e2d9f71248cc58d4d9f708dbb65da1a9c77b51752dc40df6638c37eeae9e334c48f74d832c04804a36955c775f1fc285d039f204f2a95af68800f3daf2a9e7013627d15e65ceb67ce9c36b11821ff93a19cceb112d5df3929e534028331b68e422d80d12f7b67843c8491f4339dcfaecd8b2917ded785fb401502ceab25958c8b8139e3c5cf6a8ea5387c494051e30849c360659ed5a99883f69f0ea6464e204e09df75712c7caedab13cbf8bb1c8bdb54b95045ecdead5ea84c9c14a7c9bd49dae9168faf0b0d8daf3e82492a1a8c9b7191d8c402e0427d5b060423a78c5ccd7e6a3302e62662fa07b14b51faab133d8e63291e6d72a22f2d71370ad7ea0e79e813802f003b3d3488231837dda9011c4cb10840b3208133daec394b2375cc5afe7951f293cd8f9219c71b89d47e8793038d196be958e9c737c84b9fac971b2152680b61baf833f9e27d072471c97c7d11b03c9f553aa34760e7c4dfb32a1d29e8291b2052328e959205ad4a8ed2cba2878f1575a26def5d2856374b6dc2b79dae695fee6ea214615bef7a79f83e68e51f4c1e34797dd8a1618514313f1ad28293a1ab674e189137368442768289f22dacfd6443bdaa0470840fd3b09528e8c230e9d29dd671cb693c35346aeb9bc3b17730aa74a824117f7727eee25e854482a2ce24344b8ea338c7d69a5346c08c93991754673d08ed718de1f284f1045f20184b8371785324f6f0574e5ddb507f42cb7464074fb6feb286d2aa0624aeea54874167da9c7965b5725fbf989bcfb71793458a61a92c16219e74b38d16fb6177527a94af2785b5b9ee88ea8fa885ab141d1446f3df5bf1b9811172969ff1ea5e5708c3846bad0e7c3f68c37a3d55d3e5a4399f49e45f29f221c9f45ce8c21e139ad513417923b826f384cd976a304888d7a06d5198c8999d624ec96c22e03f9e0df1aa84022ff9c164cc9697503954ec4e7fb2d9c441aa308a77ac7691eb6d1506b90f5cf935eeccb9a3520c8d9014c174c267bf153526cdb96920e6c343647cc4156d066b510f64063cbcf4008f0ae0b9a828118ee416e3a1b7c1ffb828c46d30906f672f08f6998558d9ada07ddfb4d968916f4f26b2cc438c6bf626999a5a2be20413125c44adf0091bd521b1495ce65f0569badff7c0bb76826725f89d3681c64870880b271ed2eac5ae392a39f0da7c990121cab4e22a2592c279b7ff93289e44462e1c8f7add9a49503fa10d360f5f4976a5ece1e96879b3e7f00aafd25ff62b321674f243b93d52c8da705521a1b440fc9a63eaefef3f24792e86519af0e2022749cbc27c1a6a723a369f5d514e499000bea57759a829ac49c16e623c156a9f050c53d73d3637c13b485d8ef5a51b2fb2cae8931722f1efbfcf442dc32ad3b0d6612a9781bc33e319252b2983c8e349e68343f270ea1a6dfc0ed3119d82650f7629201c4d68e42e4488ab55706a95d32c1233787aa858096fd68840109eab0567e11b8fee0277f65691ea4a118bd556ad3823dbbbd5dfeb7a5a6533eb2a0a9351f85e17be9756cac827b18b364ed62d8679767db400c56eb7b2984a513c5eed115545c0a53979836e12f9f9ca088ca693fd2dcf164d88a06efe29f59478773ae6ef0aa2534828124fb6a8214218e957d45f2d9590b76dcb69c43be7a79c35636881501cd978d9cecdffda9a6fae36d6e2833b85438d8d00122b20feb55a12cefcadcd21b7c16ca4e99e94540675b4b384653646f9062b93aafd677028cbb85da8d6820f869cf08959f017cd05649724499efbc7fad085a006f964c9367473684c167c05573d80b1be3563bf601d343ed4b8d451a6c4145ac02ff6c05c2a7af1cd610100321efb6597ffea49b4d2056a1b9c08e84858225eba99f5660f27f8dbc1fe4788e2f892d3ec096445ed94531b22360e42b976585582f1eb1ebbc6bd3d5d8e6f0f020dda730e35924d23bacdce3c3707120431a56faa07ad5425ac0da0b8f041dbbf1f695dc11f4886dbf47ee1f5c5e7cb5ecacb8f374753dea309605ae0e0864b687b7c1b0493fd2cc22336378532363247ff0b9b4884fe6ec30df27d05ff12b663ded7dd40b339570e15a38873e88fb68a30755395f34e67b3fca1e7caf85779003659f46e1a528911dc0cb4f80cc172fec5c06ab8df41b1bde766bf6e146077e26443c0d7a557b51880057327f18ed6ae81e9ca732d979fd5cbbd3a4b278f1188de8650a31dbdec6577592cbbb5f51823240dbb34dc2dae738883dbcc45338aa57c3b3b84e5c3792ef271df5f04f1b872fc658fe2bf1b02c752a3ca4443525c", 0x1000}}, 0x1006) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4f3, 0x755, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0xb1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x101, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0xa, 0x7, {0x7, 0xf, "00f4000000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x82, 0x2) write(r2, &(0x7f0000000140)="246498c003", 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x103a42, 0x0) ftruncate(r3, 0x6000000) copy_file_range(r3, 0x0, r3, &(0x7f00000004c0)=0x2000, 0x9, 0x0) write$sndseq(r3, &(0x7f0000000300)=[{0x1a, 0x1, 0x5, 0x92, @tick=0x3, {0x4e, 0x9}, {0xfb, 0x5}, @result={0x4, 0x400}}], 0x1c) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='maps\x00') lseek(r4, 0xfffffffffffffffe, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r5, &(0x7f0000000100)=[{&(0x7f0000000080)="fd", 0x1}], 0x1, 0x6000, 0x0, 0x0) program crashed: possible deadlock in process_measurement testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 17] detailed listing: executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 0: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) write$UHID_INPUT(r0, &(0x7f0000001fc0)={0x8, {"ca7b1d4990850256dca6265c3df745f4ebeb5d91ee6463e23b5a1b0248b2914d9bf518590e501412f24f9f90827ceee14e01ff7842c2f26bf6b1d593c09d55f7f6957d244ed432763e31fe8cef73e16f583d6c688a761aadf9c6b29d631ddf54c0b6af4bf9a7361e96ff844358762081872dcc6b28a967db921e33b978a83cfda99aa19cfbe6dbd92664ace2e4d573c35bbed499206f7133907debc0727dcbe2f0244d738f3103bab9db6e91dc2f44f70424fd0c47e20b8777b2bb23b35cfb68594695d0dfb78d8c2597572019f3d3cf7e5d5634daa56183d1906854fd4ced46b1195718157bf44776ff4da9d2f329e2e03d5d841708c8d8b46020a84b50b6698df99e4f5b0149413b0b3884e92e47b419af5e9f9eb31f1c40953bd4a96de5b1142e7469ade52e0ce487d181cf4da676b12d21b74305cd309dd0dd4007e419d3ef7d3f294ab1d4b2dd1c94b762881881608d686d876eb9b4489b3748174a22031dc2964b80682ee63aa213ce5d17f9d539a76c8b49d3bf5d3ce49ad55c133078da60979eb933c384ad4f597a3a558cfdc353cad642cd89376fd5aafe06c638d858e95ae93e26fb03979c6c9938cccbe7505ce6cf3e324c99d07eb893f602d4063076a4618f1085d7b6cfab867598e2110b8832afab9bed41f17f0b51b44acc605d97bbb1f44abffb677c99211ee02fe92b3ce19a473fc5bf62a694180475abffc6979c991c8cd7e9aab7c7ef172a6494088acfa6492bd7f85434470d13f77c82939e461006590a743fbd723bab15dbf40ee879ce1e13b26cc8f01082b8a43d00539b5bdabfa3f606b16978ee394a9d098e31c62d86a97b22dfa40bcf758815e2fc7dd7f9f38ac5955b6ff775405d3e0dee7a5485afe34a694056a55c80ee6494ca52017bdb5de6b1addb751d524bf57f79d9d9da60ab9eb93582e31917904c8292407819ab7543c7686d629a72e7359015c551e45f58d4f5c9493acfb618208c9dffa8e0777450e29955c2100a16845c33fde1cd0af6eb18f6ea88232fb1958babac252e95867414a69e61f027270e281f3131db21657d5078523d0c9fe9c2200e78b070cc4bf97f9bd1377047486caf24c4a3e37b27144f9b66da7b4b1293bddb9e5aae5ed7b7fc8fab556100e7c6fbdfead321b567dddb04a7127087985b8d0d65008e4a125b286c1599e276e1861d3db12073e2887baa66d112c33fefb42a032d81212ecfebb72d1729f5fdbd3d2f925b1d76ac13a6062b9643a0e3260e533b63e4016adef02ef012d775a9276516c2ec0a4480a98d84828a1c7c016b1fe4fdb903238b355e7bd6ca3a45a13011ad10fbaeff88652a8c62a0b67ae594eb5352ac10d14c8e3f0e98dd1797e6b0ed59340a8af1b436d28dc7332b1f243b8f5ebcca9b9b00ce7a98684f65c379bcae58df768367fb1fbde4ea519d68b75fff66117a1b70011c6814ece4ec75d86bd1127df448eea218e4cafe53652e731c4e9d25c92533f401ffcb1e47ec4f132e249e450e4d06494c18a97c9bfd09abcd4723939a9bc76b756345589dc93050b78287c9eeff47ce10d2becf002e9e5721e14db4d94b3d00ba7125612dc129eda384bdb5d2d4ca4d05c83feb75253dec7a3fd0cdd86b24cfb787e5c39dd1efb6be1a1c3bb53102151d4bb81f00949019e627b8b11ec7c9e876af3fedfa7955c69f75ae16c3e689cd07573e20e199b0ceb6130e2be7f4a2894dfb85fb5a15f6d724a1dacea731c0b597f77f653e3998854b45b8ac3586664f9ae77f693c507d6b1aba093895a5fc469f88b01b4b687d53c63e4099578f2fdc3fe726514ceb0f50ecef142b625e7bc9d512325e26b4a28df8f76f1225d5bf63f2fb7d20c1646f45f879829a07973029df1af5b5a66a1c01a9bacf4b6b3de28dbe60be47dd8c2431b9f56755c475bd2ce9c5db9896aa681a12d790ff7a5ecb92c78f6d8f077175e7c4d1061158bdc765140a0d8c3ca80d3c8161605b108132a2040257eb41d62624b2761ebaa0f9218bad928c8dd50d5887124b27823b447c157145b7ceb9e30a72a004656ad291aa5163211511ffbdb8457bc978dc97e51559b8be85554ad6976d0be5a669485da1b53054261b3efbf81ce577dd3db2a99c9fa5c5e7923cb3e2bfea6107a5b67a060fdc1f690a85b952e98afeb7c23cb93031a51a5e7a559109ad64734e3b4856179407cb4ac607c6d1a33b3f42c03c34ab0908e4aa0f76bd9b537b522b799d1689f63580c2b14be089aad457354c35a398fea47882441a6ae4d8af029945ced238024aa24b0fe5464383302007e1703477da95feb2c0840b82d3eb255485486801e477928ec0f535e4923661f7d0378bb1c864df2954788cbc3c601fa76ea816ca7fbaae7ff3e84a82f36cd609b956676597eff2eb2a56065d0f0a9915168183128ce72f14b8fc583b2b53edb93eb50f9264c2898343d229aa5cc9387f4bb162321b21f8aafb7a87c311acdcb37ed56c2d583d1617c3ed2eb1b73602b2936fb4bfb9ea5ee5e826cccdc9e7a313256c7f627dbf1c0c6483db7ff15e39147ba9c5873788e33b4014055fc0c0739e3630ebe0658f8cc6a4dcfd9ef545150deaf2fdea42008849e8480f43e69833fe61ff036524ddb5e9ff02c94ba365dd8fcbf132e937875493cead98bdaa16f09cf0d4fdaf77e971f497fbf4962f73454c6940ebfe4cecc85cd87527997acb5a387a5a07cbf4dff5b24f24647add0bb8fbff6767b591e35a95d0bf948d65f6306a12ab8ba388df79f65c7f0c7c3ce9d42bcd2f13944e5cca8b81d4bf2070e79b998f754d15da1c54bf1c29723ffffd5aff11fc7c74a66fd015bfebe0662bbe29948fcce404371e79e3ebd2a0ac7687cb975378f6f8dbeac9a3edd045b6c4035e84eed7ecc930ffa22c9ecb313e6ece4c0ee6b716d1c69fd52d0c213c20fbbbd616ac60be1f3ff60e398517ab736ba666dce793d1a010b9b5a705a0d41a846d2253bf938f9c8f08e81a869c2bce2e48a0d8b4db0613424347bf6fb855b2d6a11da0cb8522638f52e6cfe95fb645221d652ce547ec92b6433437fb5ecc98d16fb606899eecf5063196d7d396107a14cdf6d4d591e4fd0174a2a7fe2fad0f4f34410431a2ff66590a659faf3aa36c3c678f7539e5e48dee2b2a89dba3c290ac5df0b59c02a6ed2a4c0e8b0f8d56930b963c21e1f876318d6caa15b4510e057561f42a369dae45d98698248e4ba81cc74b65983ca59663bfe59d6dcc365494184c9185edbbde8de7ced6f4f9f32d55c05d19750671ea78b05f145b29f6065c925b878bc3f5497b944f22180036cb98e9333b21c70f93d94138a009b40ddabd204759e5b153c129dd26d0799433528c50861fb5c374524987ededd040526af5b6d25cc644343e84d25e4fac424a38471010b69949910c5aec728d26e3efbe770695bb9b5cd02751214309d913f9fcc2dde77da0f986882ff58e7b7f20e2d9f71248cc58d4d9f708dbb65da1a9c77b51752dc40df6638c37eeae9e334c48f74d832c04804a36955c775f1fc285d039f204f2a95af68800f3daf2a9e7013627d15e65ceb67ce9c36b11821ff93a19cceb112d5df3929e534028331b68e422d80d12f7b67843c8491f4339dcfaecd8b2917ded785fb401502ceab25958c8b8139e3c5cf6a8ea5387c494051e30849c360659ed5a99883f69f0ea6464e204e09df75712c7caedab13cbf8bb1c8bdb54b95045ecdead5ea84c9c14a7c9bd49dae9168faf0b0d8daf3e82492a1a8c9b7191d8c402e0427d5b060423a78c5ccd7e6a3302e62662fa07b14b51faab133d8e63291e6d72a22f2d71370ad7ea0e79e813802f003b3d3488231837dda9011c4cb10840b3208133daec394b2375cc5afe7951f293cd8f9219c71b89d47e8793038d196be958e9c737c84b9fac971b2152680b61baf833f9e27d072471c97c7d11b03c9f553aa34760e7c4dfb32a1d29e8291b2052328e959205ad4a8ed2cba2878f1575a26def5d2856374b6dc2b79dae695fee6ea214615bef7a79f83e68e51f4c1e34797dd8a1618514313f1ad28293a1ab674e189137368442768289f22dacfd6443bdaa0470840fd3b09528e8c230e9d29dd671cb693c35346aeb9bc3b17730aa74a824117f7727eee25e854482a2ce24344b8ea338c7d69a5346c08c93991754673d08ed718de1f284f1045f20184b8371785324f6f0574e5ddb507f42cb7464074fb6feb286d2aa0624aeea54874167da9c7965b5725fbf989bcfb71793458a61a92c16219e74b38d16fb6177527a94af2785b5b9ee88ea8fa885ab141d1446f3df5bf1b9811172969ff1ea5e5708c3846bad0e7c3f68c37a3d55d3e5a4399f49e45f29f221c9f45ce8c21e139ad513417923b826f384cd976a304888d7a06d5198c8999d624ec96c22e03f9e0df1aa84022ff9c164cc9697503954ec4e7fb2d9c441aa308a77ac7691eb6d1506b90f5cf935eeccb9a3520c8d9014c174c267bf153526cdb96920e6c343647cc4156d066b510f64063cbcf4008f0ae0b9a828118ee416e3a1b7c1ffb828c46d30906f672f08f6998558d9ada07ddfb4d968916f4f26b2cc438c6bf626999a5a2be20413125c44adf0091bd521b1495ce65f0569badff7c0bb76826725f89d3681c64870880b271ed2eac5ae392a39f0da7c990121cab4e22a2592c279b7ff93289e44462e1c8f7add9a49503fa10d360f5f4976a5ece1e96879b3e7f00aafd25ff62b321674f243b93d52c8da705521a1b440fc9a63eaefef3f24792e86519af0e2022749cbc27c1a6a723a369f5d514e499000bea57759a829ac49c16e623c156a9f050c53d73d3637c13b485d8ef5a51b2fb2cae8931722f1efbfcf442dc32ad3b0d6612a9781bc33e319252b2983c8e349e68343f270ea1a6dfc0ed3119d82650f7629201c4d68e42e4488ab55706a95d32c1233787aa858096fd68840109eab0567e11b8fee0277f65691ea4a118bd556ad3823dbbbd5dfeb7a5a6533eb2a0a9351f85e17be9756cac827b18b364ed62d8679767db400c56eb7b2984a513c5eed115545c0a53979836e12f9f9ca088ca693fd2dcf164d88a06efe29f59478773ae6ef0aa2534828124fb6a8214218e957d45f2d9590b76dcb69c43be7a79c35636881501cd978d9cecdffda9a6fae36d6e2833b85438d8d00122b20feb55a12cefcadcd21b7c16ca4e99e94540675b4b384653646f9062b93aafd677028cbb85da8d6820f869cf08959f017cd05649724499efbc7fad085a006f964c9367473684c167c05573d80b1be3563bf601d343ed4b8d451a6c4145ac02ff6c05c2a7af1cd610100321efb6597ffea49b4d2056a1b9c08e84858225eba99f5660f27f8dbc1fe4788e2f892d3ec096445ed94531b22360e42b976585582f1eb1ebbc6bd3d5d8e6f0f020dda730e35924d23bacdce3c3707120431a56faa07ad5425ac0da0b8f041dbbf1f695dc11f4886dbf47ee1f5c5e7cb5ecacb8f374753dea309605ae0e0864b687b7c1b0493fd2cc22336378532363247ff0b9b4884fe6ec30df27d05ff12b663ded7dd40b339570e15a38873e88fb68a30755395f34e67b3fca1e7caf85779003659f46e1a528911dc0cb4f80cc172fec5c06ab8df41b1bde766bf6e146077e26443c0d7a557b51880057327f18ed6ae81e9ca732d979fd5cbbd3a4b278f1188de8650a31dbdec6577592cbbb5f51823240dbb34dc2dae738883dbcc45338aa57c3b3b84e5c3792ef271df5f04f1b872fc658fe2bf1b02c752a3ca4443525c", 0x1000}}, 0x1006) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4f3, 0x755, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0xb1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x101, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0xa, 0x7, {0x7, 0xf, "00f4000000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x82, 0x2) write(r2, &(0x7f0000000140)="246498c003", 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x103a42, 0x0) ftruncate(r3, 0x6000000) copy_file_range(r3, 0x0, r3, &(0x7f00000004c0)=0x2000, 0x9, 0x0) write$sndseq(r3, &(0x7f0000000300)=[{0x1a, 0x1, 0x5, 0x92, @tick=0x3, {0x4e, 0x9}, {0xfb, 0x5}, @result={0x4, 0x400}}], 0x1c) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='maps\x00') lseek(r4, 0xfffffffffffffffe, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) program crashed: possible deadlock in generic_file_write_iter testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 16] detailed listing: executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 0: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) write$UHID_INPUT(r0, &(0x7f0000001fc0)={0x8, {"ca7b1d4990850256dca6265c3df745f4ebeb5d91ee6463e23b5a1b0248b2914d9bf518590e501412f24f9f90827ceee14e01ff7842c2f26bf6b1d593c09d55f7f6957d244ed432763e31fe8cef73e16f583d6c688a761aadf9c6b29d631ddf54c0b6af4bf9a7361e96ff844358762081872dcc6b28a967db921e33b978a83cfda99aa19cfbe6dbd92664ace2e4d573c35bbed499206f7133907debc0727dcbe2f0244d738f3103bab9db6e91dc2f44f70424fd0c47e20b8777b2bb23b35cfb68594695d0dfb78d8c2597572019f3d3cf7e5d5634daa56183d1906854fd4ced46b1195718157bf44776ff4da9d2f329e2e03d5d841708c8d8b46020a84b50b6698df99e4f5b0149413b0b3884e92e47b419af5e9f9eb31f1c40953bd4a96de5b1142e7469ade52e0ce487d181cf4da676b12d21b74305cd309dd0dd4007e419d3ef7d3f294ab1d4b2dd1c94b762881881608d686d876eb9b4489b3748174a22031dc2964b80682ee63aa213ce5d17f9d539a76c8b49d3bf5d3ce49ad55c133078da60979eb933c384ad4f597a3a558cfdc353cad642cd89376fd5aafe06c638d858e95ae93e26fb03979c6c9938cccbe7505ce6cf3e324c99d07eb893f602d4063076a4618f1085d7b6cfab867598e2110b8832afab9bed41f17f0b51b44acc605d97bbb1f44abffb677c99211ee02fe92b3ce19a473fc5bf62a694180475abffc6979c991c8cd7e9aab7c7ef172a6494088acfa6492bd7f85434470d13f77c82939e461006590a743fbd723bab15dbf40ee879ce1e13b26cc8f01082b8a43d00539b5bdabfa3f606b16978ee394a9d098e31c62d86a97b22dfa40bcf758815e2fc7dd7f9f38ac5955b6ff775405d3e0dee7a5485afe34a694056a55c80ee6494ca52017bdb5de6b1addb751d524bf57f79d9d9da60ab9eb93582e31917904c8292407819ab7543c7686d629a72e7359015c551e45f58d4f5c9493acfb618208c9dffa8e0777450e29955c2100a16845c33fde1cd0af6eb18f6ea88232fb1958babac252e95867414a69e61f027270e281f3131db21657d5078523d0c9fe9c2200e78b070cc4bf97f9bd1377047486caf24c4a3e37b27144f9b66da7b4b1293bddb9e5aae5ed7b7fc8fab556100e7c6fbdfead321b567dddb04a7127087985b8d0d65008e4a125b286c1599e276e1861d3db12073e2887baa66d112c33fefb42a032d81212ecfebb72d1729f5fdbd3d2f925b1d76ac13a6062b9643a0e3260e533b63e4016adef02ef012d775a9276516c2ec0a4480a98d84828a1c7c016b1fe4fdb903238b355e7bd6ca3a45a13011ad10fbaeff88652a8c62a0b67ae594eb5352ac10d14c8e3f0e98dd1797e6b0ed59340a8af1b436d28dc7332b1f243b8f5ebcca9b9b00ce7a98684f65c379bcae58df768367fb1fbde4ea519d68b75fff66117a1b70011c6814ece4ec75d86bd1127df448eea218e4cafe53652e731c4e9d25c92533f401ffcb1e47ec4f132e249e450e4d06494c18a97c9bfd09abcd4723939a9bc76b756345589dc93050b78287c9eeff47ce10d2becf002e9e5721e14db4d94b3d00ba7125612dc129eda384bdb5d2d4ca4d05c83feb75253dec7a3fd0cdd86b24cfb787e5c39dd1efb6be1a1c3bb53102151d4bb81f00949019e627b8b11ec7c9e876af3fedfa7955c69f75ae16c3e689cd07573e20e199b0ceb6130e2be7f4a2894dfb85fb5a15f6d724a1dacea731c0b597f77f653e3998854b45b8ac3586664f9ae77f693c507d6b1aba093895a5fc469f88b01b4b687d53c63e4099578f2fdc3fe726514ceb0f50ecef142b625e7bc9d512325e26b4a28df8f76f1225d5bf63f2fb7d20c1646f45f879829a07973029df1af5b5a66a1c01a9bacf4b6b3de28dbe60be47dd8c2431b9f56755c475bd2ce9c5db9896aa681a12d790ff7a5ecb92c78f6d8f077175e7c4d1061158bdc765140a0d8c3ca80d3c8161605b108132a2040257eb41d62624b2761ebaa0f9218bad928c8dd50d5887124b27823b447c157145b7ceb9e30a72a004656ad291aa5163211511ffbdb8457bc978dc97e51559b8be85554ad6976d0be5a669485da1b53054261b3efbf81ce577dd3db2a99c9fa5c5e7923cb3e2bfea6107a5b67a060fdc1f690a85b952e98afeb7c23cb93031a51a5e7a559109ad64734e3b4856179407cb4ac607c6d1a33b3f42c03c34ab0908e4aa0f76bd9b537b522b799d1689f63580c2b14be089aad457354c35a398fea47882441a6ae4d8af029945ced238024aa24b0fe5464383302007e1703477da95feb2c0840b82d3eb255485486801e477928ec0f535e4923661f7d0378bb1c864df2954788cbc3c601fa76ea816ca7fbaae7ff3e84a82f36cd609b956676597eff2eb2a56065d0f0a9915168183128ce72f14b8fc583b2b53edb93eb50f9264c2898343d229aa5cc9387f4bb162321b21f8aafb7a87c311acdcb37ed56c2d583d1617c3ed2eb1b73602b2936fb4bfb9ea5ee5e826cccdc9e7a313256c7f627dbf1c0c6483db7ff15e39147ba9c5873788e33b4014055fc0c0739e3630ebe0658f8cc6a4dcfd9ef545150deaf2fdea42008849e8480f43e69833fe61ff036524ddb5e9ff02c94ba365dd8fcbf132e937875493cead98bdaa16f09cf0d4fdaf77e971f497fbf4962f73454c6940ebfe4cecc85cd87527997acb5a387a5a07cbf4dff5b24f24647add0bb8fbff6767b591e35a95d0bf948d65f6306a12ab8ba388df79f65c7f0c7c3ce9d42bcd2f13944e5cca8b81d4bf2070e79b998f754d15da1c54bf1c29723ffffd5aff11fc7c74a66fd015bfebe0662bbe29948fcce404371e79e3ebd2a0ac7687cb975378f6f8dbeac9a3edd045b6c4035e84eed7ecc930ffa22c9ecb313e6ece4c0ee6b716d1c69fd52d0c213c20fbbbd616ac60be1f3ff60e398517ab736ba666dce793d1a010b9b5a705a0d41a846d2253bf938f9c8f08e81a869c2bce2e48a0d8b4db0613424347bf6fb855b2d6a11da0cb8522638f52e6cfe95fb645221d652ce547ec92b6433437fb5ecc98d16fb606899eecf5063196d7d396107a14cdf6d4d591e4fd0174a2a7fe2fad0f4f34410431a2ff66590a659faf3aa36c3c678f7539e5e48dee2b2a89dba3c290ac5df0b59c02a6ed2a4c0e8b0f8d56930b963c21e1f876318d6caa15b4510e057561f42a369dae45d98698248e4ba81cc74b65983ca59663bfe59d6dcc365494184c9185edbbde8de7ced6f4f9f32d55c05d19750671ea78b05f145b29f6065c925b878bc3f5497b944f22180036cb98e9333b21c70f93d94138a009b40ddabd204759e5b153c129dd26d0799433528c50861fb5c374524987ededd040526af5b6d25cc644343e84d25e4fac424a38471010b69949910c5aec728d26e3efbe770695bb9b5cd02751214309d913f9fcc2dde77da0f986882ff58e7b7f20e2d9f71248cc58d4d9f708dbb65da1a9c77b51752dc40df6638c37eeae9e334c48f74d832c04804a36955c775f1fc285d039f204f2a95af68800f3daf2a9e7013627d15e65ceb67ce9c36b11821ff93a19cceb112d5df3929e534028331b68e422d80d12f7b67843c8491f4339dcfaecd8b2917ded785fb401502ceab25958c8b8139e3c5cf6a8ea5387c494051e30849c360659ed5a99883f69f0ea6464e204e09df75712c7caedab13cbf8bb1c8bdb54b95045ecdead5ea84c9c14a7c9bd49dae9168faf0b0d8daf3e82492a1a8c9b7191d8c402e0427d5b060423a78c5ccd7e6a3302e62662fa07b14b51faab133d8e63291e6d72a22f2d71370ad7ea0e79e813802f003b3d3488231837dda9011c4cb10840b3208133daec394b2375cc5afe7951f293cd8f9219c71b89d47e8793038d196be958e9c737c84b9fac971b2152680b61baf833f9e27d072471c97c7d11b03c9f553aa34760e7c4dfb32a1d29e8291b2052328e959205ad4a8ed2cba2878f1575a26def5d2856374b6dc2b79dae695fee6ea214615bef7a79f83e68e51f4c1e34797dd8a1618514313f1ad28293a1ab674e189137368442768289f22dacfd6443bdaa0470840fd3b09528e8c230e9d29dd671cb693c35346aeb9bc3b17730aa74a824117f7727eee25e854482a2ce24344b8ea338c7d69a5346c08c93991754673d08ed718de1f284f1045f20184b8371785324f6f0574e5ddb507f42cb7464074fb6feb286d2aa0624aeea54874167da9c7965b5725fbf989bcfb71793458a61a92c16219e74b38d16fb6177527a94af2785b5b9ee88ea8fa885ab141d1446f3df5bf1b9811172969ff1ea5e5708c3846bad0e7c3f68c37a3d55d3e5a4399f49e45f29f221c9f45ce8c21e139ad513417923b826f384cd976a304888d7a06d5198c8999d624ec96c22e03f9e0df1aa84022ff9c164cc9697503954ec4e7fb2d9c441aa308a77ac7691eb6d1506b90f5cf935eeccb9a3520c8d9014c174c267bf153526cdb96920e6c343647cc4156d066b510f64063cbcf4008f0ae0b9a828118ee416e3a1b7c1ffb828c46d30906f672f08f6998558d9ada07ddfb4d968916f4f26b2cc438c6bf626999a5a2be20413125c44adf0091bd521b1495ce65f0569badff7c0bb76826725f89d3681c64870880b271ed2eac5ae392a39f0da7c990121cab4e22a2592c279b7ff93289e44462e1c8f7add9a49503fa10d360f5f4976a5ece1e96879b3e7f00aafd25ff62b321674f243b93d52c8da705521a1b440fc9a63eaefef3f24792e86519af0e2022749cbc27c1a6a723a369f5d514e499000bea57759a829ac49c16e623c156a9f050c53d73d3637c13b485d8ef5a51b2fb2cae8931722f1efbfcf442dc32ad3b0d6612a9781bc33e319252b2983c8e349e68343f270ea1a6dfc0ed3119d82650f7629201c4d68e42e4488ab55706a95d32c1233787aa858096fd68840109eab0567e11b8fee0277f65691ea4a118bd556ad3823dbbbd5dfeb7a5a6533eb2a0a9351f85e17be9756cac827b18b364ed62d8679767db400c56eb7b2984a513c5eed115545c0a53979836e12f9f9ca088ca693fd2dcf164d88a06efe29f59478773ae6ef0aa2534828124fb6a8214218e957d45f2d9590b76dcb69c43be7a79c35636881501cd978d9cecdffda9a6fae36d6e2833b85438d8d00122b20feb55a12cefcadcd21b7c16ca4e99e94540675b4b384653646f9062b93aafd677028cbb85da8d6820f869cf08959f017cd05649724499efbc7fad085a006f964c9367473684c167c05573d80b1be3563bf601d343ed4b8d451a6c4145ac02ff6c05c2a7af1cd610100321efb6597ffea49b4d2056a1b9c08e84858225eba99f5660f27f8dbc1fe4788e2f892d3ec096445ed94531b22360e42b976585582f1eb1ebbc6bd3d5d8e6f0f020dda730e35924d23bacdce3c3707120431a56faa07ad5425ac0da0b8f041dbbf1f695dc11f4886dbf47ee1f5c5e7cb5ecacb8f374753dea309605ae0e0864b687b7c1b0493fd2cc22336378532363247ff0b9b4884fe6ec30df27d05ff12b663ded7dd40b339570e15a38873e88fb68a30755395f34e67b3fca1e7caf85779003659f46e1a528911dc0cb4f80cc172fec5c06ab8df41b1bde766bf6e146077e26443c0d7a557b51880057327f18ed6ae81e9ca732d979fd5cbbd3a4b278f1188de8650a31dbdec6577592cbbb5f51823240dbb34dc2dae738883dbcc45338aa57c3b3b84e5c3792ef271df5f04f1b872fc658fe2bf1b02c752a3ca4443525c", 0x1000}}, 0x1006) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4f3, 0x755, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0xb1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x101, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0xa, 0x7, {0x7, 0xf, "00f4000000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x82, 0x2) write(r2, &(0x7f0000000140)="246498c003", 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x103a42, 0x0) ftruncate(r3, 0x6000000) copy_file_range(r3, 0x0, r3, &(0x7f00000004c0)=0x2000, 0x9, 0x0) write$sndseq(r3, &(0x7f0000000300)=[{0x1a, 0x1, 0x5, 0x92, @tick=0x3, {0x4e, 0x9}, {0xfb, 0x5}, @result={0x4, 0x400}}], 0x1c) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='maps\x00') lseek(r4, 0xfffffffffffffffe, 0x0) program crashed: possible deadlock in generic_file_write_iter testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 15] detailed listing: executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 0: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) write$UHID_INPUT(r0, &(0x7f0000001fc0)={0x8, {"ca7b1d4990850256dca6265c3df745f4ebeb5d91ee6463e23b5a1b0248b2914d9bf518590e501412f24f9f90827ceee14e01ff7842c2f26bf6b1d593c09d55f7f6957d244ed432763e31fe8cef73e16f583d6c688a761aadf9c6b29d631ddf54c0b6af4bf9a7361e96ff844358762081872dcc6b28a967db921e33b978a83cfda99aa19cfbe6dbd92664ace2e4d573c35bbed499206f7133907debc0727dcbe2f0244d738f3103bab9db6e91dc2f44f70424fd0c47e20b8777b2bb23b35cfb68594695d0dfb78d8c2597572019f3d3cf7e5d5634daa56183d1906854fd4ced46b1195718157bf44776ff4da9d2f329e2e03d5d841708c8d8b46020a84b50b6698df99e4f5b0149413b0b3884e92e47b419af5e9f9eb31f1c40953bd4a96de5b1142e7469ade52e0ce487d181cf4da676b12d21b74305cd309dd0dd4007e419d3ef7d3f294ab1d4b2dd1c94b762881881608d686d876eb9b4489b3748174a22031dc2964b80682ee63aa213ce5d17f9d539a76c8b49d3bf5d3ce49ad55c133078da60979eb933c384ad4f597a3a558cfdc353cad642cd89376fd5aafe06c638d858e95ae93e26fb03979c6c9938cccbe7505ce6cf3e324c99d07eb893f602d4063076a4618f1085d7b6cfab867598e2110b8832afab9bed41f17f0b51b44acc605d97bbb1f44abffb677c99211ee02fe92b3ce19a473fc5bf62a694180475abffc6979c991c8cd7e9aab7c7ef172a6494088acfa6492bd7f85434470d13f77c82939e461006590a743fbd723bab15dbf40ee879ce1e13b26cc8f01082b8a43d00539b5bdabfa3f606b16978ee394a9d098e31c62d86a97b22dfa40bcf758815e2fc7dd7f9f38ac5955b6ff775405d3e0dee7a5485afe34a694056a55c80ee6494ca52017bdb5de6b1addb751d524bf57f79d9d9da60ab9eb93582e31917904c8292407819ab7543c7686d629a72e7359015c551e45f58d4f5c9493acfb618208c9dffa8e0777450e29955c2100a16845c33fde1cd0af6eb18f6ea88232fb1958babac252e95867414a69e61f027270e281f3131db21657d5078523d0c9fe9c2200e78b070cc4bf97f9bd1377047486caf24c4a3e37b27144f9b66da7b4b1293bddb9e5aae5ed7b7fc8fab556100e7c6fbdfead321b567dddb04a7127087985b8d0d65008e4a125b286c1599e276e1861d3db12073e2887baa66d112c33fefb42a032d81212ecfebb72d1729f5fdbd3d2f925b1d76ac13a6062b9643a0e3260e533b63e4016adef02ef012d775a9276516c2ec0a4480a98d84828a1c7c016b1fe4fdb903238b355e7bd6ca3a45a13011ad10fbaeff88652a8c62a0b67ae594eb5352ac10d14c8e3f0e98dd1797e6b0ed59340a8af1b436d28dc7332b1f243b8f5ebcca9b9b00ce7a98684f65c379bcae58df768367fb1fbde4ea519d68b75fff66117a1b70011c6814ece4ec75d86bd1127df448eea218e4cafe53652e731c4e9d25c92533f401ffcb1e47ec4f132e249e450e4d06494c18a97c9bfd09abcd4723939a9bc76b756345589dc93050b78287c9eeff47ce10d2becf002e9e5721e14db4d94b3d00ba7125612dc129eda384bdb5d2d4ca4d05c83feb75253dec7a3fd0cdd86b24cfb787e5c39dd1efb6be1a1c3bb53102151d4bb81f00949019e627b8b11ec7c9e876af3fedfa7955c69f75ae16c3e689cd07573e20e199b0ceb6130e2be7f4a2894dfb85fb5a15f6d724a1dacea731c0b597f77f653e3998854b45b8ac3586664f9ae77f693c507d6b1aba093895a5fc469f88b01b4b687d53c63e4099578f2fdc3fe726514ceb0f50ecef142b625e7bc9d512325e26b4a28df8f76f1225d5bf63f2fb7d20c1646f45f879829a07973029df1af5b5a66a1c01a9bacf4b6b3de28dbe60be47dd8c2431b9f56755c475bd2ce9c5db9896aa681a12d790ff7a5ecb92c78f6d8f077175e7c4d1061158bdc765140a0d8c3ca80d3c8161605b108132a2040257eb41d62624b2761ebaa0f9218bad928c8dd50d5887124b27823b447c157145b7ceb9e30a72a004656ad291aa5163211511ffbdb8457bc978dc97e51559b8be85554ad6976d0be5a669485da1b53054261b3efbf81ce577dd3db2a99c9fa5c5e7923cb3e2bfea6107a5b67a060fdc1f690a85b952e98afeb7c23cb93031a51a5e7a559109ad64734e3b4856179407cb4ac607c6d1a33b3f42c03c34ab0908e4aa0f76bd9b537b522b799d1689f63580c2b14be089aad457354c35a398fea47882441a6ae4d8af029945ced238024aa24b0fe5464383302007e1703477da95feb2c0840b82d3eb255485486801e477928ec0f535e4923661f7d0378bb1c864df2954788cbc3c601fa76ea816ca7fbaae7ff3e84a82f36cd609b956676597eff2eb2a56065d0f0a9915168183128ce72f14b8fc583b2b53edb93eb50f9264c2898343d229aa5cc9387f4bb162321b21f8aafb7a87c311acdcb37ed56c2d583d1617c3ed2eb1b73602b2936fb4bfb9ea5ee5e826cccdc9e7a313256c7f627dbf1c0c6483db7ff15e39147ba9c5873788e33b4014055fc0c0739e3630ebe0658f8cc6a4dcfd9ef545150deaf2fdea42008849e8480f43e69833fe61ff036524ddb5e9ff02c94ba365dd8fcbf132e937875493cead98bdaa16f09cf0d4fdaf77e971f497fbf4962f73454c6940ebfe4cecc85cd87527997acb5a387a5a07cbf4dff5b24f24647add0bb8fbff6767b591e35a95d0bf948d65f6306a12ab8ba388df79f65c7f0c7c3ce9d42bcd2f13944e5cca8b81d4bf2070e79b998f754d15da1c54bf1c29723ffffd5aff11fc7c74a66fd015bfebe0662bbe29948fcce404371e79e3ebd2a0ac7687cb975378f6f8dbeac9a3edd045b6c4035e84eed7ecc930ffa22c9ecb313e6ece4c0ee6b716d1c69fd52d0c213c20fbbbd616ac60be1f3ff60e398517ab736ba666dce793d1a010b9b5a705a0d41a846d2253bf938f9c8f08e81a869c2bce2e48a0d8b4db0613424347bf6fb855b2d6a11da0cb8522638f52e6cfe95fb645221d652ce547ec92b6433437fb5ecc98d16fb606899eecf5063196d7d396107a14cdf6d4d591e4fd0174a2a7fe2fad0f4f34410431a2ff66590a659faf3aa36c3c678f7539e5e48dee2b2a89dba3c290ac5df0b59c02a6ed2a4c0e8b0f8d56930b963c21e1f876318d6caa15b4510e057561f42a369dae45d98698248e4ba81cc74b65983ca59663bfe59d6dcc365494184c9185edbbde8de7ced6f4f9f32d55c05d19750671ea78b05f145b29f6065c925b878bc3f5497b944f22180036cb98e9333b21c70f93d94138a009b40ddabd204759e5b153c129dd26d0799433528c50861fb5c374524987ededd040526af5b6d25cc644343e84d25e4fac424a38471010b69949910c5aec728d26e3efbe770695bb9b5cd02751214309d913f9fcc2dde77da0f986882ff58e7b7f20e2d9f71248cc58d4d9f708dbb65da1a9c77b51752dc40df6638c37eeae9e334c48f74d832c04804a36955c775f1fc285d039f204f2a95af68800f3daf2a9e7013627d15e65ceb67ce9c36b11821ff93a19cceb112d5df3929e534028331b68e422d80d12f7b67843c8491f4339dcfaecd8b2917ded785fb401502ceab25958c8b8139e3c5cf6a8ea5387c494051e30849c360659ed5a99883f69f0ea6464e204e09df75712c7caedab13cbf8bb1c8bdb54b95045ecdead5ea84c9c14a7c9bd49dae9168faf0b0d8daf3e82492a1a8c9b7191d8c402e0427d5b060423a78c5ccd7e6a3302e62662fa07b14b51faab133d8e63291e6d72a22f2d71370ad7ea0e79e813802f003b3d3488231837dda9011c4cb10840b3208133daec394b2375cc5afe7951f293cd8f9219c71b89d47e8793038d196be958e9c737c84b9fac971b2152680b61baf833f9e27d072471c97c7d11b03c9f553aa34760e7c4dfb32a1d29e8291b2052328e959205ad4a8ed2cba2878f1575a26def5d2856374b6dc2b79dae695fee6ea214615bef7a79f83e68e51f4c1e34797dd8a1618514313f1ad28293a1ab674e189137368442768289f22dacfd6443bdaa0470840fd3b09528e8c230e9d29dd671cb693c35346aeb9bc3b17730aa74a824117f7727eee25e854482a2ce24344b8ea338c7d69a5346c08c93991754673d08ed718de1f284f1045f20184b8371785324f6f0574e5ddb507f42cb7464074fb6feb286d2aa0624aeea54874167da9c7965b5725fbf989bcfb71793458a61a92c16219e74b38d16fb6177527a94af2785b5b9ee88ea8fa885ab141d1446f3df5bf1b9811172969ff1ea5e5708c3846bad0e7c3f68c37a3d55d3e5a4399f49e45f29f221c9f45ce8c21e139ad513417923b826f384cd976a304888d7a06d5198c8999d624ec96c22e03f9e0df1aa84022ff9c164cc9697503954ec4e7fb2d9c441aa308a77ac7691eb6d1506b90f5cf935eeccb9a3520c8d9014c174c267bf153526cdb96920e6c343647cc4156d066b510f64063cbcf4008f0ae0b9a828118ee416e3a1b7c1ffb828c46d30906f672f08f6998558d9ada07ddfb4d968916f4f26b2cc438c6bf626999a5a2be20413125c44adf0091bd521b1495ce65f0569badff7c0bb76826725f89d3681c64870880b271ed2eac5ae392a39f0da7c990121cab4e22a2592c279b7ff93289e44462e1c8f7add9a49503fa10d360f5f4976a5ece1e96879b3e7f00aafd25ff62b321674f243b93d52c8da705521a1b440fc9a63eaefef3f24792e86519af0e2022749cbc27c1a6a723a369f5d514e499000bea57759a829ac49c16e623c156a9f050c53d73d3637c13b485d8ef5a51b2fb2cae8931722f1efbfcf442dc32ad3b0d6612a9781bc33e319252b2983c8e349e68343f270ea1a6dfc0ed3119d82650f7629201c4d68e42e4488ab55706a95d32c1233787aa858096fd68840109eab0567e11b8fee0277f65691ea4a118bd556ad3823dbbbd5dfeb7a5a6533eb2a0a9351f85e17be9756cac827b18b364ed62d8679767db400c56eb7b2984a513c5eed115545c0a53979836e12f9f9ca088ca693fd2dcf164d88a06efe29f59478773ae6ef0aa2534828124fb6a8214218e957d45f2d9590b76dcb69c43be7a79c35636881501cd978d9cecdffda9a6fae36d6e2833b85438d8d00122b20feb55a12cefcadcd21b7c16ca4e99e94540675b4b384653646f9062b93aafd677028cbb85da8d6820f869cf08959f017cd05649724499efbc7fad085a006f964c9367473684c167c05573d80b1be3563bf601d343ed4b8d451a6c4145ac02ff6c05c2a7af1cd610100321efb6597ffea49b4d2056a1b9c08e84858225eba99f5660f27f8dbc1fe4788e2f892d3ec096445ed94531b22360e42b976585582f1eb1ebbc6bd3d5d8e6f0f020dda730e35924d23bacdce3c3707120431a56faa07ad5425ac0da0b8f041dbbf1f695dc11f4886dbf47ee1f5c5e7cb5ecacb8f374753dea309605ae0e0864b687b7c1b0493fd2cc22336378532363247ff0b9b4884fe6ec30df27d05ff12b663ded7dd40b339570e15a38873e88fb68a30755395f34e67b3fca1e7caf85779003659f46e1a528911dc0cb4f80cc172fec5c06ab8df41b1bde766bf6e146077e26443c0d7a557b51880057327f18ed6ae81e9ca732d979fd5cbbd3a4b278f1188de8650a31dbdec6577592cbbb5f51823240dbb34dc2dae738883dbcc45338aa57c3b3b84e5c3792ef271df5f04f1b872fc658fe2bf1b02c752a3ca4443525c", 0x1000}}, 0x1006) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4f3, 0x755, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0xb1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x101, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0xa, 0x7, {0x7, 0xf, "00f4000000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x82, 0x2) write(r2, &(0x7f0000000140)="246498c003", 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x103a42, 0x0) ftruncate(r3, 0x6000000) copy_file_range(r3, 0x0, r3, &(0x7f00000004c0)=0x2000, 0x9, 0x0) write$sndseq(r3, &(0x7f0000000300)=[{0x1a, 0x1, 0x5, 0x92, @tick=0x3, {0x4e, 0x9}, {0xfb, 0x5}, @result={0x4, 0x400}}], 0x1c) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) syz_open_procfs(0x0, &(0x7f0000000040)='maps\x00') program crashed: possible deadlock in process_measurement testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 14] detailed listing: executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 0: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) write$UHID_INPUT(r0, &(0x7f0000001fc0)={0x8, {"ca7b1d4990850256dca6265c3df745f4ebeb5d91ee6463e23b5a1b0248b2914d9bf518590e501412f24f9f90827ceee14e01ff7842c2f26bf6b1d593c09d55f7f6957d244ed432763e31fe8cef73e16f583d6c688a761aadf9c6b29d631ddf54c0b6af4bf9a7361e96ff844358762081872dcc6b28a967db921e33b978a83cfda99aa19cfbe6dbd92664ace2e4d573c35bbed499206f7133907debc0727dcbe2f0244d738f3103bab9db6e91dc2f44f70424fd0c47e20b8777b2bb23b35cfb68594695d0dfb78d8c2597572019f3d3cf7e5d5634daa56183d1906854fd4ced46b1195718157bf44776ff4da9d2f329e2e03d5d841708c8d8b46020a84b50b6698df99e4f5b0149413b0b3884e92e47b419af5e9f9eb31f1c40953bd4a96de5b1142e7469ade52e0ce487d181cf4da676b12d21b74305cd309dd0dd4007e419d3ef7d3f294ab1d4b2dd1c94b762881881608d686d876eb9b4489b3748174a22031dc2964b80682ee63aa213ce5d17f9d539a76c8b49d3bf5d3ce49ad55c133078da60979eb933c384ad4f597a3a558cfdc353cad642cd89376fd5aafe06c638d858e95ae93e26fb03979c6c9938cccbe7505ce6cf3e324c99d07eb893f602d4063076a4618f1085d7b6cfab867598e2110b8832afab9bed41f17f0b51b44acc605d97bbb1f44abffb677c99211ee02fe92b3ce19a473fc5bf62a694180475abffc6979c991c8cd7e9aab7c7ef172a6494088acfa6492bd7f85434470d13f77c82939e461006590a743fbd723bab15dbf40ee879ce1e13b26cc8f01082b8a43d00539b5bdabfa3f606b16978ee394a9d098e31c62d86a97b22dfa40bcf758815e2fc7dd7f9f38ac5955b6ff775405d3e0dee7a5485afe34a694056a55c80ee6494ca52017bdb5de6b1addb751d524bf57f79d9d9da60ab9eb93582e31917904c8292407819ab7543c7686d629a72e7359015c551e45f58d4f5c9493acfb618208c9dffa8e0777450e29955c2100a16845c33fde1cd0af6eb18f6ea88232fb1958babac252e95867414a69e61f027270e281f3131db21657d5078523d0c9fe9c2200e78b070cc4bf97f9bd1377047486caf24c4a3e37b27144f9b66da7b4b1293bddb9e5aae5ed7b7fc8fab556100e7c6fbdfead321b567dddb04a7127087985b8d0d65008e4a125b286c1599e276e1861d3db12073e2887baa66d112c33fefb42a032d81212ecfebb72d1729f5fdbd3d2f925b1d76ac13a6062b9643a0e3260e533b63e4016adef02ef012d775a9276516c2ec0a4480a98d84828a1c7c016b1fe4fdb903238b355e7bd6ca3a45a13011ad10fbaeff88652a8c62a0b67ae594eb5352ac10d14c8e3f0e98dd1797e6b0ed59340a8af1b436d28dc7332b1f243b8f5ebcca9b9b00ce7a98684f65c379bcae58df768367fb1fbde4ea519d68b75fff66117a1b70011c6814ece4ec75d86bd1127df448eea218e4cafe53652e731c4e9d25c92533f401ffcb1e47ec4f132e249e450e4d06494c18a97c9bfd09abcd4723939a9bc76b756345589dc93050b78287c9eeff47ce10d2becf002e9e5721e14db4d94b3d00ba7125612dc129eda384bdb5d2d4ca4d05c83feb75253dec7a3fd0cdd86b24cfb787e5c39dd1efb6be1a1c3bb53102151d4bb81f00949019e627b8b11ec7c9e876af3fedfa7955c69f75ae16c3e689cd07573e20e199b0ceb6130e2be7f4a2894dfb85fb5a15f6d724a1dacea731c0b597f77f653e3998854b45b8ac3586664f9ae77f693c507d6b1aba093895a5fc469f88b01b4b687d53c63e4099578f2fdc3fe726514ceb0f50ecef142b625e7bc9d512325e26b4a28df8f76f1225d5bf63f2fb7d20c1646f45f879829a07973029df1af5b5a66a1c01a9bacf4b6b3de28dbe60be47dd8c2431b9f56755c475bd2ce9c5db9896aa681a12d790ff7a5ecb92c78f6d8f077175e7c4d1061158bdc765140a0d8c3ca80d3c8161605b108132a2040257eb41d62624b2761ebaa0f9218bad928c8dd50d5887124b27823b447c157145b7ceb9e30a72a004656ad291aa5163211511ffbdb8457bc978dc97e51559b8be85554ad6976d0be5a669485da1b53054261b3efbf81ce577dd3db2a99c9fa5c5e7923cb3e2bfea6107a5b67a060fdc1f690a85b952e98afeb7c23cb93031a51a5e7a559109ad64734e3b4856179407cb4ac607c6d1a33b3f42c03c34ab0908e4aa0f76bd9b537b522b799d1689f63580c2b14be089aad457354c35a398fea47882441a6ae4d8af029945ced238024aa24b0fe5464383302007e1703477da95feb2c0840b82d3eb255485486801e477928ec0f535e4923661f7d0378bb1c864df2954788cbc3c601fa76ea816ca7fbaae7ff3e84a82f36cd609b956676597eff2eb2a56065d0f0a9915168183128ce72f14b8fc583b2b53edb93eb50f9264c2898343d229aa5cc9387f4bb162321b21f8aafb7a87c311acdcb37ed56c2d583d1617c3ed2eb1b73602b2936fb4bfb9ea5ee5e826cccdc9e7a313256c7f627dbf1c0c6483db7ff15e39147ba9c5873788e33b4014055fc0c0739e3630ebe0658f8cc6a4dcfd9ef545150deaf2fdea42008849e8480f43e69833fe61ff036524ddb5e9ff02c94ba365dd8fcbf132e937875493cead98bdaa16f09cf0d4fdaf77e971f497fbf4962f73454c6940ebfe4cecc85cd87527997acb5a387a5a07cbf4dff5b24f24647add0bb8fbff6767b591e35a95d0bf948d65f6306a12ab8ba388df79f65c7f0c7c3ce9d42bcd2f13944e5cca8b81d4bf2070e79b998f754d15da1c54bf1c29723ffffd5aff11fc7c74a66fd015bfebe0662bbe29948fcce404371e79e3ebd2a0ac7687cb975378f6f8dbeac9a3edd045b6c4035e84eed7ecc930ffa22c9ecb313e6ece4c0ee6b716d1c69fd52d0c213c20fbbbd616ac60be1f3ff60e398517ab736ba666dce793d1a010b9b5a705a0d41a846d2253bf938f9c8f08e81a869c2bce2e48a0d8b4db0613424347bf6fb855b2d6a11da0cb8522638f52e6cfe95fb645221d652ce547ec92b6433437fb5ecc98d16fb606899eecf5063196d7d396107a14cdf6d4d591e4fd0174a2a7fe2fad0f4f34410431a2ff66590a659faf3aa36c3c678f7539e5e48dee2b2a89dba3c290ac5df0b59c02a6ed2a4c0e8b0f8d56930b963c21e1f876318d6caa15b4510e057561f42a369dae45d98698248e4ba81cc74b65983ca59663bfe59d6dcc365494184c9185edbbde8de7ced6f4f9f32d55c05d19750671ea78b05f145b29f6065c925b878bc3f5497b944f22180036cb98e9333b21c70f93d94138a009b40ddabd204759e5b153c129dd26d0799433528c50861fb5c374524987ededd040526af5b6d25cc644343e84d25e4fac424a38471010b69949910c5aec728d26e3efbe770695bb9b5cd02751214309d913f9fcc2dde77da0f986882ff58e7b7f20e2d9f71248cc58d4d9f708dbb65da1a9c77b51752dc40df6638c37eeae9e334c48f74d832c04804a36955c775f1fc285d039f204f2a95af68800f3daf2a9e7013627d15e65ceb67ce9c36b11821ff93a19cceb112d5df3929e534028331b68e422d80d12f7b67843c8491f4339dcfaecd8b2917ded785fb401502ceab25958c8b8139e3c5cf6a8ea5387c494051e30849c360659ed5a99883f69f0ea6464e204e09df75712c7caedab13cbf8bb1c8bdb54b95045ecdead5ea84c9c14a7c9bd49dae9168faf0b0d8daf3e82492a1a8c9b7191d8c402e0427d5b060423a78c5ccd7e6a3302e62662fa07b14b51faab133d8e63291e6d72a22f2d71370ad7ea0e79e813802f003b3d3488231837dda9011c4cb10840b3208133daec394b2375cc5afe7951f293cd8f9219c71b89d47e8793038d196be958e9c737c84b9fac971b2152680b61baf833f9e27d072471c97c7d11b03c9f553aa34760e7c4dfb32a1d29e8291b2052328e959205ad4a8ed2cba2878f1575a26def5d2856374b6dc2b79dae695fee6ea214615bef7a79f83e68e51f4c1e34797dd8a1618514313f1ad28293a1ab674e189137368442768289f22dacfd6443bdaa0470840fd3b09528e8c230e9d29dd671cb693c35346aeb9bc3b17730aa74a824117f7727eee25e854482a2ce24344b8ea338c7d69a5346c08c93991754673d08ed718de1f284f1045f20184b8371785324f6f0574e5ddb507f42cb7464074fb6feb286d2aa0624aeea54874167da9c7965b5725fbf989bcfb71793458a61a92c16219e74b38d16fb6177527a94af2785b5b9ee88ea8fa885ab141d1446f3df5bf1b9811172969ff1ea5e5708c3846bad0e7c3f68c37a3d55d3e5a4399f49e45f29f221c9f45ce8c21e139ad513417923b826f384cd976a304888d7a06d5198c8999d624ec96c22e03f9e0df1aa84022ff9c164cc9697503954ec4e7fb2d9c441aa308a77ac7691eb6d1506b90f5cf935eeccb9a3520c8d9014c174c267bf153526cdb96920e6c343647cc4156d066b510f64063cbcf4008f0ae0b9a828118ee416e3a1b7c1ffb828c46d30906f672f08f6998558d9ada07ddfb4d968916f4f26b2cc438c6bf626999a5a2be20413125c44adf0091bd521b1495ce65f0569badff7c0bb76826725f89d3681c64870880b271ed2eac5ae392a39f0da7c990121cab4e22a2592c279b7ff93289e44462e1c8f7add9a49503fa10d360f5f4976a5ece1e96879b3e7f00aafd25ff62b321674f243b93d52c8da705521a1b440fc9a63eaefef3f24792e86519af0e2022749cbc27c1a6a723a369f5d514e499000bea57759a829ac49c16e623c156a9f050c53d73d3637c13b485d8ef5a51b2fb2cae8931722f1efbfcf442dc32ad3b0d6612a9781bc33e319252b2983c8e349e68343f270ea1a6dfc0ed3119d82650f7629201c4d68e42e4488ab55706a95d32c1233787aa858096fd68840109eab0567e11b8fee0277f65691ea4a118bd556ad3823dbbbd5dfeb7a5a6533eb2a0a9351f85e17be9756cac827b18b364ed62d8679767db400c56eb7b2984a513c5eed115545c0a53979836e12f9f9ca088ca693fd2dcf164d88a06efe29f59478773ae6ef0aa2534828124fb6a8214218e957d45f2d9590b76dcb69c43be7a79c35636881501cd978d9cecdffda9a6fae36d6e2833b85438d8d00122b20feb55a12cefcadcd21b7c16ca4e99e94540675b4b384653646f9062b93aafd677028cbb85da8d6820f869cf08959f017cd05649724499efbc7fad085a006f964c9367473684c167c05573d80b1be3563bf601d343ed4b8d451a6c4145ac02ff6c05c2a7af1cd610100321efb6597ffea49b4d2056a1b9c08e84858225eba99f5660f27f8dbc1fe4788e2f892d3ec096445ed94531b22360e42b976585582f1eb1ebbc6bd3d5d8e6f0f020dda730e35924d23bacdce3c3707120431a56faa07ad5425ac0da0b8f041dbbf1f695dc11f4886dbf47ee1f5c5e7cb5ecacb8f374753dea309605ae0e0864b687b7c1b0493fd2cc22336378532363247ff0b9b4884fe6ec30df27d05ff12b663ded7dd40b339570e15a38873e88fb68a30755395f34e67b3fca1e7caf85779003659f46e1a528911dc0cb4f80cc172fec5c06ab8df41b1bde766bf6e146077e26443c0d7a557b51880057327f18ed6ae81e9ca732d979fd5cbbd3a4b278f1188de8650a31dbdec6577592cbbb5f51823240dbb34dc2dae738883dbcc45338aa57c3b3b84e5c3792ef271df5f04f1b872fc658fe2bf1b02c752a3ca4443525c", 0x1000}}, 0x1006) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4f3, 0x755, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0xb1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x101, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0xa, 0x7, {0x7, 0xf, "00f4000000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x82, 0x2) write(r2, &(0x7f0000000140)="246498c003", 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x103a42, 0x0) ftruncate(r3, 0x6000000) copy_file_range(r3, 0x0, r3, &(0x7f00000004c0)=0x2000, 0x9, 0x0) write$sndseq(r3, &(0x7f0000000300)=[{0x1a, 0x1, 0x5, 0x92, @tick=0x3, {0x4e, 0x9}, {0xfb, 0x5}, @result={0x4, 0x400}}], 0x1c) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) program crashed: possible deadlock in generic_file_write_iter testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 13] detailed listing: executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 0: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) write$UHID_INPUT(r0, &(0x7f0000001fc0)={0x8, {"ca7b1d4990850256dca6265c3df745f4ebeb5d91ee6463e23b5a1b0248b2914d9bf518590e501412f24f9f90827ceee14e01ff7842c2f26bf6b1d593c09d55f7f6957d244ed432763e31fe8cef73e16f583d6c688a761aadf9c6b29d631ddf54c0b6af4bf9a7361e96ff844358762081872dcc6b28a967db921e33b978a83cfda99aa19cfbe6dbd92664ace2e4d573c35bbed499206f7133907debc0727dcbe2f0244d738f3103bab9db6e91dc2f44f70424fd0c47e20b8777b2bb23b35cfb68594695d0dfb78d8c2597572019f3d3cf7e5d5634daa56183d1906854fd4ced46b1195718157bf44776ff4da9d2f329e2e03d5d841708c8d8b46020a84b50b6698df99e4f5b0149413b0b3884e92e47b419af5e9f9eb31f1c40953bd4a96de5b1142e7469ade52e0ce487d181cf4da676b12d21b74305cd309dd0dd4007e419d3ef7d3f294ab1d4b2dd1c94b762881881608d686d876eb9b4489b3748174a22031dc2964b80682ee63aa213ce5d17f9d539a76c8b49d3bf5d3ce49ad55c133078da60979eb933c384ad4f597a3a558cfdc353cad642cd89376fd5aafe06c638d858e95ae93e26fb03979c6c9938cccbe7505ce6cf3e324c99d07eb893f602d4063076a4618f1085d7b6cfab867598e2110b8832afab9bed41f17f0b51b44acc605d97bbb1f44abffb677c99211ee02fe92b3ce19a473fc5bf62a694180475abffc6979c991c8cd7e9aab7c7ef172a6494088acfa6492bd7f85434470d13f77c82939e461006590a743fbd723bab15dbf40ee879ce1e13b26cc8f01082b8a43d00539b5bdabfa3f606b16978ee394a9d098e31c62d86a97b22dfa40bcf758815e2fc7dd7f9f38ac5955b6ff775405d3e0dee7a5485afe34a694056a55c80ee6494ca52017bdb5de6b1addb751d524bf57f79d9d9da60ab9eb93582e31917904c8292407819ab7543c7686d629a72e7359015c551e45f58d4f5c9493acfb618208c9dffa8e0777450e29955c2100a16845c33fde1cd0af6eb18f6ea88232fb1958babac252e95867414a69e61f027270e281f3131db21657d5078523d0c9fe9c2200e78b070cc4bf97f9bd1377047486caf24c4a3e37b27144f9b66da7b4b1293bddb9e5aae5ed7b7fc8fab556100e7c6fbdfead321b567dddb04a7127087985b8d0d65008e4a125b286c1599e276e1861d3db12073e2887baa66d112c33fefb42a032d81212ecfebb72d1729f5fdbd3d2f925b1d76ac13a6062b9643a0e3260e533b63e4016adef02ef012d775a9276516c2ec0a4480a98d84828a1c7c016b1fe4fdb903238b355e7bd6ca3a45a13011ad10fbaeff88652a8c62a0b67ae594eb5352ac10d14c8e3f0e98dd1797e6b0ed59340a8af1b436d28dc7332b1f243b8f5ebcca9b9b00ce7a98684f65c379bcae58df768367fb1fbde4ea519d68b75fff66117a1b70011c6814ece4ec75d86bd1127df448eea218e4cafe53652e731c4e9d25c92533f401ffcb1e47ec4f132e249e450e4d06494c18a97c9bfd09abcd4723939a9bc76b756345589dc93050b78287c9eeff47ce10d2becf002e9e5721e14db4d94b3d00ba7125612dc129eda384bdb5d2d4ca4d05c83feb75253dec7a3fd0cdd86b24cfb787e5c39dd1efb6be1a1c3bb53102151d4bb81f00949019e627b8b11ec7c9e876af3fedfa7955c69f75ae16c3e689cd07573e20e199b0ceb6130e2be7f4a2894dfb85fb5a15f6d724a1dacea731c0b597f77f653e3998854b45b8ac3586664f9ae77f693c507d6b1aba093895a5fc469f88b01b4b687d53c63e4099578f2fdc3fe726514ceb0f50ecef142b625e7bc9d512325e26b4a28df8f76f1225d5bf63f2fb7d20c1646f45f879829a07973029df1af5b5a66a1c01a9bacf4b6b3de28dbe60be47dd8c2431b9f56755c475bd2ce9c5db9896aa681a12d790ff7a5ecb92c78f6d8f077175e7c4d1061158bdc765140a0d8c3ca80d3c8161605b108132a2040257eb41d62624b2761ebaa0f9218bad928c8dd50d5887124b27823b447c157145b7ceb9e30a72a004656ad291aa5163211511ffbdb8457bc978dc97e51559b8be85554ad6976d0be5a669485da1b53054261b3efbf81ce577dd3db2a99c9fa5c5e7923cb3e2bfea6107a5b67a060fdc1f690a85b952e98afeb7c23cb93031a51a5e7a559109ad64734e3b4856179407cb4ac607c6d1a33b3f42c03c34ab0908e4aa0f76bd9b537b522b799d1689f63580c2b14be089aad457354c35a398fea47882441a6ae4d8af029945ced238024aa24b0fe5464383302007e1703477da95feb2c0840b82d3eb255485486801e477928ec0f535e4923661f7d0378bb1c864df2954788cbc3c601fa76ea816ca7fbaae7ff3e84a82f36cd609b956676597eff2eb2a56065d0f0a9915168183128ce72f14b8fc583b2b53edb93eb50f9264c2898343d229aa5cc9387f4bb162321b21f8aafb7a87c311acdcb37ed56c2d583d1617c3ed2eb1b73602b2936fb4bfb9ea5ee5e826cccdc9e7a313256c7f627dbf1c0c6483db7ff15e39147ba9c5873788e33b4014055fc0c0739e3630ebe0658f8cc6a4dcfd9ef545150deaf2fdea42008849e8480f43e69833fe61ff036524ddb5e9ff02c94ba365dd8fcbf132e937875493cead98bdaa16f09cf0d4fdaf77e971f497fbf4962f73454c6940ebfe4cecc85cd87527997acb5a387a5a07cbf4dff5b24f24647add0bb8fbff6767b591e35a95d0bf948d65f6306a12ab8ba388df79f65c7f0c7c3ce9d42bcd2f13944e5cca8b81d4bf2070e79b998f754d15da1c54bf1c29723ffffd5aff11fc7c74a66fd015bfebe0662bbe29948fcce404371e79e3ebd2a0ac7687cb975378f6f8dbeac9a3edd045b6c4035e84eed7ecc930ffa22c9ecb313e6ece4c0ee6b716d1c69fd52d0c213c20fbbbd616ac60be1f3ff60e398517ab736ba666dce793d1a010b9b5a705a0d41a846d2253bf938f9c8f08e81a869c2bce2e48a0d8b4db0613424347bf6fb855b2d6a11da0cb8522638f52e6cfe95fb645221d652ce547ec92b6433437fb5ecc98d16fb606899eecf5063196d7d396107a14cdf6d4d591e4fd0174a2a7fe2fad0f4f34410431a2ff66590a659faf3aa36c3c678f7539e5e48dee2b2a89dba3c290ac5df0b59c02a6ed2a4c0e8b0f8d56930b963c21e1f876318d6caa15b4510e057561f42a369dae45d98698248e4ba81cc74b65983ca59663bfe59d6dcc365494184c9185edbbde8de7ced6f4f9f32d55c05d19750671ea78b05f145b29f6065c925b878bc3f5497b944f22180036cb98e9333b21c70f93d94138a009b40ddabd204759e5b153c129dd26d0799433528c50861fb5c374524987ededd040526af5b6d25cc644343e84d25e4fac424a38471010b69949910c5aec728d26e3efbe770695bb9b5cd02751214309d913f9fcc2dde77da0f986882ff58e7b7f20e2d9f71248cc58d4d9f708dbb65da1a9c77b51752dc40df6638c37eeae9e334c48f74d832c04804a36955c775f1fc285d039f204f2a95af68800f3daf2a9e7013627d15e65ceb67ce9c36b11821ff93a19cceb112d5df3929e534028331b68e422d80d12f7b67843c8491f4339dcfaecd8b2917ded785fb401502ceab25958c8b8139e3c5cf6a8ea5387c494051e30849c360659ed5a99883f69f0ea6464e204e09df75712c7caedab13cbf8bb1c8bdb54b95045ecdead5ea84c9c14a7c9bd49dae9168faf0b0d8daf3e82492a1a8c9b7191d8c402e0427d5b060423a78c5ccd7e6a3302e62662fa07b14b51faab133d8e63291e6d72a22f2d71370ad7ea0e79e813802f003b3d3488231837dda9011c4cb10840b3208133daec394b2375cc5afe7951f293cd8f9219c71b89d47e8793038d196be958e9c737c84b9fac971b2152680b61baf833f9e27d072471c97c7d11b03c9f553aa34760e7c4dfb32a1d29e8291b2052328e959205ad4a8ed2cba2878f1575a26def5d2856374b6dc2b79dae695fee6ea214615bef7a79f83e68e51f4c1e34797dd8a1618514313f1ad28293a1ab674e189137368442768289f22dacfd6443bdaa0470840fd3b09528e8c230e9d29dd671cb693c35346aeb9bc3b17730aa74a824117f7727eee25e854482a2ce24344b8ea338c7d69a5346c08c93991754673d08ed718de1f284f1045f20184b8371785324f6f0574e5ddb507f42cb7464074fb6feb286d2aa0624aeea54874167da9c7965b5725fbf989bcfb71793458a61a92c16219e74b38d16fb6177527a94af2785b5b9ee88ea8fa885ab141d1446f3df5bf1b9811172969ff1ea5e5708c3846bad0e7c3f68c37a3d55d3e5a4399f49e45f29f221c9f45ce8c21e139ad513417923b826f384cd976a304888d7a06d5198c8999d624ec96c22e03f9e0df1aa84022ff9c164cc9697503954ec4e7fb2d9c441aa308a77ac7691eb6d1506b90f5cf935eeccb9a3520c8d9014c174c267bf153526cdb96920e6c343647cc4156d066b510f64063cbcf4008f0ae0b9a828118ee416e3a1b7c1ffb828c46d30906f672f08f6998558d9ada07ddfb4d968916f4f26b2cc438c6bf626999a5a2be20413125c44adf0091bd521b1495ce65f0569badff7c0bb76826725f89d3681c64870880b271ed2eac5ae392a39f0da7c990121cab4e22a2592c279b7ff93289e44462e1c8f7add9a49503fa10d360f5f4976a5ece1e96879b3e7f00aafd25ff62b321674f243b93d52c8da705521a1b440fc9a63eaefef3f24792e86519af0e2022749cbc27c1a6a723a369f5d514e499000bea57759a829ac49c16e623c156a9f050c53d73d3637c13b485d8ef5a51b2fb2cae8931722f1efbfcf442dc32ad3b0d6612a9781bc33e319252b2983c8e349e68343f270ea1a6dfc0ed3119d82650f7629201c4d68e42e4488ab55706a95d32c1233787aa858096fd68840109eab0567e11b8fee0277f65691ea4a118bd556ad3823dbbbd5dfeb7a5a6533eb2a0a9351f85e17be9756cac827b18b364ed62d8679767db400c56eb7b2984a513c5eed115545c0a53979836e12f9f9ca088ca693fd2dcf164d88a06efe29f59478773ae6ef0aa2534828124fb6a8214218e957d45f2d9590b76dcb69c43be7a79c35636881501cd978d9cecdffda9a6fae36d6e2833b85438d8d00122b20feb55a12cefcadcd21b7c16ca4e99e94540675b4b384653646f9062b93aafd677028cbb85da8d6820f869cf08959f017cd05649724499efbc7fad085a006f964c9367473684c167c05573d80b1be3563bf601d343ed4b8d451a6c4145ac02ff6c05c2a7af1cd610100321efb6597ffea49b4d2056a1b9c08e84858225eba99f5660f27f8dbc1fe4788e2f892d3ec096445ed94531b22360e42b976585582f1eb1ebbc6bd3d5d8e6f0f020dda730e35924d23bacdce3c3707120431a56faa07ad5425ac0da0b8f041dbbf1f695dc11f4886dbf47ee1f5c5e7cb5ecacb8f374753dea309605ae0e0864b687b7c1b0493fd2cc22336378532363247ff0b9b4884fe6ec30df27d05ff12b663ded7dd40b339570e15a38873e88fb68a30755395f34e67b3fca1e7caf85779003659f46e1a528911dc0cb4f80cc172fec5c06ab8df41b1bde766bf6e146077e26443c0d7a557b51880057327f18ed6ae81e9ca732d979fd5cbbd3a4b278f1188de8650a31dbdec6577592cbbb5f51823240dbb34dc2dae738883dbcc45338aa57c3b3b84e5c3792ef271df5f04f1b872fc658fe2bf1b02c752a3ca4443525c", 0x1000}}, 0x1006) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4f3, 0x755, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0xb1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x101, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0xa, 0x7, {0x7, 0xf, "00f4000000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x82, 0x2) write(r2, &(0x7f0000000140)="246498c003", 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x103a42, 0x0) ftruncate(r3, 0x6000000) copy_file_range(r3, 0x0, r3, &(0x7f00000004c0)=0x2000, 0x9, 0x0) write$sndseq(r3, &(0x7f0000000300)=[{0x1a, 0x1, 0x5, 0x92, @tick=0x3, {0x4e, 0x9}, {0xfb, 0x5}, @result={0x4, 0x400}}], 0x1c) program crashed: possible deadlock in generic_file_write_iter testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 12] detailed listing: executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 0: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) write$UHID_INPUT(r0, &(0x7f0000001fc0)={0x8, {"ca7b1d4990850256dca6265c3df745f4ebeb5d91ee6463e23b5a1b0248b2914d9bf518590e501412f24f9f90827ceee14e01ff7842c2f26bf6b1d593c09d55f7f6957d244ed432763e31fe8cef73e16f583d6c688a761aadf9c6b29d631ddf54c0b6af4bf9a7361e96ff844358762081872dcc6b28a967db921e33b978a83cfda99aa19cfbe6dbd92664ace2e4d573c35bbed499206f7133907debc0727dcbe2f0244d738f3103bab9db6e91dc2f44f70424fd0c47e20b8777b2bb23b35cfb68594695d0dfb78d8c2597572019f3d3cf7e5d5634daa56183d1906854fd4ced46b1195718157bf44776ff4da9d2f329e2e03d5d841708c8d8b46020a84b50b6698df99e4f5b0149413b0b3884e92e47b419af5e9f9eb31f1c40953bd4a96de5b1142e7469ade52e0ce487d181cf4da676b12d21b74305cd309dd0dd4007e419d3ef7d3f294ab1d4b2dd1c94b762881881608d686d876eb9b4489b3748174a22031dc2964b80682ee63aa213ce5d17f9d539a76c8b49d3bf5d3ce49ad55c133078da60979eb933c384ad4f597a3a558cfdc353cad642cd89376fd5aafe06c638d858e95ae93e26fb03979c6c9938cccbe7505ce6cf3e324c99d07eb893f602d4063076a4618f1085d7b6cfab867598e2110b8832afab9bed41f17f0b51b44acc605d97bbb1f44abffb677c99211ee02fe92b3ce19a473fc5bf62a694180475abffc6979c991c8cd7e9aab7c7ef172a6494088acfa6492bd7f85434470d13f77c82939e461006590a743fbd723bab15dbf40ee879ce1e13b26cc8f01082b8a43d00539b5bdabfa3f606b16978ee394a9d098e31c62d86a97b22dfa40bcf758815e2fc7dd7f9f38ac5955b6ff775405d3e0dee7a5485afe34a694056a55c80ee6494ca52017bdb5de6b1addb751d524bf57f79d9d9da60ab9eb93582e31917904c8292407819ab7543c7686d629a72e7359015c551e45f58d4f5c9493acfb618208c9dffa8e0777450e29955c2100a16845c33fde1cd0af6eb18f6ea88232fb1958babac252e95867414a69e61f027270e281f3131db21657d5078523d0c9fe9c2200e78b070cc4bf97f9bd1377047486caf24c4a3e37b27144f9b66da7b4b1293bddb9e5aae5ed7b7fc8fab556100e7c6fbdfead321b567dddb04a7127087985b8d0d65008e4a125b286c1599e276e1861d3db12073e2887baa66d112c33fefb42a032d81212ecfebb72d1729f5fdbd3d2f925b1d76ac13a6062b9643a0e3260e533b63e4016adef02ef012d775a9276516c2ec0a4480a98d84828a1c7c016b1fe4fdb903238b355e7bd6ca3a45a13011ad10fbaeff88652a8c62a0b67ae594eb5352ac10d14c8e3f0e98dd1797e6b0ed59340a8af1b436d28dc7332b1f243b8f5ebcca9b9b00ce7a98684f65c379bcae58df768367fb1fbde4ea519d68b75fff66117a1b70011c6814ece4ec75d86bd1127df448eea218e4cafe53652e731c4e9d25c92533f401ffcb1e47ec4f132e249e450e4d06494c18a97c9bfd09abcd4723939a9bc76b756345589dc93050b78287c9eeff47ce10d2becf002e9e5721e14db4d94b3d00ba7125612dc129eda384bdb5d2d4ca4d05c83feb75253dec7a3fd0cdd86b24cfb787e5c39dd1efb6be1a1c3bb53102151d4bb81f00949019e627b8b11ec7c9e876af3fedfa7955c69f75ae16c3e689cd07573e20e199b0ceb6130e2be7f4a2894dfb85fb5a15f6d724a1dacea731c0b597f77f653e3998854b45b8ac3586664f9ae77f693c507d6b1aba093895a5fc469f88b01b4b687d53c63e4099578f2fdc3fe726514ceb0f50ecef142b625e7bc9d512325e26b4a28df8f76f1225d5bf63f2fb7d20c1646f45f879829a07973029df1af5b5a66a1c01a9bacf4b6b3de28dbe60be47dd8c2431b9f56755c475bd2ce9c5db9896aa681a12d790ff7a5ecb92c78f6d8f077175e7c4d1061158bdc765140a0d8c3ca80d3c8161605b108132a2040257eb41d62624b2761ebaa0f9218bad928c8dd50d5887124b27823b447c157145b7ceb9e30a72a004656ad291aa5163211511ffbdb8457bc978dc97e51559b8be85554ad6976d0be5a669485da1b53054261b3efbf81ce577dd3db2a99c9fa5c5e7923cb3e2bfea6107a5b67a060fdc1f690a85b952e98afeb7c23cb93031a51a5e7a559109ad64734e3b4856179407cb4ac607c6d1a33b3f42c03c34ab0908e4aa0f76bd9b537b522b799d1689f63580c2b14be089aad457354c35a398fea47882441a6ae4d8af029945ced238024aa24b0fe5464383302007e1703477da95feb2c0840b82d3eb255485486801e477928ec0f535e4923661f7d0378bb1c864df2954788cbc3c601fa76ea816ca7fbaae7ff3e84a82f36cd609b956676597eff2eb2a56065d0f0a9915168183128ce72f14b8fc583b2b53edb93eb50f9264c2898343d229aa5cc9387f4bb162321b21f8aafb7a87c311acdcb37ed56c2d583d1617c3ed2eb1b73602b2936fb4bfb9ea5ee5e826cccdc9e7a313256c7f627dbf1c0c6483db7ff15e39147ba9c5873788e33b4014055fc0c0739e3630ebe0658f8cc6a4dcfd9ef545150deaf2fdea42008849e8480f43e69833fe61ff036524ddb5e9ff02c94ba365dd8fcbf132e937875493cead98bdaa16f09cf0d4fdaf77e971f497fbf4962f73454c6940ebfe4cecc85cd87527997acb5a387a5a07cbf4dff5b24f24647add0bb8fbff6767b591e35a95d0bf948d65f6306a12ab8ba388df79f65c7f0c7c3ce9d42bcd2f13944e5cca8b81d4bf2070e79b998f754d15da1c54bf1c29723ffffd5aff11fc7c74a66fd015bfebe0662bbe29948fcce404371e79e3ebd2a0ac7687cb975378f6f8dbeac9a3edd045b6c4035e84eed7ecc930ffa22c9ecb313e6ece4c0ee6b716d1c69fd52d0c213c20fbbbd616ac60be1f3ff60e398517ab736ba666dce793d1a010b9b5a705a0d41a846d2253bf938f9c8f08e81a869c2bce2e48a0d8b4db0613424347bf6fb855b2d6a11da0cb8522638f52e6cfe95fb645221d652ce547ec92b6433437fb5ecc98d16fb606899eecf5063196d7d396107a14cdf6d4d591e4fd0174a2a7fe2fad0f4f34410431a2ff66590a659faf3aa36c3c678f7539e5e48dee2b2a89dba3c290ac5df0b59c02a6ed2a4c0e8b0f8d56930b963c21e1f876318d6caa15b4510e057561f42a369dae45d98698248e4ba81cc74b65983ca59663bfe59d6dcc365494184c9185edbbde8de7ced6f4f9f32d55c05d19750671ea78b05f145b29f6065c925b878bc3f5497b944f22180036cb98e9333b21c70f93d94138a009b40ddabd204759e5b153c129dd26d0799433528c50861fb5c374524987ededd040526af5b6d25cc644343e84d25e4fac424a38471010b69949910c5aec728d26e3efbe770695bb9b5cd02751214309d913f9fcc2dde77da0f986882ff58e7b7f20e2d9f71248cc58d4d9f708dbb65da1a9c77b51752dc40df6638c37eeae9e334c48f74d832c04804a36955c775f1fc285d039f204f2a95af68800f3daf2a9e7013627d15e65ceb67ce9c36b11821ff93a19cceb112d5df3929e534028331b68e422d80d12f7b67843c8491f4339dcfaecd8b2917ded785fb401502ceab25958c8b8139e3c5cf6a8ea5387c494051e30849c360659ed5a99883f69f0ea6464e204e09df75712c7caedab13cbf8bb1c8bdb54b95045ecdead5ea84c9c14a7c9bd49dae9168faf0b0d8daf3e82492a1a8c9b7191d8c402e0427d5b060423a78c5ccd7e6a3302e62662fa07b14b51faab133d8e63291e6d72a22f2d71370ad7ea0e79e813802f003b3d3488231837dda9011c4cb10840b3208133daec394b2375cc5afe7951f293cd8f9219c71b89d47e8793038d196be958e9c737c84b9fac971b2152680b61baf833f9e27d072471c97c7d11b03c9f553aa34760e7c4dfb32a1d29e8291b2052328e959205ad4a8ed2cba2878f1575a26def5d2856374b6dc2b79dae695fee6ea214615bef7a79f83e68e51f4c1e34797dd8a1618514313f1ad28293a1ab674e189137368442768289f22dacfd6443bdaa0470840fd3b09528e8c230e9d29dd671cb693c35346aeb9bc3b17730aa74a824117f7727eee25e854482a2ce24344b8ea338c7d69a5346c08c93991754673d08ed718de1f284f1045f20184b8371785324f6f0574e5ddb507f42cb7464074fb6feb286d2aa0624aeea54874167da9c7965b5725fbf989bcfb71793458a61a92c16219e74b38d16fb6177527a94af2785b5b9ee88ea8fa885ab141d1446f3df5bf1b9811172969ff1ea5e5708c3846bad0e7c3f68c37a3d55d3e5a4399f49e45f29f221c9f45ce8c21e139ad513417923b826f384cd976a304888d7a06d5198c8999d624ec96c22e03f9e0df1aa84022ff9c164cc9697503954ec4e7fb2d9c441aa308a77ac7691eb6d1506b90f5cf935eeccb9a3520c8d9014c174c267bf153526cdb96920e6c343647cc4156d066b510f64063cbcf4008f0ae0b9a828118ee416e3a1b7c1ffb828c46d30906f672f08f6998558d9ada07ddfb4d968916f4f26b2cc438c6bf626999a5a2be20413125c44adf0091bd521b1495ce65f0569badff7c0bb76826725f89d3681c64870880b271ed2eac5ae392a39f0da7c990121cab4e22a2592c279b7ff93289e44462e1c8f7add9a49503fa10d360f5f4976a5ece1e96879b3e7f00aafd25ff62b321674f243b93d52c8da705521a1b440fc9a63eaefef3f24792e86519af0e2022749cbc27c1a6a723a369f5d514e499000bea57759a829ac49c16e623c156a9f050c53d73d3637c13b485d8ef5a51b2fb2cae8931722f1efbfcf442dc32ad3b0d6612a9781bc33e319252b2983c8e349e68343f270ea1a6dfc0ed3119d82650f7629201c4d68e42e4488ab55706a95d32c1233787aa858096fd68840109eab0567e11b8fee0277f65691ea4a118bd556ad3823dbbbd5dfeb7a5a6533eb2a0a9351f85e17be9756cac827b18b364ed62d8679767db400c56eb7b2984a513c5eed115545c0a53979836e12f9f9ca088ca693fd2dcf164d88a06efe29f59478773ae6ef0aa2534828124fb6a8214218e957d45f2d9590b76dcb69c43be7a79c35636881501cd978d9cecdffda9a6fae36d6e2833b85438d8d00122b20feb55a12cefcadcd21b7c16ca4e99e94540675b4b384653646f9062b93aafd677028cbb85da8d6820f869cf08959f017cd05649724499efbc7fad085a006f964c9367473684c167c05573d80b1be3563bf601d343ed4b8d451a6c4145ac02ff6c05c2a7af1cd610100321efb6597ffea49b4d2056a1b9c08e84858225eba99f5660f27f8dbc1fe4788e2f892d3ec096445ed94531b22360e42b976585582f1eb1ebbc6bd3d5d8e6f0f020dda730e35924d23bacdce3c3707120431a56faa07ad5425ac0da0b8f041dbbf1f695dc11f4886dbf47ee1f5c5e7cb5ecacb8f374753dea309605ae0e0864b687b7c1b0493fd2cc22336378532363247ff0b9b4884fe6ec30df27d05ff12b663ded7dd40b339570e15a38873e88fb68a30755395f34e67b3fca1e7caf85779003659f46e1a528911dc0cb4f80cc172fec5c06ab8df41b1bde766bf6e146077e26443c0d7a557b51880057327f18ed6ae81e9ca732d979fd5cbbd3a4b278f1188de8650a31dbdec6577592cbbb5f51823240dbb34dc2dae738883dbcc45338aa57c3b3b84e5c3792ef271df5f04f1b872fc658fe2bf1b02c752a3ca4443525c", 0x1000}}, 0x1006) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4f3, 0x755, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0xb1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x101, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0xa, 0x7, {0x7, 0xf, "00f4000000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x82, 0x2) write(r2, &(0x7f0000000140)="246498c003", 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x103a42, 0x0) ftruncate(r3, 0x6000000) copy_file_range(r3, 0x0, r3, &(0x7f00000004c0)=0x2000, 0x9, 0x0) program crashed: possible deadlock in generic_file_write_iter testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 11] detailed listing: executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 0: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) write$UHID_INPUT(r0, &(0x7f0000001fc0)={0x8, {"ca7b1d4990850256dca6265c3df745f4ebeb5d91ee6463e23b5a1b0248b2914d9bf518590e501412f24f9f90827ceee14e01ff7842c2f26bf6b1d593c09d55f7f6957d244ed432763e31fe8cef73e16f583d6c688a761aadf9c6b29d631ddf54c0b6af4bf9a7361e96ff844358762081872dcc6b28a967db921e33b978a83cfda99aa19cfbe6dbd92664ace2e4d573c35bbed499206f7133907debc0727dcbe2f0244d738f3103bab9db6e91dc2f44f70424fd0c47e20b8777b2bb23b35cfb68594695d0dfb78d8c2597572019f3d3cf7e5d5634daa56183d1906854fd4ced46b1195718157bf44776ff4da9d2f329e2e03d5d841708c8d8b46020a84b50b6698df99e4f5b0149413b0b3884e92e47b419af5e9f9eb31f1c40953bd4a96de5b1142e7469ade52e0ce487d181cf4da676b12d21b74305cd309dd0dd4007e419d3ef7d3f294ab1d4b2dd1c94b762881881608d686d876eb9b4489b3748174a22031dc2964b80682ee63aa213ce5d17f9d539a76c8b49d3bf5d3ce49ad55c133078da60979eb933c384ad4f597a3a558cfdc353cad642cd89376fd5aafe06c638d858e95ae93e26fb03979c6c9938cccbe7505ce6cf3e324c99d07eb893f602d4063076a4618f1085d7b6cfab867598e2110b8832afab9bed41f17f0b51b44acc605d97bbb1f44abffb677c99211ee02fe92b3ce19a473fc5bf62a694180475abffc6979c991c8cd7e9aab7c7ef172a6494088acfa6492bd7f85434470d13f77c82939e461006590a743fbd723bab15dbf40ee879ce1e13b26cc8f01082b8a43d00539b5bdabfa3f606b16978ee394a9d098e31c62d86a97b22dfa40bcf758815e2fc7dd7f9f38ac5955b6ff775405d3e0dee7a5485afe34a694056a55c80ee6494ca52017bdb5de6b1addb751d524bf57f79d9d9da60ab9eb93582e31917904c8292407819ab7543c7686d629a72e7359015c551e45f58d4f5c9493acfb618208c9dffa8e0777450e29955c2100a16845c33fde1cd0af6eb18f6ea88232fb1958babac252e95867414a69e61f027270e281f3131db21657d5078523d0c9fe9c2200e78b070cc4bf97f9bd1377047486caf24c4a3e37b27144f9b66da7b4b1293bddb9e5aae5ed7b7fc8fab556100e7c6fbdfead321b567dddb04a7127087985b8d0d65008e4a125b286c1599e276e1861d3db12073e2887baa66d112c33fefb42a032d81212ecfebb72d1729f5fdbd3d2f925b1d76ac13a6062b9643a0e3260e533b63e4016adef02ef012d775a9276516c2ec0a4480a98d84828a1c7c016b1fe4fdb903238b355e7bd6ca3a45a13011ad10fbaeff88652a8c62a0b67ae594eb5352ac10d14c8e3f0e98dd1797e6b0ed59340a8af1b436d28dc7332b1f243b8f5ebcca9b9b00ce7a98684f65c379bcae58df768367fb1fbde4ea519d68b75fff66117a1b70011c6814ece4ec75d86bd1127df448eea218e4cafe53652e731c4e9d25c92533f401ffcb1e47ec4f132e249e450e4d06494c18a97c9bfd09abcd4723939a9bc76b756345589dc93050b78287c9eeff47ce10d2becf002e9e5721e14db4d94b3d00ba7125612dc129eda384bdb5d2d4ca4d05c83feb75253dec7a3fd0cdd86b24cfb787e5c39dd1efb6be1a1c3bb53102151d4bb81f00949019e627b8b11ec7c9e876af3fedfa7955c69f75ae16c3e689cd07573e20e199b0ceb6130e2be7f4a2894dfb85fb5a15f6d724a1dacea731c0b597f77f653e3998854b45b8ac3586664f9ae77f693c507d6b1aba093895a5fc469f88b01b4b687d53c63e4099578f2fdc3fe726514ceb0f50ecef142b625e7bc9d512325e26b4a28df8f76f1225d5bf63f2fb7d20c1646f45f879829a07973029df1af5b5a66a1c01a9bacf4b6b3de28dbe60be47dd8c2431b9f56755c475bd2ce9c5db9896aa681a12d790ff7a5ecb92c78f6d8f077175e7c4d1061158bdc765140a0d8c3ca80d3c8161605b108132a2040257eb41d62624b2761ebaa0f9218bad928c8dd50d5887124b27823b447c157145b7ceb9e30a72a004656ad291aa5163211511ffbdb8457bc978dc97e51559b8be85554ad6976d0be5a669485da1b53054261b3efbf81ce577dd3db2a99c9fa5c5e7923cb3e2bfea6107a5b67a060fdc1f690a85b952e98afeb7c23cb93031a51a5e7a559109ad64734e3b4856179407cb4ac607c6d1a33b3f42c03c34ab0908e4aa0f76bd9b537b522b799d1689f63580c2b14be089aad457354c35a398fea47882441a6ae4d8af029945ced238024aa24b0fe5464383302007e1703477da95feb2c0840b82d3eb255485486801e477928ec0f535e4923661f7d0378bb1c864df2954788cbc3c601fa76ea816ca7fbaae7ff3e84a82f36cd609b956676597eff2eb2a56065d0f0a9915168183128ce72f14b8fc583b2b53edb93eb50f9264c2898343d229aa5cc9387f4bb162321b21f8aafb7a87c311acdcb37ed56c2d583d1617c3ed2eb1b73602b2936fb4bfb9ea5ee5e826cccdc9e7a313256c7f627dbf1c0c6483db7ff15e39147ba9c5873788e33b4014055fc0c0739e3630ebe0658f8cc6a4dcfd9ef545150deaf2fdea42008849e8480f43e69833fe61ff036524ddb5e9ff02c94ba365dd8fcbf132e937875493cead98bdaa16f09cf0d4fdaf77e971f497fbf4962f73454c6940ebfe4cecc85cd87527997acb5a387a5a07cbf4dff5b24f24647add0bb8fbff6767b591e35a95d0bf948d65f6306a12ab8ba388df79f65c7f0c7c3ce9d42bcd2f13944e5cca8b81d4bf2070e79b998f754d15da1c54bf1c29723ffffd5aff11fc7c74a66fd015bfebe0662bbe29948fcce404371e79e3ebd2a0ac7687cb975378f6f8dbeac9a3edd045b6c4035e84eed7ecc930ffa22c9ecb313e6ece4c0ee6b716d1c69fd52d0c213c20fbbbd616ac60be1f3ff60e398517ab736ba666dce793d1a010b9b5a705a0d41a846d2253bf938f9c8f08e81a869c2bce2e48a0d8b4db0613424347bf6fb855b2d6a11da0cb8522638f52e6cfe95fb645221d652ce547ec92b6433437fb5ecc98d16fb606899eecf5063196d7d396107a14cdf6d4d591e4fd0174a2a7fe2fad0f4f34410431a2ff66590a659faf3aa36c3c678f7539e5e48dee2b2a89dba3c290ac5df0b59c02a6ed2a4c0e8b0f8d56930b963c21e1f876318d6caa15b4510e057561f42a369dae45d98698248e4ba81cc74b65983ca59663bfe59d6dcc365494184c9185edbbde8de7ced6f4f9f32d55c05d19750671ea78b05f145b29f6065c925b878bc3f5497b944f22180036cb98e9333b21c70f93d94138a009b40ddabd204759e5b153c129dd26d0799433528c50861fb5c374524987ededd040526af5b6d25cc644343e84d25e4fac424a38471010b69949910c5aec728d26e3efbe770695bb9b5cd02751214309d913f9fcc2dde77da0f986882ff58e7b7f20e2d9f71248cc58d4d9f708dbb65da1a9c77b51752dc40df6638c37eeae9e334c48f74d832c04804a36955c775f1fc285d039f204f2a95af68800f3daf2a9e7013627d15e65ceb67ce9c36b11821ff93a19cceb112d5df3929e534028331b68e422d80d12f7b67843c8491f4339dcfaecd8b2917ded785fb401502ceab25958c8b8139e3c5cf6a8ea5387c494051e30849c360659ed5a99883f69f0ea6464e204e09df75712c7caedab13cbf8bb1c8bdb54b95045ecdead5ea84c9c14a7c9bd49dae9168faf0b0d8daf3e82492a1a8c9b7191d8c402e0427d5b060423a78c5ccd7e6a3302e62662fa07b14b51faab133d8e63291e6d72a22f2d71370ad7ea0e79e813802f003b3d3488231837dda9011c4cb10840b3208133daec394b2375cc5afe7951f293cd8f9219c71b89d47e8793038d196be958e9c737c84b9fac971b2152680b61baf833f9e27d072471c97c7d11b03c9f553aa34760e7c4dfb32a1d29e8291b2052328e959205ad4a8ed2cba2878f1575a26def5d2856374b6dc2b79dae695fee6ea214615bef7a79f83e68e51f4c1e34797dd8a1618514313f1ad28293a1ab674e189137368442768289f22dacfd6443bdaa0470840fd3b09528e8c230e9d29dd671cb693c35346aeb9bc3b17730aa74a824117f7727eee25e854482a2ce24344b8ea338c7d69a5346c08c93991754673d08ed718de1f284f1045f20184b8371785324f6f0574e5ddb507f42cb7464074fb6feb286d2aa0624aeea54874167da9c7965b5725fbf989bcfb71793458a61a92c16219e74b38d16fb6177527a94af2785b5b9ee88ea8fa885ab141d1446f3df5bf1b9811172969ff1ea5e5708c3846bad0e7c3f68c37a3d55d3e5a4399f49e45f29f221c9f45ce8c21e139ad513417923b826f384cd976a304888d7a06d5198c8999d624ec96c22e03f9e0df1aa84022ff9c164cc9697503954ec4e7fb2d9c441aa308a77ac7691eb6d1506b90f5cf935eeccb9a3520c8d9014c174c267bf153526cdb96920e6c343647cc4156d066b510f64063cbcf4008f0ae0b9a828118ee416e3a1b7c1ffb828c46d30906f672f08f6998558d9ada07ddfb4d968916f4f26b2cc438c6bf626999a5a2be20413125c44adf0091bd521b1495ce65f0569badff7c0bb76826725f89d3681c64870880b271ed2eac5ae392a39f0da7c990121cab4e22a2592c279b7ff93289e44462e1c8f7add9a49503fa10d360f5f4976a5ece1e96879b3e7f00aafd25ff62b321674f243b93d52c8da705521a1b440fc9a63eaefef3f24792e86519af0e2022749cbc27c1a6a723a369f5d514e499000bea57759a829ac49c16e623c156a9f050c53d73d3637c13b485d8ef5a51b2fb2cae8931722f1efbfcf442dc32ad3b0d6612a9781bc33e319252b2983c8e349e68343f270ea1a6dfc0ed3119d82650f7629201c4d68e42e4488ab55706a95d32c1233787aa858096fd68840109eab0567e11b8fee0277f65691ea4a118bd556ad3823dbbbd5dfeb7a5a6533eb2a0a9351f85e17be9756cac827b18b364ed62d8679767db400c56eb7b2984a513c5eed115545c0a53979836e12f9f9ca088ca693fd2dcf164d88a06efe29f59478773ae6ef0aa2534828124fb6a8214218e957d45f2d9590b76dcb69c43be7a79c35636881501cd978d9cecdffda9a6fae36d6e2833b85438d8d00122b20feb55a12cefcadcd21b7c16ca4e99e94540675b4b384653646f9062b93aafd677028cbb85da8d6820f869cf08959f017cd05649724499efbc7fad085a006f964c9367473684c167c05573d80b1be3563bf601d343ed4b8d451a6c4145ac02ff6c05c2a7af1cd610100321efb6597ffea49b4d2056a1b9c08e84858225eba99f5660f27f8dbc1fe4788e2f892d3ec096445ed94531b22360e42b976585582f1eb1ebbc6bd3d5d8e6f0f020dda730e35924d23bacdce3c3707120431a56faa07ad5425ac0da0b8f041dbbf1f695dc11f4886dbf47ee1f5c5e7cb5ecacb8f374753dea309605ae0e0864b687b7c1b0493fd2cc22336378532363247ff0b9b4884fe6ec30df27d05ff12b663ded7dd40b339570e15a38873e88fb68a30755395f34e67b3fca1e7caf85779003659f46e1a528911dc0cb4f80cc172fec5c06ab8df41b1bde766bf6e146077e26443c0d7a557b51880057327f18ed6ae81e9ca732d979fd5cbbd3a4b278f1188de8650a31dbdec6577592cbbb5f51823240dbb34dc2dae738883dbcc45338aa57c3b3b84e5c3792ef271df5f04f1b872fc658fe2bf1b02c752a3ca4443525c", 0x1000}}, 0x1006) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4f3, 0x755, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0xb1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x101, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0xa, 0x7, {0x7, 0xf, "00f4000000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x82, 0x2) write(r2, &(0x7f0000000140)="246498c003", 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x103a42, 0x0) ftruncate(r3, 0x6000000) program crashed: possible deadlock in process_measurement testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 10] detailed listing: executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 0: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) write$UHID_INPUT(r0, &(0x7f0000001fc0)={0x8, {"ca7b1d4990850256dca6265c3df745f4ebeb5d91ee6463e23b5a1b0248b2914d9bf518590e501412f24f9f90827ceee14e01ff7842c2f26bf6b1d593c09d55f7f6957d244ed432763e31fe8cef73e16f583d6c688a761aadf9c6b29d631ddf54c0b6af4bf9a7361e96ff844358762081872dcc6b28a967db921e33b978a83cfda99aa19cfbe6dbd92664ace2e4d573c35bbed499206f7133907debc0727dcbe2f0244d738f3103bab9db6e91dc2f44f70424fd0c47e20b8777b2bb23b35cfb68594695d0dfb78d8c2597572019f3d3cf7e5d5634daa56183d1906854fd4ced46b1195718157bf44776ff4da9d2f329e2e03d5d841708c8d8b46020a84b50b6698df99e4f5b0149413b0b3884e92e47b419af5e9f9eb31f1c40953bd4a96de5b1142e7469ade52e0ce487d181cf4da676b12d21b74305cd309dd0dd4007e419d3ef7d3f294ab1d4b2dd1c94b762881881608d686d876eb9b4489b3748174a22031dc2964b80682ee63aa213ce5d17f9d539a76c8b49d3bf5d3ce49ad55c133078da60979eb933c384ad4f597a3a558cfdc353cad642cd89376fd5aafe06c638d858e95ae93e26fb03979c6c9938cccbe7505ce6cf3e324c99d07eb893f602d4063076a4618f1085d7b6cfab867598e2110b8832afab9bed41f17f0b51b44acc605d97bbb1f44abffb677c99211ee02fe92b3ce19a473fc5bf62a694180475abffc6979c991c8cd7e9aab7c7ef172a6494088acfa6492bd7f85434470d13f77c82939e461006590a743fbd723bab15dbf40ee879ce1e13b26cc8f01082b8a43d00539b5bdabfa3f606b16978ee394a9d098e31c62d86a97b22dfa40bcf758815e2fc7dd7f9f38ac5955b6ff775405d3e0dee7a5485afe34a694056a55c80ee6494ca52017bdb5de6b1addb751d524bf57f79d9d9da60ab9eb93582e31917904c8292407819ab7543c7686d629a72e7359015c551e45f58d4f5c9493acfb618208c9dffa8e0777450e29955c2100a16845c33fde1cd0af6eb18f6ea88232fb1958babac252e95867414a69e61f027270e281f3131db21657d5078523d0c9fe9c2200e78b070cc4bf97f9bd1377047486caf24c4a3e37b27144f9b66da7b4b1293bddb9e5aae5ed7b7fc8fab556100e7c6fbdfead321b567dddb04a7127087985b8d0d65008e4a125b286c1599e276e1861d3db12073e2887baa66d112c33fefb42a032d81212ecfebb72d1729f5fdbd3d2f925b1d76ac13a6062b9643a0e3260e533b63e4016adef02ef012d775a9276516c2ec0a4480a98d84828a1c7c016b1fe4fdb903238b355e7bd6ca3a45a13011ad10fbaeff88652a8c62a0b67ae594eb5352ac10d14c8e3f0e98dd1797e6b0ed59340a8af1b436d28dc7332b1f243b8f5ebcca9b9b00ce7a98684f65c379bcae58df768367fb1fbde4ea519d68b75fff66117a1b70011c6814ece4ec75d86bd1127df448eea218e4cafe53652e731c4e9d25c92533f401ffcb1e47ec4f132e249e450e4d06494c18a97c9bfd09abcd4723939a9bc76b756345589dc93050b78287c9eeff47ce10d2becf002e9e5721e14db4d94b3d00ba7125612dc129eda384bdb5d2d4ca4d05c83feb75253dec7a3fd0cdd86b24cfb787e5c39dd1efb6be1a1c3bb53102151d4bb81f00949019e627b8b11ec7c9e876af3fedfa7955c69f75ae16c3e689cd07573e20e199b0ceb6130e2be7f4a2894dfb85fb5a15f6d724a1dacea731c0b597f77f653e3998854b45b8ac3586664f9ae77f693c507d6b1aba093895a5fc469f88b01b4b687d53c63e4099578f2fdc3fe726514ceb0f50ecef142b625e7bc9d512325e26b4a28df8f76f1225d5bf63f2fb7d20c1646f45f879829a07973029df1af5b5a66a1c01a9bacf4b6b3de28dbe60be47dd8c2431b9f56755c475bd2ce9c5db9896aa681a12d790ff7a5ecb92c78f6d8f077175e7c4d1061158bdc765140a0d8c3ca80d3c8161605b108132a2040257eb41d62624b2761ebaa0f9218bad928c8dd50d5887124b27823b447c157145b7ceb9e30a72a004656ad291aa5163211511ffbdb8457bc978dc97e51559b8be85554ad6976d0be5a669485da1b53054261b3efbf81ce577dd3db2a99c9fa5c5e7923cb3e2bfea6107a5b67a060fdc1f690a85b952e98afeb7c23cb93031a51a5e7a559109ad64734e3b4856179407cb4ac607c6d1a33b3f42c03c34ab0908e4aa0f76bd9b537b522b799d1689f63580c2b14be089aad457354c35a398fea47882441a6ae4d8af029945ced238024aa24b0fe5464383302007e1703477da95feb2c0840b82d3eb255485486801e477928ec0f535e4923661f7d0378bb1c864df2954788cbc3c601fa76ea816ca7fbaae7ff3e84a82f36cd609b956676597eff2eb2a56065d0f0a9915168183128ce72f14b8fc583b2b53edb93eb50f9264c2898343d229aa5cc9387f4bb162321b21f8aafb7a87c311acdcb37ed56c2d583d1617c3ed2eb1b73602b2936fb4bfb9ea5ee5e826cccdc9e7a313256c7f627dbf1c0c6483db7ff15e39147ba9c5873788e33b4014055fc0c0739e3630ebe0658f8cc6a4dcfd9ef545150deaf2fdea42008849e8480f43e69833fe61ff036524ddb5e9ff02c94ba365dd8fcbf132e937875493cead98bdaa16f09cf0d4fdaf77e971f497fbf4962f73454c6940ebfe4cecc85cd87527997acb5a387a5a07cbf4dff5b24f24647add0bb8fbff6767b591e35a95d0bf948d65f6306a12ab8ba388df79f65c7f0c7c3ce9d42bcd2f13944e5cca8b81d4bf2070e79b998f754d15da1c54bf1c29723ffffd5aff11fc7c74a66fd015bfebe0662bbe29948fcce404371e79e3ebd2a0ac7687cb975378f6f8dbeac9a3edd045b6c4035e84eed7ecc930ffa22c9ecb313e6ece4c0ee6b716d1c69fd52d0c213c20fbbbd616ac60be1f3ff60e398517ab736ba666dce793d1a010b9b5a705a0d41a846d2253bf938f9c8f08e81a869c2bce2e48a0d8b4db0613424347bf6fb855b2d6a11da0cb8522638f52e6cfe95fb645221d652ce547ec92b6433437fb5ecc98d16fb606899eecf5063196d7d396107a14cdf6d4d591e4fd0174a2a7fe2fad0f4f34410431a2ff66590a659faf3aa36c3c678f7539e5e48dee2b2a89dba3c290ac5df0b59c02a6ed2a4c0e8b0f8d56930b963c21e1f876318d6caa15b4510e057561f42a369dae45d98698248e4ba81cc74b65983ca59663bfe59d6dcc365494184c9185edbbde8de7ced6f4f9f32d55c05d19750671ea78b05f145b29f6065c925b878bc3f5497b944f22180036cb98e9333b21c70f93d94138a009b40ddabd204759e5b153c129dd26d0799433528c50861fb5c374524987ededd040526af5b6d25cc644343e84d25e4fac424a38471010b69949910c5aec728d26e3efbe770695bb9b5cd02751214309d913f9fcc2dde77da0f986882ff58e7b7f20e2d9f71248cc58d4d9f708dbb65da1a9c77b51752dc40df6638c37eeae9e334c48f74d832c04804a36955c775f1fc285d039f204f2a95af68800f3daf2a9e7013627d15e65ceb67ce9c36b11821ff93a19cceb112d5df3929e534028331b68e422d80d12f7b67843c8491f4339dcfaecd8b2917ded785fb401502ceab25958c8b8139e3c5cf6a8ea5387c494051e30849c360659ed5a99883f69f0ea6464e204e09df75712c7caedab13cbf8bb1c8bdb54b95045ecdead5ea84c9c14a7c9bd49dae9168faf0b0d8daf3e82492a1a8c9b7191d8c402e0427d5b060423a78c5ccd7e6a3302e62662fa07b14b51faab133d8e63291e6d72a22f2d71370ad7ea0e79e813802f003b3d3488231837dda9011c4cb10840b3208133daec394b2375cc5afe7951f293cd8f9219c71b89d47e8793038d196be958e9c737c84b9fac971b2152680b61baf833f9e27d072471c97c7d11b03c9f553aa34760e7c4dfb32a1d29e8291b2052328e959205ad4a8ed2cba2878f1575a26def5d2856374b6dc2b79dae695fee6ea214615bef7a79f83e68e51f4c1e34797dd8a1618514313f1ad28293a1ab674e189137368442768289f22dacfd6443bdaa0470840fd3b09528e8c230e9d29dd671cb693c35346aeb9bc3b17730aa74a824117f7727eee25e854482a2ce24344b8ea338c7d69a5346c08c93991754673d08ed718de1f284f1045f20184b8371785324f6f0574e5ddb507f42cb7464074fb6feb286d2aa0624aeea54874167da9c7965b5725fbf989bcfb71793458a61a92c16219e74b38d16fb6177527a94af2785b5b9ee88ea8fa885ab141d1446f3df5bf1b9811172969ff1ea5e5708c3846bad0e7c3f68c37a3d55d3e5a4399f49e45f29f221c9f45ce8c21e139ad513417923b826f384cd976a304888d7a06d5198c8999d624ec96c22e03f9e0df1aa84022ff9c164cc9697503954ec4e7fb2d9c441aa308a77ac7691eb6d1506b90f5cf935eeccb9a3520c8d9014c174c267bf153526cdb96920e6c343647cc4156d066b510f64063cbcf4008f0ae0b9a828118ee416e3a1b7c1ffb828c46d30906f672f08f6998558d9ada07ddfb4d968916f4f26b2cc438c6bf626999a5a2be20413125c44adf0091bd521b1495ce65f0569badff7c0bb76826725f89d3681c64870880b271ed2eac5ae392a39f0da7c990121cab4e22a2592c279b7ff93289e44462e1c8f7add9a49503fa10d360f5f4976a5ece1e96879b3e7f00aafd25ff62b321674f243b93d52c8da705521a1b440fc9a63eaefef3f24792e86519af0e2022749cbc27c1a6a723a369f5d514e499000bea57759a829ac49c16e623c156a9f050c53d73d3637c13b485d8ef5a51b2fb2cae8931722f1efbfcf442dc32ad3b0d6612a9781bc33e319252b2983c8e349e68343f270ea1a6dfc0ed3119d82650f7629201c4d68e42e4488ab55706a95d32c1233787aa858096fd68840109eab0567e11b8fee0277f65691ea4a118bd556ad3823dbbbd5dfeb7a5a6533eb2a0a9351f85e17be9756cac827b18b364ed62d8679767db400c56eb7b2984a513c5eed115545c0a53979836e12f9f9ca088ca693fd2dcf164d88a06efe29f59478773ae6ef0aa2534828124fb6a8214218e957d45f2d9590b76dcb69c43be7a79c35636881501cd978d9cecdffda9a6fae36d6e2833b85438d8d00122b20feb55a12cefcadcd21b7c16ca4e99e94540675b4b384653646f9062b93aafd677028cbb85da8d6820f869cf08959f017cd05649724499efbc7fad085a006f964c9367473684c167c05573d80b1be3563bf601d343ed4b8d451a6c4145ac02ff6c05c2a7af1cd610100321efb6597ffea49b4d2056a1b9c08e84858225eba99f5660f27f8dbc1fe4788e2f892d3ec096445ed94531b22360e42b976585582f1eb1ebbc6bd3d5d8e6f0f020dda730e35924d23bacdce3c3707120431a56faa07ad5425ac0da0b8f041dbbf1f695dc11f4886dbf47ee1f5c5e7cb5ecacb8f374753dea309605ae0e0864b687b7c1b0493fd2cc22336378532363247ff0b9b4884fe6ec30df27d05ff12b663ded7dd40b339570e15a38873e88fb68a30755395f34e67b3fca1e7caf85779003659f46e1a528911dc0cb4f80cc172fec5c06ab8df41b1bde766bf6e146077e26443c0d7a557b51880057327f18ed6ae81e9ca732d979fd5cbbd3a4b278f1188de8650a31dbdec6577592cbbb5f51823240dbb34dc2dae738883dbcc45338aa57c3b3b84e5c3792ef271df5f04f1b872fc658fe2bf1b02c752a3ca4443525c", 0x1000}}, 0x1006) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4f3, 0x755, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0xb1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x101, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0xa, 0x7, {0x7, 0xf, "00f4000000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x82, 0x2) write(r2, &(0x7f0000000140)="246498c003", 0x5) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x103a42, 0x0) program crashed: possible deadlock in process_measurement testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 9] detailed listing: executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 0: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) write$UHID_INPUT(r0, &(0x7f0000001fc0)={0x8, {"ca7b1d4990850256dca6265c3df745f4ebeb5d91ee6463e23b5a1b0248b2914d9bf518590e501412f24f9f90827ceee14e01ff7842c2f26bf6b1d593c09d55f7f6957d244ed432763e31fe8cef73e16f583d6c688a761aadf9c6b29d631ddf54c0b6af4bf9a7361e96ff844358762081872dcc6b28a967db921e33b978a83cfda99aa19cfbe6dbd92664ace2e4d573c35bbed499206f7133907debc0727dcbe2f0244d738f3103bab9db6e91dc2f44f70424fd0c47e20b8777b2bb23b35cfb68594695d0dfb78d8c2597572019f3d3cf7e5d5634daa56183d1906854fd4ced46b1195718157bf44776ff4da9d2f329e2e03d5d841708c8d8b46020a84b50b6698df99e4f5b0149413b0b3884e92e47b419af5e9f9eb31f1c40953bd4a96de5b1142e7469ade52e0ce487d181cf4da676b12d21b74305cd309dd0dd4007e419d3ef7d3f294ab1d4b2dd1c94b762881881608d686d876eb9b4489b3748174a22031dc2964b80682ee63aa213ce5d17f9d539a76c8b49d3bf5d3ce49ad55c133078da60979eb933c384ad4f597a3a558cfdc353cad642cd89376fd5aafe06c638d858e95ae93e26fb03979c6c9938cccbe7505ce6cf3e324c99d07eb893f602d4063076a4618f1085d7b6cfab867598e2110b8832afab9bed41f17f0b51b44acc605d97bbb1f44abffb677c99211ee02fe92b3ce19a473fc5bf62a694180475abffc6979c991c8cd7e9aab7c7ef172a6494088acfa6492bd7f85434470d13f77c82939e461006590a743fbd723bab15dbf40ee879ce1e13b26cc8f01082b8a43d00539b5bdabfa3f606b16978ee394a9d098e31c62d86a97b22dfa40bcf758815e2fc7dd7f9f38ac5955b6ff775405d3e0dee7a5485afe34a694056a55c80ee6494ca52017bdb5de6b1addb751d524bf57f79d9d9da60ab9eb93582e31917904c8292407819ab7543c7686d629a72e7359015c551e45f58d4f5c9493acfb618208c9dffa8e0777450e29955c2100a16845c33fde1cd0af6eb18f6ea88232fb1958babac252e95867414a69e61f027270e281f3131db21657d5078523d0c9fe9c2200e78b070cc4bf97f9bd1377047486caf24c4a3e37b27144f9b66da7b4b1293bddb9e5aae5ed7b7fc8fab556100e7c6fbdfead321b567dddb04a7127087985b8d0d65008e4a125b286c1599e276e1861d3db12073e2887baa66d112c33fefb42a032d81212ecfebb72d1729f5fdbd3d2f925b1d76ac13a6062b9643a0e3260e533b63e4016adef02ef012d775a9276516c2ec0a4480a98d84828a1c7c016b1fe4fdb903238b355e7bd6ca3a45a13011ad10fbaeff88652a8c62a0b67ae594eb5352ac10d14c8e3f0e98dd1797e6b0ed59340a8af1b436d28dc7332b1f243b8f5ebcca9b9b00ce7a98684f65c379bcae58df768367fb1fbde4ea519d68b75fff66117a1b70011c6814ece4ec75d86bd1127df448eea218e4cafe53652e731c4e9d25c92533f401ffcb1e47ec4f132e249e450e4d06494c18a97c9bfd09abcd4723939a9bc76b756345589dc93050b78287c9eeff47ce10d2becf002e9e5721e14db4d94b3d00ba7125612dc129eda384bdb5d2d4ca4d05c83feb75253dec7a3fd0cdd86b24cfb787e5c39dd1efb6be1a1c3bb53102151d4bb81f00949019e627b8b11ec7c9e876af3fedfa7955c69f75ae16c3e689cd07573e20e199b0ceb6130e2be7f4a2894dfb85fb5a15f6d724a1dacea731c0b597f77f653e3998854b45b8ac3586664f9ae77f693c507d6b1aba093895a5fc469f88b01b4b687d53c63e4099578f2fdc3fe726514ceb0f50ecef142b625e7bc9d512325e26b4a28df8f76f1225d5bf63f2fb7d20c1646f45f879829a07973029df1af5b5a66a1c01a9bacf4b6b3de28dbe60be47dd8c2431b9f56755c475bd2ce9c5db9896aa681a12d790ff7a5ecb92c78f6d8f077175e7c4d1061158bdc765140a0d8c3ca80d3c8161605b108132a2040257eb41d62624b2761ebaa0f9218bad928c8dd50d5887124b27823b447c157145b7ceb9e30a72a004656ad291aa5163211511ffbdb8457bc978dc97e51559b8be85554ad6976d0be5a669485da1b53054261b3efbf81ce577dd3db2a99c9fa5c5e7923cb3e2bfea6107a5b67a060fdc1f690a85b952e98afeb7c23cb93031a51a5e7a559109ad64734e3b4856179407cb4ac607c6d1a33b3f42c03c34ab0908e4aa0f76bd9b537b522b799d1689f63580c2b14be089aad457354c35a398fea47882441a6ae4d8af029945ced238024aa24b0fe5464383302007e1703477da95feb2c0840b82d3eb255485486801e477928ec0f535e4923661f7d0378bb1c864df2954788cbc3c601fa76ea816ca7fbaae7ff3e84a82f36cd609b956676597eff2eb2a56065d0f0a9915168183128ce72f14b8fc583b2b53edb93eb50f9264c2898343d229aa5cc9387f4bb162321b21f8aafb7a87c311acdcb37ed56c2d583d1617c3ed2eb1b73602b2936fb4bfb9ea5ee5e826cccdc9e7a313256c7f627dbf1c0c6483db7ff15e39147ba9c5873788e33b4014055fc0c0739e3630ebe0658f8cc6a4dcfd9ef545150deaf2fdea42008849e8480f43e69833fe61ff036524ddb5e9ff02c94ba365dd8fcbf132e937875493cead98bdaa16f09cf0d4fdaf77e971f497fbf4962f73454c6940ebfe4cecc85cd87527997acb5a387a5a07cbf4dff5b24f24647add0bb8fbff6767b591e35a95d0bf948d65f6306a12ab8ba388df79f65c7f0c7c3ce9d42bcd2f13944e5cca8b81d4bf2070e79b998f754d15da1c54bf1c29723ffffd5aff11fc7c74a66fd015bfebe0662bbe29948fcce404371e79e3ebd2a0ac7687cb975378f6f8dbeac9a3edd045b6c4035e84eed7ecc930ffa22c9ecb313e6ece4c0ee6b716d1c69fd52d0c213c20fbbbd616ac60be1f3ff60e398517ab736ba666dce793d1a010b9b5a705a0d41a846d2253bf938f9c8f08e81a869c2bce2e48a0d8b4db0613424347bf6fb855b2d6a11da0cb8522638f52e6cfe95fb645221d652ce547ec92b6433437fb5ecc98d16fb606899eecf5063196d7d396107a14cdf6d4d591e4fd0174a2a7fe2fad0f4f34410431a2ff66590a659faf3aa36c3c678f7539e5e48dee2b2a89dba3c290ac5df0b59c02a6ed2a4c0e8b0f8d56930b963c21e1f876318d6caa15b4510e057561f42a369dae45d98698248e4ba81cc74b65983ca59663bfe59d6dcc365494184c9185edbbde8de7ced6f4f9f32d55c05d19750671ea78b05f145b29f6065c925b878bc3f5497b944f22180036cb98e9333b21c70f93d94138a009b40ddabd204759e5b153c129dd26d0799433528c50861fb5c374524987ededd040526af5b6d25cc644343e84d25e4fac424a38471010b69949910c5aec728d26e3efbe770695bb9b5cd02751214309d913f9fcc2dde77da0f986882ff58e7b7f20e2d9f71248cc58d4d9f708dbb65da1a9c77b51752dc40df6638c37eeae9e334c48f74d832c04804a36955c775f1fc285d039f204f2a95af68800f3daf2a9e7013627d15e65ceb67ce9c36b11821ff93a19cceb112d5df3929e534028331b68e422d80d12f7b67843c8491f4339dcfaecd8b2917ded785fb401502ceab25958c8b8139e3c5cf6a8ea5387c494051e30849c360659ed5a99883f69f0ea6464e204e09df75712c7caedab13cbf8bb1c8bdb54b95045ecdead5ea84c9c14a7c9bd49dae9168faf0b0d8daf3e82492a1a8c9b7191d8c402e0427d5b060423a78c5ccd7e6a3302e62662fa07b14b51faab133d8e63291e6d72a22f2d71370ad7ea0e79e813802f003b3d3488231837dda9011c4cb10840b3208133daec394b2375cc5afe7951f293cd8f9219c71b89d47e8793038d196be958e9c737c84b9fac971b2152680b61baf833f9e27d072471c97c7d11b03c9f553aa34760e7c4dfb32a1d29e8291b2052328e959205ad4a8ed2cba2878f1575a26def5d2856374b6dc2b79dae695fee6ea214615bef7a79f83e68e51f4c1e34797dd8a1618514313f1ad28293a1ab674e189137368442768289f22dacfd6443bdaa0470840fd3b09528e8c230e9d29dd671cb693c35346aeb9bc3b17730aa74a824117f7727eee25e854482a2ce24344b8ea338c7d69a5346c08c93991754673d08ed718de1f284f1045f20184b8371785324f6f0574e5ddb507f42cb7464074fb6feb286d2aa0624aeea54874167da9c7965b5725fbf989bcfb71793458a61a92c16219e74b38d16fb6177527a94af2785b5b9ee88ea8fa885ab141d1446f3df5bf1b9811172969ff1ea5e5708c3846bad0e7c3f68c37a3d55d3e5a4399f49e45f29f221c9f45ce8c21e139ad513417923b826f384cd976a304888d7a06d5198c8999d624ec96c22e03f9e0df1aa84022ff9c164cc9697503954ec4e7fb2d9c441aa308a77ac7691eb6d1506b90f5cf935eeccb9a3520c8d9014c174c267bf153526cdb96920e6c343647cc4156d066b510f64063cbcf4008f0ae0b9a828118ee416e3a1b7c1ffb828c46d30906f672f08f6998558d9ada07ddfb4d968916f4f26b2cc438c6bf626999a5a2be20413125c44adf0091bd521b1495ce65f0569badff7c0bb76826725f89d3681c64870880b271ed2eac5ae392a39f0da7c990121cab4e22a2592c279b7ff93289e44462e1c8f7add9a49503fa10d360f5f4976a5ece1e96879b3e7f00aafd25ff62b321674f243b93d52c8da705521a1b440fc9a63eaefef3f24792e86519af0e2022749cbc27c1a6a723a369f5d514e499000bea57759a829ac49c16e623c156a9f050c53d73d3637c13b485d8ef5a51b2fb2cae8931722f1efbfcf442dc32ad3b0d6612a9781bc33e319252b2983c8e349e68343f270ea1a6dfc0ed3119d82650f7629201c4d68e42e4488ab55706a95d32c1233787aa858096fd68840109eab0567e11b8fee0277f65691ea4a118bd556ad3823dbbbd5dfeb7a5a6533eb2a0a9351f85e17be9756cac827b18b364ed62d8679767db400c56eb7b2984a513c5eed115545c0a53979836e12f9f9ca088ca693fd2dcf164d88a06efe29f59478773ae6ef0aa2534828124fb6a8214218e957d45f2d9590b76dcb69c43be7a79c35636881501cd978d9cecdffda9a6fae36d6e2833b85438d8d00122b20feb55a12cefcadcd21b7c16ca4e99e94540675b4b384653646f9062b93aafd677028cbb85da8d6820f869cf08959f017cd05649724499efbc7fad085a006f964c9367473684c167c05573d80b1be3563bf601d343ed4b8d451a6c4145ac02ff6c05c2a7af1cd610100321efb6597ffea49b4d2056a1b9c08e84858225eba99f5660f27f8dbc1fe4788e2f892d3ec096445ed94531b22360e42b976585582f1eb1ebbc6bd3d5d8e6f0f020dda730e35924d23bacdce3c3707120431a56faa07ad5425ac0da0b8f041dbbf1f695dc11f4886dbf47ee1f5c5e7cb5ecacb8f374753dea309605ae0e0864b687b7c1b0493fd2cc22336378532363247ff0b9b4884fe6ec30df27d05ff12b663ded7dd40b339570e15a38873e88fb68a30755395f34e67b3fca1e7caf85779003659f46e1a528911dc0cb4f80cc172fec5c06ab8df41b1bde766bf6e146077e26443c0d7a557b51880057327f18ed6ae81e9ca732d979fd5cbbd3a4b278f1188de8650a31dbdec6577592cbbb5f51823240dbb34dc2dae738883dbcc45338aa57c3b3b84e5c3792ef271df5f04f1b872fc658fe2bf1b02c752a3ca4443525c", 0x1000}}, 0x1006) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4f3, 0x755, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0xb1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x101, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0xa, 0x7, {0x7, 0xf, "00f4000000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x82, 0x2) write(r2, &(0x7f0000000140)="246498c003", 0x5) program crashed: possible deadlock in generic_file_write_iter testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 8] detailed listing: executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 0: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) write$UHID_INPUT(r0, &(0x7f0000001fc0)={0x8, {"ca7b1d4990850256dca6265c3df745f4ebeb5d91ee6463e23b5a1b0248b2914d9bf518590e501412f24f9f90827ceee14e01ff7842c2f26bf6b1d593c09d55f7f6957d244ed432763e31fe8cef73e16f583d6c688a761aadf9c6b29d631ddf54c0b6af4bf9a7361e96ff844358762081872dcc6b28a967db921e33b978a83cfda99aa19cfbe6dbd92664ace2e4d573c35bbed499206f7133907debc0727dcbe2f0244d738f3103bab9db6e91dc2f44f70424fd0c47e20b8777b2bb23b35cfb68594695d0dfb78d8c2597572019f3d3cf7e5d5634daa56183d1906854fd4ced46b1195718157bf44776ff4da9d2f329e2e03d5d841708c8d8b46020a84b50b6698df99e4f5b0149413b0b3884e92e47b419af5e9f9eb31f1c40953bd4a96de5b1142e7469ade52e0ce487d181cf4da676b12d21b74305cd309dd0dd4007e419d3ef7d3f294ab1d4b2dd1c94b762881881608d686d876eb9b4489b3748174a22031dc2964b80682ee63aa213ce5d17f9d539a76c8b49d3bf5d3ce49ad55c133078da60979eb933c384ad4f597a3a558cfdc353cad642cd89376fd5aafe06c638d858e95ae93e26fb03979c6c9938cccbe7505ce6cf3e324c99d07eb893f602d4063076a4618f1085d7b6cfab867598e2110b8832afab9bed41f17f0b51b44acc605d97bbb1f44abffb677c99211ee02fe92b3ce19a473fc5bf62a694180475abffc6979c991c8cd7e9aab7c7ef172a6494088acfa6492bd7f85434470d13f77c82939e461006590a743fbd723bab15dbf40ee879ce1e13b26cc8f01082b8a43d00539b5bdabfa3f606b16978ee394a9d098e31c62d86a97b22dfa40bcf758815e2fc7dd7f9f38ac5955b6ff775405d3e0dee7a5485afe34a694056a55c80ee6494ca52017bdb5de6b1addb751d524bf57f79d9d9da60ab9eb93582e31917904c8292407819ab7543c7686d629a72e7359015c551e45f58d4f5c9493acfb618208c9dffa8e0777450e29955c2100a16845c33fde1cd0af6eb18f6ea88232fb1958babac252e95867414a69e61f027270e281f3131db21657d5078523d0c9fe9c2200e78b070cc4bf97f9bd1377047486caf24c4a3e37b27144f9b66da7b4b1293bddb9e5aae5ed7b7fc8fab556100e7c6fbdfead321b567dddb04a7127087985b8d0d65008e4a125b286c1599e276e1861d3db12073e2887baa66d112c33fefb42a032d81212ecfebb72d1729f5fdbd3d2f925b1d76ac13a6062b9643a0e3260e533b63e4016adef02ef012d775a9276516c2ec0a4480a98d84828a1c7c016b1fe4fdb903238b355e7bd6ca3a45a13011ad10fbaeff88652a8c62a0b67ae594eb5352ac10d14c8e3f0e98dd1797e6b0ed59340a8af1b436d28dc7332b1f243b8f5ebcca9b9b00ce7a98684f65c379bcae58df768367fb1fbde4ea519d68b75fff66117a1b70011c6814ece4ec75d86bd1127df448eea218e4cafe53652e731c4e9d25c92533f401ffcb1e47ec4f132e249e450e4d06494c18a97c9bfd09abcd4723939a9bc76b756345589dc93050b78287c9eeff47ce10d2becf002e9e5721e14db4d94b3d00ba7125612dc129eda384bdb5d2d4ca4d05c83feb75253dec7a3fd0cdd86b24cfb787e5c39dd1efb6be1a1c3bb53102151d4bb81f00949019e627b8b11ec7c9e876af3fedfa7955c69f75ae16c3e689cd07573e20e199b0ceb6130e2be7f4a2894dfb85fb5a15f6d724a1dacea731c0b597f77f653e3998854b45b8ac3586664f9ae77f693c507d6b1aba093895a5fc469f88b01b4b687d53c63e4099578f2fdc3fe726514ceb0f50ecef142b625e7bc9d512325e26b4a28df8f76f1225d5bf63f2fb7d20c1646f45f879829a07973029df1af5b5a66a1c01a9bacf4b6b3de28dbe60be47dd8c2431b9f56755c475bd2ce9c5db9896aa681a12d790ff7a5ecb92c78f6d8f077175e7c4d1061158bdc765140a0d8c3ca80d3c8161605b108132a2040257eb41d62624b2761ebaa0f9218bad928c8dd50d5887124b27823b447c157145b7ceb9e30a72a004656ad291aa5163211511ffbdb8457bc978dc97e51559b8be85554ad6976d0be5a669485da1b53054261b3efbf81ce577dd3db2a99c9fa5c5e7923cb3e2bfea6107a5b67a060fdc1f690a85b952e98afeb7c23cb93031a51a5e7a559109ad64734e3b4856179407cb4ac607c6d1a33b3f42c03c34ab0908e4aa0f76bd9b537b522b799d1689f63580c2b14be089aad457354c35a398fea47882441a6ae4d8af029945ced238024aa24b0fe5464383302007e1703477da95feb2c0840b82d3eb255485486801e477928ec0f535e4923661f7d0378bb1c864df2954788cbc3c601fa76ea816ca7fbaae7ff3e84a82f36cd609b956676597eff2eb2a56065d0f0a9915168183128ce72f14b8fc583b2b53edb93eb50f9264c2898343d229aa5cc9387f4bb162321b21f8aafb7a87c311acdcb37ed56c2d583d1617c3ed2eb1b73602b2936fb4bfb9ea5ee5e826cccdc9e7a313256c7f627dbf1c0c6483db7ff15e39147ba9c5873788e33b4014055fc0c0739e3630ebe0658f8cc6a4dcfd9ef545150deaf2fdea42008849e8480f43e69833fe61ff036524ddb5e9ff02c94ba365dd8fcbf132e937875493cead98bdaa16f09cf0d4fdaf77e971f497fbf4962f73454c6940ebfe4cecc85cd87527997acb5a387a5a07cbf4dff5b24f24647add0bb8fbff6767b591e35a95d0bf948d65f6306a12ab8ba388df79f65c7f0c7c3ce9d42bcd2f13944e5cca8b81d4bf2070e79b998f754d15da1c54bf1c29723ffffd5aff11fc7c74a66fd015bfebe0662bbe29948fcce404371e79e3ebd2a0ac7687cb975378f6f8dbeac9a3edd045b6c4035e84eed7ecc930ffa22c9ecb313e6ece4c0ee6b716d1c69fd52d0c213c20fbbbd616ac60be1f3ff60e398517ab736ba666dce793d1a010b9b5a705a0d41a846d2253bf938f9c8f08e81a869c2bce2e48a0d8b4db0613424347bf6fb855b2d6a11da0cb8522638f52e6cfe95fb645221d652ce547ec92b6433437fb5ecc98d16fb606899eecf5063196d7d396107a14cdf6d4d591e4fd0174a2a7fe2fad0f4f34410431a2ff66590a659faf3aa36c3c678f7539e5e48dee2b2a89dba3c290ac5df0b59c02a6ed2a4c0e8b0f8d56930b963c21e1f876318d6caa15b4510e057561f42a369dae45d98698248e4ba81cc74b65983ca59663bfe59d6dcc365494184c9185edbbde8de7ced6f4f9f32d55c05d19750671ea78b05f145b29f6065c925b878bc3f5497b944f22180036cb98e9333b21c70f93d94138a009b40ddabd204759e5b153c129dd26d0799433528c50861fb5c374524987ededd040526af5b6d25cc644343e84d25e4fac424a38471010b69949910c5aec728d26e3efbe770695bb9b5cd02751214309d913f9fcc2dde77da0f986882ff58e7b7f20e2d9f71248cc58d4d9f708dbb65da1a9c77b51752dc40df6638c37eeae9e334c48f74d832c04804a36955c775f1fc285d039f204f2a95af68800f3daf2a9e7013627d15e65ceb67ce9c36b11821ff93a19cceb112d5df3929e534028331b68e422d80d12f7b67843c8491f4339dcfaecd8b2917ded785fb401502ceab25958c8b8139e3c5cf6a8ea5387c494051e30849c360659ed5a99883f69f0ea6464e204e09df75712c7caedab13cbf8bb1c8bdb54b95045ecdead5ea84c9c14a7c9bd49dae9168faf0b0d8daf3e82492a1a8c9b7191d8c402e0427d5b060423a78c5ccd7e6a3302e62662fa07b14b51faab133d8e63291e6d72a22f2d71370ad7ea0e79e813802f003b3d3488231837dda9011c4cb10840b3208133daec394b2375cc5afe7951f293cd8f9219c71b89d47e8793038d196be958e9c737c84b9fac971b2152680b61baf833f9e27d072471c97c7d11b03c9f553aa34760e7c4dfb32a1d29e8291b2052328e959205ad4a8ed2cba2878f1575a26def5d2856374b6dc2b79dae695fee6ea214615bef7a79f83e68e51f4c1e34797dd8a1618514313f1ad28293a1ab674e189137368442768289f22dacfd6443bdaa0470840fd3b09528e8c230e9d29dd671cb693c35346aeb9bc3b17730aa74a824117f7727eee25e854482a2ce24344b8ea338c7d69a5346c08c93991754673d08ed718de1f284f1045f20184b8371785324f6f0574e5ddb507f42cb7464074fb6feb286d2aa0624aeea54874167da9c7965b5725fbf989bcfb71793458a61a92c16219e74b38d16fb6177527a94af2785b5b9ee88ea8fa885ab141d1446f3df5bf1b9811172969ff1ea5e5708c3846bad0e7c3f68c37a3d55d3e5a4399f49e45f29f221c9f45ce8c21e139ad513417923b826f384cd976a304888d7a06d5198c8999d624ec96c22e03f9e0df1aa84022ff9c164cc9697503954ec4e7fb2d9c441aa308a77ac7691eb6d1506b90f5cf935eeccb9a3520c8d9014c174c267bf153526cdb96920e6c343647cc4156d066b510f64063cbcf4008f0ae0b9a828118ee416e3a1b7c1ffb828c46d30906f672f08f6998558d9ada07ddfb4d968916f4f26b2cc438c6bf626999a5a2be20413125c44adf0091bd521b1495ce65f0569badff7c0bb76826725f89d3681c64870880b271ed2eac5ae392a39f0da7c990121cab4e22a2592c279b7ff93289e44462e1c8f7add9a49503fa10d360f5f4976a5ece1e96879b3e7f00aafd25ff62b321674f243b93d52c8da705521a1b440fc9a63eaefef3f24792e86519af0e2022749cbc27c1a6a723a369f5d514e499000bea57759a829ac49c16e623c156a9f050c53d73d3637c13b485d8ef5a51b2fb2cae8931722f1efbfcf442dc32ad3b0d6612a9781bc33e319252b2983c8e349e68343f270ea1a6dfc0ed3119d82650f7629201c4d68e42e4488ab55706a95d32c1233787aa858096fd68840109eab0567e11b8fee0277f65691ea4a118bd556ad3823dbbbd5dfeb7a5a6533eb2a0a9351f85e17be9756cac827b18b364ed62d8679767db400c56eb7b2984a513c5eed115545c0a53979836e12f9f9ca088ca693fd2dcf164d88a06efe29f59478773ae6ef0aa2534828124fb6a8214218e957d45f2d9590b76dcb69c43be7a79c35636881501cd978d9cecdffda9a6fae36d6e2833b85438d8d00122b20feb55a12cefcadcd21b7c16ca4e99e94540675b4b384653646f9062b93aafd677028cbb85da8d6820f869cf08959f017cd05649724499efbc7fad085a006f964c9367473684c167c05573d80b1be3563bf601d343ed4b8d451a6c4145ac02ff6c05c2a7af1cd610100321efb6597ffea49b4d2056a1b9c08e84858225eba99f5660f27f8dbc1fe4788e2f892d3ec096445ed94531b22360e42b976585582f1eb1ebbc6bd3d5d8e6f0f020dda730e35924d23bacdce3c3707120431a56faa07ad5425ac0da0b8f041dbbf1f695dc11f4886dbf47ee1f5c5e7cb5ecacb8f374753dea309605ae0e0864b687b7c1b0493fd2cc22336378532363247ff0b9b4884fe6ec30df27d05ff12b663ded7dd40b339570e15a38873e88fb68a30755395f34e67b3fca1e7caf85779003659f46e1a528911dc0cb4f80cc172fec5c06ab8df41b1bde766bf6e146077e26443c0d7a557b51880057327f18ed6ae81e9ca732d979fd5cbbd3a4b278f1188de8650a31dbdec6577592cbbb5f51823240dbb34dc2dae738883dbcc45338aa57c3b3b84e5c3792ef271df5f04f1b872fc658fe2bf1b02c752a3ca4443525c", 0x1000}}, 0x1006) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4f3, 0x755, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0xb1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x101, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0xa, 0x7, {0x7, 0xf, "00f4000000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f0000000280), 0x82, 0x2) program crashed: possible deadlock in generic_file_write_iter testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 7] detailed listing: executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 0: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) write$UHID_INPUT(r0, &(0x7f0000001fc0)={0x8, {"ca7b1d4990850256dca6265c3df745f4ebeb5d91ee6463e23b5a1b0248b2914d9bf518590e501412f24f9f90827ceee14e01ff7842c2f26bf6b1d593c09d55f7f6957d244ed432763e31fe8cef73e16f583d6c688a761aadf9c6b29d631ddf54c0b6af4bf9a7361e96ff844358762081872dcc6b28a967db921e33b978a83cfda99aa19cfbe6dbd92664ace2e4d573c35bbed499206f7133907debc0727dcbe2f0244d738f3103bab9db6e91dc2f44f70424fd0c47e20b8777b2bb23b35cfb68594695d0dfb78d8c2597572019f3d3cf7e5d5634daa56183d1906854fd4ced46b1195718157bf44776ff4da9d2f329e2e03d5d841708c8d8b46020a84b50b6698df99e4f5b0149413b0b3884e92e47b419af5e9f9eb31f1c40953bd4a96de5b1142e7469ade52e0ce487d181cf4da676b12d21b74305cd309dd0dd4007e419d3ef7d3f294ab1d4b2dd1c94b762881881608d686d876eb9b4489b3748174a22031dc2964b80682ee63aa213ce5d17f9d539a76c8b49d3bf5d3ce49ad55c133078da60979eb933c384ad4f597a3a558cfdc353cad642cd89376fd5aafe06c638d858e95ae93e26fb03979c6c9938cccbe7505ce6cf3e324c99d07eb893f602d4063076a4618f1085d7b6cfab867598e2110b8832afab9bed41f17f0b51b44acc605d97bbb1f44abffb677c99211ee02fe92b3ce19a473fc5bf62a694180475abffc6979c991c8cd7e9aab7c7ef172a6494088acfa6492bd7f85434470d13f77c82939e461006590a743fbd723bab15dbf40ee879ce1e13b26cc8f01082b8a43d00539b5bdabfa3f606b16978ee394a9d098e31c62d86a97b22dfa40bcf758815e2fc7dd7f9f38ac5955b6ff775405d3e0dee7a5485afe34a694056a55c80ee6494ca52017bdb5de6b1addb751d524bf57f79d9d9da60ab9eb93582e31917904c8292407819ab7543c7686d629a72e7359015c551e45f58d4f5c9493acfb618208c9dffa8e0777450e29955c2100a16845c33fde1cd0af6eb18f6ea88232fb1958babac252e95867414a69e61f027270e281f3131db21657d5078523d0c9fe9c2200e78b070cc4bf97f9bd1377047486caf24c4a3e37b27144f9b66da7b4b1293bddb9e5aae5ed7b7fc8fab556100e7c6fbdfead321b567dddb04a7127087985b8d0d65008e4a125b286c1599e276e1861d3db12073e2887baa66d112c33fefb42a032d81212ecfebb72d1729f5fdbd3d2f925b1d76ac13a6062b9643a0e3260e533b63e4016adef02ef012d775a9276516c2ec0a4480a98d84828a1c7c016b1fe4fdb903238b355e7bd6ca3a45a13011ad10fbaeff88652a8c62a0b67ae594eb5352ac10d14c8e3f0e98dd1797e6b0ed59340a8af1b436d28dc7332b1f243b8f5ebcca9b9b00ce7a98684f65c379bcae58df768367fb1fbde4ea519d68b75fff66117a1b70011c6814ece4ec75d86bd1127df448eea218e4cafe53652e731c4e9d25c92533f401ffcb1e47ec4f132e249e450e4d06494c18a97c9bfd09abcd4723939a9bc76b756345589dc93050b78287c9eeff47ce10d2becf002e9e5721e14db4d94b3d00ba7125612dc129eda384bdb5d2d4ca4d05c83feb75253dec7a3fd0cdd86b24cfb787e5c39dd1efb6be1a1c3bb53102151d4bb81f00949019e627b8b11ec7c9e876af3fedfa7955c69f75ae16c3e689cd07573e20e199b0ceb6130e2be7f4a2894dfb85fb5a15f6d724a1dacea731c0b597f77f653e3998854b45b8ac3586664f9ae77f693c507d6b1aba093895a5fc469f88b01b4b687d53c63e4099578f2fdc3fe726514ceb0f50ecef142b625e7bc9d512325e26b4a28df8f76f1225d5bf63f2fb7d20c1646f45f879829a07973029df1af5b5a66a1c01a9bacf4b6b3de28dbe60be47dd8c2431b9f56755c475bd2ce9c5db9896aa681a12d790ff7a5ecb92c78f6d8f077175e7c4d1061158bdc765140a0d8c3ca80d3c8161605b108132a2040257eb41d62624b2761ebaa0f9218bad928c8dd50d5887124b27823b447c157145b7ceb9e30a72a004656ad291aa5163211511ffbdb8457bc978dc97e51559b8be85554ad6976d0be5a669485da1b53054261b3efbf81ce577dd3db2a99c9fa5c5e7923cb3e2bfea6107a5b67a060fdc1f690a85b952e98afeb7c23cb93031a51a5e7a559109ad64734e3b4856179407cb4ac607c6d1a33b3f42c03c34ab0908e4aa0f76bd9b537b522b799d1689f63580c2b14be089aad457354c35a398fea47882441a6ae4d8af029945ced238024aa24b0fe5464383302007e1703477da95feb2c0840b82d3eb255485486801e477928ec0f535e4923661f7d0378bb1c864df2954788cbc3c601fa76ea816ca7fbaae7ff3e84a82f36cd609b956676597eff2eb2a56065d0f0a9915168183128ce72f14b8fc583b2b53edb93eb50f9264c2898343d229aa5cc9387f4bb162321b21f8aafb7a87c311acdcb37ed56c2d583d1617c3ed2eb1b73602b2936fb4bfb9ea5ee5e826cccdc9e7a313256c7f627dbf1c0c6483db7ff15e39147ba9c5873788e33b4014055fc0c0739e3630ebe0658f8cc6a4dcfd9ef545150deaf2fdea42008849e8480f43e69833fe61ff036524ddb5e9ff02c94ba365dd8fcbf132e937875493cead98bdaa16f09cf0d4fdaf77e971f497fbf4962f73454c6940ebfe4cecc85cd87527997acb5a387a5a07cbf4dff5b24f24647add0bb8fbff6767b591e35a95d0bf948d65f6306a12ab8ba388df79f65c7f0c7c3ce9d42bcd2f13944e5cca8b81d4bf2070e79b998f754d15da1c54bf1c29723ffffd5aff11fc7c74a66fd015bfebe0662bbe29948fcce404371e79e3ebd2a0ac7687cb975378f6f8dbeac9a3edd045b6c4035e84eed7ecc930ffa22c9ecb313e6ece4c0ee6b716d1c69fd52d0c213c20fbbbd616ac60be1f3ff60e398517ab736ba666dce793d1a010b9b5a705a0d41a846d2253bf938f9c8f08e81a869c2bce2e48a0d8b4db0613424347bf6fb855b2d6a11da0cb8522638f52e6cfe95fb645221d652ce547ec92b6433437fb5ecc98d16fb606899eecf5063196d7d396107a14cdf6d4d591e4fd0174a2a7fe2fad0f4f34410431a2ff66590a659faf3aa36c3c678f7539e5e48dee2b2a89dba3c290ac5df0b59c02a6ed2a4c0e8b0f8d56930b963c21e1f876318d6caa15b4510e057561f42a369dae45d98698248e4ba81cc74b65983ca59663bfe59d6dcc365494184c9185edbbde8de7ced6f4f9f32d55c05d19750671ea78b05f145b29f6065c925b878bc3f5497b944f22180036cb98e9333b21c70f93d94138a009b40ddabd204759e5b153c129dd26d0799433528c50861fb5c374524987ededd040526af5b6d25cc644343e84d25e4fac424a38471010b69949910c5aec728d26e3efbe770695bb9b5cd02751214309d913f9fcc2dde77da0f986882ff58e7b7f20e2d9f71248cc58d4d9f708dbb65da1a9c77b51752dc40df6638c37eeae9e334c48f74d832c04804a36955c775f1fc285d039f204f2a95af68800f3daf2a9e7013627d15e65ceb67ce9c36b11821ff93a19cceb112d5df3929e534028331b68e422d80d12f7b67843c8491f4339dcfaecd8b2917ded785fb401502ceab25958c8b8139e3c5cf6a8ea5387c494051e30849c360659ed5a99883f69f0ea6464e204e09df75712c7caedab13cbf8bb1c8bdb54b95045ecdead5ea84c9c14a7c9bd49dae9168faf0b0d8daf3e82492a1a8c9b7191d8c402e0427d5b060423a78c5ccd7e6a3302e62662fa07b14b51faab133d8e63291e6d72a22f2d71370ad7ea0e79e813802f003b3d3488231837dda9011c4cb10840b3208133daec394b2375cc5afe7951f293cd8f9219c71b89d47e8793038d196be958e9c737c84b9fac971b2152680b61baf833f9e27d072471c97c7d11b03c9f553aa34760e7c4dfb32a1d29e8291b2052328e959205ad4a8ed2cba2878f1575a26def5d2856374b6dc2b79dae695fee6ea214615bef7a79f83e68e51f4c1e34797dd8a1618514313f1ad28293a1ab674e189137368442768289f22dacfd6443bdaa0470840fd3b09528e8c230e9d29dd671cb693c35346aeb9bc3b17730aa74a824117f7727eee25e854482a2ce24344b8ea338c7d69a5346c08c93991754673d08ed718de1f284f1045f20184b8371785324f6f0574e5ddb507f42cb7464074fb6feb286d2aa0624aeea54874167da9c7965b5725fbf989bcfb71793458a61a92c16219e74b38d16fb6177527a94af2785b5b9ee88ea8fa885ab141d1446f3df5bf1b9811172969ff1ea5e5708c3846bad0e7c3f68c37a3d55d3e5a4399f49e45f29f221c9f45ce8c21e139ad513417923b826f384cd976a304888d7a06d5198c8999d624ec96c22e03f9e0df1aa84022ff9c164cc9697503954ec4e7fb2d9c441aa308a77ac7691eb6d1506b90f5cf935eeccb9a3520c8d9014c174c267bf153526cdb96920e6c343647cc4156d066b510f64063cbcf4008f0ae0b9a828118ee416e3a1b7c1ffb828c46d30906f672f08f6998558d9ada07ddfb4d968916f4f26b2cc438c6bf626999a5a2be20413125c44adf0091bd521b1495ce65f0569badff7c0bb76826725f89d3681c64870880b271ed2eac5ae392a39f0da7c990121cab4e22a2592c279b7ff93289e44462e1c8f7add9a49503fa10d360f5f4976a5ece1e96879b3e7f00aafd25ff62b321674f243b93d52c8da705521a1b440fc9a63eaefef3f24792e86519af0e2022749cbc27c1a6a723a369f5d514e499000bea57759a829ac49c16e623c156a9f050c53d73d3637c13b485d8ef5a51b2fb2cae8931722f1efbfcf442dc32ad3b0d6612a9781bc33e319252b2983c8e349e68343f270ea1a6dfc0ed3119d82650f7629201c4d68e42e4488ab55706a95d32c1233787aa858096fd68840109eab0567e11b8fee0277f65691ea4a118bd556ad3823dbbbd5dfeb7a5a6533eb2a0a9351f85e17be9756cac827b18b364ed62d8679767db400c56eb7b2984a513c5eed115545c0a53979836e12f9f9ca088ca693fd2dcf164d88a06efe29f59478773ae6ef0aa2534828124fb6a8214218e957d45f2d9590b76dcb69c43be7a79c35636881501cd978d9cecdffda9a6fae36d6e2833b85438d8d00122b20feb55a12cefcadcd21b7c16ca4e99e94540675b4b384653646f9062b93aafd677028cbb85da8d6820f869cf08959f017cd05649724499efbc7fad085a006f964c9367473684c167c05573d80b1be3563bf601d343ed4b8d451a6c4145ac02ff6c05c2a7af1cd610100321efb6597ffea49b4d2056a1b9c08e84858225eba99f5660f27f8dbc1fe4788e2f892d3ec096445ed94531b22360e42b976585582f1eb1ebbc6bd3d5d8e6f0f020dda730e35924d23bacdce3c3707120431a56faa07ad5425ac0da0b8f041dbbf1f695dc11f4886dbf47ee1f5c5e7cb5ecacb8f374753dea309605ae0e0864b687b7c1b0493fd2cc22336378532363247ff0b9b4884fe6ec30df27d05ff12b663ded7dd40b339570e15a38873e88fb68a30755395f34e67b3fca1e7caf85779003659f46e1a528911dc0cb4f80cc172fec5c06ab8df41b1bde766bf6e146077e26443c0d7a557b51880057327f18ed6ae81e9ca732d979fd5cbbd3a4b278f1188de8650a31dbdec6577592cbbb5f51823240dbb34dc2dae738883dbcc45338aa57c3b3b84e5c3792ef271df5f04f1b872fc658fe2bf1b02c752a3ca4443525c", 0x1000}}, 0x1006) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4f3, 0x755, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0xb1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x101, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0xa, 0x7, {0x7, 0xf, "00f4000000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) program crashed: possible deadlock in process_measurement testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 6] detailed listing: executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 0: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) write$UHID_INPUT(r0, &(0x7f0000001fc0)={0x8, {"ca7b1d4990850256dca6265c3df745f4ebeb5d91ee6463e23b5a1b0248b2914d9bf518590e501412f24f9f90827ceee14e01ff7842c2f26bf6b1d593c09d55f7f6957d244ed432763e31fe8cef73e16f583d6c688a761aadf9c6b29d631ddf54c0b6af4bf9a7361e96ff844358762081872dcc6b28a967db921e33b978a83cfda99aa19cfbe6dbd92664ace2e4d573c35bbed499206f7133907debc0727dcbe2f0244d738f3103bab9db6e91dc2f44f70424fd0c47e20b8777b2bb23b35cfb68594695d0dfb78d8c2597572019f3d3cf7e5d5634daa56183d1906854fd4ced46b1195718157bf44776ff4da9d2f329e2e03d5d841708c8d8b46020a84b50b6698df99e4f5b0149413b0b3884e92e47b419af5e9f9eb31f1c40953bd4a96de5b1142e7469ade52e0ce487d181cf4da676b12d21b74305cd309dd0dd4007e419d3ef7d3f294ab1d4b2dd1c94b762881881608d686d876eb9b4489b3748174a22031dc2964b80682ee63aa213ce5d17f9d539a76c8b49d3bf5d3ce49ad55c133078da60979eb933c384ad4f597a3a558cfdc353cad642cd89376fd5aafe06c638d858e95ae93e26fb03979c6c9938cccbe7505ce6cf3e324c99d07eb893f602d4063076a4618f1085d7b6cfab867598e2110b8832afab9bed41f17f0b51b44acc605d97bbb1f44abffb677c99211ee02fe92b3ce19a473fc5bf62a694180475abffc6979c991c8cd7e9aab7c7ef172a6494088acfa6492bd7f85434470d13f77c82939e461006590a743fbd723bab15dbf40ee879ce1e13b26cc8f01082b8a43d00539b5bdabfa3f606b16978ee394a9d098e31c62d86a97b22dfa40bcf758815e2fc7dd7f9f38ac5955b6ff775405d3e0dee7a5485afe34a694056a55c80ee6494ca52017bdb5de6b1addb751d524bf57f79d9d9da60ab9eb93582e31917904c8292407819ab7543c7686d629a72e7359015c551e45f58d4f5c9493acfb618208c9dffa8e0777450e29955c2100a16845c33fde1cd0af6eb18f6ea88232fb1958babac252e95867414a69e61f027270e281f3131db21657d5078523d0c9fe9c2200e78b070cc4bf97f9bd1377047486caf24c4a3e37b27144f9b66da7b4b1293bddb9e5aae5ed7b7fc8fab556100e7c6fbdfead321b567dddb04a7127087985b8d0d65008e4a125b286c1599e276e1861d3db12073e2887baa66d112c33fefb42a032d81212ecfebb72d1729f5fdbd3d2f925b1d76ac13a6062b9643a0e3260e533b63e4016adef02ef012d775a9276516c2ec0a4480a98d84828a1c7c016b1fe4fdb903238b355e7bd6ca3a45a13011ad10fbaeff88652a8c62a0b67ae594eb5352ac10d14c8e3f0e98dd1797e6b0ed59340a8af1b436d28dc7332b1f243b8f5ebcca9b9b00ce7a98684f65c379bcae58df768367fb1fbde4ea519d68b75fff66117a1b70011c6814ece4ec75d86bd1127df448eea218e4cafe53652e731c4e9d25c92533f401ffcb1e47ec4f132e249e450e4d06494c18a97c9bfd09abcd4723939a9bc76b756345589dc93050b78287c9eeff47ce10d2becf002e9e5721e14db4d94b3d00ba7125612dc129eda384bdb5d2d4ca4d05c83feb75253dec7a3fd0cdd86b24cfb787e5c39dd1efb6be1a1c3bb53102151d4bb81f00949019e627b8b11ec7c9e876af3fedfa7955c69f75ae16c3e689cd07573e20e199b0ceb6130e2be7f4a2894dfb85fb5a15f6d724a1dacea731c0b597f77f653e3998854b45b8ac3586664f9ae77f693c507d6b1aba093895a5fc469f88b01b4b687d53c63e4099578f2fdc3fe726514ceb0f50ecef142b625e7bc9d512325e26b4a28df8f76f1225d5bf63f2fb7d20c1646f45f879829a07973029df1af5b5a66a1c01a9bacf4b6b3de28dbe60be47dd8c2431b9f56755c475bd2ce9c5db9896aa681a12d790ff7a5ecb92c78f6d8f077175e7c4d1061158bdc765140a0d8c3ca80d3c8161605b108132a2040257eb41d62624b2761ebaa0f9218bad928c8dd50d5887124b27823b447c157145b7ceb9e30a72a004656ad291aa5163211511ffbdb8457bc978dc97e51559b8be85554ad6976d0be5a669485da1b53054261b3efbf81ce577dd3db2a99c9fa5c5e7923cb3e2bfea6107a5b67a060fdc1f690a85b952e98afeb7c23cb93031a51a5e7a559109ad64734e3b4856179407cb4ac607c6d1a33b3f42c03c34ab0908e4aa0f76bd9b537b522b799d1689f63580c2b14be089aad457354c35a398fea47882441a6ae4d8af029945ced238024aa24b0fe5464383302007e1703477da95feb2c0840b82d3eb255485486801e477928ec0f535e4923661f7d0378bb1c864df2954788cbc3c601fa76ea816ca7fbaae7ff3e84a82f36cd609b956676597eff2eb2a56065d0f0a9915168183128ce72f14b8fc583b2b53edb93eb50f9264c2898343d229aa5cc9387f4bb162321b21f8aafb7a87c311acdcb37ed56c2d583d1617c3ed2eb1b73602b2936fb4bfb9ea5ee5e826cccdc9e7a313256c7f627dbf1c0c6483db7ff15e39147ba9c5873788e33b4014055fc0c0739e3630ebe0658f8cc6a4dcfd9ef545150deaf2fdea42008849e8480f43e69833fe61ff036524ddb5e9ff02c94ba365dd8fcbf132e937875493cead98bdaa16f09cf0d4fdaf77e971f497fbf4962f73454c6940ebfe4cecc85cd87527997acb5a387a5a07cbf4dff5b24f24647add0bb8fbff6767b591e35a95d0bf948d65f6306a12ab8ba388df79f65c7f0c7c3ce9d42bcd2f13944e5cca8b81d4bf2070e79b998f754d15da1c54bf1c29723ffffd5aff11fc7c74a66fd015bfebe0662bbe29948fcce404371e79e3ebd2a0ac7687cb975378f6f8dbeac9a3edd045b6c4035e84eed7ecc930ffa22c9ecb313e6ece4c0ee6b716d1c69fd52d0c213c20fbbbd616ac60be1f3ff60e398517ab736ba666dce793d1a010b9b5a705a0d41a846d2253bf938f9c8f08e81a869c2bce2e48a0d8b4db0613424347bf6fb855b2d6a11da0cb8522638f52e6cfe95fb645221d652ce547ec92b6433437fb5ecc98d16fb606899eecf5063196d7d396107a14cdf6d4d591e4fd0174a2a7fe2fad0f4f34410431a2ff66590a659faf3aa36c3c678f7539e5e48dee2b2a89dba3c290ac5df0b59c02a6ed2a4c0e8b0f8d56930b963c21e1f876318d6caa15b4510e057561f42a369dae45d98698248e4ba81cc74b65983ca59663bfe59d6dcc365494184c9185edbbde8de7ced6f4f9f32d55c05d19750671ea78b05f145b29f6065c925b878bc3f5497b944f22180036cb98e9333b21c70f93d94138a009b40ddabd204759e5b153c129dd26d0799433528c50861fb5c374524987ededd040526af5b6d25cc644343e84d25e4fac424a38471010b69949910c5aec728d26e3efbe770695bb9b5cd02751214309d913f9fcc2dde77da0f986882ff58e7b7f20e2d9f71248cc58d4d9f708dbb65da1a9c77b51752dc40df6638c37eeae9e334c48f74d832c04804a36955c775f1fc285d039f204f2a95af68800f3daf2a9e7013627d15e65ceb67ce9c36b11821ff93a19cceb112d5df3929e534028331b68e422d80d12f7b67843c8491f4339dcfaecd8b2917ded785fb401502ceab25958c8b8139e3c5cf6a8ea5387c494051e30849c360659ed5a99883f69f0ea6464e204e09df75712c7caedab13cbf8bb1c8bdb54b95045ecdead5ea84c9c14a7c9bd49dae9168faf0b0d8daf3e82492a1a8c9b7191d8c402e0427d5b060423a78c5ccd7e6a3302e62662fa07b14b51faab133d8e63291e6d72a22f2d71370ad7ea0e79e813802f003b3d3488231837dda9011c4cb10840b3208133daec394b2375cc5afe7951f293cd8f9219c71b89d47e8793038d196be958e9c737c84b9fac971b2152680b61baf833f9e27d072471c97c7d11b03c9f553aa34760e7c4dfb32a1d29e8291b2052328e959205ad4a8ed2cba2878f1575a26def5d2856374b6dc2b79dae695fee6ea214615bef7a79f83e68e51f4c1e34797dd8a1618514313f1ad28293a1ab674e189137368442768289f22dacfd6443bdaa0470840fd3b09528e8c230e9d29dd671cb693c35346aeb9bc3b17730aa74a824117f7727eee25e854482a2ce24344b8ea338c7d69a5346c08c93991754673d08ed718de1f284f1045f20184b8371785324f6f0574e5ddb507f42cb7464074fb6feb286d2aa0624aeea54874167da9c7965b5725fbf989bcfb71793458a61a92c16219e74b38d16fb6177527a94af2785b5b9ee88ea8fa885ab141d1446f3df5bf1b9811172969ff1ea5e5708c3846bad0e7c3f68c37a3d55d3e5a4399f49e45f29f221c9f45ce8c21e139ad513417923b826f384cd976a304888d7a06d5198c8999d624ec96c22e03f9e0df1aa84022ff9c164cc9697503954ec4e7fb2d9c441aa308a77ac7691eb6d1506b90f5cf935eeccb9a3520c8d9014c174c267bf153526cdb96920e6c343647cc4156d066b510f64063cbcf4008f0ae0b9a828118ee416e3a1b7c1ffb828c46d30906f672f08f6998558d9ada07ddfb4d968916f4f26b2cc438c6bf626999a5a2be20413125c44adf0091bd521b1495ce65f0569badff7c0bb76826725f89d3681c64870880b271ed2eac5ae392a39f0da7c990121cab4e22a2592c279b7ff93289e44462e1c8f7add9a49503fa10d360f5f4976a5ece1e96879b3e7f00aafd25ff62b321674f243b93d52c8da705521a1b440fc9a63eaefef3f24792e86519af0e2022749cbc27c1a6a723a369f5d514e499000bea57759a829ac49c16e623c156a9f050c53d73d3637c13b485d8ef5a51b2fb2cae8931722f1efbfcf442dc32ad3b0d6612a9781bc33e319252b2983c8e349e68343f270ea1a6dfc0ed3119d82650f7629201c4d68e42e4488ab55706a95d32c1233787aa858096fd68840109eab0567e11b8fee0277f65691ea4a118bd556ad3823dbbbd5dfeb7a5a6533eb2a0a9351f85e17be9756cac827b18b364ed62d8679767db400c56eb7b2984a513c5eed115545c0a53979836e12f9f9ca088ca693fd2dcf164d88a06efe29f59478773ae6ef0aa2534828124fb6a8214218e957d45f2d9590b76dcb69c43be7a79c35636881501cd978d9cecdffda9a6fae36d6e2833b85438d8d00122b20feb55a12cefcadcd21b7c16ca4e99e94540675b4b384653646f9062b93aafd677028cbb85da8d6820f869cf08959f017cd05649724499efbc7fad085a006f964c9367473684c167c05573d80b1be3563bf601d343ed4b8d451a6c4145ac02ff6c05c2a7af1cd610100321efb6597ffea49b4d2056a1b9c08e84858225eba99f5660f27f8dbc1fe4788e2f892d3ec096445ed94531b22360e42b976585582f1eb1ebbc6bd3d5d8e6f0f020dda730e35924d23bacdce3c3707120431a56faa07ad5425ac0da0b8f041dbbf1f695dc11f4886dbf47ee1f5c5e7cb5ecacb8f374753dea309605ae0e0864b687b7c1b0493fd2cc22336378532363247ff0b9b4884fe6ec30df27d05ff12b663ded7dd40b339570e15a38873e88fb68a30755395f34e67b3fca1e7caf85779003659f46e1a528911dc0cb4f80cc172fec5c06ab8df41b1bde766bf6e146077e26443c0d7a557b51880057327f18ed6ae81e9ca732d979fd5cbbd3a4b278f1188de8650a31dbdec6577592cbbb5f51823240dbb34dc2dae738883dbcc45338aa57c3b3b84e5c3792ef271df5f04f1b872fc658fe2bf1b02c752a3ca4443525c", 0x1000}}, 0x1006) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4f3, 0x755, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0xb1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x101, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) program crashed: possible deadlock in generic_file_write_iter testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 5] detailed listing: executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 0: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) write$UHID_INPUT(r0, &(0x7f0000001fc0)={0x8, {"ca7b1d4990850256dca6265c3df745f4ebeb5d91ee6463e23b5a1b0248b2914d9bf518590e501412f24f9f90827ceee14e01ff7842c2f26bf6b1d593c09d55f7f6957d244ed432763e31fe8cef73e16f583d6c688a761aadf9c6b29d631ddf54c0b6af4bf9a7361e96ff844358762081872dcc6b28a967db921e33b978a83cfda99aa19cfbe6dbd92664ace2e4d573c35bbed499206f7133907debc0727dcbe2f0244d738f3103bab9db6e91dc2f44f70424fd0c47e20b8777b2bb23b35cfb68594695d0dfb78d8c2597572019f3d3cf7e5d5634daa56183d1906854fd4ced46b1195718157bf44776ff4da9d2f329e2e03d5d841708c8d8b46020a84b50b6698df99e4f5b0149413b0b3884e92e47b419af5e9f9eb31f1c40953bd4a96de5b1142e7469ade52e0ce487d181cf4da676b12d21b74305cd309dd0dd4007e419d3ef7d3f294ab1d4b2dd1c94b762881881608d686d876eb9b4489b3748174a22031dc2964b80682ee63aa213ce5d17f9d539a76c8b49d3bf5d3ce49ad55c133078da60979eb933c384ad4f597a3a558cfdc353cad642cd89376fd5aafe06c638d858e95ae93e26fb03979c6c9938cccbe7505ce6cf3e324c99d07eb893f602d4063076a4618f1085d7b6cfab867598e2110b8832afab9bed41f17f0b51b44acc605d97bbb1f44abffb677c99211ee02fe92b3ce19a473fc5bf62a694180475abffc6979c991c8cd7e9aab7c7ef172a6494088acfa6492bd7f85434470d13f77c82939e461006590a743fbd723bab15dbf40ee879ce1e13b26cc8f01082b8a43d00539b5bdabfa3f606b16978ee394a9d098e31c62d86a97b22dfa40bcf758815e2fc7dd7f9f38ac5955b6ff775405d3e0dee7a5485afe34a694056a55c80ee6494ca52017bdb5de6b1addb751d524bf57f79d9d9da60ab9eb93582e31917904c8292407819ab7543c7686d629a72e7359015c551e45f58d4f5c9493acfb618208c9dffa8e0777450e29955c2100a16845c33fde1cd0af6eb18f6ea88232fb1958babac252e95867414a69e61f027270e281f3131db21657d5078523d0c9fe9c2200e78b070cc4bf97f9bd1377047486caf24c4a3e37b27144f9b66da7b4b1293bddb9e5aae5ed7b7fc8fab556100e7c6fbdfead321b567dddb04a7127087985b8d0d65008e4a125b286c1599e276e1861d3db12073e2887baa66d112c33fefb42a032d81212ecfebb72d1729f5fdbd3d2f925b1d76ac13a6062b9643a0e3260e533b63e4016adef02ef012d775a9276516c2ec0a4480a98d84828a1c7c016b1fe4fdb903238b355e7bd6ca3a45a13011ad10fbaeff88652a8c62a0b67ae594eb5352ac10d14c8e3f0e98dd1797e6b0ed59340a8af1b436d28dc7332b1f243b8f5ebcca9b9b00ce7a98684f65c379bcae58df768367fb1fbde4ea519d68b75fff66117a1b70011c6814ece4ec75d86bd1127df448eea218e4cafe53652e731c4e9d25c92533f401ffcb1e47ec4f132e249e450e4d06494c18a97c9bfd09abcd4723939a9bc76b756345589dc93050b78287c9eeff47ce10d2becf002e9e5721e14db4d94b3d00ba7125612dc129eda384bdb5d2d4ca4d05c83feb75253dec7a3fd0cdd86b24cfb787e5c39dd1efb6be1a1c3bb53102151d4bb81f00949019e627b8b11ec7c9e876af3fedfa7955c69f75ae16c3e689cd07573e20e199b0ceb6130e2be7f4a2894dfb85fb5a15f6d724a1dacea731c0b597f77f653e3998854b45b8ac3586664f9ae77f693c507d6b1aba093895a5fc469f88b01b4b687d53c63e4099578f2fdc3fe726514ceb0f50ecef142b625e7bc9d512325e26b4a28df8f76f1225d5bf63f2fb7d20c1646f45f879829a07973029df1af5b5a66a1c01a9bacf4b6b3de28dbe60be47dd8c2431b9f56755c475bd2ce9c5db9896aa681a12d790ff7a5ecb92c78f6d8f077175e7c4d1061158bdc765140a0d8c3ca80d3c8161605b108132a2040257eb41d62624b2761ebaa0f9218bad928c8dd50d5887124b27823b447c157145b7ceb9e30a72a004656ad291aa5163211511ffbdb8457bc978dc97e51559b8be85554ad6976d0be5a669485da1b53054261b3efbf81ce577dd3db2a99c9fa5c5e7923cb3e2bfea6107a5b67a060fdc1f690a85b952e98afeb7c23cb93031a51a5e7a559109ad64734e3b4856179407cb4ac607c6d1a33b3f42c03c34ab0908e4aa0f76bd9b537b522b799d1689f63580c2b14be089aad457354c35a398fea47882441a6ae4d8af029945ced238024aa24b0fe5464383302007e1703477da95feb2c0840b82d3eb255485486801e477928ec0f535e4923661f7d0378bb1c864df2954788cbc3c601fa76ea816ca7fbaae7ff3e84a82f36cd609b956676597eff2eb2a56065d0f0a9915168183128ce72f14b8fc583b2b53edb93eb50f9264c2898343d229aa5cc9387f4bb162321b21f8aafb7a87c311acdcb37ed56c2d583d1617c3ed2eb1b73602b2936fb4bfb9ea5ee5e826cccdc9e7a313256c7f627dbf1c0c6483db7ff15e39147ba9c5873788e33b4014055fc0c0739e3630ebe0658f8cc6a4dcfd9ef545150deaf2fdea42008849e8480f43e69833fe61ff036524ddb5e9ff02c94ba365dd8fcbf132e937875493cead98bdaa16f09cf0d4fdaf77e971f497fbf4962f73454c6940ebfe4cecc85cd87527997acb5a387a5a07cbf4dff5b24f24647add0bb8fbff6767b591e35a95d0bf948d65f6306a12ab8ba388df79f65c7f0c7c3ce9d42bcd2f13944e5cca8b81d4bf2070e79b998f754d15da1c54bf1c29723ffffd5aff11fc7c74a66fd015bfebe0662bbe29948fcce404371e79e3ebd2a0ac7687cb975378f6f8dbeac9a3edd045b6c4035e84eed7ecc930ffa22c9ecb313e6ece4c0ee6b716d1c69fd52d0c213c20fbbbd616ac60be1f3ff60e398517ab736ba666dce793d1a010b9b5a705a0d41a846d2253bf938f9c8f08e81a869c2bce2e48a0d8b4db0613424347bf6fb855b2d6a11da0cb8522638f52e6cfe95fb645221d652ce547ec92b6433437fb5ecc98d16fb606899eecf5063196d7d396107a14cdf6d4d591e4fd0174a2a7fe2fad0f4f34410431a2ff66590a659faf3aa36c3c678f7539e5e48dee2b2a89dba3c290ac5df0b59c02a6ed2a4c0e8b0f8d56930b963c21e1f876318d6caa15b4510e057561f42a369dae45d98698248e4ba81cc74b65983ca59663bfe59d6dcc365494184c9185edbbde8de7ced6f4f9f32d55c05d19750671ea78b05f145b29f6065c925b878bc3f5497b944f22180036cb98e9333b21c70f93d94138a009b40ddabd204759e5b153c129dd26d0799433528c50861fb5c374524987ededd040526af5b6d25cc644343e84d25e4fac424a38471010b69949910c5aec728d26e3efbe770695bb9b5cd02751214309d913f9fcc2dde77da0f986882ff58e7b7f20e2d9f71248cc58d4d9f708dbb65da1a9c77b51752dc40df6638c37eeae9e334c48f74d832c04804a36955c775f1fc285d039f204f2a95af68800f3daf2a9e7013627d15e65ceb67ce9c36b11821ff93a19cceb112d5df3929e534028331b68e422d80d12f7b67843c8491f4339dcfaecd8b2917ded785fb401502ceab25958c8b8139e3c5cf6a8ea5387c494051e30849c360659ed5a99883f69f0ea6464e204e09df75712c7caedab13cbf8bb1c8bdb54b95045ecdead5ea84c9c14a7c9bd49dae9168faf0b0d8daf3e82492a1a8c9b7191d8c402e0427d5b060423a78c5ccd7e6a3302e62662fa07b14b51faab133d8e63291e6d72a22f2d71370ad7ea0e79e813802f003b3d3488231837dda9011c4cb10840b3208133daec394b2375cc5afe7951f293cd8f9219c71b89d47e8793038d196be958e9c737c84b9fac971b2152680b61baf833f9e27d072471c97c7d11b03c9f553aa34760e7c4dfb32a1d29e8291b2052328e959205ad4a8ed2cba2878f1575a26def5d2856374b6dc2b79dae695fee6ea214615bef7a79f83e68e51f4c1e34797dd8a1618514313f1ad28293a1ab674e189137368442768289f22dacfd6443bdaa0470840fd3b09528e8c230e9d29dd671cb693c35346aeb9bc3b17730aa74a824117f7727eee25e854482a2ce24344b8ea338c7d69a5346c08c93991754673d08ed718de1f284f1045f20184b8371785324f6f0574e5ddb507f42cb7464074fb6feb286d2aa0624aeea54874167da9c7965b5725fbf989bcfb71793458a61a92c16219e74b38d16fb6177527a94af2785b5b9ee88ea8fa885ab141d1446f3df5bf1b9811172969ff1ea5e5708c3846bad0e7c3f68c37a3d55d3e5a4399f49e45f29f221c9f45ce8c21e139ad513417923b826f384cd976a304888d7a06d5198c8999d624ec96c22e03f9e0df1aa84022ff9c164cc9697503954ec4e7fb2d9c441aa308a77ac7691eb6d1506b90f5cf935eeccb9a3520c8d9014c174c267bf153526cdb96920e6c343647cc4156d066b510f64063cbcf4008f0ae0b9a828118ee416e3a1b7c1ffb828c46d30906f672f08f6998558d9ada07ddfb4d968916f4f26b2cc438c6bf626999a5a2be20413125c44adf0091bd521b1495ce65f0569badff7c0bb76826725f89d3681c64870880b271ed2eac5ae392a39f0da7c990121cab4e22a2592c279b7ff93289e44462e1c8f7add9a49503fa10d360f5f4976a5ece1e96879b3e7f00aafd25ff62b321674f243b93d52c8da705521a1b440fc9a63eaefef3f24792e86519af0e2022749cbc27c1a6a723a369f5d514e499000bea57759a829ac49c16e623c156a9f050c53d73d3637c13b485d8ef5a51b2fb2cae8931722f1efbfcf442dc32ad3b0d6612a9781bc33e319252b2983c8e349e68343f270ea1a6dfc0ed3119d82650f7629201c4d68e42e4488ab55706a95d32c1233787aa858096fd68840109eab0567e11b8fee0277f65691ea4a118bd556ad3823dbbbd5dfeb7a5a6533eb2a0a9351f85e17be9756cac827b18b364ed62d8679767db400c56eb7b2984a513c5eed115545c0a53979836e12f9f9ca088ca693fd2dcf164d88a06efe29f59478773ae6ef0aa2534828124fb6a8214218e957d45f2d9590b76dcb69c43be7a79c35636881501cd978d9cecdffda9a6fae36d6e2833b85438d8d00122b20feb55a12cefcadcd21b7c16ca4e99e94540675b4b384653646f9062b93aafd677028cbb85da8d6820f869cf08959f017cd05649724499efbc7fad085a006f964c9367473684c167c05573d80b1be3563bf601d343ed4b8d451a6c4145ac02ff6c05c2a7af1cd610100321efb6597ffea49b4d2056a1b9c08e84858225eba99f5660f27f8dbc1fe4788e2f892d3ec096445ed94531b22360e42b976585582f1eb1ebbc6bd3d5d8e6f0f020dda730e35924d23bacdce3c3707120431a56faa07ad5425ac0da0b8f041dbbf1f695dc11f4886dbf47ee1f5c5e7cb5ecacb8f374753dea309605ae0e0864b687b7c1b0493fd2cc22336378532363247ff0b9b4884fe6ec30df27d05ff12b663ded7dd40b339570e15a38873e88fb68a30755395f34e67b3fca1e7caf85779003659f46e1a528911dc0cb4f80cc172fec5c06ab8df41b1bde766bf6e146077e26443c0d7a557b51880057327f18ed6ae81e9ca732d979fd5cbbd3a4b278f1188de8650a31dbdec6577592cbbb5f51823240dbb34dc2dae738883dbcc45338aa57c3b3b84e5c3792ef271df5f04f1b872fc658fe2bf1b02c752a3ca4443525c", 0x1000}}, 0x1006) syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4f3, 0x755, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0xb1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x101, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xc}}}}}]}}]}}, 0x0) program crashed: possible deadlock in generic_file_write_iter testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 4] detailed listing: executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 0: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$eJzs3d9rHNUeAPDvbJLmR3tvcuFy7+1b4EJvoHRzU2Or4EPFBxEsFPTZNmy2oWaTLdlNaULAFhF8EVR8EPSlz/6ob776A3zS/8IHaamaFis+SGR2Z5M02c2vJtloPh+YzDkzsznnO+fMzNmdYTeAQ2sw/ZOLOB4RbycR/dnyJCK6aqnOiHP17R4uLvRERCGJpaWXfkpq2zxYXCjEqtekjmaZ/0TEV29EnMytL7cyNz85VioVZ7L8cHXq6nBlbv7UlamxieJEcfrMyOjo6bNPnj2ze7H+8t38sbvvPP+/T8/99vq/b7/1dRLn4li2bnUcu2UwBrN90pXuwkc8t9uFtVnS7gqwI+mh2VE/yuN49EdHLdVC737WDADYK69FxBIAcMgkrv8AcMg0Pgd4sLhQaEzt/URif917NiJ66vE/zKb6ms7snl1P7T5o34PkkTsjSUQM7EL5gxHx4eevnOjI8mk93EsD9sONmxFxaWBw/fk/WffMwnb9f6OVS9212eCaxYft+gPt9EU6/nmq2fgvtzz+iSbjn+76sfuvxy1/8+M/d+dxy9hIOv57pv5s25rx3/JDawMdWe5vtTFfV3L5SqmYntv+HhFD0dWd5kdqmzYfuQ3d//1+q/Kz8d/H6fTzu69+lJafzle2yN3p7H70NeNj1c5vHjfwzL2b0Zcl18SfLLd/0mL8e2GLZbzw9JsftFqXxp/G25jWx7+3lm5FnGja/ittmWz4fOJwrTsMNzpFE599/35fq/JXt386peWn892PtLl7N6PWAZJkZR/U1yzHP5Csfl6zsv0yvr3V/2WrdZvH37T/jx1JXq6lj2TLro9VqzMjEUeSF9cvP73y2ka+sX0a/9B/mx//9WKb9//0PeGlLcbfeffHT3Ye/95K4x/fuP+vaf+ebPHKks0Stx9OdrQqf2vtP1pLDWVL0vbfLK6t1GtnvRkAAAAAAAAAAAAAAAAAAAAAAAAAti8XEcciyeWX07lcPl//De9/Rl+uVK5UT14uz06PR+23sgeiK9f4qsv+Vd+HOpJ9H34jf3pN/omI+EdEvNfdW8vnC+XSeLuDBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDM0Ra//5/6obvdtQMA9kxPuysAAOw7138AOHy2d/3v3bN6AAD7x/t/ADh8tnz9v7S39QAA9o/3/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOyxC+fPp9PSr4sLhTQ/fm1udrJ87dR4sTKZn5ot5Avlmav5iXJ5olTMF8pTLf/RjfqsVC5fHY3p2evD1WKlOlyZm784VZ6drl68MjU2UbxY7Nq3yAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg6ypz85NjpVJx5i+RuLES2C7/5962xtV3MHbvqkRnHIhqHOhEdxyIauwwsfos0duGMxMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAn8MfAQAA//94WBdi") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) write$UHID_INPUT(r0, &(0x7f0000001fc0)={0x8, {"ca7b1d4990850256dca6265c3df745f4ebeb5d91ee6463e23b5a1b0248b2914d9bf518590e501412f24f9f90827ceee14e01ff7842c2f26bf6b1d593c09d55f7f6957d244ed432763e31fe8cef73e16f583d6c688a761aadf9c6b29d631ddf54c0b6af4bf9a7361e96ff844358762081872dcc6b28a967db921e33b978a83cfda99aa19cfbe6dbd92664ace2e4d573c35bbed499206f7133907debc0727dcbe2f0244d738f3103bab9db6e91dc2f44f70424fd0c47e20b8777b2bb23b35cfb68594695d0dfb78d8c2597572019f3d3cf7e5d5634daa56183d1906854fd4ced46b1195718157bf44776ff4da9d2f329e2e03d5d841708c8d8b46020a84b50b6698df99e4f5b0149413b0b3884e92e47b419af5e9f9eb31f1c40953bd4a96de5b1142e7469ade52e0ce487d181cf4da676b12d21b74305cd309dd0dd4007e419d3ef7d3f294ab1d4b2dd1c94b762881881608d686d876eb9b4489b3748174a22031dc2964b80682ee63aa213ce5d17f9d539a76c8b49d3bf5d3ce49ad55c133078da60979eb933c384ad4f597a3a558cfdc353cad642cd89376fd5aafe06c638d858e95ae93e26fb03979c6c9938cccbe7505ce6cf3e324c99d07eb893f602d4063076a4618f1085d7b6cfab867598e2110b8832afab9bed41f17f0b51b44acc605d97bbb1f44abffb677c99211ee02fe92b3ce19a473fc5bf62a694180475abffc6979c991c8cd7e9aab7c7ef172a6494088acfa6492bd7f85434470d13f77c82939e461006590a743fbd723bab15dbf40ee879ce1e13b26cc8f01082b8a43d00539b5bdabfa3f606b16978ee394a9d098e31c62d86a97b22dfa40bcf758815e2fc7dd7f9f38ac5955b6ff775405d3e0dee7a5485afe34a694056a55c80ee6494ca52017bdb5de6b1addb751d524bf57f79d9d9da60ab9eb93582e31917904c8292407819ab7543c7686d629a72e7359015c551e45f58d4f5c9493acfb618208c9dffa8e0777450e29955c2100a16845c33fde1cd0af6eb18f6ea88232fb1958babac252e95867414a69e61f027270e281f3131db21657d5078523d0c9fe9c2200e78b070cc4bf97f9bd1377047486caf24c4a3e37b27144f9b66da7b4b1293bddb9e5aae5ed7b7fc8fab556100e7c6fbdfead321b567dddb04a7127087985b8d0d65008e4a125b286c1599e276e1861d3db12073e2887baa66d112c33fefb42a032d81212ecfebb72d1729f5fdbd3d2f925b1d76ac13a6062b9643a0e3260e533b63e4016adef02ef012d775a9276516c2ec0a4480a98d84828a1c7c016b1fe4fdb903238b355e7bd6ca3a45a13011ad10fbaeff88652a8c62a0b67ae594eb5352ac10d14c8e3f0e98dd1797e6b0ed59340a8af1b436d28dc7332b1f243b8f5ebcca9b9b00ce7a98684f65c379bcae58df768367fb1fbde4ea519d68b75fff66117a1b70011c6814ece4ec75d86bd1127df448eea218e4cafe53652e731c4e9d25c92533f401ffcb1e47ec4f132e249e450e4d06494c18a97c9bfd09abcd4723939a9bc76b756345589dc93050b78287c9eeff47ce10d2becf002e9e5721e14db4d94b3d00ba7125612dc129eda384bdb5d2d4ca4d05c83feb75253dec7a3fd0cdd86b24cfb787e5c39dd1efb6be1a1c3bb53102151d4bb81f00949019e627b8b11ec7c9e876af3fedfa7955c69f75ae16c3e689cd07573e20e199b0ceb6130e2be7f4a2894dfb85fb5a15f6d724a1dacea731c0b597f77f653e3998854b45b8ac3586664f9ae77f693c507d6b1aba093895a5fc469f88b01b4b687d53c63e4099578f2fdc3fe726514ceb0f50ecef142b625e7bc9d512325e26b4a28df8f76f1225d5bf63f2fb7d20c1646f45f879829a07973029df1af5b5a66a1c01a9bacf4b6b3de28dbe60be47dd8c2431b9f56755c475bd2ce9c5db9896aa681a12d790ff7a5ecb92c78f6d8f077175e7c4d1061158bdc765140a0d8c3ca80d3c8161605b108132a2040257eb41d62624b2761ebaa0f9218bad928c8dd50d5887124b27823b447c157145b7ceb9e30a72a004656ad291aa5163211511ffbdb8457bc978dc97e51559b8be85554ad6976d0be5a669485da1b53054261b3efbf81ce577dd3db2a99c9fa5c5e7923cb3e2bfea6107a5b67a060fdc1f690a85b952e98afeb7c23cb93031a51a5e7a559109ad64734e3b4856179407cb4ac607c6d1a33b3f42c03c34ab0908e4aa0f76bd9b537b522b799d1689f63580c2b14be089aad457354c35a398fea47882441a6ae4d8af029945ced238024aa24b0fe5464383302007e1703477da95feb2c0840b82d3eb255485486801e477928ec0f535e4923661f7d0378bb1c864df2954788cbc3c601fa76ea816ca7fbaae7ff3e84a82f36cd609b956676597eff2eb2a56065d0f0a9915168183128ce72f14b8fc583b2b53edb93eb50f9264c2898343d229aa5cc9387f4bb162321b21f8aafb7a87c311acdcb37ed56c2d583d1617c3ed2eb1b73602b2936fb4bfb9ea5ee5e826cccdc9e7a313256c7f627dbf1c0c6483db7ff15e39147ba9c5873788e33b4014055fc0c0739e3630ebe0658f8cc6a4dcfd9ef545150deaf2fdea42008849e8480f43e69833fe61ff036524ddb5e9ff02c94ba365dd8fcbf132e937875493cead98bdaa16f09cf0d4fdaf77e971f497fbf4962f73454c6940ebfe4cecc85cd87527997acb5a387a5a07cbf4dff5b24f24647add0bb8fbff6767b591e35a95d0bf948d65f6306a12ab8ba388df79f65c7f0c7c3ce9d42bcd2f13944e5cca8b81d4bf2070e79b998f754d15da1c54bf1c29723ffffd5aff11fc7c74a66fd015bfebe0662bbe29948fcce404371e79e3ebd2a0ac7687cb975378f6f8dbeac9a3edd045b6c4035e84eed7ecc930ffa22c9ecb313e6ece4c0ee6b716d1c69fd52d0c213c20fbbbd616ac60be1f3ff60e398517ab736ba666dce793d1a010b9b5a705a0d41a846d2253bf938f9c8f08e81a869c2bce2e48a0d8b4db0613424347bf6fb855b2d6a11da0cb8522638f52e6cfe95fb645221d652ce547ec92b6433437fb5ecc98d16fb606899eecf5063196d7d396107a14cdf6d4d591e4fd0174a2a7fe2fad0f4f34410431a2ff66590a659faf3aa36c3c678f7539e5e48dee2b2a89dba3c290ac5df0b59c02a6ed2a4c0e8b0f8d56930b963c21e1f876318d6caa15b4510e057561f42a369dae45d98698248e4ba81cc74b65983ca59663bfe59d6dcc365494184c9185edbbde8de7ced6f4f9f32d55c05d19750671ea78b05f145b29f6065c925b878bc3f5497b944f22180036cb98e9333b21c70f93d94138a009b40ddabd204759e5b153c129dd26d0799433528c50861fb5c374524987ededd040526af5b6d25cc644343e84d25e4fac424a38471010b69949910c5aec728d26e3efbe770695bb9b5cd02751214309d913f9fcc2dde77da0f986882ff58e7b7f20e2d9f71248cc58d4d9f708dbb65da1a9c77b51752dc40df6638c37eeae9e334c48f74d832c04804a36955c775f1fc285d039f204f2a95af68800f3daf2a9e7013627d15e65ceb67ce9c36b11821ff93a19cceb112d5df3929e534028331b68e422d80d12f7b67843c8491f4339dcfaecd8b2917ded785fb401502ceab25958c8b8139e3c5cf6a8ea5387c494051e30849c360659ed5a99883f69f0ea6464e204e09df75712c7caedab13cbf8bb1c8bdb54b95045ecdead5ea84c9c14a7c9bd49dae9168faf0b0d8daf3e82492a1a8c9b7191d8c402e0427d5b060423a78c5ccd7e6a3302e62662fa07b14b51faab133d8e63291e6d72a22f2d71370ad7ea0e79e813802f003b3d3488231837dda9011c4cb10840b3208133daec394b2375cc5afe7951f293cd8f9219c71b89d47e8793038d196be958e9c737c84b9fac971b2152680b61baf833f9e27d072471c97c7d11b03c9f553aa34760e7c4dfb32a1d29e8291b2052328e959205ad4a8ed2cba2878f1575a26def5d2856374b6dc2b79dae695fee6ea214615bef7a79f83e68e51f4c1e34797dd8a1618514313f1ad28293a1ab674e189137368442768289f22dacfd6443bdaa0470840fd3b09528e8c230e9d29dd671cb693c35346aeb9bc3b17730aa74a824117f7727eee25e854482a2ce24344b8ea338c7d69a5346c08c93991754673d08ed718de1f284f1045f20184b8371785324f6f0574e5ddb507f42cb7464074fb6feb286d2aa0624aeea54874167da9c7965b5725fbf989bcfb71793458a61a92c16219e74b38d16fb6177527a94af2785b5b9ee88ea8fa885ab141d1446f3df5bf1b9811172969ff1ea5e5708c3846bad0e7c3f68c37a3d55d3e5a4399f49e45f29f221c9f45ce8c21e139ad513417923b826f384cd976a304888d7a06d5198c8999d624ec96c22e03f9e0df1aa84022ff9c164cc9697503954ec4e7fb2d9c441aa308a77ac7691eb6d1506b90f5cf935eeccb9a3520c8d9014c174c267bf153526cdb96920e6c343647cc4156d066b510f64063cbcf4008f0ae0b9a828118ee416e3a1b7c1ffb828c46d30906f672f08f6998558d9ada07ddfb4d968916f4f26b2cc438c6bf626999a5a2be20413125c44adf0091bd521b1495ce65f0569badff7c0bb76826725f89d3681c64870880b271ed2eac5ae392a39f0da7c990121cab4e22a2592c279b7ff93289e44462e1c8f7add9a49503fa10d360f5f4976a5ece1e96879b3e7f00aafd25ff62b321674f243b93d52c8da705521a1b440fc9a63eaefef3f24792e86519af0e2022749cbc27c1a6a723a369f5d514e499000bea57759a829ac49c16e623c156a9f050c53d73d3637c13b485d8ef5a51b2fb2cae8931722f1efbfcf442dc32ad3b0d6612a9781bc33e319252b2983c8e349e68343f270ea1a6dfc0ed3119d82650f7629201c4d68e42e4488ab55706a95d32c1233787aa858096fd68840109eab0567e11b8fee0277f65691ea4a118bd556ad3823dbbbd5dfeb7a5a6533eb2a0a9351f85e17be9756cac827b18b364ed62d8679767db400c56eb7b2984a513c5eed115545c0a53979836e12f9f9ca088ca693fd2dcf164d88a06efe29f59478773ae6ef0aa2534828124fb6a8214218e957d45f2d9590b76dcb69c43be7a79c35636881501cd978d9cecdffda9a6fae36d6e2833b85438d8d00122b20feb55a12cefcadcd21b7c16ca4e99e94540675b4b384653646f9062b93aafd677028cbb85da8d6820f869cf08959f017cd05649724499efbc7fad085a006f964c9367473684c167c05573d80b1be3563bf601d343ed4b8d451a6c4145ac02ff6c05c2a7af1cd610100321efb6597ffea49b4d2056a1b9c08e84858225eba99f5660f27f8dbc1fe4788e2f892d3ec096445ed94531b22360e42b976585582f1eb1ebbc6bd3d5d8e6f0f020dda730e35924d23bacdce3c3707120431a56faa07ad5425ac0da0b8f041dbbf1f695dc11f4886dbf47ee1f5c5e7cb5ecacb8f374753dea309605ae0e0864b687b7c1b0493fd2cc22336378532363247ff0b9b4884fe6ec30df27d05ff12b663ded7dd40b339570e15a38873e88fb68a30755395f34e67b3fca1e7caf85779003659f46e1a528911dc0cb4f80cc172fec5c06ab8df41b1bde766bf6e146077e26443c0d7a557b51880057327f18ed6ae81e9ca732d979fd5cbbd3a4b278f1188de8650a31dbdec6577592cbbb5f51823240dbb34dc2dae738883dbcc45338aa57c3b3b84e5c3792ef271df5f04f1b872fc658fe2bf1b02c752a3ca4443525c", 0x1000}}, 0x1006) program crashed: possible deadlock in process_measurement testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 3] detailed listing: executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 0: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) fallocate(r0, 0x20, 0x0, 0x8000) program crashed: possible deadlock in generic_file_write_iter testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 2] detailed listing: executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 0: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) program crashed: possible deadlock in generic_file_write_iter testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 1] detailed listing: executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 0: syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x8004, &(0x7f00000002c0)={[{@discard}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4}}, {@norecovery}]}, 0x1, 0x7b9, &(0x7f00000007c0)="$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") program crashed: possible deadlock in generic_file_write_iter testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 0] detailed listing: executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) executing program 0: program crashed: possible deadlock in process_measurement minimized 19 calls -> 0 calls testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages detailed listing: executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) program crashed: possible deadlock in generic_file_write_iter bisect: concatenation succeeded found reproducer with 4 syscalls minimizing guilty program testing program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap detailed listing: executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) program did not crash testing program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-remap_file_pages detailed listing: executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) program did not crash testing program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-mmap-remap_file_pages detailed listing: executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) program did not crash testing program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): write$binfmt_script-mmap-remap_file_pages detailed listing: executing program 0: write$binfmt_script(0xffffffffffffffff, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) program did not crash testing program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages detailed listing: executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) program did not crash testing program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages detailed listing: executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) program did not crash testing program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages detailed listing: executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) program did not crash testing program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages detailed listing: executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) (async) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) program did not crash testing program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages detailed listing: executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) (async) program crashed: possible deadlock in generic_file_write_iter testing program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages detailed listing: executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) program crashed: possible deadlock in generic_file_write_iter extracting C reproducer testing compiled C program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages program crashed: possible deadlock in generic_file_write_iter simplifying C reproducer testing compiled C program (duration=1m18.104774494s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages program did not crash testing compiled C program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages program crashed: possible deadlock in process_measurement testing compiled C program (duration=1m18.104774494s, {Threaded:true Repeat:true 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:true Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages program did not crash testing compiled C program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages program crashed: possible deadlock in process_measurement testing compiled C program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages program crashed: possible deadlock in process_measurement testing compiled C program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages program crashed: possible deadlock in process_measurement testing compiled C program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages program crashed: possible deadlock in process_measurement testing compiled C program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages program crashed: possible deadlock in process_measurement testing compiled C program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages program crashed: possible deadlock in process_measurement testing compiled C program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages program crashed: possible deadlock in process_measurement testing compiled C program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages program crashed: possible deadlock in process_measurement testing compiled C program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages program crashed: possible deadlock in process_measurement testing compiled C program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:false HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages program crashed: possible deadlock in process_measurement testing compiled C program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages program crashed: possible deadlock in process_measurement testing compiled C program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:true UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages program crashed: possible deadlock in process_measurement testing compiled C program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages program crashed: possible deadlock in process_measurement testing program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages detailed listing: executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) program crashed: possible deadlock in generic_file_write_iter validation run: crashed=true testing program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages detailed listing: executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) program crashed: possible deadlock in generic_file_write_iter validation run: crashed=true testing program (duration=1m18.104774494s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$cgroup_ro-write$binfmt_script-mmap-remap_file_pages detailed listing: executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000080), 0xfea7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xb1e9a000) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x40, 0x0) program crashed: possible deadlock in process_measurement validation run: crashed=true reproducing took 3h4m6.38245053s repro crashed as (corrupted=false): mmap: syz.0.17 (4429) uses deprecated remap_file_pages() syscall. See Documentation/mm/remap_file_pages.rst. ====================================================== WARNING: possible circular locking dependency detected syzkaller #0 Not tainted ------------------------------------------------------ syz.0.17/4429 is trying to acquire lock: ffff888073914e50 (&sb->s_type->i_mutex_key#13){+.+.}-{3:3}, at: inode_lock include/linux/fs.h:758 [inline] ffff888073914e50 (&sb->s_type->i_mutex_key#13){+.+.}-{3:3}, at: process_measurement+0x33c/0x1a10 security/integrity/ima/ima_main.c:242 but task is already holding lock: ffff88807bb83d58 (&mm->mmap_lock){++++}-{3:3}, at: mmap_write_lock_killable include/linux/mmap_lock.h:87 [inline] ffff88807bb83d58 (&mm->mmap_lock){++++}-{3:3}, at: __do_sys_remap_file_pages mm/mmap.c:2993 [inline] ffff88807bb83d58 (&mm->mmap_lock){++++}-{3:3}, at: __se_sys_remap_file_pages+0x17d/0x770 mm/mmap.c:2968 which lock already depends on the new lock. the existing dependency chain (in reverse order) is: -> #1 (&mm->mmap_lock){++++}-{3:3}: down_read_killable+0x4c/0x340 kernel/locking/rwsem.c:1543 mmap_read_lock_killable+0x1d/0x60 include/linux/mmap_lock.h:126 get_mmap_lock_carefully mm/memory.c:5333 [inline] lock_mm_and_find_vma+0x2b1/0x2f0 mm/memory.c:5384 do_user_addr_fault+0x2db/0xb10 arch/x86/mm/fault.c:1312 handle_page_fault arch/x86/mm/fault.c:1431 [inline] exc_page_fault+0x60/0x100 arch/x86/mm/fault.c:1487 asm_exc_page_fault+0x22/0x30 arch/x86/include/asm/idtentry.h:608 fault_in_readable+0x13e/0x1f0 mm/gup.c:1914 fault_in_iov_iter_readable+0xbb/0x2e0 lib/iov_iter.c:356 generic_perform_write+0x1ee/0x5a0 mm/filemap.c:3852 __generic_file_write_iter+0x148/0x2a0 mm/filemap.c:3960 generic_file_write_iter+0xab/0x2e0 mm/filemap.c:3989 call_write_iter include/linux/fs.h:2265 [inline] new_sync_write fs/read_write.c:491 [inline] vfs_write+0x44c/0x960 fs/read_write.c:584 ksys_write+0x143/0x240 fs/read_write.c:637 do_syscall_x64 arch/x86/entry/common.c:51 [inline] do_syscall_64+0x4c/0xa0 arch/x86/entry/common.c:81 entry_SYSCALL_64_after_hwframe+0x68/0xd2 -> #0 (&sb->s_type->i_mutex_key#13){+.+.}-{3:3}: check_prev_add kernel/locking/lockdep.c:3090 [inline] check_prevs_add kernel/locking/lockdep.c:3209 [inline] validate_chain kernel/locking/lockdep.c:3825 [inline] __lock_acquire+0x2cf8/0x7c50 kernel/locking/lockdep.c:5049 lock_acquire+0x1b4/0x490 kernel/locking/lockdep.c:5662 down_write+0x36/0x60 kernel/locking/rwsem.c:1573 inode_lock include/linux/fs.h:758 [inline] process_measurement+0x33c/0x1a10 security/integrity/ima/ima_main.c:242 ima_file_mmap+0x104/0x150 security/integrity/ima/ima_main.c:429 __do_sys_remap_file_pages mm/mmap.c:3036 [inline] __se_sys_remap_file_pages+0x53e/0x770 mm/mmap.c:2968 do_syscall_x64 arch/x86/entry/common.c:51 [inline] do_syscall_64+0x4c/0xa0 arch/x86/entry/common.c:81 entry_SYSCALL_64_after_hwframe+0x68/0xd2 other info that might help us debug this: Possible unsafe locking scenario: CPU0 CPU1 ---- ---- lock(&mm->mmap_lock); lock(&sb->s_type->i_mutex_key#13); lock(&mm->mmap_lock); lock(&sb->s_type->i_mutex_key#13); *** DEADLOCK *** 1 lock held by syz.0.17/4429: #0: ffff88807bb83d58 (&mm->mmap_lock){++++}-{3:3}, at: mmap_write_lock_killable include/linux/mmap_lock.h:87 [inline] #0: ffff88807bb83d58 (&mm->mmap_lock){++++}-{3:3}, at: __do_sys_remap_file_pages mm/mmap.c:2993 [inline] #0: ffff88807bb83d58 (&mm->mmap_lock){++++}-{3:3}, at: __se_sys_remap_file_pages+0x17d/0x770 mm/mmap.c:2968 stack backtrace: CPU: 1 PID: 4429 Comm: syz.0.17 Not tainted syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/25/2025 Call Trace: dump_stack_lvl+0x168/0x22e lib/dump_stack.c:106 check_noncircular+0x274/0x310 kernel/locking/lockdep.c:2170 check_prev_add kernel/locking/lockdep.c:3090 [inline] check_prevs_add kernel/locking/lockdep.c:3209 [inline] validate_chain kernel/locking/lockdep.c:3825 [inline] __lock_acquire+0x2cf8/0x7c50 kernel/locking/lockdep.c:5049 lock_acquire+0x1b4/0x490 kernel/locking/lockdep.c:5662 down_write+0x36/0x60 kernel/locking/rwsem.c:1573 inode_lock include/linux/fs.h:758 [inline] process_measurement+0x33c/0x1a10 security/integrity/ima/ima_main.c:242 ima_file_mmap+0x104/0x150 security/integrity/ima/ima_main.c:429 __do_sys_remap_file_pages mm/mmap.c:3036 [inline] __se_sys_remap_file_pages+0x53e/0x770 mm/mmap.c:2968 do_syscall_x64 arch/x86/entry/common.c:51 [inline] do_syscall_64+0x4c/0xa0 arch/x86/entry/common.c:81 entry_SYSCALL_64_after_hwframe+0x68/0xd2 RIP: 0033:0x7f149cb8f749 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:00007f149c1fe038 EFLAGS: 00000246 ORIG_RAX: 00000000000000d8 RAX: ffffffffffffffda RBX: 00007f149cde5fa0 RCX: 00007f149cb8f749 RDX: 0000000000000000 RSI: 0000000000200000 RDI: 00002000002ec000 RBP: 00007f149cc13f91 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000040 R11: 0000000000000246 R12: 0000000000000000 R13: 00007f149cde6038 R14: 00007f149cde5fa0 R15: 00007ffd24559128 final repro crashed as (corrupted=false): mmap: syz.0.17 (4429) uses deprecated remap_file_pages() syscall. See Documentation/mm/remap_file_pages.rst. ====================================================== WARNING: possible circular locking dependency detected syzkaller #0 Not tainted ------------------------------------------------------ syz.0.17/4429 is trying to acquire lock: ffff888073914e50 (&sb->s_type->i_mutex_key#13){+.+.}-{3:3}, at: inode_lock include/linux/fs.h:758 [inline] ffff888073914e50 (&sb->s_type->i_mutex_key#13){+.+.}-{3:3}, at: process_measurement+0x33c/0x1a10 security/integrity/ima/ima_main.c:242 but task is already holding lock: ffff88807bb83d58 (&mm->mmap_lock){++++}-{3:3}, at: mmap_write_lock_killable include/linux/mmap_lock.h:87 [inline] ffff88807bb83d58 (&mm->mmap_lock){++++}-{3:3}, at: __do_sys_remap_file_pages mm/mmap.c:2993 [inline] ffff88807bb83d58 (&mm->mmap_lock){++++}-{3:3}, at: __se_sys_remap_file_pages+0x17d/0x770 mm/mmap.c:2968 which lock already depends on the new lock. the existing dependency chain (in reverse order) is: -> #1 (&mm->mmap_lock){++++}-{3:3}: down_read_killable+0x4c/0x340 kernel/locking/rwsem.c:1543 mmap_read_lock_killable+0x1d/0x60 include/linux/mmap_lock.h:126 get_mmap_lock_carefully mm/memory.c:5333 [inline] lock_mm_and_find_vma+0x2b1/0x2f0 mm/memory.c:5384 do_user_addr_fault+0x2db/0xb10 arch/x86/mm/fault.c:1312 handle_page_fault arch/x86/mm/fault.c:1431 [inline] exc_page_fault+0x60/0x100 arch/x86/mm/fault.c:1487 asm_exc_page_fault+0x22/0x30 arch/x86/include/asm/idtentry.h:608 fault_in_readable+0x13e/0x1f0 mm/gup.c:1914 fault_in_iov_iter_readable+0xbb/0x2e0 lib/iov_iter.c:356 generic_perform_write+0x1ee/0x5a0 mm/filemap.c:3852 __generic_file_write_iter+0x148/0x2a0 mm/filemap.c:3960 generic_file_write_iter+0xab/0x2e0 mm/filemap.c:3989 call_write_iter include/linux/fs.h:2265 [inline] new_sync_write fs/read_write.c:491 [inline] vfs_write+0x44c/0x960 fs/read_write.c:584 ksys_write+0x143/0x240 fs/read_write.c:637 do_syscall_x64 arch/x86/entry/common.c:51 [inline] do_syscall_64+0x4c/0xa0 arch/x86/entry/common.c:81 entry_SYSCALL_64_after_hwframe+0x68/0xd2 -> #0 (&sb->s_type->i_mutex_key#13){+.+.}-{3:3}: check_prev_add kernel/locking/lockdep.c:3090 [inline] check_prevs_add kernel/locking/lockdep.c:3209 [inline] validate_chain kernel/locking/lockdep.c:3825 [inline] __lock_acquire+0x2cf8/0x7c50 kernel/locking/lockdep.c:5049 lock_acquire+0x1b4/0x490 kernel/locking/lockdep.c:5662 down_write+0x36/0x60 kernel/locking/rwsem.c:1573 inode_lock include/linux/fs.h:758 [inline] process_measurement+0x33c/0x1a10 security/integrity/ima/ima_main.c:242 ima_file_mmap+0x104/0x150 security/integrity/ima/ima_main.c:429 __do_sys_remap_file_pages mm/mmap.c:3036 [inline] __se_sys_remap_file_pages+0x53e/0x770 mm/mmap.c:2968 do_syscall_x64 arch/x86/entry/common.c:51 [inline] do_syscall_64+0x4c/0xa0 arch/x86/entry/common.c:81 entry_SYSCALL_64_after_hwframe+0x68/0xd2 other info that might help us debug this: Possible unsafe locking scenario: CPU0 CPU1 ---- ---- lock(&mm->mmap_lock); lock(&sb->s_type->i_mutex_key#13); lock(&mm->mmap_lock); lock(&sb->s_type->i_mutex_key#13); *** DEADLOCK *** 1 lock held by syz.0.17/4429: #0: ffff88807bb83d58 (&mm->mmap_lock){++++}-{3:3}, at: mmap_write_lock_killable include/linux/mmap_lock.h:87 [inline] #0: ffff88807bb83d58 (&mm->mmap_lock){++++}-{3:3}, at: __do_sys_remap_file_pages mm/mmap.c:2993 [inline] #0: ffff88807bb83d58 (&mm->mmap_lock){++++}-{3:3}, at: __se_sys_remap_file_pages+0x17d/0x770 mm/mmap.c:2968 stack backtrace: CPU: 1 PID: 4429 Comm: syz.0.17 Not tainted syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/25/2025 Call Trace: dump_stack_lvl+0x168/0x22e lib/dump_stack.c:106 check_noncircular+0x274/0x310 kernel/locking/lockdep.c:2170 check_prev_add kernel/locking/lockdep.c:3090 [inline] check_prevs_add kernel/locking/lockdep.c:3209 [inline] validate_chain kernel/locking/lockdep.c:3825 [inline] __lock_acquire+0x2cf8/0x7c50 kernel/locking/lockdep.c:5049 lock_acquire+0x1b4/0x490 kernel/locking/lockdep.c:5662 down_write+0x36/0x60 kernel/locking/rwsem.c:1573 inode_lock include/linux/fs.h:758 [inline] process_measurement+0x33c/0x1a10 security/integrity/ima/ima_main.c:242 ima_file_mmap+0x104/0x150 security/integrity/ima/ima_main.c:429 __do_sys_remap_file_pages mm/mmap.c:3036 [inline] __se_sys_remap_file_pages+0x53e/0x770 mm/mmap.c:2968 do_syscall_x64 arch/x86/entry/common.c:51 [inline] do_syscall_64+0x4c/0xa0 arch/x86/entry/common.c:81 entry_SYSCALL_64_after_hwframe+0x68/0xd2 RIP: 0033:0x7f149cb8f749 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:00007f149c1fe038 EFLAGS: 00000246 ORIG_RAX: 00000000000000d8 RAX: ffffffffffffffda RBX: 00007f149cde5fa0 RCX: 00007f149cb8f749 RDX: 0000000000000000 RSI: 0000000000200000 RDI: 00002000002ec000 RBP: 00007f149cc13f91 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000040 R11: 0000000000000246 R12: 0000000000000000 R13: 00007f149cde6038 R14: 00007f149cde5fa0 R15: 00007ffd24559128