5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x62541, 0x0) r4 = dup3(r3, r0, 0x0) write$binfmt_misc(r4, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4) getresgid(&(0x7f0000000e40), &(0x7f0000000e80), &(0x7f0000000ec0)) io_setup(0x202, &(0x7f0000000200)) io_submit(0x0, 0x1, &(0x7f00000004c0)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0, r3, 0x0}]) syz_fuse_handle_req(r1, &(0x7f00000083c0)="ec66fa1700f93176b2ee12af609d89e0eb1cd8d0500a9cd8e0513e20bebbc0d38693fe4bbe8689c2beb1343c0a7c27d04f56688e12fdbab9cf5aacd9015f52955720c29405dbaea3719e29e849c0c5b0600836ad64312db3c60c91fa8e0982a0bedc6a6c1bc6b1de95acc15b7f6f0b62b70caa101060e5aad8d60fff91ba47d746c5a79abe929b2aac1a48e7c92364a3fef34e9c0f4f61941019904976d4253d4ea84c33d43f559e573514d92e11f2b990374f01d51473719c4ca2c9b728aa2d2337d78880055e0471186d2afed80754cdc537488917369b5280162cb379a1cb661cf45bd069cdb28248536c38fdc7f7570cbb5b0bd5e91a41889a6ebf5292515ae390038918d571687c6ba5710015ab9c80fa49cd4077b8a00a2860b8db38df122268f003f14fd9232bb8ff9c2059411133ec70c5a4340b069fe68c14f9ff6ec63fdc308a3b537ffbee325ab2eb4bfb69844122dff4e2bac73e570864ec4426c17b615410df236ce6920336d223e452b2d827ff1fe37103910ad93cf6587e8ba19205ea6131a391d15ba72ba27da1b7ca8d3b98a8d40903d01f40a94949a0ba047d20bbeee846312f6e277e1bf3293480f4b287aaad7c38b07885b292daf1e97af1e58030707da142d35bba589d9f179a94c00ee50d1019c32e86b1c323f1539a4420845915e03718acee5e234734a2d267737adf69144e148c414cbe8917babac0fd9dc67b6b42ff8bc3b672f70210b0661b2e81a7417c1e2629669c4c64fe157b569e78c6c972bd777c3b03cd3e7674d74173de239d32d3ce50a85510b1f00e553f6768732608116244a0c2450951bcad961763d17c8d12eea3d0f5b6f23761649b421c106b94a9d9eeb8a6edcc2f439a4cb15eadb803be25b3c2f293f66ae5b124e585a9a62fb5c547e3b81e28cde20a2018e71cea73eb7d34a88bf413f8d78d22407356777aa1fa08896a0ff901c33a2b84ec1b9c0d3ec169b5889d94e710eb61ce4e5b8c12e472d304229e3ca8f62401f6e1161a567752d3ed749f75e6dc412f7fa18138bd330c1550d427c7f047e9e030d3baaaf051a9f665334985834a1f9b47b935076b832965705db042a7f20ac2d2b13aed088ea2547ade1c25264787ef9b33e0acb2958c51273ea3a032c34cc4dfb6ae611bf2d3a42fb4a498a493693212ddabd51f7b273a88a51d0808fccab04b3d518d6791abd104f3559764344cb120303842e5097d9315d10a618eb85cad698293c90c9fd139a793dfccdf52ab8b4fa2ae86db2f772550e24bd4089dd121ea8abab5acce9b525bddb88def0dbf3baa543b9be6621ed8e794d6f07c7d19b0013556113fb9f9026c76ae35bb7d248f3b630f87839f42f73cd96cf046c038ea80b2bf5f1d1dbeaeca5da02ade3afb0e632785a7ecb11e7d756b1556407417dad753aa8408dc73b55f9a75e2cc6d67a4ce181aecd95e792812585d7d0577fda745f5366db8e309dcf84a4f9abc98d78af2432fdb2fdcea5cac187e34bfbb0896d5a943f970e11c3d144b30f73b76e4d01df596e67ac8e132c877e9466b0b06e3127bf1f9eaacbd73f811bdd7c2c9fa6777c7a9948cf2546143fcf56548cb507a32c771b5610b33e330613608770a0efa262f4c0686831b0c3d74d25541b7941e6a7240e15aa97f1f7a60933ce35ddd398a5db0c3c60f133c15a1e609499ca4d79e7cd0c8add405efcd9e860e51e1195bcc12a0eaba18a7b2a95a43de7856c9d5ede91c1345a85204eacfd0d6d6f8e51e6f2958ee14e364a267e9866e0de95b14f67f11f8936ae6c7096a7e0e2ecd96584e2ecb252602e4fd1f6f9376a50799eb90eab4282b9ac72fb0afec448ef1d8cbf5a18149522ab70eff9787f790e19acd6c085e855382afd8d04b8d641001ea873756e1012d7cf76c123c12203e245614a4d89f863823bf466511fc6c918ba64e9d47835c7d13122dd1a95465cacc8bcc19b2b4b2232e46cf4060211cadd0baebad1374244aed5d5a22d30269ccc4cfeeb1d59067f85a284bc1e10c76e8aaeaa6fc16485f5d81e408c598699c39ad0e2977dcea175572e0182f6a384b3d954dc407d7bfb6d22b681ac1d70015c6ad8f82de60dcac898b524e458827223024e219789c6ff742bdcea2e635a3d974a719cfa82adf04bdb035bf7f1f76757bcc240668321bf85ab242cd5bdf5afb8b477e988da43f0ade20055073cea44ff3ca96d54fa07137c76d9203091ca03305c7db587db4019f6610d9826b9fc266328cf0fef5f1b04a3772002543e6a2ced827dbc1dae2dbe9dda1325707881ede8ea6c9252dbfc578e4b24cd19ec28f02e38e32ec43d4b43b4087ef0b78204310fea1577e0f488ee48e0d8af3e7be94e0d7b5669095f10ce406662b71a653cb3ddfb195ece347bc0a2fda8cf0c2aa287782ee8dfc22ed0f320c1af5dd1a826f2b65331486f120707709a9d3241425cf80168d10808b798c20c1050f987cf7e07720d5a8b5b12a666330a59890c218dd68dac5424c8cb87dc9a1c2dc49037a72873752e1a42d58eea513d1ed4b606629bf121fa4c28339fac9cc60a10f6be2eeacdca5a34aaa2e8ff92285d2aeaab6ac1ca5bda083be6cb3b7e01a717cd2d9f3762bebe54b82d6a31682cab3406bf10ecf4f8ea0e67e07ea43b41e3a0990c1f5d09c6f8029efa60701ecc19e52c69afec4e627925a0fe2e7f013ace1fd818a071ef3bc5a278dc51d0666f895eea2ff17d3f2996fc3876ecee2673ee55b3e7523a5e1c13d9ee676f23a60fdd33dadb973096236c63ac582cdf42eee20f202bf16ba02283d2a43a54a8d461e48c6866ee739f8f1002d38a6d293a55078148435427c50d179bd94ff9dd60e1e60316b7f60ad3befc3598b42925fbd59f05a71ce8ec612c46b3e62d418da4b86caa1e16c16ac34457c588017704317f4e91db599b1665560e3ab9a42efcdf4347b62e76bf8b45a6b2782aa87db198575d31836d1d9dd4088d618202d63f574aebd58b276b2681e45ba8e7561da61c6b88a325fe266899c7494091899ff45f5f7ec96e9ebbc80181a070dce2eb0e622f11212206aeaf28e7cfce2fa811aaf5da5b0ea1921bd0de5cf15d7dc8e6484173f7a008e65654a60e29765b537b8065467632842e043fcccbc831880c260cfdb9254dac5cb9802b02c5cf3f98afbb2a77ac0bfb591c2fa48341580fff7e18b143529c0e6ca7fe5db4f6f1076c68b60a1304360d319151932b7610eaea1e4a33d3990068436bd405ed1dca6a1474cc1394a49b3049a4610b5a0c08e2c720724f54063e52451987cdf49cb6e79f18e7aedeb18fd438419c8f465e16f252663b1d203ccf75ac7e318890321d8ad11ea0bbe1d059630143ab3a283d563d19df705b851f8c1d324fee9baffe9e8e76307ee32b403eb9888a179a9403718431362cca597065778d7989925bc64b23c5d28d36bf49fbdc8cc8790af2f00bb4ead39fac9cf2283c40d97e8f8cb1a97ad80a4e64fca7fe6f29c34b5d901c8156c9f7b6d248e70f4ea37b1df6b4de672be88c34c917ae41b75c4907e2a42866bd6e07a0f5f88774249bcafb6b6a25ca2461cfe4783a924ccc0fe9e717e4b13f67e45a8f29f868c82d5f6bef7db6f554885a1db44a110773dbff8402077250ba1296f3c7bb05a3d4c721b544839f2cb033376004d433d07ea530b8a916ddf7704144b8534ca65ff9d3285016a9a6e22756fc2fd71d033353877bb751f074c5dad1a3f70a864ae777764bfda4d780ec23838e978428b82f3d92eead0322f37586aff57a61ee31bd1b8844aeff7d98decd15a32e0560020faedc3708bf2054d3e0f391776ad493f0dd68fa2a9c818864820e9b2a3aea98627d4fa7675b52eb3598ff988e16b9ed9fddfc85826d12a6e0ae1ae6be4706410255adfa6b8caf9725ab4a16e6ee63ea48c05855fb61ffa272480ecf090d8b51073916307ca9585cb7a3931aaa11587feaab3322649fe5315b0c82d374bfd5a03afce6318f28bb45e88d60ae571b6d7f6ea3d0957fbf14cd319042b2522e3f57119f2dd35159d7d4e73cafb150115836dfdedb4d3f166e0dcefedcba0ac26650ec5d3b7489e3422fc7dd11653663aaa6039ba6f34fcd4f0e3f3fef46701aaf3ae617c12abd08fed389ceeaa3f0e6d83ef67172ac666b07cfba5d15b8ed1930afb19143d9d13e45cbafd11f7bde3b25acd1854b5a78915f52726eb20232334cb4ed53debc9564c4ceee919bde0b75bffa148fbf9f86030b5179b40f30177141fa2c496686ad2d01261864df410378a086b689d317840de865e249611ca41dadbde6155d20df0664efae2722e25ea59a7d793379efbf0c261a06328b9d690f0e006e49c5066db22ff1c2b1c68a8a46f8ccbf7990514f85ed89ad1465ece320330bc1160019ad62533d23eefe5a634826c6db363af8deccc3fdaf1b9e7f95c85bea839bdec52446fb1f4d36e3273934cacf2909bc9753f7aa478450273f198084b219ef9b2b05473f9fb851c6e31e2b10430fad49766f40a81b83ccf65ab8d51aa8ad9bb23b557d390f3ffba1de1c39cf90a994b9a3f08ad527f2f6dd4f52fb4e5900690102ac6906253d4412b90cc87e243c63afdc516ce5a0f262103362343def37b76e5c92b90670e829a989a205a30f15a48e05861ab5dfe32e080d46738ab02592c0ebd6a452bc56d5eae88788a1ae8b4f0f77cd608ed961acb25d2d394e0cfab8dae13b11e75ba2f5cb09b422fcadde6adf57638059009fdda884d19097fb125d740bedff2d0334f73b5cdb471a7bdc196bfb8b9d04c58532bdf757eea92e0ff176a79237297ba132363880fe483695b6be33551988562bd00a57d71ed4f5bc0f3b3bc01f3d82c4e4fe8e4a86ffe365fa751ada1a14613ffb1429014d8231d23d80aad037259f58337e467c010bea8788d8e141b38b080e1ca5aca0729aabfdd509339732baacf5145c13b2fda141f4a76c40cffb6745551c8a82c3bbf3644c0d8e5cd550406f6fed16112a3a732460aa53c4b7aa78b0ce0de296a2e2a56490698e6f43cbe655b102a9e6487c206c3570ed397d3606c51b18d82d1bc43d9f026a0ba4dc822f6d6afd8acdc2ed33628caa4860f43673610fb235e28af62d18e734f18c7464a671657f1ebc0d72275e74f564f809c6550f5ca603df6a7904f081293a4b01f07cb2fcb8251cacf26c125189e125b3c8412fae2cdf9f478f0eb6806abd2bf5750b4b17f25a94aedfdb846f5c608ac1ad98da972ad1e1ae7d92b0f96604127d3d5748502e55776128146d681d366f679434c4aae6a3141ec7fb8f86564e0d384cd2d83ee143eed16b31b3a5ba7c6d2b318a3efd2c43759437bfcb219fd27197ff8b1fa72c0f98bde3ff03118583fd9d7d7bd43c5637cee634e320c022e5a941f0a9b8bc7febfec062834ef95a0d7efa28f3e95c8e51fce186d520c536739992835b34092dc1e4e599f87a02a2365d01b22311df8b30ed0200dc6b19eaf6eb19fab75b8ab94bd7e82df532cd754a77a72a44999f7d7c653f98224ce135d14bac6c72bbe5378e8b581c17804f909107ab80c9de5fbf055255faff56db3c6b1c379b13f415793683b2442cdd116fb220bc5e85ab28b0773c3546cafdd1e3584e79eeb0cdc1c277ad38c8f96eda65619faf8202ec8b0e25ad661a46145edeb4d8a6811fd606e11f2412570e81464499a316c0a30ea849391afdb660fdb2e0e64c7c68b44f13fbaa9dfc942b15b5a6babc8bbc50bb1abb4500e63015d140a2205434c30cc407baacb3cff22f6aa99914376cdd08a7c5522c9c616b1e8124029d94b1a4c5f8fda8a214fa82c8c9d83187338509c8b05093b08590d8fe3477910f0bbd4221830ee5ac5b1775253d157dbfae8592ab85696d4feeba8d8295ac4be49e438d8ff5ac4953b4d15ff467cdce7f4e71a3319dd4cd549a5f95bb19ea4b356d89dafe34dbea7cd84f895d8c01239d6f52bb0c13b65b5bb179df5d141212ec369552cfeb1a376c84be6c954fe346db6204cefe1d63d5a1e2163db98a8814a063802c34ff94a01ad2afd22ca79e30047890f7a0ce02d67066b3110d8eebf3709f18220bcaf102ede7fad93ac04a236bb7ea05335b79f5dd591b9f45147bb9c927e9e2f4a0e96032b638fa9d8dee771197f86987b7aabadecb7bcb71a5c0f7a64c844fa5479919410e07a31ec43b907fc8c63bd3b315412e364caa4dfa69aaa32f3310296fec603c6e799fec0fc9fb8eac7929165de936a482900a95e5600b16f1af3f5b67f5456c10514ddc8befa9cadeb73776dc83fe46453ba680c9ae316801c1dce74acb96b24a24581fcdcc10a8472faceccdc00cc77ed91bf47776f81eb75a1a0686dcf22333df7f122a995c8a9350d9fc6f6896ac9c1ce0a97685b48287ce878ad354e2610a0e3dbdf91b291c5bf449fa84beaa0270cdaf3907e4095c4c03a4ebc637395a32aaeffe2efeae242cedadcd347b783f232eb5c71cb3a261d596aad3052df193161214fe1f79ed4968a9fccf7fbf1f1da8d08f1efc6ca34fb819084f8e98c9eee1228a5cc7fa5a9abd1d374e4d80d2244eb468a0d1a521dcec218a7af7bebfef2aca77c0039114572edb83db442b3161129e8f712cb1fa5fb36f75ed2e0885fa7474bf653f8e743283cea7e720ca11d1cd7b6fcf009e7d4e7c837d206485260330c8047068fb3574fd1b9a8d47de7c2c4323228c975edb1c5589513febb36c67eee40e5919e526a6a44a059f6ff41cd0edc16214be767dfade20e0df98a8cc5b7dfc01487734f503042af0155f90b98cc0afc957a83450969626f28ec67f2b7241fa2b2b3a2b7168bef70fc8922192ead41207f40031dad4b98fad88e76be7fcfd8fb405ba539f0476a484b846eacfe3b943cb9f86242a40d994eefc542fd9e1cd7afd26ad3c611bd0afc9d6426509209202200938bb6ae9b2df28f24f507eba2f17ef28eaf500d9c6f154d5f4ed8c090aba1f8c4bbd5a3c4111d034c4a45df7aa1d3c0d5f93c382582cf72d97d8d751763ff665262724c0c6d363ef703a0b1fd9709a23fa910e3614a8573035b5a36c5feb15feda039e54a81d350a79a80ada95e30f225692dd87957eafaf192257ff07e989e3b9150c1855d3a56d84b5503d222badfdf458315ca21597bd6396ef0187248ccaf6a8ad06d4d1123ad0f652f3a118cf8723b8ec97b64313c04ed336aa4b6dfea292324a38b2c90d96959444d6ca5324229d6ccc7e35838c0cf18e187409de392a8b6ee616c2fe2f681d294bd9f1e701c4aabf307635238f63aafe324abf6ca4050ab688ad2f759b901d8bbf4bcb81f05ef7e6df97d750ac5d7db79fa1d8d4ef0bec8d66d66071c46a03f680921b1fb82f062906c2e63dd14fe3d3c1f6c8292c287a02d37bab506c85b651b7c873f08cbe5f80c1e1ddfe21b170426e49c432116bc91c7dfa579f235efef594de36c7ab198fee6acd303be87925ab192d7925542be440e280f71b6bcdb7af1ccc63b75ec9723d579fe6fdbac627a6972da891faae9c71a6add02f35fc4299aa1fc99ba4e5c62c1d9a126f6e6a195d12a616d3a556d60ed5322107830f73bb4b259e49c70887b8e8ee82c8687d8ab26532a83c67d2a90b579a9f166324b5bdd996701b16a06f7061ea41c3137f08c6b60c89cb4eaa08fb45d69d37a255d2c6707444ea87ee208c1f47943f4e2db1a066935dd3760090d2bb992774e983c955a48d319cea995f7b81ed7af53a0b44d3da39e5e6af4e532079d057c52a357fbdb58f71c54fd954db2eb42b6526beeacf8259caa409c579ca7a74b0f6f06111fefc8d51b36b0c60d9e644fbbc75184c8afe9f884653e6d6da2aabdf0070ad2d83a2b34ab532b3cfa7d33abdee38f3a68ef0930c6a2c74f0a6fe1e635aed3af032c6609e42b5e54faab7bb56376f7bb1e5f60a0aef8a7ee95480c5a75779d8121437b88915f5fbe9b3867ab0c0b69c31cbaa431f183d702d93d13eb22835fd22eaef976e462a6c3ada57f9a026d3c6bb94bf50bafcd61d591c7746bb53fdf4655bba672549426262e5930c29a0f7e1391970bbe2338d2a206ab4d210a1c5d3b2068730e67206036d5d40f11ca381db01d1d9be5b6ac765f8358254ebaa6d473490adcc20e7ab59fd93a6aef3d738c533a20864ec25ca5a8fed784e39b705343a9a0b5ddbcaf301ac595251c55d446e28a190d55240bf4799c7b056c6b026790ecd2d19af40756a1fedad10e9b0505480ff8a6aec76ddacb6a3237e9b1a63ff555e57748389187c05b288cc1c851c6d7d5e7c9aa2afae8ef1cd951f5a79865e7146b42cd1b5f91a6d5421b0f19fd0af832b41a0dddd41ea4cdc447d861c9e6e4b5e981e0a6dd1bfbd7523c83c7cee5d93ba08983958e4b6dde1883828e623165065b488fc5fd2ac3976a699b619ce174187f1d13aca9028714817b413acb06b9c744f0f05a94c14d31959379a791f508627492f6d5e54af1eb4f7e0078fc83788db6849c9721b36e66a1fc417ff29760dfaad27876f91a455337a43e6a63d1b9ba4264d4f7403fad6af351c8d77e4c6e4a13d692151cb93e467e279c6bee11db3cd3ec2724cda1ec32ba52b5bf0cb6b5ce8f703005e8ec88a89cdf4e603e5d012368efc202c403277d5574ee3c1d94ecee7b822188d5e9246802739c30cf62e5c79dbde4e0dbc0f58e80280dbdf91c2d97fe64c63259ccff497f000c1624d0e2325ee8c66109101821016f26bcf1034fd3be1947826e2d256ab93871329a7de805a2a96daef4e2461959cde6f8861d50c566fbf6876decbf0ba3c5df12fe1d03b89408af730b689ebf7b2c874ca48e23746c75e17432969a8b4480b5fc066323b65cea76597ba9f7976be9806db4683cc383c2336af8f74435db0db2815f39ec1c851c270d9d1f499e83f93f4de9766350c600870dc9e34659b7145be534b96cd7bd223eb276538e125690f2d5889f2ef8d8b9a3d39a2d254457090d5b938000bfab517faaba88c6c3138c1dc2ed919722aab7b11fa86d02ff02380f5e90603e8da4583ed1b8f0aeb98d1fc97177b1edffd4f3e1f0d5545d7093ed940f258a08ff689959cd88fbcbd91b8d9b121c6ce0dad80caf333bd47b4a58eb21cdfbe759344a0652d90a2e884df77a01c2f97152d0ce4cd46797e3ff1f6a4e747e5e6d32bb073316561814c10127b3dfdc1cf650b7d2a1e68391b0356207548e503388430df54c1bbf8f2d6eecc7c84884e2df9fc440df8005a5e987101aee78e39f1a6e980b12883094bc8eaf9f766e4e62d4516c3998c8d0102434ca19c5340a54a33da740b65a1cce1714dbed31bbecdb3d1ce069b4f723fd673fdd915608ef58012ce57d7450c5860894c7419988fff2f45faa9224c878c5ffdcfd6751f68094a74cd9867faff25e56d7f550cb108daaffaa5263376d5b8af6372ce12a8bb88253eec0ecfb17af92c18718c348aca1c6da589870999e41ba11a367b869eed96f1e9048ca9b0f74376252d0be46273e62e7d5d4b66c8f28c22e978bc193abd025de38f08db32daf288c718048780c6e9b8b043020ce667023185d400234ca03adff28afa09802ef94a9d137d22e107f54825c01273cce89ecb597272538fbe201cbe5416dad8e74e8eb02e0dd00e6fe00efdfd594029af51c54c832757e886d6c658ce574e80cd439aee4b0f7a111d8987717a91c222b8db268a2595ca32dc250fff379cbe00d73cdf5feaac711c4bc5795c4b0a7b0de49bccb3e6fd4f31ae838df10e5c7b93166980e9d60f7a69edff6f7f712da0e8d78d5a4af8f0aacb0444717d66874a1eae3ae19098dbdd4ff1357b04cc67a90cfb1dcb806df21d0a44022c69a03e9ef4458ca80d5b6f3d62bdb6b06403b007bbab8e23a625509cea5b89ea0757a2cf53d471870e825ab8b04238112de0de36fa4030485fd056ddc8731f8a48b6dc9799cef6beef178ce9d46e6708dda01bb50cc3ec40ff42a22f3fb0c67adb7a7077915d8b875038ea226fbf454549bb48e42152558e70b6d2f527f446b32abe709aa58b30add56efe5545ba563bd1d5f875a6b9d856f11ec0486f24460db840cf538e2bbba20546a22a42710a2f0c334594be5b35c540518983ff463d7c62dd0c32fe073054b7bdee543427dbc8a4c497e8f8a428bccd9b7252bb0f282349f38c8342a5b8fea809dc0c6998c8164f83f1c6cc5e74bedf79ae3c5c358158495c93aca5556ba717f4778a9d0973481712c27b2670957a67e3c07e956bf83b7e0c7bbaf6d180eb930b321195b50b749f2d8b19a50c83e4f9dc94f3643877670d3ca09fb1e36c58c9dc04e197d4e0b503cfb0668bb56010e55aae2bc77b60501d6a49ccbc504a017e0b3714a315df33d816e1396a1d7065000c4224ef621d38c452967bbf23db2ca6753e53bc01ad07063cbb5701b7bcb671e5824af5809a58c6cbdf88a4a004756a6e31a140646c7bcdcab48c4c1ce7052487aa31d8629db873131e1e8c0ce9e5f35e3187f3ef553b69bc1d25e25fdc7cd7df05c6eb0aee24870c0318a64c3f1707dd1583603496a99ddbb5bf4c2ddc33243dc40ed88e98b75ddc3202adf92dc4998beaca8821bedd9353d7919131222f8e1543b93910977456738e659190018f50675e3a6c84cb77ac9bad5482843bdbe493a5fd25ea3678db1677a9b7effe148dc5b9e4f4a9b38c2364d5bd9adfbeecb6bbe91f25a9f15a55426ea4ac085d7d6c548800e98e3bd463dd6205783a73f036cea811602d0fe69b7ae6451deba48ee75ab5027717833b19a29980cbff7c3afcfd42f6d6db8be5bdd2d45515f8769bce0edf56b96c9967f8e280dc5c80e103b80c8d716206df47f63e4255e9d7a4373e0eba09e12da7d773cbf73f70d18b5a9cd653597c4aa28fe9ea46c2b112fdb1dbd6245b813136c00a7f81b9d27e932025c81574a7b6324efa6d3f43daf7cfe189c658067fe2ad94ea9370f05dd3ce7e26231fea10c59e11baaf86c5a8d195d9dd6c7977d114e94c38fe5c8719ca4cdf2ac2ba094994b8156b392efffa3b72e3d5b0900f95edf075fcdced33f82c9ecd8e3c02061a75f1fcd8b7118b12f676d6e13e468628a8e2186d27cd85254182b5513cc31d7cd1b9a9e0df8868e7091616fb68e03dd67b91af1416848b4191d09e6b8c4e294aee7e9077ca424b7428483606f1deeadbc7809fa57e49500a86196be67c2aa6c219cca6d242bf3d3c96925f0eff112097314aa75ed767bc736a4ca4438033997bfe567c3a0a37b6634c0e31dfcb3a1f5b2941a8bca531488a6dc96fa76e1129ec1b9a0d8bd9f82669e6f40d9e677955d914220019aee98b60c1fce469240830690d9b20b7f8b1fcfd47c9c1cc57bb03d965f107ddd7d56915754e6da8d3335472cf4960584c16f2c348d144ac40461a3dd03e55e120e86b1dd67ea71199bf789e2e955e523edf9b2d25f1284979069a37d9539540a048b2cc351604ec24e77fa6c01d489bfb9d6f1526d0d31caf673fa2485966458e240aed12d50aaaa16606181cf47cc58bc04c6b4fa65e64256132c2fe6a91f54d87dd2b23150ee1f0110484dd11d5d20412e568680385b07e7d0434fdfe20843", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x4}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:30:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f000078f000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$DEVLINK_CMD_TRAP_POLICER_SET(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f00000002c0)={0x1, 0x80, 0x0, 0x0, 0x2e, 0x0, 0x0, 0x1, 0x80100, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_config_ext={0xffffffff}, 0x20, 0x87d, 0x0, 0x6, 0x20, 0x8, 0x8}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x1) mremap(&(0x7f0000d6a000/0x4000)=nil, 0x4000, 0x600000, 0x0, &(0x7f00007fc000/0x600000)=nil) syz_open_procfs(0xffffffffffffffff, 0x0) r1 = syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc0000b, 0x2, &(0x7f0000000180)=[{&(0x7f0000000040)="040800090000ff01e66174000410090a0200027400f8", 0x16}, {&(0x7f00000004c0)="dbed7d4cac17", 0x6, 0x1f}], 0x0, &(0x7f0000000540)=ANY=[]) mkdirat(0xffffffffffffffff, 0x0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x200902, 0x0) fstatfs(r1, &(0x7f0000000200)=""/131) unlinkat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000000100), 0x3, 0x0) poll(&(0x7f0000000140)=[{r2}], 0x1, 0x7) sendmsg$NFT_MSG_GETFLOWTABLE(r2, &(0x7f0000000480)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)=ANY=[@ANYBLOB="2c000000170a010200000000002000000a0000090c00054000000000000000030900020073797a3200000000"], 0x2c}, 0x1, 0x0, 0x0, 0xbfba23f55306884f}, 0x2000c004) syz_genetlink_get_family_id$batadv(&(0x7f00000001c0), 0xffffffffffffffff) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000440)={[{0x2b, 'cpu'}, {0x2b, 'rdma'}, {0x0, 'memory'}]}, 0x13) mount$fuse(0x0, &(0x7f0000000380)='./file0\x00', 0x0, 0x3000b9, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 05:30:31 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b336c", 0x12e9}], 0x1) [ 502.359088][ T7] Bluetooth: hci0: Frame reassembly failed (-84) [ 502.359168][T11311] Bluetooth: hci0: received HCILL_GO_TO_SLEEP_ACK in state 2 05:30:31 executing program 1: r0 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/thread-self/attr/current\x00', 0x2, 0x0) write$selinux_attr(r0, &(0x7f0000000000)='system_u:object_r:file_context_t:s0\x00', 0x24) write$selinux_attr(r0, &(0x7f0000000200)='system_u:object_r:semanage_read_lock_t:s0\x00', 0x2a) 05:30:31 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b336d", 0x12e9}], 0x1) [ 502.448077][ T22] audit: type=1401 audit(1625463031.613:2972): op=security_bounded_transition seresult=denied oldcontext=system_u:system_r:kernel_t:s0 newcontext=system_u:object_r:file_context_t:s0 [ 502.448085][T11328] FAULT_INJECTION: forcing a failure. [ 502.448085][T11328] name failslab, interval 1, probability 0, space 0, times 0 [ 502.448101][T11328] CPU: 1 PID: 11328 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 05:30:31 executing program 1: openat$bsg(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sched_setattr(0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000380)={0x2020}, 0x2020) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) preadv(r0, &(0x7f0000003440)=[{&(0x7f0000000300)=""/23, 0x17}, {&(0x7f00000023c0)=""/119, 0x77}, {&(0x7f0000000340)=""/46, 0x2e}, {&(0x7f0000002440)=""/4096, 0x1000}], 0x4, 0x0, 0x0) clone(0x26100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = syz_open_dev$vcsa(&(0x7f0000000100), 0x3, 0x0) poll(&(0x7f0000000140)=[{r1}], 0x1, 0x7) r2 = accept4(r1, &(0x7f0000003480)=@ieee802154={0x24, @short}, &(0x7f0000003500)=0x80, 0x80000) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f0000003b80)=@raw={'raw\x00', 0x4001, 0x3, 0x320, 0x138, 0x0, 0x148, 0x138, 0x148, 0x288, 0x240, 0x240, 0x288, 0x240, 0x3, 0x0, {[{{@uncond, 0x0, 0xd0, 0x138, 0x0, {}, [@common=@addrtype={{0x30}, {0x188, 0x40e, 0x3, 0x1}}, @common=@inet=@udp={{0x30}, {[0x4e20, 0x4e21], [0x4e21, 0x4e21]}}]}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x1c, 0x0, 0xffff7fff, 0x6, '\x00', 'syz0\x00', {0x1f}}}}, {{@ip={@empty, @broadcast, 0x0, 0x0, 'veth0_to_bond\x00', 'geneve1\x00', {}, {}, 0x0, 0x0, 0x20}, 0x0, 0xe8, 0x150, 0x0, {}, [@inet=@rpfilter={{0x28}}, @common=@osf={{0x50}, {'syz1\x00', 0x0, 0xa, 0x1, 0x1}}]}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x1, 0xfff, 0x0, 0x10001, 'syz0\x00', 'syz0\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x380) [ 502.467571][ T22] audit: type=1401 audit(1625463031.633:2973): op=security_bounded_transition seresult=denied oldcontext=system_u:system_r:kernel_t:s0 newcontext=system_u:object_r:semanage_read_lock_t:s0 [ 502.478784][T11328] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 502.478789][T11328] Call Trace: [ 502.478808][T11328] dump_stack+0x1d8/0x24e [ 502.478818][T11328] ? devkmsg_release+0x11c/0x11c [ 502.478827][T11328] ? show_regs_print_info+0x12/0x12 [ 502.478839][T11328] should_fail+0x6f6/0x860 [ 502.478847][T11328] ? setup_fault_attr+0x3d0/0x3d0 [ 502.478861][T11328] ? skb_clone+0x1b2/0x360 [ 502.492924][ T22] audit: type=1401 audit(1625463031.633:2974): op=security_bounded_transition seresult=denied oldcontext=system_u:system_r:kernel_t:s0 newcontext=system_u:object_r:file_context_t:s0 [ 502.507797][T11328] should_failslab+0x5/0x20 [ 502.507807][T11328] kmem_cache_alloc+0x36/0x290 [ 502.507816][T11328] skb_clone+0x1b2/0x360 [ 502.507825][T11328] ip_mc_output+0x1d4/0xa50 [ 502.507834][T11328] ? ip_build_and_send_pkt+0x9d0/0x9d0 [ 502.507841][T11328] ? nf_hook_slow+0x1a6/0x1f0 [ 502.507855][T11328] ? __ip_local_out+0x4e5/0x4f0 [ 502.600234][T11328] ? ip_send_check+0xd0/0xd0 [ 502.604803][T11328] ? __ip_local_out+0x4f0/0x4f0 [ 502.609624][T11328] ? csum_partial+0x353/0x470 [ 502.614272][T11328] ip_send_skb+0xaa/0x130 [ 502.618583][T11328] udp_send_skb+0x96f/0x11c0 [ 502.623162][T11328] udp_sendmsg+0x1cf5/0x2f80 [ 502.627735][T11328] ? ip_do_fragment+0x22f0/0x22f0 [ 502.632910][T11328] ? udp_cmsg_send+0x340/0x340 [ 502.637661][T11328] ? selinux_socket_sendmsg+0x11f/0x340 [ 502.643182][T11328] ? selinux_socket_accept+0x5b0/0x5b0 [ 502.648674][T11328] ? inet_send_prepare+0x52/0x480 [ 502.654026][T11328] ? inet_send_prepare+0x480/0x480 [ 502.659199][T11328] ____sys_sendmsg+0x583/0x8c0 [ 502.663939][T11328] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 502.669111][T11328] ? udp_sendmsg+0x7d2/0x2f80 [ 502.673896][T11328] ? __sys_sendmmsg+0x524/0x730 [ 502.678741][T11328] __sys_sendmmsg+0x3b3/0x730 [ 502.683389][T11328] ? __ia32_sys_sendmsg+0x90/0x90 [ 502.688385][T11328] ? proc_fail_nth_write+0x1d5/0x240 [ 502.693645][T11328] ? proc_fail_nth_read+0x1c0/0x1c0 [ 502.698816][T11328] ? __lru_cache_add+0x1c4/0x210 [ 502.703732][T11328] ? proc_fail_nth_read+0x1c0/0x1c0 [ 502.708920][T11328] ? memset+0x1f/0x40 [ 502.712877][T11328] ? debug_smp_processor_id+0x20/0x20 [ 502.718222][T11328] ? debug_smp_processor_id+0x20/0x20 [ 502.723655][T11328] ? __ia32_sys_read+0x80/0x80 [ 502.728390][T11328] __x64_sys_sendmmsg+0x9c/0xb0 [ 502.733218][T11328] do_syscall_64+0xcb/0x1e0 [ 502.737710][T11328] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 502.743578][T11328] RIP: 0033:0x4665d9 [ 502.747442][T11328] 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 bc ff ff ff f7 d8 64 89 01 48 [ 502.767034][T11328] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 502.775411][T11328] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 502.783353][T11328] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 502.791295][T11328] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 502.799282][T11328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 502.807230][T11328] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 05:30:32 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b336e", 0x12e9}], 0x1) [ 504.368359][ T17] Bluetooth: hci0: command 0x1003 tx timeout [ 504.374387][T11056] Bluetooth: hci0: sending frame failed (-49) [ 506.448005][ T118] Bluetooth: hci0: command 0x1001 tx timeout [ 506.454051][T11056] Bluetooth: hci0: sending frame failed (-49) [ 508.527778][ T17] Bluetooth: hci0: command 0x1009 tx timeout 05:30:41 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r1, 0x400455c8, 0x4) 05:30:41 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @remote}, 0x10) sendto$inet(r0, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) r1 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000080)='.log\x00', 0x100, 0x42) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvfrom(r0, &(0x7f0000000480)=""/110, 0xfffffe32, 0x734, 0x0, 0xffffffffffffff39) r2 = socket$packet(0x11, 0x2, 0x300) getsockopt$packet_buf(r2, 0x107, 0xb, 0x0, &(0x7f0000000500)=0x4) sendto$inet(r1, &(0x7f0000000180)="84e4fa67731af2fdc478d09ef563b90b4b41ea1c4ff7f7004c227294759ecb6eb73527cf61c9ff4a30fd21293c3353570de06626ee26ef14877fea0f5d82b4fdef9193e03dbb2ac99aa5c58f0fcaff5511985294136954b855b7ce44ecf25ac42a82db6d96b7d55c9dffe25f6467cd6b4f1c4d224d7e2268b280252286d0e36386cafe1deed769e25fc14db10a71e42e56359209", 0x94, 0x20000000, &(0x7f00000000c0)={0x2, 0x4e22, @multicast2}, 0x10) 05:30:41 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b3371", 0x12e9}], 0x1) 05:30:41 executing program 4 (fault-call:16 fault-nth:31): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) 05:30:41 executing program 0: prlimit64(0x0, 0xe, &(0x7f00000001c0)={0x8d, 0x4000000090}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x1, 0x0, 0x0, 0x8}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000032c0), 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x41395527) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x4, 0x3}, 0x0) getrlimit(0xd, &(0x7f00000000c0)) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xe, 0xe, &(0x7f0000000400)=ANY=[@ANYBLOB="b70200000b40000bbfa300000000000024020000fffeff7f7a03f0fff8ffffff79a4f0ff00000000b7060000ff0567554d460500000000007502faff07cd02020404000009007d60b7030000001200006a0a00fe000000008500000026000000b70000000000002995000000000000001da5ad3548ebb63d18db6a1c72821c9b767ac8308fbce596c6d89ef05c0672c2c9ff215ac60c2ceaea4c0ec908abb6e7325ed1956bd8660bf3664148a2c96752fe2bb328dff1a15750ab9a78000100000000ad0e0000000000002d814f01f2cd519e078da9144ce8734ffab418e4682b2aec5e4a35629e8ef040c50287c37a7f4182f32333b08c6e497687e10a4daea5ca0b6c00000000000080f5104d16ddb64963e7a39e180b5a18ed786b783ab1321ea5e82ae5ba2c42a5e23ea6253d5df768a162ab41d0cb06000000000000e34b03e53466fa4f22d8c19f958e8b34de35949a7a48ce18799ee53da177a81ea65e652c1d71b7ee5d605bb32935f542127a8f000000000000f00699f5c95177fbd0b14b36259e2905ef911785c88a16aae46084d676d8ef8aa6ecc2d32e3f4ee367c5a769643bed96ec96ad73f77f0e2aeee2b703c0a606636c9f4a4413c098f4fcc96623b7c373b0ef04d55b846b094bf97e2ef5987b6e09a6a7cab79bffda141f65e7d9ebe3be70c4364333af9a9d91c3e41ac37a63f85ad8f32b70829d44ea4e4d0599a76519205b0fa80cce69df304b153c989ef100bbf76063d3f6ffff030070e9c3d7b90aecf48e7565efe32dbcb512218c98442406333c890923a797e00b75481739952fe87fde27ce81893f54ec0ea8e792414f639bc9ce1fea3f6ac0d7025759d4b45577c205070011e8ad585951950e521f4e210b6494e3c52d927195737945cc03d5668483151710de246420a1b6c55ba0876a6ed7fd0d9338923789a1ed68324a25df14010c8ed6b8c97c00eac0e451ac4544d3a7c86fe09b404e0b7c723d3bfdc339e93583d7134b589f3f1329cbe9c7af24aad0922091d49e2bc408a5a37d2fe7a60b903d2d9fe9d451cafcc8dc389671c2d08b6ea64150a6b9445b00cee4585af04fa69e0380be0d66649ddc3bf8a906b029faca7dce34c41aec7aa86e596119109ea8b3fcff01643baab1c95bb22cedd913b22de757bae30b356521df06f995cb57f97052fc4158250cd4cfb47ea8faf509593fadc7d0fb613313b052397af1ede94d87590ce90a0a7579766f7ec4fcd3cb0b3a464803cedaa9cedf16dc3af6e0b67f62a83a256474c97c925d9d447175b535e87dbdeb0dcca5303eedde47e6672e93a314a5f60e7b68c2242bd0f0d8c66449d8687dcf2d0f76668b2b9bf8b32b518e01ffb985f8054d37959c529e99b7daf34b2d825d192ade90a1162acfe9749d516d014cef783620cf585cf3acc85808c4d69e5749901b09e4902a6f5addc0103756b896418e4591c624a9b2ccabbfb888d413d923b0d7c9d997d6d8e64787c4d397f57a15b6e0af212b6cb55b9c207bbe08ec83b1bea05f41b9a1d3af087047c568ae6ebf070000c30b6290dc757a4903a88fb2c035b2349b6d2f0c051b8b775152786118384eebd5fc19928ceb713ff09e179c308fbe9bc54374d96ef2447a2a4af5ca0c39e7ca2e801e57560a55e9cfa095cf3f74398219ad1000000000a88de7596429a20793e12616aa32b3e720c6521fbe93963e22bd2a9b03956afea7dd99c0a0125ff8c18119a69260834905f4a2c00830823bf0ec3639cadaf9be9608358e1e5ab17eea477b1754f78f0500000000000000d10411ac6eec9a3ecd9e3c325fcabbab3d12fa387a8077db8a00000032fabc643bcb9c42c0ab1eef5f989c207eb1f160cbcb92968fb40b1f9a37ef19551dff7f837d37aabf30d2e9a8e5b0df5daa78dabc1000785b6f8319e3edb4d2d661560c73c95b0f4e2e1e07d61e43859d08366f52a2c8f5f34b0fdda9586728b417bfd9d325aa2a6770bf3753e99b1f0ef865f1ae377e8c084a46888ca3a71b691ee499d839630c00001c04577e736c0a2cdcc0f3ce05d80d7e2e9aaf78d9ece3986a1b0481c19a8e9008769b3159426f5be7b300004e341f4e74370e0000000000000000009405649a683c6a338b61095a9ec7780500000000000000f665bf232282a23747d71cbae1c88b136ccc05e034834ca06479271a846f82e797c0020385043e4e142e7b1242eee8655684af54ade7ed810feac9b9428ea238cd4835f6dbe8cbcd023b16879d240c641df07b4b06bff89bfbb399f136456579b8170b6c000000f7ffffff0000daa426da3dd1d3958b608ebcfa0045a2c464e00ff15a7108eca8deb58a39bec62dda7fa6bbe1d808d261561a22e8f0c2081abbf50eb945b9b24cc451d0cb27de09d2dd4fa8e90e1b953c91691332a7cfcedf4708eec12fc21e6fd4f6682ee64b500adccbb96c52b881ed0bbd96e494795735ce03f0a0720490787f35aa7f092c16c590cfd8bd35ce08f8287e5e0d799d3a53b7be1b1edca2e522fcf55c013bd4c94c6a7ea153c8d1ad8b211768db3d00206884c5da7b0e85fd59678d2805adaeeb8f9e5520052d4d8077d384f32ee86a63f94e11305f3ca55ba95dca43da00000000000000a6f8804ea3bc52b93969e44622382917312df0c735bd6a77a6475a016304a3ecaa26a92f251c687d1d0f75f81e8fbae071bc55314c899a7ad0ed2b7307dfce222aa443c7bb8b52c9ecbfcc0564df4295d9fbaaf547630b79b2665c6c5fe586290a86e1058db4740f578860f02538e8118b00000000000000000000000000000000842fa4398ec3bddb24cd0306823ff571cc15b02ee6a2ee79e9492aec0b6b49056431c7f10b7287ffefb993295941a939fb4792aec99d0ce372ad0fd51e40f083b5768269cc8436c26b084992229e693dd67a86f06ff50d2a373567fca6b09f3baa0a5259e47f78014c1eae571e3b7c4ae2f50b"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x171}, 0x48) 05:30:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f000000a3c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r1, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f00000041c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x62541, 0x0) r4 = dup3(r3, r0, 0x0) write$binfmt_misc(r4, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4) getresgid(&(0x7f0000000e40), &(0x7f0000000e80), &(0x7f0000000ec0)) io_setup(0x202, &(0x7f0000000200)) io_submit(0x0, 0x1, &(0x7f00000004c0)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0, r3, 0x0}]) syz_fuse_handle_req(r1, &(0x7f00000083c0)="ec66fa1700f93176b2ee12af609d89e0eb1cd8d0500a9cd8e0513e20bebbc0d38693fe4bbe8689c2beb1343c0a7c27d04f56688e12fdbab9cf5aacd9015f52955720c29405dbaea3719e29e849c0c5b0600836ad64312db3c60c91fa8e0982a0bedc6a6c1bc6b1de95acc15b7f6f0b62b70caa101060e5aad8d60fff91ba47d746c5a79abe929b2aac1a48e7c92364a3fef34e9c0f4f61941019904976d4253d4ea84c33d43f559e573514d92e11f2b990374f01d51473719c4ca2c9b728aa2d2337d78880055e0471186d2afed80754cdc537488917369b5280162cb379a1cb661cf45bd069cdb28248536c38fdc7f7570cbb5b0bd5e91a41889a6ebf5292515ae390038918d571687c6ba5710015ab9c80fa49cd4077b8a00a2860b8db38df122268f003f14fd9232bb8ff9c2059411133ec70c5a4340b069fe68c14f9ff6ec63fdc308a3b537ffbee325ab2eb4bfb69844122dff4e2bac73e570864ec4426c17b615410df236ce6920336d223e452b2d827ff1fe37103910ad93cf6587e8ba19205ea6131a391d15ba72ba27da1b7ca8d3b98a8d40903d01f40a94949a0ba047d20bbeee846312f6e277e1bf3293480f4b287aaad7c38b07885b292daf1e97af1e58030707da142d35bba589d9f179a94c00ee50d1019c32e86b1c323f1539a4420845915e03718acee5e234734a2d267737adf69144e148c414cbe8917babac0fd9dc67b6b42ff8bc3b672f70210b0661b2e81a7417c1e2629669c4c64fe157b569e78c6c972bd777c3b03cd3e7674d74173de239d32d3ce50a85510b1f00e553f6768732608116244a0c2450951bcad961763d17c8d12eea3d0f5b6f23761649b421c106b94a9d9eeb8a6edcc2f439a4cb15eadb803be25b3c2f293f66ae5b124e585a9a62fb5c547e3b81e28cde20a2018e71cea73eb7d34a88bf413f8d78d22407356777aa1fa08896a0ff901c33a2b84ec1b9c0d3ec169b5889d94e710eb61ce4e5b8c12e472d304229e3ca8f62401f6e1161a567752d3ed749f75e6dc412f7fa18138bd330c1550d427c7f047e9e030d3baaaf051a9f665334985834a1f9b47b935076b832965705db042a7f20ac2d2b13aed088ea2547ade1c25264787ef9b33e0acb2958c51273ea3a032c34cc4dfb6ae611bf2d3a42fb4a498a493693212ddabd51f7b273a88a51d0808fccab04b3d518d6791abd104f3559764344cb120303842e5097d9315d10a618eb85cad698293c90c9fd139a793dfccdf52ab8b4fa2ae86db2f772550e24bd4089dd121ea8abab5acce9b525bddb88def0dbf3baa543b9be6621ed8e794d6f07c7d19b0013556113fb9f9026c76ae35bb7d248f3b630f87839f42f73cd96cf046c038ea80b2bf5f1d1dbeaeca5da02ade3afb0e632785a7ecb11e7d756b1556407417dad753aa8408dc73b55f9a75e2cc6d67a4ce181aecd95e792812585d7d0577fda745f5366db8e309dcf84a4f9abc98d78af2432fdb2fdcea5cac187e34bfbb0896d5a943f970e11c3d144b30f73b76e4d01df596e67ac8e132c877e9466b0b06e3127bf1f9eaacbd73f811bdd7c2c9fa6777c7a9948cf2546143fcf56548cb507a32c771b5610b33e330613608770a0efa262f4c0686831b0c3d74d25541b7941e6a7240e15aa97f1f7a60933ce35ddd398a5db0c3c60f133c15a1e609499ca4d79e7cd0c8add405efcd9e860e51e1195bcc12a0eaba18a7b2a95a43de7856c9d5ede91c1345a85204eacfd0d6d6f8e51e6f2958ee14e364a267e9866e0de95b14f67f11f8936ae6c7096a7e0e2ecd96584e2ecb252602e4fd1f6f9376a50799eb90eab4282b9ac72fb0afec448ef1d8cbf5a18149522ab70eff9787f790e19acd6c085e855382afd8d04b8d641001ea873756e1012d7cf76c123c12203e245614a4d89f863823bf466511fc6c918ba64e9d47835c7d13122dd1a95465cacc8bcc19b2b4b2232e46cf4060211cadd0baebad1374244aed5d5a22d30269ccc4cfeeb1d59067f85a284bc1e10c76e8aaeaa6fc16485f5d81e408c598699c39ad0e2977dcea175572e0182f6a384b3d954dc407d7bfb6d22b681ac1d70015c6ad8f82de60dcac898b524e458827223024e219789c6ff742bdcea2e635a3d974a719cfa82adf04bdb035bf7f1f76757bcc240668321bf85ab242cd5bdf5afb8b477e988da43f0ade20055073cea44ff3ca96d54fa07137c76d9203091ca03305c7db587db4019f6610d9826b9fc266328cf0fef5f1b04a3772002543e6a2ced827dbc1dae2dbe9dda1325707881ede8ea6c9252dbfc578e4b24cd19ec28f02e38e32ec43d4b43b4087ef0b78204310fea1577e0f488ee48e0d8af3e7be94e0d7b5669095f10ce406662b71a653cb3ddfb195ece347bc0a2fda8cf0c2aa287782ee8dfc22ed0f320c1af5dd1a826f2b65331486f120707709a9d3241425cf80168d10808b798c20c1050f987cf7e07720d5a8b5b12a666330a59890c218dd68dac5424c8cb87dc9a1c2dc49037a72873752e1a42d58eea513d1ed4b606629bf121fa4c28339fac9cc60a10f6be2eeacdca5a34aaa2e8ff92285d2aeaab6ac1ca5bda083be6cb3b7e01a717cd2d9f3762bebe54b82d6a31682cab3406bf10ecf4f8ea0e67e07ea43b41e3a0990c1f5d09c6f8029efa60701ecc19e52c69afec4e627925a0fe2e7f013ace1fd818a071ef3bc5a278dc51d0666f895eea2ff17d3f2996fc3876ecee2673ee55b3e7523a5e1c13d9ee676f23a60fdd33dadb973096236c63ac582cdf42eee20f202bf16ba02283d2a43a54a8d461e48c6866ee739f8f1002d38a6d293a55078148435427c50d179bd94ff9dd60e1e60316b7f60ad3befc3598b42925fbd59f05a71ce8ec612c46b3e62d418da4b86caa1e16c16ac34457c588017704317f4e91db599b1665560e3ab9a42efcdf4347b62e76bf8b45a6b2782aa87db198575d31836d1d9dd4088d618202d63f574aebd58b276b2681e45ba8e7561da61c6b88a325fe266899c7494091899ff45f5f7ec96e9ebbc80181a070dce2eb0e622f11212206aeaf28e7cfce2fa811aaf5da5b0ea1921bd0de5cf15d7dc8e6484173f7a008e65654a60e29765b537b8065467632842e043fcccbc831880c260cfdb9254dac5cb9802b02c5cf3f98afbb2a77ac0bfb591c2fa48341580fff7e18b143529c0e6ca7fe5db4f6f1076c68b60a1304360d319151932b7610eaea1e4a33d3990068436bd405ed1dca6a1474cc1394a49b3049a4610b5a0c08e2c720724f54063e52451987cdf49cb6e79f18e7aedeb18fd438419c8f465e16f252663b1d203ccf75ac7e318890321d8ad11ea0bbe1d059630143ab3a283d563d19df705b851f8c1d324fee9baffe9e8e76307ee32b403eb9888a179a9403718431362cca597065778d7989925bc64b23c5d28d36bf49fbdc8cc8790af2f00bb4ead39fac9cf2283c40d97e8f8cb1a97ad80a4e64fca7fe6f29c34b5d901c8156c9f7b6d248e70f4ea37b1df6b4de672be88c34c917ae41b75c4907e2a42866bd6e07a0f5f88774249bcafb6b6a25ca2461cfe4783a924ccc0fe9e717e4b13f67e45a8f29f868c82d5f6bef7db6f554885a1db44a110773dbff8402077250ba1296f3c7bb05a3d4c721b544839f2cb033376004d433d07ea530b8a916ddf7704144b8534ca65ff9d3285016a9a6e22756fc2fd71d033353877bb751f074c5dad1a3f70a864ae777764bfda4d780ec23838e978428b82f3d92eead0322f37586aff57a61ee31bd1b8844aeff7d98decd15a32e0560020faedc3708bf2054d3e0f391776ad493f0dd68fa2a9c818864820e9b2a3aea98627d4fa7675b52eb3598ff988e16b9ed9fddfc85826d12a6e0ae1ae6be4706410255adfa6b8caf9725ab4a16e6ee63ea48c05855fb61ffa272480ecf090d8b51073916307ca9585cb7a3931aaa11587feaab3322649fe5315b0c82d374bfd5a03afce6318f28bb45e88d60ae571b6d7f6ea3d0957fbf14cd319042b2522e3f57119f2dd35159d7d4e73cafb150115836dfdedb4d3f166e0dcefedcba0ac26650ec5d3b7489e3422fc7dd11653663aaa6039ba6f34fcd4f0e3f3fef46701aaf3ae617c12abd08fed389ceeaa3f0e6d83ef67172ac666b07cfba5d15b8ed1930afb19143d9d13e45cbafd11f7bde3b25acd1854b5a78915f52726eb20232334cb4ed53debc9564c4ceee919bde0b75bffa148fbf9f86030b5179b40f30177141fa2c496686ad2d01261864df410378a086b689d317840de865e249611ca41dadbde6155d20df0664efae2722e25ea59a7d793379efbf0c261a06328b9d690f0e006e49c5066db22ff1c2b1c68a8a46f8ccbf7990514f85ed89ad1465ece320330bc1160019ad62533d23eefe5a634826c6db363af8deccc3fdaf1b9e7f95c85bea839bdec52446fb1f4d36e3273934cacf2909bc9753f7aa478450273f198084b219ef9b2b05473f9fb851c6e31e2b10430fad49766f40a81b83ccf65ab8d51aa8ad9bb23b557d390f3ffba1de1c39cf90a994b9a3f08ad527f2f6dd4f52fb4e5900690102ac6906253d4412b90cc87e243c63afdc516ce5a0f262103362343def37b76e5c92b90670e829a989a205a30f15a48e05861ab5dfe32e080d46738ab02592c0ebd6a452bc56d5eae88788a1ae8b4f0f77cd608ed961acb25d2d394e0cfab8dae13b11e75ba2f5cb09b422fcadde6adf57638059009fdda884d19097fb125d740bedff2d0334f73b5cdb471a7bdc196bfb8b9d04c58532bdf757eea92e0ff176a79237297ba132363880fe483695b6be33551988562bd00a57d71ed4f5bc0f3b3bc01f3d82c4e4fe8e4a86ffe365fa751ada1a14613ffb1429014d8231d23d80aad037259f58337e467c010bea8788d8e141b38b080e1ca5aca0729aabfdd509339732baacf5145c13b2fda141f4a76c40cffb6745551c8a82c3bbf3644c0d8e5cd550406f6fed16112a3a732460aa53c4b7aa78b0ce0de296a2e2a56490698e6f43cbe655b102a9e6487c206c3570ed397d3606c51b18d82d1bc43d9f026a0ba4dc822f6d6afd8acdc2ed33628caa4860f43673610fb235e28af62d18e734f18c7464a671657f1ebc0d72275e74f564f809c6550f5ca603df6a7904f081293a4b01f07cb2fcb8251cacf26c125189e125b3c8412fae2cdf9f478f0eb6806abd2bf5750b4b17f25a94aedfdb846f5c608ac1ad98da972ad1e1ae7d92b0f96604127d3d5748502e55776128146d681d366f679434c4aae6a3141ec7fb8f86564e0d384cd2d83ee143eed16b31b3a5ba7c6d2b318a3efd2c43759437bfcb219fd27197ff8b1fa72c0f98bde3ff03118583fd9d7d7bd43c5637cee634e320c022e5a941f0a9b8bc7febfec062834ef95a0d7efa28f3e95c8e51fce186d520c536739992835b34092dc1e4e599f87a02a2365d01b22311df8b30ed0200dc6b19eaf6eb19fab75b8ab94bd7e82df532cd754a77a72a44999f7d7c653f98224ce135d14bac6c72bbe5378e8b581c17804f909107ab80c9de5fbf055255faff56db3c6b1c379b13f415793683b2442cdd116fb220bc5e85ab28b0773c3546cafdd1e3584e79eeb0cdc1c277ad38c8f96eda65619faf8202ec8b0e25ad661a46145edeb4d8a6811fd606e11f2412570e81464499a316c0a30ea849391afdb660fdb2e0e64c7c68b44f13fbaa9dfc942b15b5a6babc8bbc50bb1abb4500e63015d140a2205434c30cc407baacb3cff22f6aa99914376cdd08a7c5522c9c616b1e8124029d94b1a4c5f8fda8a214fa82c8c9d83187338509c8b05093b08590d8fe3477910f0bbd4221830ee5ac5b1775253d157dbfae8592ab85696d4feeba8d8295ac4be49e438d8ff5ac4953b4d15ff467cdce7f4e71a3319dd4cd549a5f95bb19ea4b356d89dafe34dbea7cd84f895d8c01239d6f52bb0c13b65b5bb179df5d141212ec369552cfeb1a376c84be6c954fe346db6204cefe1d63d5a1e2163db98a8814a063802c34ff94a01ad2afd22ca79e30047890f7a0ce02d67066b3110d8eebf3709f18220bcaf102ede7fad93ac04a236bb7ea05335b79f5dd591b9f45147bb9c927e9e2f4a0e96032b638fa9d8dee771197f86987b7aabadecb7bcb71a5c0f7a64c844fa5479919410e07a31ec43b907fc8c63bd3b315412e364caa4dfa69aaa32f3310296fec603c6e799fec0fc9fb8eac7929165de936a482900a95e5600b16f1af3f5b67f5456c10514ddc8befa9cadeb73776dc83fe46453ba680c9ae316801c1dce74acb96b24a24581fcdcc10a8472faceccdc00cc77ed91bf47776f81eb75a1a0686dcf22333df7f122a995c8a9350d9fc6f6896ac9c1ce0a97685b48287ce878ad354e2610a0e3dbdf91b291c5bf449fa84beaa0270cdaf3907e4095c4c03a4ebc637395a32aaeffe2efeae242cedadcd347b783f232eb5c71cb3a261d596aad3052df193161214fe1f79ed4968a9fccf7fbf1f1da8d08f1efc6ca34fb819084f8e98c9eee1228a5cc7fa5a9abd1d374e4d80d2244eb468a0d1a521dcec218a7af7bebfef2aca77c0039114572edb83db442b3161129e8f712cb1fa5fb36f75ed2e0885fa7474bf653f8e743283cea7e720ca11d1cd7b6fcf009e7d4e7c837d206485260330c8047068fb3574fd1b9a8d47de7c2c4323228c975edb1c5589513febb36c67eee40e5919e526a6a44a059f6ff41cd0edc16214be767dfade20e0df98a8cc5b7dfc01487734f503042af0155f90b98cc0afc957a83450969626f28ec67f2b7241fa2b2b3a2b7168bef70fc8922192ead41207f40031dad4b98fad88e76be7fcfd8fb405ba539f0476a484b846eacfe3b943cb9f86242a40d994eefc542fd9e1cd7afd26ad3c611bd0afc9d6426509209202200938bb6ae9b2df28f24f507eba2f17ef28eaf500d9c6f154d5f4ed8c090aba1f8c4bbd5a3c4111d034c4a45df7aa1d3c0d5f93c382582cf72d97d8d751763ff665262724c0c6d363ef703a0b1fd9709a23fa910e3614a8573035b5a36c5feb15feda039e54a81d350a79a80ada95e30f225692dd87957eafaf192257ff07e989e3b9150c1855d3a56d84b5503d222badfdf458315ca21597bd6396ef0187248ccaf6a8ad06d4d1123ad0f652f3a118cf8723b8ec97b64313c04ed336aa4b6dfea292324a38b2c90d96959444d6ca5324229d6ccc7e35838c0cf18e187409de392a8b6ee616c2fe2f681d294bd9f1e701c4aabf307635238f63aafe324abf6ca4050ab688ad2f759b901d8bbf4bcb81f05ef7e6df97d750ac5d7db79fa1d8d4ef0bec8d66d66071c46a03f680921b1fb82f062906c2e63dd14fe3d3c1f6c8292c287a02d37bab506c85b651b7c873f08cbe5f80c1e1ddfe21b170426e49c432116bc91c7dfa579f235efef594de36c7ab198fee6acd303be87925ab192d7925542be440e280f71b6bcdb7af1ccc63b75ec9723d579fe6fdbac627a6972da891faae9c71a6add02f35fc4299aa1fc99ba4e5c62c1d9a126f6e6a195d12a616d3a556d60ed5322107830f73bb4b259e49c70887b8e8ee82c8687d8ab26532a83c67d2a90b579a9f166324b5bdd996701b16a06f7061ea41c3137f08c6b60c89cb4eaa08fb45d69d37a255d2c6707444ea87ee208c1f47943f4e2db1a066935dd3760090d2bb992774e983c955a48d319cea995f7b81ed7af53a0b44d3da39e5e6af4e532079d057c52a357fbdb58f71c54fd954db2eb42b6526beeacf8259caa409c579ca7a74b0f6f06111fefc8d51b36b0c60d9e644fbbc75184c8afe9f884653e6d6da2aabdf0070ad2d83a2b34ab532b3cfa7d33abdee38f3a68ef0930c6a2c74f0a6fe1e635aed3af032c6609e42b5e54faab7bb56376f7bb1e5f60a0aef8a7ee95480c5a75779d8121437b88915f5fbe9b3867ab0c0b69c31cbaa431f183d702d93d13eb22835fd22eaef976e462a6c3ada57f9a026d3c6bb94bf50bafcd61d591c7746bb53fdf4655bba672549426262e5930c29a0f7e1391970bbe2338d2a206ab4d210a1c5d3b2068730e67206036d5d40f11ca381db01d1d9be5b6ac765f8358254ebaa6d473490adcc20e7ab59fd93a6aef3d738c533a20864ec25ca5a8fed784e39b705343a9a0b5ddbcaf301ac595251c55d446e28a190d55240bf4799c7b056c6b026790ecd2d19af40756a1fedad10e9b0505480ff8a6aec76ddacb6a3237e9b1a63ff555e57748389187c05b288cc1c851c6d7d5e7c9aa2afae8ef1cd951f5a79865e7146b42cd1b5f91a6d5421b0f19fd0af832b41a0dddd41ea4cdc447d861c9e6e4b5e981e0a6dd1bfbd7523c83c7cee5d93ba08983958e4b6dde1883828e623165065b488fc5fd2ac3976a699b619ce174187f1d13aca9028714817b413acb06b9c744f0f05a94c14d31959379a791f508627492f6d5e54af1eb4f7e0078fc83788db6849c9721b36e66a1fc417ff29760dfaad27876f91a455337a43e6a63d1b9ba4264d4f7403fad6af351c8d77e4c6e4a13d692151cb93e467e279c6bee11db3cd3ec2724cda1ec32ba52b5bf0cb6b5ce8f703005e8ec88a89cdf4e603e5d012368efc202c403277d5574ee3c1d94ecee7b822188d5e9246802739c30cf62e5c79dbde4e0dbc0f58e80280dbdf91c2d97fe64c63259ccff497f000c1624d0e2325ee8c66109101821016f26bcf1034fd3be1947826e2d256ab93871329a7de805a2a96daef4e2461959cde6f8861d50c566fbf6876decbf0ba3c5df12fe1d03b89408af730b689ebf7b2c874ca48e23746c75e17432969a8b4480b5fc066323b65cea76597ba9f7976be9806db4683cc383c2336af8f74435db0db2815f39ec1c851c270d9d1f499e83f93f4de9766350c600870dc9e34659b7145be534b96cd7bd223eb276538e125690f2d5889f2ef8d8b9a3d39a2d254457090d5b938000bfab517faaba88c6c3138c1dc2ed919722aab7b11fa86d02ff02380f5e90603e8da4583ed1b8f0aeb98d1fc97177b1edffd4f3e1f0d5545d7093ed940f258a08ff689959cd88fbcbd91b8d9b121c6ce0dad80caf333bd47b4a58eb21cdfbe759344a0652d90a2e884df77a01c2f97152d0ce4cd46797e3ff1f6a4e747e5e6d32bb073316561814c10127b3dfdc1cf650b7d2a1e68391b0356207548e503388430df54c1bbf8f2d6eecc7c84884e2df9fc440df8005a5e987101aee78e39f1a6e980b12883094bc8eaf9f766e4e62d4516c3998c8d0102434ca19c5340a54a33da740b65a1cce1714dbed31bbecdb3d1ce069b4f723fd673fdd915608ef58012ce57d7450c5860894c7419988fff2f45faa9224c878c5ffdcfd6751f68094a74cd9867faff25e56d7f550cb108daaffaa5263376d5b8af6372ce12a8bb88253eec0ecfb17af92c18718c348aca1c6da589870999e41ba11a367b869eed96f1e9048ca9b0f74376252d0be46273e62e7d5d4b66c8f28c22e978bc193abd025de38f08db32daf288c718048780c6e9b8b043020ce667023185d400234ca03adff28afa09802ef94a9d137d22e107f54825c01273cce89ecb597272538fbe201cbe5416dad8e74e8eb02e0dd00e6fe00efdfd594029af51c54c832757e886d6c658ce574e80cd439aee4b0f7a111d8987717a91c222b8db268a2595ca32dc250fff379cbe00d73cdf5feaac711c4bc5795c4b0a7b0de49bccb3e6fd4f31ae838df10e5c7b93166980e9d60f7a69edff6f7f712da0e8d78d5a4af8f0aacb0444717d66874a1eae3ae19098dbdd4ff1357b04cc67a90cfb1dcb806df21d0a44022c69a03e9ef4458ca80d5b6f3d62bdb6b06403b007bbab8e23a625509cea5b89ea0757a2cf53d471870e825ab8b04238112de0de36fa4030485fd056ddc8731f8a48b6dc9799cef6beef178ce9d46e6708dda01bb50cc3ec40ff42a22f3fb0c67adb7a7077915d8b875038ea226fbf454549bb48e42152558e70b6d2f527f446b32abe709aa58b30add56efe5545ba563bd1d5f875a6b9d856f11ec0486f24460db840cf538e2bbba20546a22a42710a2f0c334594be5b35c540518983ff463d7c62dd0c32fe073054b7bdee543427dbc8a4c497e8f8a428bccd9b7252bb0f282349f38c8342a5b8fea809dc0c6998c8164f83f1c6cc5e74bedf79ae3c5c358158495c93aca5556ba717f4778a9d0973481712c27b2670957a67e3c07e956bf83b7e0c7bbaf6d180eb930b321195b50b749f2d8b19a50c83e4f9dc94f3643877670d3ca09fb1e36c58c9dc04e197d4e0b503cfb0668bb56010e55aae2bc77b60501d6a49ccbc504a017e0b3714a315df33d816e1396a1d7065000c4224ef621d38c452967bbf23db2ca6753e53bc01ad07063cbb5701b7bcb671e5824af5809a58c6cbdf88a4a004756a6e31a140646c7bcdcab48c4c1ce7052487aa31d8629db873131e1e8c0ce9e5f35e3187f3ef553b69bc1d25e25fdc7cd7df05c6eb0aee24870c0318a64c3f1707dd1583603496a99ddbb5bf4c2ddc33243dc40ed88e98b75ddc3202adf92dc4998beaca8821bedd9353d7919131222f8e1543b93910977456738e659190018f50675e3a6c84cb77ac9bad5482843bdbe493a5fd25ea3678db1677a9b7effe148dc5b9e4f4a9b38c2364d5bd9adfbeecb6bbe91f25a9f15a55426ea4ac085d7d6c548800e98e3bd463dd6205783a73f036cea811602d0fe69b7ae6451deba48ee75ab5027717833b19a29980cbff7c3afcfd42f6d6db8be5bdd2d45515f8769bce0edf56b96c9967f8e280dc5c80e103b80c8d716206df47f63e4255e9d7a4373e0eba09e12da7d773cbf73f70d18b5a9cd653597c4aa28fe9ea46c2b112fdb1dbd6245b813136c00a7f81b9d27e932025c81574a7b6324efa6d3f43daf7cfe189c658067fe2ad94ea9370f05dd3ce7e26231fea10c59e11baaf86c5a8d195d9dd6c7977d114e94c38fe5c8719ca4cdf2ac2ba094994b8156b392efffa3b72e3d5b0900f95edf075fcdced33f82c9ecd8e3c02061a75f1fcd8b7118b12f676d6e13e468628a8e2186d27cd85254182b5513cc31d7cd1b9a9e0df8868e7091616fb68e03dd67b91af1416848b4191d09e6b8c4e294aee7e9077ca424b7428483606f1deeadbc7809fa57e49500a86196be67c2aa6c219cca6d242bf3d3c96925f0eff112097314aa75ed767bc736a4ca4438033997bfe567c3a0a37b6634c0e31dfcb3a1f5b2941a8bca531488a6dc96fa76e1129ec1b9a0d8bd9f82669e6f40d9e677955d914220019aee98b60c1fce469240830690d9b20b7f8b1fcfd47c9c1cc57bb03d965f107ddd7d56915754e6da8d3335472cf4960584c16f2c348d144ac40461a3dd03e55e120e86b1dd67ea71199bf789e2e955e523edf9b2d25f1284979069a37d9539540a048b2cc351604ec24e77fa6c01d489bfb9d6f1526d0d31caf673fa2485966458e240aed12d50aaaa16606181cf47cc58bc04c6b4fa65e64256132c2fe6a91f54d87dd2b23150ee1f0110484dd11d5d20412e568680385b07e7d0434fdfe20843", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x4}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:30:41 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b3372", 0x12e9}], 0x1) 05:30:41 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b3373", 0x12e9}], 0x1) 05:30:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r1, 0x400455c8, 0x4) ioctl$TIOCSETD(r1, 0x5412, &(0x7f0000000000)=0x31) 05:30:41 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$KDADDIO(r1, 0x400455c8, 0x4) [ 512.724550][ T7] Bluetooth: hci0: Frame reassembly failed (-84) [ 512.731877][T11386] Bluetooth: hci0: received HCILL_GO_TO_SLEEP_ACK in state 2 [ 512.746586][T11391] FAULT_INJECTION: forcing a failure. [ 512.746586][T11391] name failslab, interval 1, probability 0, space 0, times 0 [ 512.759213][T11391] CPU: 0 PID: 11391 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 05:30:41 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$KDADDIO(r1, 0x400455c8, 0x4) [ 512.769430][T11391] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 512.779467][T11391] Call Trace: [ 512.782756][T11391] dump_stack+0x1d8/0x24e [ 512.787258][T11391] ? devkmsg_release+0x11c/0x11c [ 512.792200][T11391] ? show_regs_print_info+0x12/0x12 [ 512.792210][T11391] ? skb_network_protocol+0x495/0x650 [ 512.792226][T11391] should_fail+0x6f6/0x860 [ 512.807229][T11391] ? setup_fault_attr+0x3d0/0x3d0 [ 512.807241][T11391] ? unwind_get_return_address_ptr+0xa0/0xa0 [ 512.807249][T11391] ? skb_clone+0x1b2/0x360 [ 512.807259][T11391] should_failslab+0x5/0x20 [ 512.807268][T11391] kmem_cache_alloc+0x36/0x290 [ 512.807277][T11391] skb_clone+0x1b2/0x360 [ 512.807287][T11391] dev_queue_xmit_nit+0x275/0x9d0 05:30:42 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$KDADDIO(r1, 0x400455c8, 0x4) 05:30:42 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(0xffffffffffffffff, 0x400455c8, 0x4) [ 512.807296][T11391] ? stack_trace_save+0x120/0x1f0 [ 512.807305][T11391] xmit_one+0x80/0x470 [ 512.807314][T11391] dev_hard_start_xmit+0xac/0x1b0 [ 512.807325][T11391] sch_direct_xmit+0x28c/0x9e0 [ 512.807337][T11391] ? asan.module_dtor+0x20/0x20 [ 512.807348][T11391] __qdisc_run+0x245/0x420 [ 512.807358][T11391] ? sch_direct_xmit+0x9e0/0x9e0 [ 512.807366][T11391] ? _raw_spin_unlock+0x49/0x60 [ 512.807373][T11391] ? pfifo_fast_enqueue+0x36e/0x580 [ 512.807383][T11391] __dev_queue_xmit+0xd2c/0x2e50 [ 512.807399][T11391] ? selinux_ipv6_output+0x10/0x10 [ 512.807407][T11391] ? dev_queue_xmit+0x20/0x20 [ 512.807433][T11391] ? ip_finish_output2+0x97c/0x1830 [ 512.807442][T11391] ip_finish_output2+0xbfb/0x1830 [ 512.807450][T11391] ? validate_xmit_skb+0xc40/0xc40 [ 512.807459][T11391] ? ip_fragment+0x210/0x210 [ 512.807467][T11391] ? __ip_finish_output+0x54e/0x710 [ 512.807476][T11391] ip_mc_output+0x45a/0xa50 [ 512.807487][T11391] ? ip_build_and_send_pkt+0x9d0/0x9d0 [ 512.807495][T11391] ? nf_hook_slow+0x1a6/0x1f0 [ 512.807504][T11391] ? ip_mc_output+0xa50/0xa50 [ 512.807510][T11391] ? ip_send_check+0xd0/0xd0 [ 512.807518][T11391] ? ip_mc_finish_output+0x3a0/0x3a0 [ 512.807528][T11391] ? csum_partial+0x353/0x470 [ 512.807536][T11391] ip_send_skb+0xaa/0x130 [ 512.807545][T11391] udp_send_skb+0x96f/0x11c0 [ 512.807559][T11391] udp_sendmsg+0x1cf5/0x2f80 [ 512.807574][T11391] ? ip_do_fragment+0x22f0/0x22f0 [ 512.807581][T11391] ? udp_cmsg_send+0x340/0x340 [ 512.807594][T11391] ? selinux_socket_sendmsg+0x11f/0x340 [ 512.807604][T11391] ? selinux_socket_accept+0x5b0/0x5b0 [ 512.807618][T11391] ? inet_send_prepare+0x52/0x480 [ 512.807628][T11391] ? inet_send_prepare+0x480/0x480 [ 512.807637][T11391] ____sys_sendmsg+0x583/0x8c0 [ 512.807647][T11391] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 512.807656][T11391] ? udp_sendmsg+0x7d2/0x2f80 [ 512.807663][T11391] ? __sys_sendmmsg+0x524/0x730 [ 512.807672][T11391] __sys_sendmmsg+0x3b3/0x730 [ 512.807682][T11391] ? __ia32_sys_sendmsg+0x90/0x90 [ 512.807696][T11391] ? proc_fail_nth_write+0x1d5/0x240 [ 512.807706][T11391] ? proc_fail_nth_read+0x1c0/0x1c0 [ 512.807715][T11391] ? __lru_cache_add+0x1c4/0x210 [ 512.807723][T11391] ? proc_fail_nth_read+0x1c0/0x1c0 [ 512.807730][T11391] ? memset+0x1f/0x40 [ 512.807742][T11391] ? debug_smp_processor_id+0x20/0x20 [ 512.807759][T11391] ? debug_smp_processor_id+0x20/0x20 [ 512.807766][T11391] ? __ia32_sys_read+0x80/0x80 [ 512.807775][T11391] __x64_sys_sendmmsg+0x9c/0xb0 [ 512.807785][T11391] do_syscall_64+0xcb/0x1e0 [ 512.807794][T11391] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 512.807801][T11391] RIP: 0033:0x4665d9 [ 512.807810][T11391] 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 bc ff ff ff f7 d8 64 89 01 48 [ 512.807815][T11391] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 512.807823][T11391] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 512.807829][T11391] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 512.807834][T11391] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 512.807838][T11391] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 512.807843][T11391] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 05:30:42 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(0xffffffffffffffff, 0x400455c8, 0x4) 05:30:42 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b3375", 0x12e9}], 0x1) 05:30:42 executing program 4 (fault-call:16 fault-nth:32): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) 05:30:42 executing program 1: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x9, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, 0x0}, 0x78) bpf$MAP_CREATE(0x0, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={0x0}}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000700)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, 0x0}, 0x78) r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000280)={&(0x7f0000000180)='./file0\x00', 0x0, 0x8}, 0x10) r1 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000008cc0)={'syztnl0\x00', &(0x7f0000008bc0)={'gretap0\x00', 0x0, 0x80, 0x80, 0x6, 0x8, {{0x2a, 0x4, 0x3, 0x0, 0xa8, 0x65, 0x0, 0xff, 0x29, 0x0, @remote, @broadcast, {[@rr={0x7, 0x13, 0x16, [@empty, @loopback, @local, @local]}, @generic={0x89, 0xc, "b44d52b8d52459348fda"}, @timestamp_addr={0x44, 0x1c, 0xae, 0x1, 0x3, [{@multicast1, 0x200}, {@multicast1, 0x9}, {@broadcast, 0x1605}]}, @noop, @end, @lsrr={0x83, 0x27, 0x5b, [@multicast2, @dev={0xac, 0x14, 0x14, 0xb}, @remote, @dev={0xac, 0x14, 0x14, 0x31}, @local, @private=0xa010100, @rand_addr=0x64010101, @multicast1, @dev={0xac, 0x14, 0x14, 0x27}]}, @noop, @rr={0x7, 0xb, 0xbd, [@broadcast, @empty]}, @cipso={0x86, 0x21, 0x0, [{0x4, 0xa, "6b4a8871e42463b9"}, {0x0, 0x2}, {0x4, 0xf, "c70a706bf4c9b325762a0b9c0b"}]}]}}}}}) r3 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000008dc0)={&(0x7f0000008d80)='./file0\x00'}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000008e00)={0xd, 0x5, &(0x7f0000000380)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x8}, [@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffa}, @jmp={0x5, 0x0, 0x1, 0x1, 0x5, 0x30, 0x8}]}, &(0x7f0000000500)='syzkaller\x00', 0xffff, 0x1000, &(0x7f0000000540)=""/4096, 0x41000, 0x8, '\x00', r2, 0x15, r1, 0x8, &(0x7f0000008d00)={0x1, 0x5}, 0x8, 0x10, &(0x7f0000008d40)={0x2, 0x6, 0x9, 0x33}, 0x10, 0xffffffffffffffff, r3}, 0x78) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct]}}, 0x0, 0x26}, 0x20) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xd, 0x3, &(0x7f0000000040)=@framed, &(0x7f0000000080)='GPL\x00', 0x5, 0x1f6, &(0x7f00000002c0)=""/168, 0x0, 0x0, '\x00', 0x0, 0x0, r4, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000200), 0x1}, 0x6d) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000004c0)={r5, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000440)=r6, 0x4) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) [ 513.597478][T11420] FAULT_INJECTION: forcing a failure. [ 513.597478][T11420] name failslab, interval 1, probability 0, space 0, times 0 [ 513.610214][T11420] CPU: 1 PID: 11420 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 513.620426][T11420] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 513.630457][T11420] Call Trace: [ 513.633800][T11420] dump_stack+0x1d8/0x24e [ 513.638120][T11420] ? devkmsg_release+0x11c/0x11c [ 513.643135][T11420] ? show_regs_print_info+0x12/0x12 [ 513.648311][T11420] ? __local_bh_enable_ip+0x48/0x70 [ 513.653497][T11420] ? ip_finish_output2+0xc02/0x1830 [ 513.658679][T11420] should_fail+0x6f6/0x860 [ 513.663069][T11420] ? setup_fault_attr+0x3d0/0x3d0 [ 513.668081][T11420] ? __ip_finish_output+0x54e/0x710 [ 513.673333][T11420] ? dst_alloc+0x137/0x4e0 [ 513.677720][T11420] should_failslab+0x5/0x20 [ 513.682208][T11420] kmem_cache_alloc+0x36/0x290 [ 513.686948][T11420] dst_alloc+0x137/0x4e0 [ 513.691170][T11420] __mkroute_output+0x9e4/0x1430 [ 513.696090][T11420] ? ip_send_check+0xd0/0xd0 [ 513.700661][T11420] ? ip_route_output_key_hash_rcu+0xf90/0xf90 [ 513.706694][T11420] ? ip_route_output_key_hash_rcu+0x41b/0xf90 [ 513.712728][T11420] ip_route_output_flow+0x13d/0x320 [ 513.717896][T11420] ? ipv4_sk_update_pmtu+0x1e00/0x1e00 [ 513.723362][T11420] ? __rcu_read_lock+0x50/0x50 [ 513.728116][T11420] ? selinux_sk_getsecid+0x24/0xb0 [ 513.733196][T11420] udp_sendmsg+0x17f6/0x2f80 [ 513.737759][T11420] ? ip_do_fragment+0x22f0/0x22f0 [ 513.742754][T11420] ? udp_cmsg_send+0x340/0x340 [ 513.747496][T11420] ? selinux_socket_sendmsg+0x11f/0x340 [ 513.753032][T11420] ? selinux_socket_accept+0x5b0/0x5b0 [ 513.758466][T11420] ? import_iovec+0x1bc/0x380 [ 513.763392][T11420] ? inet_send_prepare+0x52/0x480 [ 513.768473][T11420] ? inet_send_prepare+0x480/0x480 [ 513.773554][T11420] ____sys_sendmsg+0x583/0x8c0 [ 513.778311][T11420] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 513.783478][T11420] ? udp_sendmsg+0x7d2/0x2f80 [ 513.788226][T11420] ? __sys_sendmmsg+0x524/0x730 [ 513.793050][T11420] __sys_sendmmsg+0x3b3/0x730 [ 513.797718][T11420] ? __ia32_sys_sendmsg+0x90/0x90 [ 513.802731][T11420] ? proc_fail_nth_write+0x1d5/0x240 [ 513.807990][T11420] ? proc_fail_nth_read+0x1c0/0x1c0 [ 513.813344][T11420] ? __lru_cache_add+0x1c4/0x210 [ 513.818273][T11420] ? proc_fail_nth_read+0x1c0/0x1c0 [ 513.823534][T11420] ? memset+0x1f/0x40 [ 513.827499][T11420] ? debug_smp_processor_id+0x20/0x20 [ 513.832849][T11420] ? debug_smp_processor_id+0x20/0x20 [ 513.838394][T11420] ? __ia32_sys_read+0x80/0x80 [ 513.843302][T11420] __x64_sys_sendmmsg+0x9c/0xb0 [ 513.848219][T11420] do_syscall_64+0xcb/0x1e0 [ 513.852701][T11420] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 513.858569][T11420] RIP: 0033:0x4665d9 [ 513.862527][T11420] 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 bc ff ff ff f7 d8 64 89 01 48 [ 513.882103][T11420] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 513.890486][T11420] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 513.898436][T11420] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 513.906596][T11420] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 513.914537][T11420] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 513.922475][T11420] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 [ 514.766752][ T17] Bluetooth: hci0: command 0x1003 tx timeout [ 514.772918][T11056] Bluetooth: hci0: sending frame failed (-49) 05:30:44 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b339b", 0x12e9}], 0x1) 05:30:44 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(0xffffffffffffffff, 0x400455c8, 0x4) 05:30:44 executing program 1: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x9, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, 0x0}, 0x78) bpf$MAP_CREATE(0x0, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={0x0}}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000700)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, 0x0}, 0x78) r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000280)={&(0x7f0000000180)='./file0\x00', 0x0, 0x8}, 0x10) r1 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000008cc0)={'syztnl0\x00', &(0x7f0000008bc0)={'gretap0\x00', 0x0, 0x80, 0x80, 0x6, 0x8, {{0x2a, 0x4, 0x3, 0x0, 0xa8, 0x65, 0x0, 0xff, 0x29, 0x0, @remote, @broadcast, {[@rr={0x7, 0x13, 0x16, [@empty, @loopback, @local, @local]}, @generic={0x89, 0xc, "b44d52b8d52459348fda"}, @timestamp_addr={0x44, 0x1c, 0xae, 0x1, 0x3, [{@multicast1, 0x200}, {@multicast1, 0x9}, {@broadcast, 0x1605}]}, @noop, @end, @lsrr={0x83, 0x27, 0x5b, [@multicast2, @dev={0xac, 0x14, 0x14, 0xb}, @remote, @dev={0xac, 0x14, 0x14, 0x31}, @local, @private=0xa010100, @rand_addr=0x64010101, @multicast1, @dev={0xac, 0x14, 0x14, 0x27}]}, @noop, @rr={0x7, 0xb, 0xbd, [@broadcast, @empty]}, @cipso={0x86, 0x21, 0x0, [{0x4, 0xa, "6b4a8871e42463b9"}, {0x0, 0x2}, {0x4, 0xf, "c70a706bf4c9b325762a0b9c0b"}]}]}}}}}) r3 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000008dc0)={&(0x7f0000008d80)='./file0\x00'}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000008e00)={0xd, 0x5, &(0x7f0000000380)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x8}, [@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffa}, @jmp={0x5, 0x0, 0x1, 0x1, 0x5, 0x30, 0x8}]}, &(0x7f0000000500)='syzkaller\x00', 0xffff, 0x1000, &(0x7f0000000540)=""/4096, 0x41000, 0x8, '\x00', r2, 0x15, r1, 0x8, &(0x7f0000008d00)={0x1, 0x5}, 0x8, 0x10, &(0x7f0000008d40)={0x2, 0x6, 0x9, 0x33}, 0x10, 0xffffffffffffffff, r3}, 0x78) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct]}}, 0x0, 0x26}, 0x20) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xd, 0x3, &(0x7f0000000040)=@framed, &(0x7f0000000080)='GPL\x00', 0x5, 0x1f6, &(0x7f00000002c0)=""/168, 0x0, 0x0, '\x00', 0x0, 0x0, r4, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000200), 0x1}, 0x6d) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000004c0)={r5, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000440)=r6, 0x4) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) [ 516.846458][ T118] Bluetooth: hci0: command 0x1001 tx timeout [ 516.852512][T11056] Bluetooth: hci0: sending frame failed (-49) [ 518.926258][ T118] Bluetooth: hci0: command 0x1009 tx timeout 05:30:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r1, 0x400455c8, 0x4) ioctl$TIOCSETD(r1, 0x5412, &(0x7f0000000000)=0x31) 05:30:51 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r1, 0x400455c8, 0x4) 05:30:51 executing program 4 (fault-call:16 fault-nth:33): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) 05:30:51 executing program 1: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x9, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, 0x0}, 0x78) bpf$MAP_CREATE(0x0, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={0x0}}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000700)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, 0x0}, 0x78) r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000280)={&(0x7f0000000180)='./file0\x00', 0x0, 0x8}, 0x10) r1 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000008cc0)={'syztnl0\x00', &(0x7f0000008bc0)={'gretap0\x00', 0x0, 0x80, 0x80, 0x6, 0x8, {{0x2a, 0x4, 0x3, 0x0, 0xa8, 0x65, 0x0, 0xff, 0x29, 0x0, @remote, @broadcast, {[@rr={0x7, 0x13, 0x16, [@empty, @loopback, @local, @local]}, @generic={0x89, 0xc, "b44d52b8d52459348fda"}, @timestamp_addr={0x44, 0x1c, 0xae, 0x1, 0x3, [{@multicast1, 0x200}, {@multicast1, 0x9}, {@broadcast, 0x1605}]}, @noop, @end, @lsrr={0x83, 0x27, 0x5b, [@multicast2, @dev={0xac, 0x14, 0x14, 0xb}, @remote, @dev={0xac, 0x14, 0x14, 0x31}, @local, @private=0xa010100, @rand_addr=0x64010101, @multicast1, @dev={0xac, 0x14, 0x14, 0x27}]}, @noop, @rr={0x7, 0xb, 0xbd, [@broadcast, @empty]}, @cipso={0x86, 0x21, 0x0, [{0x4, 0xa, "6b4a8871e42463b9"}, {0x0, 0x2}, {0x4, 0xf, "c70a706bf4c9b325762a0b9c0b"}]}]}}}}}) r3 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000008dc0)={&(0x7f0000008d80)='./file0\x00'}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000008e00)={0xd, 0x5, &(0x7f0000000380)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x8}, [@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffa}, @jmp={0x5, 0x0, 0x1, 0x1, 0x5, 0x30, 0x8}]}, &(0x7f0000000500)='syzkaller\x00', 0xffff, 0x1000, &(0x7f0000000540)=""/4096, 0x41000, 0x8, '\x00', r2, 0x15, r1, 0x8, &(0x7f0000008d00)={0x1, 0x5}, 0x8, 0x10, &(0x7f0000008d40)={0x2, 0x6, 0x9, 0x33}, 0x10, 0xffffffffffffffff, r3}, 0x78) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct]}}, 0x0, 0x26}, 0x20) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xd, 0x3, &(0x7f0000000040)=@framed, &(0x7f0000000080)='GPL\x00', 0x5, 0x1f6, &(0x7f00000002c0)=""/168, 0x0, 0x0, '\x00', 0x0, 0x0, r4, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000200), 0x1}, 0x6d) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000004c0)={r5, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000440)=r6, 0x4) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) 05:30:51 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f000000a3c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r1, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f00000041c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x62541, 0x0) r4 = dup3(r3, r0, 0x0) write$binfmt_misc(r4, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4) getresgid(&(0x7f0000000e40), &(0x7f0000000e80), &(0x7f0000000ec0)) io_setup(0x202, &(0x7f0000000200)) io_submit(0x0, 0x1, &(0x7f00000004c0)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0, r3, 0x0}]) syz_fuse_handle_req(r1, &(0x7f00000083c0)="ec66fa1700f93176b2ee12af609d89e0eb1cd8d0500a9cd8e0513e20bebbc0d38693fe4bbe8689c2beb1343c0a7c27d04f56688e12fdbab9cf5aacd9015f52955720c29405dbaea3719e29e849c0c5b0600836ad64312db3c60c91fa8e0982a0bedc6a6c1bc6b1de95acc15b7f6f0b62b70caa101060e5aad8d60fff91ba47d746c5a79abe929b2aac1a48e7c92364a3fef34e9c0f4f61941019904976d4253d4ea84c33d43f559e573514d92e11f2b990374f01d51473719c4ca2c9b728aa2d2337d78880055e0471186d2afed80754cdc537488917369b5280162cb379a1cb661cf45bd069cdb28248536c38fdc7f7570cbb5b0bd5e91a41889a6ebf5292515ae390038918d571687c6ba5710015ab9c80fa49cd4077b8a00a2860b8db38df122268f003f14fd9232bb8ff9c2059411133ec70c5a4340b069fe68c14f9ff6ec63fdc308a3b537ffbee325ab2eb4bfb69844122dff4e2bac73e570864ec4426c17b615410df236ce6920336d223e452b2d827ff1fe37103910ad93cf6587e8ba19205ea6131a391d15ba72ba27da1b7ca8d3b98a8d40903d01f40a94949a0ba047d20bbeee846312f6e277e1bf3293480f4b287aaad7c38b07885b292daf1e97af1e58030707da142d35bba589d9f179a94c00ee50d1019c32e86b1c323f1539a4420845915e03718acee5e234734a2d267737adf69144e148c414cbe8917babac0fd9dc67b6b42ff8bc3b672f70210b0661b2e81a7417c1e2629669c4c64fe157b569e78c6c972bd777c3b03cd3e7674d74173de239d32d3ce50a85510b1f00e553f6768732608116244a0c2450951bcad961763d17c8d12eea3d0f5b6f23761649b421c106b94a9d9eeb8a6edcc2f439a4cb15eadb803be25b3c2f293f66ae5b124e585a9a62fb5c547e3b81e28cde20a2018e71cea73eb7d34a88bf413f8d78d22407356777aa1fa08896a0ff901c33a2b84ec1b9c0d3ec169b5889d94e710eb61ce4e5b8c12e472d304229e3ca8f62401f6e1161a567752d3ed749f75e6dc412f7fa18138bd330c1550d427c7f047e9e030d3baaaf051a9f665334985834a1f9b47b935076b832965705db042a7f20ac2d2b13aed088ea2547ade1c25264787ef9b33e0acb2958c51273ea3a032c34cc4dfb6ae611bf2d3a42fb4a498a493693212ddabd51f7b273a88a51d0808fccab04b3d518d6791abd104f3559764344cb120303842e5097d9315d10a618eb85cad698293c90c9fd139a793dfccdf52ab8b4fa2ae86db2f772550e24bd4089dd121ea8abab5acce9b525bddb88def0dbf3baa543b9be6621ed8e794d6f07c7d19b0013556113fb9f9026c76ae35bb7d248f3b630f87839f42f73cd96cf046c038ea80b2bf5f1d1dbeaeca5da02ade3afb0e632785a7ecb11e7d756b1556407417dad753aa8408dc73b55f9a75e2cc6d67a4ce181aecd95e792812585d7d0577fda745f5366db8e309dcf84a4f9abc98d78af2432fdb2fdcea5cac187e34bfbb0896d5a943f970e11c3d144b30f73b76e4d01df596e67ac8e132c877e9466b0b06e3127bf1f9eaacbd73f811bdd7c2c9fa6777c7a9948cf2546143fcf56548cb507a32c771b5610b33e330613608770a0efa262f4c0686831b0c3d74d25541b7941e6a7240e15aa97f1f7a60933ce35ddd398a5db0c3c60f133c15a1e609499ca4d79e7cd0c8add405efcd9e860e51e1195bcc12a0eaba18a7b2a95a43de7856c9d5ede91c1345a85204eacfd0d6d6f8e51e6f2958ee14e364a267e9866e0de95b14f67f11f8936ae6c7096a7e0e2ecd96584e2ecb252602e4fd1f6f9376a50799eb90eab4282b9ac72fb0afec448ef1d8cbf5a18149522ab70eff9787f790e19acd6c085e855382afd8d04b8d641001ea873756e1012d7cf76c123c12203e245614a4d89f863823bf466511fc6c918ba64e9d47835c7d13122dd1a95465cacc8bcc19b2b4b2232e46cf4060211cadd0baebad1374244aed5d5a22d30269ccc4cfeeb1d59067f85a284bc1e10c76e8aaeaa6fc16485f5d81e408c598699c39ad0e2977dcea175572e0182f6a384b3d954dc407d7bfb6d22b681ac1d70015c6ad8f82de60dcac898b524e458827223024e219789c6ff742bdcea2e635a3d974a719cfa82adf04bdb035bf7f1f76757bcc240668321bf85ab242cd5bdf5afb8b477e988da43f0ade20055073cea44ff3ca96d54fa07137c76d9203091ca03305c7db587db4019f6610d9826b9fc266328cf0fef5f1b04a3772002543e6a2ced827dbc1dae2dbe9dda1325707881ede8ea6c9252dbfc578e4b24cd19ec28f02e38e32ec43d4b43b4087ef0b78204310fea1577e0f488ee48e0d8af3e7be94e0d7b5669095f10ce406662b71a653cb3ddfb195ece347bc0a2fda8cf0c2aa287782ee8dfc22ed0f320c1af5dd1a826f2b65331486f120707709a9d3241425cf80168d10808b798c20c1050f987cf7e07720d5a8b5b12a666330a59890c218dd68dac5424c8cb87dc9a1c2dc49037a72873752e1a42d58eea513d1ed4b606629bf121fa4c28339fac9cc60a10f6be2eeacdca5a34aaa2e8ff92285d2aeaab6ac1ca5bda083be6cb3b7e01a717cd2d9f3762bebe54b82d6a31682cab3406bf10ecf4f8ea0e67e07ea43b41e3a0990c1f5d09c6f8029efa60701ecc19e52c69afec4e627925a0fe2e7f013ace1fd818a071ef3bc5a278dc51d0666f895eea2ff17d3f2996fc3876ecee2673ee55b3e7523a5e1c13d9ee676f23a60fdd33dadb973096236c63ac582cdf42eee20f202bf16ba02283d2a43a54a8d461e48c6866ee739f8f1002d38a6d293a55078148435427c50d179bd94ff9dd60e1e60316b7f60ad3befc3598b42925fbd59f05a71ce8ec612c46b3e62d418da4b86caa1e16c16ac34457c588017704317f4e91db599b1665560e3ab9a42efcdf4347b62e76bf8b45a6b2782aa87db198575d31836d1d9dd4088d618202d63f574aebd58b276b2681e45ba8e7561da61c6b88a325fe266899c7494091899ff45f5f7ec96e9ebbc80181a070dce2eb0e622f11212206aeaf28e7cfce2fa811aaf5da5b0ea1921bd0de5cf15d7dc8e6484173f7a008e65654a60e29765b537b8065467632842e043fcccbc831880c260cfdb9254dac5cb9802b02c5cf3f98afbb2a77ac0bfb591c2fa48341580fff7e18b143529c0e6ca7fe5db4f6f1076c68b60a1304360d319151932b7610eaea1e4a33d3990068436bd405ed1dca6a1474cc1394a49b3049a4610b5a0c08e2c720724f54063e52451987cdf49cb6e79f18e7aedeb18fd438419c8f465e16f252663b1d203ccf75ac7e318890321d8ad11ea0bbe1d059630143ab3a283d563d19df705b851f8c1d324fee9baffe9e8e76307ee32b403eb9888a179a9403718431362cca597065778d7989925bc64b23c5d28d36bf49fbdc8cc8790af2f00bb4ead39fac9cf2283c40d97e8f8cb1a97ad80a4e64fca7fe6f29c34b5d901c8156c9f7b6d248e70f4ea37b1df6b4de672be88c34c917ae41b75c4907e2a42866bd6e07a0f5f88774249bcafb6b6a25ca2461cfe4783a924ccc0fe9e717e4b13f67e45a8f29f868c82d5f6bef7db6f554885a1db44a110773dbff8402077250ba1296f3c7bb05a3d4c721b544839f2cb033376004d433d07ea530b8a916ddf7704144b8534ca65ff9d3285016a9a6e22756fc2fd71d033353877bb751f074c5dad1a3f70a864ae777764bfda4d780ec23838e978428b82f3d92eead0322f37586aff57a61ee31bd1b8844aeff7d98decd15a32e0560020faedc3708bf2054d3e0f391776ad493f0dd68fa2a9c818864820e9b2a3aea98627d4fa7675b52eb3598ff988e16b9ed9fddfc85826d12a6e0ae1ae6be4706410255adfa6b8caf9725ab4a16e6ee63ea48c05855fb61ffa272480ecf090d8b51073916307ca9585cb7a3931aaa11587feaab3322649fe5315b0c82d374bfd5a03afce6318f28bb45e88d60ae571b6d7f6ea3d0957fbf14cd319042b2522e3f57119f2dd35159d7d4e73cafb150115836dfdedb4d3f166e0dcefedcba0ac26650ec5d3b7489e3422fc7dd11653663aaa6039ba6f34fcd4f0e3f3fef46701aaf3ae617c12abd08fed389ceeaa3f0e6d83ef67172ac666b07cfba5d15b8ed1930afb19143d9d13e45cbafd11f7bde3b25acd1854b5a78915f52726eb20232334cb4ed53debc9564c4ceee919bde0b75bffa148fbf9f86030b5179b40f30177141fa2c496686ad2d01261864df410378a086b689d317840de865e249611ca41dadbde6155d20df0664efae2722e25ea59a7d793379efbf0c261a06328b9d690f0e006e49c5066db22ff1c2b1c68a8a46f8ccbf7990514f85ed89ad1465ece320330bc1160019ad62533d23eefe5a634826c6db363af8deccc3fdaf1b9e7f95c85bea839bdec52446fb1f4d36e3273934cacf2909bc9753f7aa478450273f198084b219ef9b2b05473f9fb851c6e31e2b10430fad49766f40a81b83ccf65ab8d51aa8ad9bb23b557d390f3ffba1de1c39cf90a994b9a3f08ad527f2f6dd4f52fb4e5900690102ac6906253d4412b90cc87e243c63afdc516ce5a0f262103362343def37b76e5c92b90670e829a989a205a30f15a48e05861ab5dfe32e080d46738ab02592c0ebd6a452bc56d5eae88788a1ae8b4f0f77cd608ed961acb25d2d394e0cfab8dae13b11e75ba2f5cb09b422fcadde6adf57638059009fdda884d19097fb125d740bedff2d0334f73b5cdb471a7bdc196bfb8b9d04c58532bdf757eea92e0ff176a79237297ba132363880fe483695b6be33551988562bd00a57d71ed4f5bc0f3b3bc01f3d82c4e4fe8e4a86ffe365fa751ada1a14613ffb1429014d8231d23d80aad037259f58337e467c010bea8788d8e141b38b080e1ca5aca0729aabfdd509339732baacf5145c13b2fda141f4a76c40cffb6745551c8a82c3bbf3644c0d8e5cd550406f6fed16112a3a732460aa53c4b7aa78b0ce0de296a2e2a56490698e6f43cbe655b102a9e6487c206c3570ed397d3606c51b18d82d1bc43d9f026a0ba4dc822f6d6afd8acdc2ed33628caa4860f43673610fb235e28af62d18e734f18c7464a671657f1ebc0d72275e74f564f809c6550f5ca603df6a7904f081293a4b01f07cb2fcb8251cacf26c125189e125b3c8412fae2cdf9f478f0eb6806abd2bf5750b4b17f25a94aedfdb846f5c608ac1ad98da972ad1e1ae7d92b0f96604127d3d5748502e55776128146d681d366f679434c4aae6a3141ec7fb8f86564e0d384cd2d83ee143eed16b31b3a5ba7c6d2b318a3efd2c43759437bfcb219fd27197ff8b1fa72c0f98bde3ff03118583fd9d7d7bd43c5637cee634e320c022e5a941f0a9b8bc7febfec062834ef95a0d7efa28f3e95c8e51fce186d520c536739992835b34092dc1e4e599f87a02a2365d01b22311df8b30ed0200dc6b19eaf6eb19fab75b8ab94bd7e82df532cd754a77a72a44999f7d7c653f98224ce135d14bac6c72bbe5378e8b581c17804f909107ab80c9de5fbf055255faff56db3c6b1c379b13f415793683b2442cdd116fb220bc5e85ab28b0773c3546cafdd1e3584e79eeb0cdc1c277ad38c8f96eda65619faf8202ec8b0e25ad661a46145edeb4d8a6811fd606e11f2412570e81464499a316c0a30ea849391afdb660fdb2e0e64c7c68b44f13fbaa9dfc942b15b5a6babc8bbc50bb1abb4500e63015d140a2205434c30cc407baacb3cff22f6aa99914376cdd08a7c5522c9c616b1e8124029d94b1a4c5f8fda8a214fa82c8c9d83187338509c8b05093b08590d8fe3477910f0bbd4221830ee5ac5b1775253d157dbfae8592ab85696d4feeba8d8295ac4be49e438d8ff5ac4953b4d15ff467cdce7f4e71a3319dd4cd549a5f95bb19ea4b356d89dafe34dbea7cd84f895d8c01239d6f52bb0c13b65b5bb179df5d141212ec369552cfeb1a376c84be6c954fe346db6204cefe1d63d5a1e2163db98a8814a063802c34ff94a01ad2afd22ca79e30047890f7a0ce02d67066b3110d8eebf3709f18220bcaf102ede7fad93ac04a236bb7ea05335b79f5dd591b9f45147bb9c927e9e2f4a0e96032b638fa9d8dee771197f86987b7aabadecb7bcb71a5c0f7a64c844fa5479919410e07a31ec43b907fc8c63bd3b315412e364caa4dfa69aaa32f3310296fec603c6e799fec0fc9fb8eac7929165de936a482900a95e5600b16f1af3f5b67f5456c10514ddc8befa9cadeb73776dc83fe46453ba680c9ae316801c1dce74acb96b24a24581fcdcc10a8472faceccdc00cc77ed91bf47776f81eb75a1a0686dcf22333df7f122a995c8a9350d9fc6f6896ac9c1ce0a97685b48287ce878ad354e2610a0e3dbdf91b291c5bf449fa84beaa0270cdaf3907e4095c4c03a4ebc637395a32aaeffe2efeae242cedadcd347b783f232eb5c71cb3a261d596aad3052df193161214fe1f79ed4968a9fccf7fbf1f1da8d08f1efc6ca34fb819084f8e98c9eee1228a5cc7fa5a9abd1d374e4d80d2244eb468a0d1a521dcec218a7af7bebfef2aca77c0039114572edb83db442b3161129e8f712cb1fa5fb36f75ed2e0885fa7474bf653f8e743283cea7e720ca11d1cd7b6fcf009e7d4e7c837d206485260330c8047068fb3574fd1b9a8d47de7c2c4323228c975edb1c5589513febb36c67eee40e5919e526a6a44a059f6ff41cd0edc16214be767dfade20e0df98a8cc5b7dfc01487734f503042af0155f90b98cc0afc957a83450969626f28ec67f2b7241fa2b2b3a2b7168bef70fc8922192ead41207f40031dad4b98fad88e76be7fcfd8fb405ba539f0476a484b846eacfe3b943cb9f86242a40d994eefc542fd9e1cd7afd26ad3c611bd0afc9d6426509209202200938bb6ae9b2df28f24f507eba2f17ef28eaf500d9c6f154d5f4ed8c090aba1f8c4bbd5a3c4111d034c4a45df7aa1d3c0d5f93c382582cf72d97d8d751763ff665262724c0c6d363ef703a0b1fd9709a23fa910e3614a8573035b5a36c5feb15feda039e54a81d350a79a80ada95e30f225692dd87957eafaf192257ff07e989e3b9150c1855d3a56d84b5503d222badfdf458315ca21597bd6396ef0187248ccaf6a8ad06d4d1123ad0f652f3a118cf8723b8ec97b64313c04ed336aa4b6dfea292324a38b2c90d96959444d6ca5324229d6ccc7e35838c0cf18e187409de392a8b6ee616c2fe2f681d294bd9f1e701c4aabf307635238f63aafe324abf6ca4050ab688ad2f759b901d8bbf4bcb81f05ef7e6df97d750ac5d7db79fa1d8d4ef0bec8d66d66071c46a03f680921b1fb82f062906c2e63dd14fe3d3c1f6c8292c287a02d37bab506c85b651b7c873f08cbe5f80c1e1ddfe21b170426e49c432116bc91c7dfa579f235efef594de36c7ab198fee6acd303be87925ab192d7925542be440e280f71b6bcdb7af1ccc63b75ec9723d579fe6fdbac627a6972da891faae9c71a6add02f35fc4299aa1fc99ba4e5c62c1d9a126f6e6a195d12a616d3a556d60ed5322107830f73bb4b259e49c70887b8e8ee82c8687d8ab26532a83c67d2a90b579a9f166324b5bdd996701b16a06f7061ea41c3137f08c6b60c89cb4eaa08fb45d69d37a255d2c6707444ea87ee208c1f47943f4e2db1a066935dd3760090d2bb992774e983c955a48d319cea995f7b81ed7af53a0b44d3da39e5e6af4e532079d057c52a357fbdb58f71c54fd954db2eb42b6526beeacf8259caa409c579ca7a74b0f6f06111fefc8d51b36b0c60d9e644fbbc75184c8afe9f884653e6d6da2aabdf0070ad2d83a2b34ab532b3cfa7d33abdee38f3a68ef0930c6a2c74f0a6fe1e635aed3af032c6609e42b5e54faab7bb56376f7bb1e5f60a0aef8a7ee95480c5a75779d8121437b88915f5fbe9b3867ab0c0b69c31cbaa431f183d702d93d13eb22835fd22eaef976e462a6c3ada57f9a026d3c6bb94bf50bafcd61d591c7746bb53fdf4655bba672549426262e5930c29a0f7e1391970bbe2338d2a206ab4d210a1c5d3b2068730e67206036d5d40f11ca381db01d1d9be5b6ac765f8358254ebaa6d473490adcc20e7ab59fd93a6aef3d738c533a20864ec25ca5a8fed784e39b705343a9a0b5ddbcaf301ac595251c55d446e28a190d55240bf4799c7b056c6b026790ecd2d19af40756a1fedad10e9b0505480ff8a6aec76ddacb6a3237e9b1a63ff555e57748389187c05b288cc1c851c6d7d5e7c9aa2afae8ef1cd951f5a79865e7146b42cd1b5f91a6d5421b0f19fd0af832b41a0dddd41ea4cdc447d861c9e6e4b5e981e0a6dd1bfbd7523c83c7cee5d93ba08983958e4b6dde1883828e623165065b488fc5fd2ac3976a699b619ce174187f1d13aca9028714817b413acb06b9c744f0f05a94c14d31959379a791f508627492f6d5e54af1eb4f7e0078fc83788db6849c9721b36e66a1fc417ff29760dfaad27876f91a455337a43e6a63d1b9ba4264d4f7403fad6af351c8d77e4c6e4a13d692151cb93e467e279c6bee11db3cd3ec2724cda1ec32ba52b5bf0cb6b5ce8f703005e8ec88a89cdf4e603e5d012368efc202c403277d5574ee3c1d94ecee7b822188d5e9246802739c30cf62e5c79dbde4e0dbc0f58e80280dbdf91c2d97fe64c63259ccff497f000c1624d0e2325ee8c66109101821016f26bcf1034fd3be1947826e2d256ab93871329a7de805a2a96daef4e2461959cde6f8861d50c566fbf6876decbf0ba3c5df12fe1d03b89408af730b689ebf7b2c874ca48e23746c75e17432969a8b4480b5fc066323b65cea76597ba9f7976be9806db4683cc383c2336af8f74435db0db2815f39ec1c851c270d9d1f499e83f93f4de9766350c600870dc9e34659b7145be534b96cd7bd223eb276538e125690f2d5889f2ef8d8b9a3d39a2d254457090d5b938000bfab517faaba88c6c3138c1dc2ed919722aab7b11fa86d02ff02380f5e90603e8da4583ed1b8f0aeb98d1fc97177b1edffd4f3e1f0d5545d7093ed940f258a08ff689959cd88fbcbd91b8d9b121c6ce0dad80caf333bd47b4a58eb21cdfbe759344a0652d90a2e884df77a01c2f97152d0ce4cd46797e3ff1f6a4e747e5e6d32bb073316561814c10127b3dfdc1cf650b7d2a1e68391b0356207548e503388430df54c1bbf8f2d6eecc7c84884e2df9fc440df8005a5e987101aee78e39f1a6e980b12883094bc8eaf9f766e4e62d4516c3998c8d0102434ca19c5340a54a33da740b65a1cce1714dbed31bbecdb3d1ce069b4f723fd673fdd915608ef58012ce57d7450c5860894c7419988fff2f45faa9224c878c5ffdcfd6751f68094a74cd9867faff25e56d7f550cb108daaffaa5263376d5b8af6372ce12a8bb88253eec0ecfb17af92c18718c348aca1c6da589870999e41ba11a367b869eed96f1e9048ca9b0f74376252d0be46273e62e7d5d4b66c8f28c22e978bc193abd025de38f08db32daf288c718048780c6e9b8b043020ce667023185d400234ca03adff28afa09802ef94a9d137d22e107f54825c01273cce89ecb597272538fbe201cbe5416dad8e74e8eb02e0dd00e6fe00efdfd594029af51c54c832757e886d6c658ce574e80cd439aee4b0f7a111d8987717a91c222b8db268a2595ca32dc250fff379cbe00d73cdf5feaac711c4bc5795c4b0a7b0de49bccb3e6fd4f31ae838df10e5c7b93166980e9d60f7a69edff6f7f712da0e8d78d5a4af8f0aacb0444717d66874a1eae3ae19098dbdd4ff1357b04cc67a90cfb1dcb806df21d0a44022c69a03e9ef4458ca80d5b6f3d62bdb6b06403b007bbab8e23a625509cea5b89ea0757a2cf53d471870e825ab8b04238112de0de36fa4030485fd056ddc8731f8a48b6dc9799cef6beef178ce9d46e6708dda01bb50cc3ec40ff42a22f3fb0c67adb7a7077915d8b875038ea226fbf454549bb48e42152558e70b6d2f527f446b32abe709aa58b30add56efe5545ba563bd1d5f875a6b9d856f11ec0486f24460db840cf538e2bbba20546a22a42710a2f0c334594be5b35c540518983ff463d7c62dd0c32fe073054b7bdee543427dbc8a4c497e8f8a428bccd9b7252bb0f282349f38c8342a5b8fea809dc0c6998c8164f83f1c6cc5e74bedf79ae3c5c358158495c93aca5556ba717f4778a9d0973481712c27b2670957a67e3c07e956bf83b7e0c7bbaf6d180eb930b321195b50b749f2d8b19a50c83e4f9dc94f3643877670d3ca09fb1e36c58c9dc04e197d4e0b503cfb0668bb56010e55aae2bc77b60501d6a49ccbc504a017e0b3714a315df33d816e1396a1d7065000c4224ef621d38c452967bbf23db2ca6753e53bc01ad07063cbb5701b7bcb671e5824af5809a58c6cbdf88a4a004756a6e31a140646c7bcdcab48c4c1ce7052487aa31d8629db873131e1e8c0ce9e5f35e3187f3ef553b69bc1d25e25fdc7cd7df05c6eb0aee24870c0318a64c3f1707dd1583603496a99ddbb5bf4c2ddc33243dc40ed88e98b75ddc3202adf92dc4998beaca8821bedd9353d7919131222f8e1543b93910977456738e659190018f50675e3a6c84cb77ac9bad5482843bdbe493a5fd25ea3678db1677a9b7effe148dc5b9e4f4a9b38c2364d5bd9adfbeecb6bbe91f25a9f15a55426ea4ac085d7d6c548800e98e3bd463dd6205783a73f036cea811602d0fe69b7ae6451deba48ee75ab5027717833b19a29980cbff7c3afcfd42f6d6db8be5bdd2d45515f8769bce0edf56b96c9967f8e280dc5c80e103b80c8d716206df47f63e4255e9d7a4373e0eba09e12da7d773cbf73f70d18b5a9cd653597c4aa28fe9ea46c2b112fdb1dbd6245b813136c00a7f81b9d27e932025c81574a7b6324efa6d3f43daf7cfe189c658067fe2ad94ea9370f05dd3ce7e26231fea10c59e11baaf86c5a8d195d9dd6c7977d114e94c38fe5c8719ca4cdf2ac2ba094994b8156b392efffa3b72e3d5b0900f95edf075fcdced33f82c9ecd8e3c02061a75f1fcd8b7118b12f676d6e13e468628a8e2186d27cd85254182b5513cc31d7cd1b9a9e0df8868e7091616fb68e03dd67b91af1416848b4191d09e6b8c4e294aee7e9077ca424b7428483606f1deeadbc7809fa57e49500a86196be67c2aa6c219cca6d242bf3d3c96925f0eff112097314aa75ed767bc736a4ca4438033997bfe567c3a0a37b6634c0e31dfcb3a1f5b2941a8bca531488a6dc96fa76e1129ec1b9a0d8bd9f82669e6f40d9e677955d914220019aee98b60c1fce469240830690d9b20b7f8b1fcfd47c9c1cc57bb03d965f107ddd7d56915754e6da8d3335472cf4960584c16f2c348d144ac40461a3dd03e55e120e86b1dd67ea71199bf789e2e955e523edf9b2d25f1284979069a37d9539540a048b2cc351604ec24e77fa6c01d489bfb9d6f1526d0d31caf673fa2485966458e240aed12d50aaaa16606181cf47cc58bc04c6b4fa65e64256132c2fe6a91f54d87dd2b23150ee1f0110484dd11d5d20412e568680385b07e7d0434fdfe20843", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x4}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:30:51 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b339b", 0x12e9}], 0x1) 05:30:51 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="1500000065ffff018000000800395032303030"], 0x15) setxattr$security_evm(0x0, 0x0, 0x0, 0x0, 0x1) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$INCFS_IOC_CREATE_FILE(r1, 0xc058671e, &(0x7f00000002c0)={{'\x00', 0x2}, {0x4}, 0x0, 0x0, 0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00', &(0x7f0000000380)="5021c18a63c06ed5035f501e70ec8c213d5fc57f0566b6ecd85ae3b71e05512a97d3ff56f29f25c5262656b556a1d9a2e08d1d10656b82e8808ab8ac2e9d648645e90c095825b0b681d03044d03022b671e7f8563ea2ab8259f0c64906344378e7aad7603353a1be958dc273", 0x6c, 0x0, &(0x7f0000000480)={0x2, 0x108a, {0x1, 0xc, 0x85, "c8d857c1ffdedcc3edfbc0bf1f9e93abd314cefb137b701813a129ef86b743646e1c5da20c22257e01ac5af64bdc5898afe78962e4f9f7fa02b180e72b7d966dbe59f16c1758712d70c24057d72d4690defc852475c0afe337e7a9c403b1acbe5f6bd98ef0ae180b948e0265320b0e48b3a3c7fb77ea8c1de602b60fc57eb81524a65baeca", 0xff8, "0d2e83ec1b03224d014d9a1574081f5db26c2b4eed92dcdfbd813ba2d05933481ba56a8750a23e3513e0a83dcb89b2777848fa171250e6b7aad0d773b077c7ba59964206b0d29c246c08d77bd9e677c1e1de0793463d9b1641b1fa348f6a0ae49803686fb4885f9b77f498bff871f89fabe962cb23285e6094c3153b509fd4a0236c78388c832d9c376c9c562f3069d19367e64799652d4374a3ad59088dd4cf0c5b126b4bc8e9a9637b33241852234cb2a4f631167e3f6728d8d1b45de6cfef8ecc7504481e07a7a4b0ae3dcaefcf55e51a081157705ba87d4eca000369f201ad0cfd6aa9a2ddf7a8ad7675091be0d1e93ca2319c9d5909c82d03c48985dbaafaf2e961072e356a45376106212ed0eeaefa06ded0d221279e2be46e14cbfbbf83779351a4a2e97eb85f62c8bfe0bf9fcb0326f440fcd1dc9a9926924ad4e1d8282ec9ca48572017d96041bf6b06b56966dbf032cdfad9d168e5ef81523a19ca63a0749556baf3d605de0ec86fe180f232dfca8fd718a16eb60a81138acdff70457a27bed2fedfd021e412957e261d06605afa31de6f5e0dcd4663b85297e11144793760b1aee182fac9c9049648911fb7624499e4e74c652dab26653b295adf1d1e878f20d81e9b569dff709ec7c142b75b05d68e756d8d6f7d08703ca8cb9343e1dac731f604067b921dc6147eda0b154e35ecf061e64266c40b19822b405ed39597997c79f5f2b8b0b665a9837dd5acac73d18d84c5a2299e28cd1d7aa0fd5e703a5eb6fd18b1069bb009e3d47bdff76a205755564fa8de2439f1b96ef9ca3359068b264b0a198f3d6122093460ffbe2ae5d990c70f363b80bcf08af2fec398e9c80c35ef47da1f03fa648a7298cc368eee61283399b1584080de22a22a9c979c671a31154eb44e5f484c9d3d4577b94092390eb9b589a0f958c20c45e1779da260aa047b94ca16a5c13c9ec958c2f04c0d7e9d4dc52333f5fe586fa12c292220d2f9224382c359c66a1fd733c806c880eaabb87f38b25e6cd94f0f7268e5af2f939159bb12a4f90bd337a0a6795ffa2a28732d5e3979a929eb2553e84ee66628ba81b4da0a4abd9ae8236ba578f303cac6ad17bce01eca8a64144c79730ca221b1bbef942b6a53d8dcf2bdedd08617668291ce11a69600d09cb473d6d628ebf4d4caf9324df7565499420d9940e207d68aa3298054d3469202eba7e5de5bf2a78cec08c531546d9d86dd1f5ae1acbd9fc799de5617e50603710f3086311b44cadf930411b25211bb0940bfe141f59fbd91a71702f2e84d75f192207f156da6820ada902fd18feae2b8c3c8c2af47538dd52ea4dd4dfcb005271377b893bb6364e163389124ca0141bd6d3af0935f08ecafa911c3b138cedadaf5edd6a40e81ef3ebda997505a97700157762d79c83faa617200b8c9dfea5cc325ce81b8bed8318ada220fe13442732e826ee4070649abc29e68013f38f5e4ff244cc68496128a59e685365736bccafa02db0ebc2a67a7f83f315c219be75b48199b89811368f22eb387d31722291d96b0334de1ec7721e1c52be075b4bc616d1c6e4df814779e70071c1f720d83fdf8ac6e25ba8b0865781971ce685bf3966ba457c0583f1df7fd7e96f7081d81b70d55e4ab652986652134ea53ba90764aacc2afb8ac754ea649b8f2221c8125af97fbc6817ed3988c5c9ba2a0650d0fa6d343b6c68547301c990b1decb86c00aa6ab2850f84ca4a52c60997d2437c0b821fe00f648c2bfc6f07e1bf6077009716267732324e5d4e14294d765e21f053ef330e9c57a4166ba05566ee9482df85ac9962ef2744a90ae6af2828e733142940cb9d249a0e2a261ca4e4e1ebc498ff6003d65715cd4c16fc361166bee8b5a295190a7543f36c5afb3951fb43011ba6ba93e8bf14e87b3d91665c12c14cc14c1543ea988134481531a2969f362a334ea585d9c1e641fcde3d4b87c3fc3d3d98e8114426e1325dadb92168ae9d38bb33d089289228476fa59f88cc8f3c8e08ed1d6b802cbad4501e5b2f1b67374b10e5108cb95cf09ab44cd949723847f66213289a3fe0a5dd707b24786460d3f5d3aa9684f29d977342e7f8b5786134d1be6f72ba9a38b72bc99429e5ca1b4924543814c3dec151592ce98d161fe4b148c57589a847f647a0f5e058efba7d48ed0bd30bb3fbd14b9ef7a340cefa443b9132e5acbf101a83e3a70eeb49e8b94cb23556e7ad068eb8fa1617d6c6b6a893239373d956f0adfc234e3c55b9dfa9b6187f26a4ec8f37ee0c3316bb6e3a09c423ec776ae0626a78d2c1adc86b886bf3f58f347a98b1cfa0877df3d7d00b97de6f20174ec9d2a0457d53873724d1bd1b33fa0792eaed53e20c9a05a5f952c5d0381f177be924b1133baf62d353109fa75fb72584cd9ecd0da74c72ff205bfbdcec0772522cfa0755041152bce16691aa5579600bd408659b31e6d6f43eea32c92fe969153bdcb3f6d69039e4774b6f6a5153757cc89e459de0b12eb65ed01ed5d99a9ee5d773966ec6a8d23245094100326e750d846fc9751b38813cf4915be256fdb2a64e6ac25693cf133d4cece6fca792dd4f5e44209f4d2df9d5f4e1bafcc9bdb876c7bd6a1ae4f6861eb785162094bba99a518823fb59716366a3303ecaa76b6f59b389e6dc0478d46c225cce8ca3a89810cccf89af22dca75cf094709e081ed00018bc4cddcbae9998bcb1f65c776e801b2521e86d929450bd488b8fa6d0d68f219d5f31474f66963ef7f496c6ebdfd9ab64a9389a8f7940c82f65d1ec68abcc686e66200156bc7e1495c092250f3aadf82cede14951e24f9e43a562cfe8ed627250faea97f8dea0f75ced876a8562b9f23ecd04fa667c2fc2b00688fe723f70e0fcf4581aeefe0c5ed1c60769e6beaa2b9e3463312212811ca57e51376346960f4c6414a7e5975dfaa0546550b500933699ec0136997ac8c9b5ad20b8ba170498e997fb4b68e256df9f102ade5101d27b55890fc446cd849d3d9b375ee60a4552e148d0c3f039ca522020792bd67a77225584d585d3a8b9a366669860bf88555821e7526d5730c8f145aae022d45e057e07a67546f4e2845f4e64451aefeb48d70bd21d0bbccee90a9cf141a826f77a7cb0d44e3e7b6522057801b8b9b36349ba0dcf210b5c3c41ac519b58c67b9d25641a3d06a77f4a944e202d9f0145278976cacc335f9dd819747001c096c9ef804c5fa4ddf732fd84994a21bdbf8a9ddea217f0e13fa9c85083d350ade7b598c43d7fca02006660fe2db9cda2f4715911d726a68a674275ce63823628a6b1c3526b18b100468dbc8b9be4d31e94391f16ce124ce2d8c6d35f3f152518720b3094cc362f35dcfd9698b5afbee60479efe6aaefecf7d56d1800c9a77f9b6acd5b17c9c1abbdecfb7176bee37b02cf288821c68c18db6855e7e5058f4c623ff29dd7b39d4186a09a5005bdd2ffa7aae08cd4cd3b72c0593c7a003be56485d9d598859a5f2ece767d1f348d3bdabce81395502d0597b052b64fd24461478e5b624c741689977e44e703993240c13a61e54b9e3e21661bd25619e2500016891670c642ae98b239c5f3ed9662ff00a7916c58101dac91eb2c5dc83c7b8de1e8a99f6448424b508a70b8ea907fe8a43c1693820032a39fcc58bce47594ed4cf2b22f1e513dc507efdc4a92131208e50510931335a2650349f8242eb4e7886b3ea3f6f312559c16474955f6960f469d238ab27b1191c18f4923da0af46a7bb727cdc3241a85df521d1ae8ee35a547f8b6ffb0646a632ed653a383586c171348ccb8d0bcbfbbb38e4e74e31db09ab3af041d57f735c14b988def82f130a5cdfdddf8abb30729564a360727c0173ed71cc36be31bea67e230f2beb0477155adb40692638bb8a6b2db1d84fa6ff338aafaa84de3b7a496fddb04d574b0f5dedc21e40ebfebc9a5e496ac0fb4da7930b545307801b89d4e81b5bef694ddf8325440a8cd88e6d5c1f2facf66927fcdb47d459a9b0ce81e55116d5be6adfa96e21b416bb7b4b8e61a70aa474ba2503296c18d4e38dab8951c0af8668cb564068413c97bce001360954642fa7bf6a8c7fe08462bc840d49529457d56f011a579695ff485d92276b9905bc38fb084d837ae371eac9826d4fb402c69ba5f8fb752b7dc709f68c202cf83142e1ce15f0ef450ea31dc06d8e68ad20896671547425dc5c0cb22104debc36bf180758a851ba6e063b30256e7925df7154d20a320278abfbd738791c6fae4ac129f1ced30270655d1b0832f1b855145be8d44726ce07482850d3a9aebbb6b41d7847b9e267a6dc8dd83cbc49a93b80517a5f0e98ab5165e953a1f06118753fd7d4f2c3b15c96a330d1129bc63d914db59a34d86b664c42ffc0ba1fde881ffa7ec90b143ea462cd7a355a2510353f708818c7d9d6584a132ac4aa3befe1c672dce44be5a7a4bc70584bb5be72711310d27326f5744332454dff1efcb2c8817e079cfee0fdaa225620e9b0b185b23a95d30281c4b94fa6d25fb2ad1dbb77712c0481c4505f1a2ca5a9ce281327bf8a534865d27410f13f67dbc28d4d3f9ea3c27e94fdfbd0bdd52a363e355d48b5f7c84fa3aa44f947a8622988b80c57b02183c493267099255cdd2b7747237f5315d13836542a0469c3e199e9d6954ebda4005d40d0127901d7b2732892a9192207db6da6473fe8f571f3ac6bb7b7777a2bd0e504ead17aaa2f3ed7b59a50221fcee352d6f0edd83871e17e813a38c471c7fc6b6762848f5a99c6f2aa45885b48c17fd83f06625f3df2408f88863623ccdf9dc9e2d9b3178deb55678ddc2a5779c6ae8e38c3a5237727d1c462c89e4cefdd32407f79801d712e7a19a7a8dfcb44ade284ed5b69b0a718440a47953bfd1423e19077773be9cc6902eb24962ab934d931db8afa9fa69f827dd2417b18246db8eec7780d91ee9d612ffc3e8f015a78e1481a43f40f0628547b297e9bd784a44f0d8488aea2828cb28be404424a79a764344a60492f7c1e40ca94356dc353ac4b47241a046a1ae3aed294b7aa4413b76ac489b3c22496aede33bf25499787d558c6e364feff91a363783eec8126309d599d25c71f2cd3e3461b16102ea6cfd06a800d4495d3e0489ddf0c86c43be1199613e53fae994286a2b217c643f444020ceef81ff8f8ca060a8028cc34cfef5f5d211828e1626e68e3c4b9197e4d32cca99e83810c8501ba2a68b2d6fe9edbde3d82cc7557d4f669c42e4ac3b77757eb3f1cbb9ff18a0e23648289647cb5713c94abfa58415d8433ef93c78560861c8fb7a6261770a234630feab997fffd99478e8b51ee7d71d510e2bf2f0b3b31d9ebe6f8d51934f1b9288e8554ea202189cf4a1200064d57f2295f123e8111fdb1fad368c60eb09849a8b3fa88bc589572de0f93acf69e155b5a5b7aa51204d9d2b779d95987af92e27bd91461f482925d8f9da87a8da9f8373a158d00e6f8e8d662111e305c47b85220c071926d33adf9d5b192c6617e9a3db43a37b8e31c02f99529e354b55227ab2a4915eaba7f6d165bdd6a953f5fd1fe4c09a6ebe083bc4a0b303235f2fa6c0c9da7cb8a4379a06cf1a00c75746ed4bd73aba8e9fd0fc31093daa8ea3ef9e73f8020b6c8905c02c0295b075bc1f250b80073f40b0faa908250ca5e9ed41b68db6f994711a3bfc7ffe33e45eef9bc94296c44c44d82263ced6679cf0acb7e9af3039afc56d7db067677ce7bd62072e598c17c98ccfa262d45ada0ea99874237246b3c3a46d4bbcb328b3"}, 0x62, "c03d47d033bccc71baa887cb2cc7a47b934235f52c3ff842d5d86b5cb36e6f2930dcc17469c8d122119303c84f9c5f991432162803aa66b7e798bb3c6a2eb54a6f020875a351cd5bccadb998dec96ceef53272fba5469b39716d9e8c6895df84b345"}, 0x10f8}) mount$9p_fd(0x1000000, &(0x7f0000000000)='./file0\x00', &(0x7f0000000200), 0x0, &(0x7f0000001580)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB="2c7566642c44b5bb3863cc93599aea6d9cfb857276a977f5e30bd5d67485d7d58364ddd8b2c443b893fcaf1463c5b136fc18717b9e371ed88286e8e606059fe2947b902c9c0a954eadfaa3d29c880975fbe9b7a3bb6eb26809fd655d4c0997687fff7502c6947955349004f04d298609fcd0cf4576f7ec194f5fbccf0e9898d965b7a577e1ab4ea0e439187a6ff430f81be5d62d45b001dc0d5f004cff05db177e378a069cc519d24831353235470ad7cd00fc0f120e102b00e433b8c274e08887eb0356be6f68e2c1420065d901aeafba216d2291ec35d721c1b78ce435abd19a45a1d14337956529cb69be59df351a8da61bbece3ef44f616c884f9f67edef5e76dcfdc887252af784fcc20fedc813fcb46ed934f000"/288, @ANYRESHEX=r2, @ANYBLOB=',k']) fcntl$lock(r1, 0x7, &(0x7f0000000280)={0x2, 0x2, 0x9, 0x0, 0xffffffffffffffff}) 05:30:52 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x200013e9}], 0x1) [ 522.806866][T11056] Bluetooth: hci0: sending frame failed (-49) [ 522.821070][T11447] Bluetooth: hci1: received HCILL_GO_TO_SLEEP_ACK in state 2 [ 522.827743][ T91] Bluetooth: hci1: Frame reassembly failed (-84) 05:30:52 executing program 1: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r0, 0x208200) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x100) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) [ 522.860426][T11455] 9pnet: Insufficient options for proto=fd [ 522.869274][T11455] 9pnet: Insufficient options for proto=fd [ 522.889362][T11460] FAULT_INJECTION: forcing a failure. [ 522.889362][T11460] name failslab, interval 1, probability 0, space 0, times 0 [ 522.889378][T11460] CPU: 1 PID: 11460 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 522.912363][T11460] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 522.912367][T11460] Call Trace: [ 522.912386][T11460] dump_stack+0x1d8/0x24e [ 522.912402][T11460] ? devkmsg_release+0x11c/0x11c [ 522.934934][T11460] ? check_preemption_disabled+0x9e/0x330 [ 522.934944][T11460] ? show_regs_print_info+0x12/0x12 [ 522.934955][T11460] ? __unwind_start+0x72f/0x8e0 [ 522.950644][T11460] ? debug_smp_processor_id+0x20/0x20 [ 522.950655][T11460] should_fail+0x6f6/0x860 [ 522.950668][T11460] ? setup_fault_attr+0x3d0/0x3d0 [ 522.965424][T11460] ? __kernel_text_address+0x93/0x100 [ 522.965440][T11460] ? unwind_get_return_address+0x48/0x80 [ 522.976511][T11460] ? arch_stack_walk+0xf8/0x140 [ 522.976530][T11460] ? __alloc_skb+0x75/0x4d0 [ 522.985846][T11460] should_failslab+0x5/0x20 [ 522.985862][T11460] kmem_cache_alloc+0x36/0x290 [ 522.995599][T11460] __alloc_skb+0x75/0x4d0 [ 522.995608][T11460] ? rht_key_hashfn+0x170/0x170 [ 522.995615][T11460] ? xfrm_pol_bin_obj+0x1c0/0x1c0 [ 522.995622][T11460] ? stack_trace_snprint+0x150/0x150 [ 522.995635][T11460] alloc_skb_with_frags+0xad/0x5a0 [ 523.020265][T11460] ? xfrm_policy_inexact_lookup_rcu+0x1a4/0x990 [ 523.020281][T11460] sock_alloc_send_pskb+0x86d/0xcb0 [ 523.031790][T11460] ? sock_kzfree_s+0x50/0x50 [ 523.031802][T11460] ? xfrm_policy_lookup+0x1d23/0x1d80 [ 523.031814][T11460] __ip_append_data+0x2220/0x3590 [ 523.031834][T11460] ? xfrm_lookup_with_ifid+0x14b7/0x2100 [ 523.052526][T11460] ? ip_do_fragment+0x22f0/0x22f0 [ 523.052541][T11460] ? ip_setup_cork+0x810/0x810 [ 523.062304][T11460] ? ipv4_mtu+0x212/0x2c0 [ 523.062320][T11460] ? ip_setup_cork+0x476/0x810 [ 523.071377][T11460] ip_make_skb+0x1d2/0x4d0 [ 523.071388][T11460] ? xfrm_lookup_route+0x5f/0x170 [ 523.071400][T11460] ? ip_do_fragment+0x22f0/0x22f0 [ 523.085776][T11460] ? ip_flush_pending_frames+0x2e0/0x2e0 [ 523.085792][T11460] ? __rcu_read_lock+0x50/0x50 [ 523.096150][T11460] udp_sendmsg+0x1cc8/0x2f80 [ 523.096168][T11460] ? ip_do_fragment+0x22f0/0x22f0 [ 523.105724][T11460] ? udp_cmsg_send+0x340/0x340 [ 523.105737][T11460] ? selinux_socket_sendmsg+0x11f/0x340 [ 523.105750][T11460] ? selinux_socket_accept+0x5b0/0x5b0 [ 523.121430][T11460] ? inet_send_prepare+0x52/0x480 [ 523.121443][T11460] ? inet_send_prepare+0x480/0x480 [ 523.131544][T11460] ____sys_sendmsg+0x583/0x8c0 [ 523.131561][T11460] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 523.141571][T11460] ? udp_sendmsg+0x7d2/0x2f80 [ 523.141579][T11460] ? __sys_sendmmsg+0x524/0x730 [ 523.141591][T11460] __sys_sendmmsg+0x3b3/0x730 [ 523.155702][T11460] ? __ia32_sys_sendmsg+0x90/0x90 [ 523.155715][T11460] ? proc_fail_nth_write+0x1d5/0x240 [ 523.155727][T11460] ? proc_fail_nth_read+0x1c0/0x1c0 [ 523.171164][T11460] ? __lru_cache_add+0x1c4/0x210 [ 523.171177][T11460] ? proc_fail_nth_read+0x1c0/0x1c0 [ 523.181278][T11460] ? memset+0x1f/0x40 [ 523.181291][T11460] ? debug_smp_processor_id+0x20/0x20 [ 523.181307][T11460] ? debug_smp_processor_id+0x20/0x20 [ 523.196028][T11460] ? __ia32_sys_read+0x80/0x80 [ 523.196043][T11460] __x64_sys_sendmmsg+0x9c/0xb0 [ 523.205608][T11460] do_syscall_64+0xcb/0x1e0 [ 523.205623][T11460] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 523.215969][T11460] RIP: 0033:0x4665d9 [ 523.215977][T11460] 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 bc ff ff ff f7 d8 64 89 01 48 [ 523.215986][T11460] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 523.247843][T11460] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 523.247848][T11460] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 523.247852][T11460] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 523.247856][T11460] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 523.247868][T11460] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 05:30:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x6e) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) connect(r1, &(0x7f00000003c0)=@l2tp={0x2, 0x0, @remote, 0x3}, 0x80) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f0000000300)=[{&(0x7f0000010000)="200000008000000006000000600400000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f0000000000000000010000dd973584000b00000080", 0x59, 0x400}, {&(0x7f0000010400)="020000001200000022", 0x9, 0x800}, {&(0x7f0000012e00)="ed41000000080000d0f4655fd2f4655fd2f4655f000000000000040004", 0x1d, 0x11080}], 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="d52c9b905605b510f739e2ab65392493fd4f9097a10b1e1aaeea2048071640732ccc423819e134ea3cf82f386cfa969a0587261b83338d19e813ba6b843c1ea163c23854e0ecb639f7fcef36338ad8867ee3eead58cc16a36418d21648c56f61fe5652ee531ab47f5a567b77905d74b59ba4d16988b2901ec523f26651a4ab344372d90752630f0e04b35d8ce3d5fa12721aa541e355366b1bcffdc0be58301a334ff53de3dfb2e097948bee3addf8c07cfc0297d92bbfe1c48ffac5efc2ace5cc47df940ff9f2d719fe2a38"]) r2 = syz_open_dev$vcsa(&(0x7f0000000100), 0x3, 0x0) poll(&(0x7f0000000140)=[{r2}], 0x1, 0x7) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000340), 0xffffffffffffffff) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(r3, &(0x7f0000003f00)={0x0, 0x0, &(0x7f0000003ec0)={&(0x7f0000003f40)={0x1c, r4, 0x1, 0x0, 0x0, {{0x7e}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_GET_WOWLAN(r2, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r4, 0x20, 0x70bd29, 0x25dfdbfe, {{}, {@void, @val={0x8}, @void}}, ["", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x840}, 0x80) 05:30:52 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x9f, 0x4400}], 0x2008080, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) r0 = perf_event_open(&(0x7f00000009c0)={0x7, 0x80, 0x0, 0x0, 0x0, 0x3, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @perf_config_ext={0x5, 0x4}, 0x9402, 0x40, 0x2, 0x3, 0x101, 0xfffffffe, 0x40, 0x0, 0x0, 0x0, 0x6cc}, 0x0, 0x0, 0xffffffffffffffff, 0x2) statfs(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)=""/230) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x90}, 0x0, 0x0, 0x0, 0x0}) fstat(r0, 0x0) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000010c0)={&(0x7f0000000040)={0x50, 0x0, 0x2, {0x7, 0x21, 0x0, 0x40}}, 0x0, 0x0, &(0x7f0000000200)={0x18, 0x0, 0x3}, &(0x7f0000000240)={0x18}, &(0x7f0000000280)={0x28, 0x0, 0xff, {{0x0, 0x77, 0x2}}}, 0x0, &(0x7f0000000340)={0x18, 0x0, 0x1f, {0x3}}, 0x0, &(0x7f00000003c0)={0x20, 0x0, 0x4, {0x0, 0x8}}, &(0x7f0000000500)={0x78, 0xfffffffffffffff5, 0x4, {0x0, 0x0, 0x0, {0x0, 0x0, 0xa1, 0x0, 0x5, 0x2, 0x100, 0x1, 0xffffffc1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x1}}}, &(0x7f0000000580)={0x90, 0xfffffffffffffff5, 0x1ff, {0x0, 0x0, 0x7, 0x3, 0x0, 0x800, {0x0, 0x6, 0x0, 0x0, 0x9, 0x80, 0x0, 0x2, 0x0, 0x0, 0x19f}}}, &(0x7f0000000b80)=ANY=[@ANYBLOB="3000000000000000000000000000000004000000000000001f00000500000000050000000039000000667573650000000047916d03450f46fa56dcc2d356653d684069fe33032acbf74558b2849339c37d22df0b240d70f1d8ee642ea755e5f9c3a59a3ffb0f4d53842ef853f51cf31b98c3c9dc793e2775d6ee47bb31cca3bb1c0a58824d54e7d594856555d92184368eee7a8dd8462173cd7e9f95b36b77ded3a1de6529b020854cf1167c1be7d3cc44fa4a2921961f2cc29048bf3a5afc06b282c213bd9ef5877e2a3d45a62fa06e0920c9f893f87691e7e21bb92b5d8d1141af335861ac70f076c96d79b94c1d192d20487c6e4e255a0b9183be0bc8645417f91a1a2d04"], 0x0, 0x0, &(0x7f0000000680)={0x20, 0xffffffffffffffda, 0x5, {0x40, 0x0, 0x0, 0x1}}}) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) socket$netlink(0x10, 0x3, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') syz_mount_image$ext4(0x0, 0x0, 0x3ff, 0x0, &(0x7f00000006c0), 0x280400, &(0x7f0000000f80)=ANY=[@ANYBLOB, @ANYRESDEC=0x0, @ANYBLOB]) mount$overlay(0x0, &(0x7f0000000380)='./bus\x00', &(0x7f00000004c0), 0xc00, &(0x7f00000007c0)={[{@index_off}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@nfs_export_on}, {@lowerdir={'lowerdir', 0x3d, './file1'}}, {@metacopy_off}, {@xino_off}], [{@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@fsname={'fsname', 0x3d, 'configfs\x00'}}, {@fsuuid={'fsuuid', 0x3d, {[0x66, 0x30, 0x31, 0x32, 0x62, 0x33], 0x2d, [0x32, 0x36, 0x66, 0x31], 0x2d, [0x51, 0x65, 0x35, 0x31], 0x2d, [0x36, 0x34, 0x0, 0x30], 0x2d, [0x38, 0x0, 0x39, 0x64, 0x63, 0x0, 0x65, 0x32]}}}, {@fowner_lt}, {@subj_role={'subj_role', 0x3d, '('}}, {@fowner_eq}, {@dont_appraise}]}) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 523.390088][T11466] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 523.390101][T11466] platform regulatory.0: Falling back to sysfs fallback for: regulatory.db [ 523.493075][T11471] overlayfs: unrecognized mount option "fsname=configfs" or missing value [ 523.526993][T11471] overlayfs: 'file0' not a directory 05:30:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = fsmount(r0, 0x1, 0x70) sendmsg$NL80211_CMD_SET_COALESCE(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}, 0x1, 0x0, 0x0, 0x20000841}, 0x49) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/118, 0x76}, {&(0x7f0000000180)=""/149, 0x95}, {&(0x7f00000002c0)=""/129, 0x81}, {&(0x7f00000003c0)=""/112, 0x70}, {&(0x7f0000000240)=""/7, 0x7}], 0x5, 0x0, 0x3) r2 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000380)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffffffffffe7a}}) syz_usb_connect(0x2, 0x723, &(0x7f0000001800)={{0x12, 0x1, 0x200, 0x8c, 0xb, 0x2e, 0x20, 0x13d3, 0x3490, 0xcfed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x711, 0x3, 0x8, 0x6, 0x60, 0xee, [{{0x9, 0x4, 0x65, 0x4, 0x10, 0x3e, 0x97, 0x8a, 0x40, [@uac_as], [{{0x9, 0x5, 0x80, 0x4, 0x0, 0x4, 0x7f, 0x2}}, {{0x9, 0x5, 0xf, 0x1, 0x40, 0x0, 0xc9, 0x4, [@generic={0x86, 0x23, "9b7b9d23a74f747a2e389e5a0790f0d7172bc576a8093800bcc4899d5bd3eb61bf0390e1ce43a98c9b16f5737c20e72d57e77b8195c2cbc3a65c129f9c1f3f48d8fac56fbb12da1300e422cce9cee0b6c237b9a0dd672571627567a7e5b050dc72987dfa6ce838f8af3970a9a283384cf532fdce967173650d5a60f1ac125b11daef7253"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x40, 0x1, 0x9, 0x5, [@generic={0xf9, 0x3, "01b65c400c763c674f7807c0d22b88a91de71e792fba9b14aaecd7117aeb91757881f4ffd1cce73359f11886867467e974c1ab437d72f9e9d773a10c5ec74d8e8f45f5315981fe53e0f73101129cdff156281a3907f55c7d160e031b43937c3e0732edec89611cbd8b69cb875e457a9ce677ea511d80598bd433acf3218348c3fdf10e94412adf767d5821f0ad7d1eba15641c5a1ab58a27e898c601f9c5e0aa45e3511097728fba83f30b8cd244ef91523207d5912ce20743cae76945f9cc5e7c5cacef8db2ac4d1450bee59262758e655ecae0925529d4ff11498da466553042e263dbd7c7d9aaf930743ffb37efc1da8d2ac9bb305c"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x200, 0x2, 0x2, 0xf8}}, {{0x9, 0x5, 0x5, 0x11, 0x40, 0x1, 0x0, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x6, 0x7}]}}, {{0x9, 0x5, 0xa, 0xc, 0x400, 0x8, 0x1, 0x1, [@generic={0x46, 0xf, "3cdb8da3bebbd41b3ab449767cae89ef77b3313f35c03e3cbdc444ad3ebad85fe10469728e872af5ec3f06cd613f73eb3472f71be2132ebba2d6967c1871782a0e803876"}, @generic={0x17, 0x3, "f9e0d506d14abc2d69300825fb18fc0688bfed7663"}]}}, {{0x9, 0x5, 0xd, 0xc, 0x400, 0x12, 0x9, 0x1a}}, {{0x9, 0x5, 0x6, 0x0, 0x8, 0x1, 0x5, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x7, 0x1}, @generic={0x93, 0x5, "aa9f73de3ff2566c2d3bfcb85f34a8a895d66cf70ce541ba992ce18945b84527a852b0301f1845aae07157fee4b37fd9aa4ab0f3f2f34469e6f31125c0c53fc09a383d1b431177eef1c6fec06947034dabd88e4a5ab777111ac3c78a54341f23f91dd2bfa4d157b40d90dd64b084a3e66d8ec1345b7954ba7bc4f73199c71cf51d6d6e35faeccda492d2b6f01e7ebfcc77"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x20, 0x9, 0xa4, 0x3}}, {{0x9, 0x5, 0xb, 0xc, 0x3ff, 0x5d, 0x1f, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x28, 0x792}, @generic={0xcf, 0x22, "3928df31ea6f3b61e109bc0b6b92c15ec59b13a385c3edba7dd1c2e2f2543e5b71ea2004e5c34b4354c05241848a7b8d39ef66bca5e89751e3c0b2457e4e2497f2d4c12a28f8b962d923aa9e7f048de74213f9b1038a0dcb3c67ded038fe3a8f62f4f7e308b3ef805cdf4f0b99fb63d6bcd99a9496929fc021b703f0b3a2a33c47c873593f74215b227c18d9c708ac24edfb6129ee1943a9886f3a8d33e9cf4bab85eba4722dfb41202af93881f41ee1a7f98081713fc0e62056ff55d390cbf914c2a2433600d9332e2f97153c"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x3ff, 0x28, 0x2, 0x2, [@generic={0x8b, 0x1, "9f33021296e2360b70418679d84bf8e3b2bfda6f0165e5cea0997225017a866472f9322b22c007f040851e0f72ec14918dd95acc23d290fc27e6a4bfd931e75d4740f75e782ff06ddc7694b4a3685d690108d4b60746299282374a0f1d9210eb22eeac442cdb3cb6dab1d457ead60aad8647970ac2f5c5130eae18df5efa20d29497859c1e8ad3da5e"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x200, 0x7, 0xe9, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x7fff}]}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x4, 0x0, 0xb8}}, {{0x9, 0x5, 0x2, 0x0, 0x400, 0x53, 0x5, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xfa, 0xaf}]}}, {{0x9, 0x5, 0xb, 0x1, 0x200, 0x81, 0x6, 0x5}}, {{0x9, 0x5, 0x80, 0x0, 0x10, 0x20, 0x3d, 0x81, [@generic={0x34, 0x10, "0ed3998db4e4dc598c759a22986bbffc3a6ccc7ecb7746adf3f1c722abd842cc3128021f0dd351e65c178c75164b7718bbbb"}]}}]}}, {{0x9, 0x4, 0x0, 0x5, 0x8, 0xf3, 0xac, 0x29, 0x2, [], [{{0x9, 0x5, 0x2, 0x2, 0x10, 0xf7, 0x8, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3, 0x2}, @generic={0x27, 0x9, "d3b32413ce4807061245a2bf7bfcf95a257f0c4f785b64586f21f25734f8554b84b51b731e"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x10, 0xfa, 0x0, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0xff, 0x7fff}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x12, 0x6}]}}, {{0x9, 0x5, 0xa, 0x0, 0x10, 0x8, 0xff, 0x9}}, {{0x9, 0x5, 0xa, 0x10, 0x200, 0x1, 0x20, 0x4}}, {{0x9, 0x5, 0x5, 0xc, 0x20, 0x7, 0x56, 0x20}}, {{0x9, 0x5, 0x1, 0x0, 0x8, 0x1, 0x1, 0x17, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x6f}, @generic={0x7d, 0x0, "f46963f6ac66aadf54336c6dc1a4b2cfd5de8729c461a85f3210aa0d2fb11816f8493837829aac2513618dd3943f3fc2646098bc68f8c16e0f4ee60e5a398fc1e69cb022fb78c0756e3ef3244b29d0974342ce2df753a5fa1af3b645424e5f72cf33fa623ffb5e0d819e4d41173c2a162b00251155d1768d2f724f"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x8, 0x34, 0x0, 0x4, [@generic={0xbf, 0x8, "d020205b2655eaae3c21fae6137c8c07e44e2f44eaa54c0be3e836c005ff619f0071a3e4248665d80902607549c47c0dfb4a834c70ee6d0bd80df086082316bf869341516d65017ee5be261fbbc1d72f3a41589c3d6b34dc3a6045c015b65d3ee8e607ae04bac52eb1d8f6c8d508d79de43c2216c438e685a2a582cc9bc7275870d92ca64777b0efdbd6dd88a0903f5248d7010cc78ed08c835798e4d8c3e31fbd9b85f1845f9077602c839268866a045fca3b68b5fb6ef8c20a6b0051"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x40, 0x3, 0x7, 0x7, [@generic={0x5d, 0x10, "935f0f804baac671449454cbe46acd554612f13f071971a60c5e32d08ce448560be2a63f3ff4df1e47689d9211cba3f16265c573748345c925d22e998ea7508b91b5cb9baa0ab5890055edac816b23127512284eac085ea17be5be"}]}}]}}, {{0x9, 0x4, 0x8, 0x9, 0x0, 0x21, 0xde, 0x1b, 0x5, [@cdc_ecm={{0x7, 0x24, 0x6, 0x0, 0x0, "9274"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x1ff, 0x8, 0x8001, 0x7f}}]}}]}}]}}, &(0x7f00000021c0)={0xa, &(0x7f0000001f40)={0xa, 0x6, 0x200, 0x0, 0xb6, 0x7, 0x20, 0xc}, 0xc, &(0x7f0000001f80)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0x6, 0x2}]}, 0x4, [{0x13, &(0x7f0000001fc0)=@string={0x13, 0x3, "865bbd5f6dc2c0e7ce60dbc32c2f782da5"}}, {0xdf, &(0x7f0000002000)=@string={0xdf, 0x3, "ba6b03897b9883ed2e297aa3fc0624a60010ba8e715e38f6b98cfba1ccf8bfa73db4a388e054e33bda3fa35d162daea2620391321c7b9c26f5d80e19ee4e24756d37478419625c54d8531a02643198bfd5b47ea4d7a7707bdaa5e47aa2bdb5f0ad00db2b1630c83d6501aaaefd59e257595909adb2c4f73c8a0604727cc69c91876e385bcd13708483796a91b593425e3a5c713d9e5568904381cdb14b08198b87a675c487a54690a0d88c6dce3f082d4a111a11148ef50c9e09b1eb471c289f6ff0f11e415b4d81d35c3d827fb2b66f52b8bc3d78c461c5d49f6d4636"}}, {0x4f, &(0x7f0000002100)=@string={0x4f, 0x3, "a64c7de38443b39ba986c91f99e3a38c3ec1505eeafb25ca485df8a29b90d98420b4e57e68aefb13f4cc5cbd8e307a01e2b479576f6175cebabaf544dd25b2c89e8b1af5b5d0da9250dfc18a94"}}, {0x4, &(0x7f0000002180)=@lang_id={0x4, 0x3, 0x430}}]}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) preadv(r1, &(0x7f0000001780)=[{&(0x7f00000004c0)=""/158, 0x9e}, {&(0x7f0000000580)=""/180, 0xb4}, {&(0x7f0000000640)=""/186, 0xba}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/125, 0x7d}], 0x5, 0xe7f, 0x3) [ 523.540196][T11471] overlayfs: filesystem on './bus' not supported as upperdir [ 523.551438][T11472] overlayfs: unrecognized mount option "fsname=configfs" or missing value [ 523.875579][ T3435] usb 2-1: new high-speed USB device number 19 using dummy_hcd [ 524.115533][ T3435] usb 2-1: Using ep0 maxpacket: 8 [ 524.235564][ T3435] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 524.243984][ T3435] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 524.253329][ T3435] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 524.263002][ T3435] usb 2-1: config 250 has no interface number 0 [ 524.269588][ T3435] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 524.281548][ T3435] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 524.292100][ T3435] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 913 [ 524.302790][ T3435] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 524.316430][ T3435] usb 2-1: config 250 interface 228 has no altsetting 0 [ 524.395599][ T3435] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 524.404634][ T3435] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 524.413353][ T3435] usb 2-1: SerialNumber: syz [ 524.435550][T11474] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 524.442423][T11474] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 524.455883][ T3435] hub 2-1:250.228: bad descriptor, ignoring hub [ 524.462381][ T3435] hub: probe of 2-1:250.228 failed with error -5 [ 524.667992][ T3435] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 19 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 524.845455][ T3435] Bluetooth: hci1: command 0x1003 tx timeout [ 524.851640][T11452] Bluetooth: hci1: sending frame failed (-49) [ 524.858154][ T3435] Bluetooth: hci0: command 0x1003 tx timeout [ 524.864431][T11452] Bluetooth: hci0: sending frame failed (-49) [ 524.872720][T11474] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 525.315453][T11474] usb 2-1: reset high-speed USB device number 19 using dummy_hcd [ 525.555345][T11474] usb 2-1: Using ep0 maxpacket: 8 [ 525.695374][T11484] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 525.702257][T11484] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 525.916183][T11484] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 525.923020][T11484] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 525.985287][ C1] usblp0: nonzero read bulk status received: -71 [ 526.175392][ T3435] usb 2-1: USB disconnect, device number 19 [ 526.182183][ T3435] usblp0: removed [ 526.915296][ T3435] usb 2-1: new high-speed USB device number 20 using dummy_hcd [ 526.925293][ T17] Bluetooth: hci0: command 0x1001 tx timeout [ 526.931632][T11452] Bluetooth: hci0: sending frame failed (-49) [ 526.938132][ T17] Bluetooth: hci1: command 0x1001 tx timeout [ 526.944300][T11452] Bluetooth: hci1: sending frame failed (-49) [ 527.155170][ T3435] usb 2-1: Using ep0 maxpacket: 8 [ 527.275264][ T3435] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 527.283594][ T3435] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 527.293041][ T3435] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 527.302662][ T3435] usb 2-1: config 250 has no interface number 0 [ 527.309153][ T3435] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 527.320976][ T3435] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 527.331583][ T3435] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 913 [ 527.342168][ T3435] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 527.355967][ T3435] usb 2-1: config 250 interface 228 has no altsetting 0 [ 527.435253][ T3435] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 527.444291][ T3435] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 527.452318][ T3435] usb 2-1: SerialNumber: syz [ 527.475195][ T3435] usb 2-1: can't set config #250, error -71 [ 527.482119][ T3435] usb 2-1: USB disconnect, device number 20 [ 529.005050][ T3435] Bluetooth: hci1: command 0x1009 tx timeout [ 529.011067][ T3435] Bluetooth: hci0: command 0x1009 tx timeout 05:31:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r1, 0x400455c8, 0x4) ioctl$TIOCSETD(r1, 0x5412, &(0x7f0000000000)=0x31) 05:31:02 executing program 4 (fault-call:16 fault-nth:34): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) 05:31:02 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f000000a3c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r1, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f00000041c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x62541, 0x0) r4 = dup3(r3, r0, 0x0) write$binfmt_misc(r4, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4) getresgid(&(0x7f0000000e40), &(0x7f0000000e80), &(0x7f0000000ec0)) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r5, 0x0, 0x0) syz_fuse_handle_req(r1, &(0x7f00000083c0)="ec66fa1700f93176b2ee12af609d89e0eb1cd8d0500a9cd8e0513e20bebbc0d38693fe4bbe8689c2beb1343c0a7c27d04f56688e12fdbab9cf5aacd9015f52955720c29405dbaea3719e29e849c0c5b0600836ad64312db3c60c91fa8e0982a0bedc6a6c1bc6b1de95acc15b7f6f0b62b70caa101060e5aad8d60fff91ba47d746c5a79abe929b2aac1a48e7c92364a3fef34e9c0f4f61941019904976d4253d4ea84c33d43f559e573514d92e11f2b990374f01d51473719c4ca2c9b728aa2d2337d78880055e0471186d2afed80754cdc537488917369b5280162cb379a1cb661cf45bd069cdb28248536c38fdc7f7570cbb5b0bd5e91a41889a6ebf5292515ae390038918d571687c6ba5710015ab9c80fa49cd4077b8a00a2860b8db38df122268f003f14fd9232bb8ff9c2059411133ec70c5a4340b069fe68c14f9ff6ec63fdc308a3b537ffbee325ab2eb4bfb69844122dff4e2bac73e570864ec4426c17b615410df236ce6920336d223e452b2d827ff1fe37103910ad93cf6587e8ba19205ea6131a391d15ba72ba27da1b7ca8d3b98a8d40903d01f40a94949a0ba047d20bbeee846312f6e277e1bf3293480f4b287aaad7c38b07885b292daf1e97af1e58030707da142d35bba589d9f179a94c00ee50d1019c32e86b1c323f1539a4420845915e03718acee5e234734a2d267737adf69144e148c414cbe8917babac0fd9dc67b6b42ff8bc3b672f70210b0661b2e81a7417c1e2629669c4c64fe157b569e78c6c972bd777c3b03cd3e7674d74173de239d32d3ce50a85510b1f00e553f6768732608116244a0c2450951bcad961763d17c8d12eea3d0f5b6f23761649b421c106b94a9d9eeb8a6edcc2f439a4cb15eadb803be25b3c2f293f66ae5b124e585a9a62fb5c547e3b81e28cde20a2018e71cea73eb7d34a88bf413f8d78d22407356777aa1fa08896a0ff901c33a2b84ec1b9c0d3ec169b5889d94e710eb61ce4e5b8c12e472d304229e3ca8f62401f6e1161a567752d3ed749f75e6dc412f7fa18138bd330c1550d427c7f047e9e030d3baaaf051a9f665334985834a1f9b47b935076b832965705db042a7f20ac2d2b13aed088ea2547ade1c25264787ef9b33e0acb2958c51273ea3a032c34cc4dfb6ae611bf2d3a42fb4a498a493693212ddabd51f7b273a88a51d0808fccab04b3d518d6791abd104f3559764344cb120303842e5097d9315d10a618eb85cad698293c90c9fd139a793dfccdf52ab8b4fa2ae86db2f772550e24bd4089dd121ea8abab5acce9b525bddb88def0dbf3baa543b9be6621ed8e794d6f07c7d19b0013556113fb9f9026c76ae35bb7d248f3b630f87839f42f73cd96cf046c038ea80b2bf5f1d1dbeaeca5da02ade3afb0e632785a7ecb11e7d756b1556407417dad753aa8408dc73b55f9a75e2cc6d67a4ce181aecd95e792812585d7d0577fda745f5366db8e309dcf84a4f9abc98d78af2432fdb2fdcea5cac187e34bfbb0896d5a943f970e11c3d144b30f73b76e4d01df596e67ac8e132c877e9466b0b06e3127bf1f9eaacbd73f811bdd7c2c9fa6777c7a9948cf2546143fcf56548cb507a32c771b5610b33e330613608770a0efa262f4c0686831b0c3d74d25541b7941e6a7240e15aa97f1f7a60933ce35ddd398a5db0c3c60f133c15a1e609499ca4d79e7cd0c8add405efcd9e860e51e1195bcc12a0eaba18a7b2a95a43de7856c9d5ede91c1345a85204eacfd0d6d6f8e51e6f2958ee14e364a267e9866e0de95b14f67f11f8936ae6c7096a7e0e2ecd96584e2ecb252602e4fd1f6f9376a50799eb90eab4282b9ac72fb0afec448ef1d8cbf5a18149522ab70eff9787f790e19acd6c085e855382afd8d04b8d641001ea873756e1012d7cf76c123c12203e245614a4d89f863823bf466511fc6c918ba64e9d47835c7d13122dd1a95465cacc8bcc19b2b4b2232e46cf4060211cadd0baebad1374244aed5d5a22d30269ccc4cfeeb1d59067f85a284bc1e10c76e8aaeaa6fc16485f5d81e408c598699c39ad0e2977dcea175572e0182f6a384b3d954dc407d7bfb6d22b681ac1d70015c6ad8f82de60dcac898b524e458827223024e219789c6ff742bdcea2e635a3d974a719cfa82adf04bdb035bf7f1f76757bcc240668321bf85ab242cd5bdf5afb8b477e988da43f0ade20055073cea44ff3ca96d54fa07137c76d9203091ca03305c7db587db4019f6610d9826b9fc266328cf0fef5f1b04a3772002543e6a2ced827dbc1dae2dbe9dda1325707881ede8ea6c9252dbfc578e4b24cd19ec28f02e38e32ec43d4b43b4087ef0b78204310fea1577e0f488ee48e0d8af3e7be94e0d7b5669095f10ce406662b71a653cb3ddfb195ece347bc0a2fda8cf0c2aa287782ee8dfc22ed0f320c1af5dd1a826f2b65331486f120707709a9d3241425cf80168d10808b798c20c1050f987cf7e07720d5a8b5b12a666330a59890c218dd68dac5424c8cb87dc9a1c2dc49037a72873752e1a42d58eea513d1ed4b606629bf121fa4c28339fac9cc60a10f6be2eeacdca5a34aaa2e8ff92285d2aeaab6ac1ca5bda083be6cb3b7e01a717cd2d9f3762bebe54b82d6a31682cab3406bf10ecf4f8ea0e67e07ea43b41e3a0990c1f5d09c6f8029efa60701ecc19e52c69afec4e627925a0fe2e7f013ace1fd818a071ef3bc5a278dc51d0666f895eea2ff17d3f2996fc3876ecee2673ee55b3e7523a5e1c13d9ee676f23a60fdd33dadb973096236c63ac582cdf42eee20f202bf16ba02283d2a43a54a8d461e48c6866ee739f8f1002d38a6d293a55078148435427c50d179bd94ff9dd60e1e60316b7f60ad3befc3598b42925fbd59f05a71ce8ec612c46b3e62d418da4b86caa1e16c16ac34457c588017704317f4e91db599b1665560e3ab9a42efcdf4347b62e76bf8b45a6b2782aa87db198575d31836d1d9dd4088d618202d63f574aebd58b276b2681e45ba8e7561da61c6b88a325fe266899c7494091899ff45f5f7ec96e9ebbc80181a070dce2eb0e622f11212206aeaf28e7cfce2fa811aaf5da5b0ea1921bd0de5cf15d7dc8e6484173f7a008e65654a60e29765b537b8065467632842e043fcccbc831880c260cfdb9254dac5cb9802b02c5cf3f98afbb2a77ac0bfb591c2fa48341580fff7e18b143529c0e6ca7fe5db4f6f1076c68b60a1304360d319151932b7610eaea1e4a33d3990068436bd405ed1dca6a1474cc1394a49b3049a4610b5a0c08e2c720724f54063e52451987cdf49cb6e79f18e7aedeb18fd438419c8f465e16f252663b1d203ccf75ac7e318890321d8ad11ea0bbe1d059630143ab3a283d563d19df705b851f8c1d324fee9baffe9e8e76307ee32b403eb9888a179a9403718431362cca597065778d7989925bc64b23c5d28d36bf49fbdc8cc8790af2f00bb4ead39fac9cf2283c40d97e8f8cb1a97ad80a4e64fca7fe6f29c34b5d901c8156c9f7b6d248e70f4ea37b1df6b4de672be88c34c917ae41b75c4907e2a42866bd6e07a0f5f88774249bcafb6b6a25ca2461cfe4783a924ccc0fe9e717e4b13f67e45a8f29f868c82d5f6bef7db6f554885a1db44a110773dbff8402077250ba1296f3c7bb05a3d4c721b544839f2cb033376004d433d07ea530b8a916ddf7704144b8534ca65ff9d3285016a9a6e22756fc2fd71d033353877bb751f074c5dad1a3f70a864ae777764bfda4d780ec23838e978428b82f3d92eead0322f37586aff57a61ee31bd1b8844aeff7d98decd15a32e0560020faedc3708bf2054d3e0f391776ad493f0dd68fa2a9c818864820e9b2a3aea98627d4fa7675b52eb3598ff988e16b9ed9fddfc85826d12a6e0ae1ae6be4706410255adfa6b8caf9725ab4a16e6ee63ea48c05855fb61ffa272480ecf090d8b51073916307ca9585cb7a3931aaa11587feaab3322649fe5315b0c82d374bfd5a03afce6318f28bb45e88d60ae571b6d7f6ea3d0957fbf14cd319042b2522e3f57119f2dd35159d7d4e73cafb150115836dfdedb4d3f166e0dcefedcba0ac26650ec5d3b7489e3422fc7dd11653663aaa6039ba6f34fcd4f0e3f3fef46701aaf3ae617c12abd08fed389ceeaa3f0e6d83ef67172ac666b07cfba5d15b8ed1930afb19143d9d13e45cbafd11f7bde3b25acd1854b5a78915f52726eb20232334cb4ed53debc9564c4ceee919bde0b75bffa148fbf9f86030b5179b40f30177141fa2c496686ad2d01261864df410378a086b689d317840de865e249611ca41dadbde6155d20df0664efae2722e25ea59a7d793379efbf0c261a06328b9d690f0e006e49c5066db22ff1c2b1c68a8a46f8ccbf7990514f85ed89ad1465ece320330bc1160019ad62533d23eefe5a634826c6db363af8deccc3fdaf1b9e7f95c85bea839bdec52446fb1f4d36e3273934cacf2909bc9753f7aa478450273f198084b219ef9b2b05473f9fb851c6e31e2b10430fad49766f40a81b83ccf65ab8d51aa8ad9bb23b557d390f3ffba1de1c39cf90a994b9a3f08ad527f2f6dd4f52fb4e5900690102ac6906253d4412b90cc87e243c63afdc516ce5a0f262103362343def37b76e5c92b90670e829a989a205a30f15a48e05861ab5dfe32e080d46738ab02592c0ebd6a452bc56d5eae88788a1ae8b4f0f77cd608ed961acb25d2d394e0cfab8dae13b11e75ba2f5cb09b422fcadde6adf57638059009fdda884d19097fb125d740bedff2d0334f73b5cdb471a7bdc196bfb8b9d04c58532bdf757eea92e0ff176a79237297ba132363880fe483695b6be33551988562bd00a57d71ed4f5bc0f3b3bc01f3d82c4e4fe8e4a86ffe365fa751ada1a14613ffb1429014d8231d23d80aad037259f58337e467c010bea8788d8e141b38b080e1ca5aca0729aabfdd509339732baacf5145c13b2fda141f4a76c40cffb6745551c8a82c3bbf3644c0d8e5cd550406f6fed16112a3a732460aa53c4b7aa78b0ce0de296a2e2a56490698e6f43cbe655b102a9e6487c206c3570ed397d3606c51b18d82d1bc43d9f026a0ba4dc822f6d6afd8acdc2ed33628caa4860f43673610fb235e28af62d18e734f18c7464a671657f1ebc0d72275e74f564f809c6550f5ca603df6a7904f081293a4b01f07cb2fcb8251cacf26c125189e125b3c8412fae2cdf9f478f0eb6806abd2bf5750b4b17f25a94aedfdb846f5c608ac1ad98da972ad1e1ae7d92b0f96604127d3d5748502e55776128146d681d366f679434c4aae6a3141ec7fb8f86564e0d384cd2d83ee143eed16b31b3a5ba7c6d2b318a3efd2c43759437bfcb219fd27197ff8b1fa72c0f98bde3ff03118583fd9d7d7bd43c5637cee634e320c022e5a941f0a9b8bc7febfec062834ef95a0d7efa28f3e95c8e51fce186d520c536739992835b34092dc1e4e599f87a02a2365d01b22311df8b30ed0200dc6b19eaf6eb19fab75b8ab94bd7e82df532cd754a77a72a44999f7d7c653f98224ce135d14bac6c72bbe5378e8b581c17804f909107ab80c9de5fbf055255faff56db3c6b1c379b13f415793683b2442cdd116fb220bc5e85ab28b0773c3546cafdd1e3584e79eeb0cdc1c277ad38c8f96eda65619faf8202ec8b0e25ad661a46145edeb4d8a6811fd606e11f2412570e81464499a316c0a30ea849391afdb660fdb2e0e64c7c68b44f13fbaa9dfc942b15b5a6babc8bbc50bb1abb4500e63015d140a2205434c30cc407baacb3cff22f6aa99914376cdd08a7c5522c9c616b1e8124029d94b1a4c5f8fda8a214fa82c8c9d83187338509c8b05093b08590d8fe3477910f0bbd4221830ee5ac5b1775253d157dbfae8592ab85696d4feeba8d8295ac4be49e438d8ff5ac4953b4d15ff467cdce7f4e71a3319dd4cd549a5f95bb19ea4b356d89dafe34dbea7cd84f895d8c01239d6f52bb0c13b65b5bb179df5d141212ec369552cfeb1a376c84be6c954fe346db6204cefe1d63d5a1e2163db98a8814a063802c34ff94a01ad2afd22ca79e30047890f7a0ce02d67066b3110d8eebf3709f18220bcaf102ede7fad93ac04a236bb7ea05335b79f5dd591b9f45147bb9c927e9e2f4a0e96032b638fa9d8dee771197f86987b7aabadecb7bcb71a5c0f7a64c844fa5479919410e07a31ec43b907fc8c63bd3b315412e364caa4dfa69aaa32f3310296fec603c6e799fec0fc9fb8eac7929165de936a482900a95e5600b16f1af3f5b67f5456c10514ddc8befa9cadeb73776dc83fe46453ba680c9ae316801c1dce74acb96b24a24581fcdcc10a8472faceccdc00cc77ed91bf47776f81eb75a1a0686dcf22333df7f122a995c8a9350d9fc6f6896ac9c1ce0a97685b48287ce878ad354e2610a0e3dbdf91b291c5bf449fa84beaa0270cdaf3907e4095c4c03a4ebc637395a32aaeffe2efeae242cedadcd347b783f232eb5c71cb3a261d596aad3052df193161214fe1f79ed4968a9fccf7fbf1f1da8d08f1efc6ca34fb819084f8e98c9eee1228a5cc7fa5a9abd1d374e4d80d2244eb468a0d1a521dcec218a7af7bebfef2aca77c0039114572edb83db442b3161129e8f712cb1fa5fb36f75ed2e0885fa7474bf653f8e743283cea7e720ca11d1cd7b6fcf009e7d4e7c837d206485260330c8047068fb3574fd1b9a8d47de7c2c4323228c975edb1c5589513febb36c67eee40e5919e526a6a44a059f6ff41cd0edc16214be767dfade20e0df98a8cc5b7dfc01487734f503042af0155f90b98cc0afc957a83450969626f28ec67f2b7241fa2b2b3a2b7168bef70fc8922192ead41207f40031dad4b98fad88e76be7fcfd8fb405ba539f0476a484b846eacfe3b943cb9f86242a40d994eefc542fd9e1cd7afd26ad3c611bd0afc9d6426509209202200938bb6ae9b2df28f24f507eba2f17ef28eaf500d9c6f154d5f4ed8c090aba1f8c4bbd5a3c4111d034c4a45df7aa1d3c0d5f93c382582cf72d97d8d751763ff665262724c0c6d363ef703a0b1fd9709a23fa910e3614a8573035b5a36c5feb15feda039e54a81d350a79a80ada95e30f225692dd87957eafaf192257ff07e989e3b9150c1855d3a56d84b5503d222badfdf458315ca21597bd6396ef0187248ccaf6a8ad06d4d1123ad0f652f3a118cf8723b8ec97b64313c04ed336aa4b6dfea292324a38b2c90d96959444d6ca5324229d6ccc7e35838c0cf18e187409de392a8b6ee616c2fe2f681d294bd9f1e701c4aabf307635238f63aafe324abf6ca4050ab688ad2f759b901d8bbf4bcb81f05ef7e6df97d750ac5d7db79fa1d8d4ef0bec8d66d66071c46a03f680921b1fb82f062906c2e63dd14fe3d3c1f6c8292c287a02d37bab506c85b651b7c873f08cbe5f80c1e1ddfe21b170426e49c432116bc91c7dfa579f235efef594de36c7ab198fee6acd303be87925ab192d7925542be440e280f71b6bcdb7af1ccc63b75ec9723d579fe6fdbac627a6972da891faae9c71a6add02f35fc4299aa1fc99ba4e5c62c1d9a126f6e6a195d12a616d3a556d60ed5322107830f73bb4b259e49c70887b8e8ee82c8687d8ab26532a83c67d2a90b579a9f166324b5bdd996701b16a06f7061ea41c3137f08c6b60c89cb4eaa08fb45d69d37a255d2c6707444ea87ee208c1f47943f4e2db1a066935dd3760090d2bb992774e983c955a48d319cea995f7b81ed7af53a0b44d3da39e5e6af4e532079d057c52a357fbdb58f71c54fd954db2eb42b6526beeacf8259caa409c579ca7a74b0f6f06111fefc8d51b36b0c60d9e644fbbc75184c8afe9f884653e6d6da2aabdf0070ad2d83a2b34ab532b3cfa7d33abdee38f3a68ef0930c6a2c74f0a6fe1e635aed3af032c6609e42b5e54faab7bb56376f7bb1e5f60a0aef8a7ee95480c5a75779d8121437b88915f5fbe9b3867ab0c0b69c31cbaa431f183d702d93d13eb22835fd22eaef976e462a6c3ada57f9a026d3c6bb94bf50bafcd61d591c7746bb53fdf4655bba672549426262e5930c29a0f7e1391970bbe2338d2a206ab4d210a1c5d3b2068730e67206036d5d40f11ca381db01d1d9be5b6ac765f8358254ebaa6d473490adcc20e7ab59fd93a6aef3d738c533a20864ec25ca5a8fed784e39b705343a9a0b5ddbcaf301ac595251c55d446e28a190d55240bf4799c7b056c6b026790ecd2d19af40756a1fedad10e9b0505480ff8a6aec76ddacb6a3237e9b1a63ff555e57748389187c05b288cc1c851c6d7d5e7c9aa2afae8ef1cd951f5a79865e7146b42cd1b5f91a6d5421b0f19fd0af832b41a0dddd41ea4cdc447d861c9e6e4b5e981e0a6dd1bfbd7523c83c7cee5d93ba08983958e4b6dde1883828e623165065b488fc5fd2ac3976a699b619ce174187f1d13aca9028714817b413acb06b9c744f0f05a94c14d31959379a791f508627492f6d5e54af1eb4f7e0078fc83788db6849c9721b36e66a1fc417ff29760dfaad27876f91a455337a43e6a63d1b9ba4264d4f7403fad6af351c8d77e4c6e4a13d692151cb93e467e279c6bee11db3cd3ec2724cda1ec32ba52b5bf0cb6b5ce8f703005e8ec88a89cdf4e603e5d012368efc202c403277d5574ee3c1d94ecee7b822188d5e9246802739c30cf62e5c79dbde4e0dbc0f58e80280dbdf91c2d97fe64c63259ccff497f000c1624d0e2325ee8c66109101821016f26bcf1034fd3be1947826e2d256ab93871329a7de805a2a96daef4e2461959cde6f8861d50c566fbf6876decbf0ba3c5df12fe1d03b89408af730b689ebf7b2c874ca48e23746c75e17432969a8b4480b5fc066323b65cea76597ba9f7976be9806db4683cc383c2336af8f74435db0db2815f39ec1c851c270d9d1f499e83f93f4de9766350c600870dc9e34659b7145be534b96cd7bd223eb276538e125690f2d5889f2ef8d8b9a3d39a2d254457090d5b938000bfab517faaba88c6c3138c1dc2ed919722aab7b11fa86d02ff02380f5e90603e8da4583ed1b8f0aeb98d1fc97177b1edffd4f3e1f0d5545d7093ed940f258a08ff689959cd88fbcbd91b8d9b121c6ce0dad80caf333bd47b4a58eb21cdfbe759344a0652d90a2e884df77a01c2f97152d0ce4cd46797e3ff1f6a4e747e5e6d32bb073316561814c10127b3dfdc1cf650b7d2a1e68391b0356207548e503388430df54c1bbf8f2d6eecc7c84884e2df9fc440df8005a5e987101aee78e39f1a6e980b12883094bc8eaf9f766e4e62d4516c3998c8d0102434ca19c5340a54a33da740b65a1cce1714dbed31bbecdb3d1ce069b4f723fd673fdd915608ef58012ce57d7450c5860894c7419988fff2f45faa9224c878c5ffdcfd6751f68094a74cd9867faff25e56d7f550cb108daaffaa5263376d5b8af6372ce12a8bb88253eec0ecfb17af92c18718c348aca1c6da589870999e41ba11a367b869eed96f1e9048ca9b0f74376252d0be46273e62e7d5d4b66c8f28c22e978bc193abd025de38f08db32daf288c718048780c6e9b8b043020ce667023185d400234ca03adff28afa09802ef94a9d137d22e107f54825c01273cce89ecb597272538fbe201cbe5416dad8e74e8eb02e0dd00e6fe00efdfd594029af51c54c832757e886d6c658ce574e80cd439aee4b0f7a111d8987717a91c222b8db268a2595ca32dc250fff379cbe00d73cdf5feaac711c4bc5795c4b0a7b0de49bccb3e6fd4f31ae838df10e5c7b93166980e9d60f7a69edff6f7f712da0e8d78d5a4af8f0aacb0444717d66874a1eae3ae19098dbdd4ff1357b04cc67a90cfb1dcb806df21d0a44022c69a03e9ef4458ca80d5b6f3d62bdb6b06403b007bbab8e23a625509cea5b89ea0757a2cf53d471870e825ab8b04238112de0de36fa4030485fd056ddc8731f8a48b6dc9799cef6beef178ce9d46e6708dda01bb50cc3ec40ff42a22f3fb0c67adb7a7077915d8b875038ea226fbf454549bb48e42152558e70b6d2f527f446b32abe709aa58b30add56efe5545ba563bd1d5f875a6b9d856f11ec0486f24460db840cf538e2bbba20546a22a42710a2f0c334594be5b35c540518983ff463d7c62dd0c32fe073054b7bdee543427dbc8a4c497e8f8a428bccd9b7252bb0f282349f38c8342a5b8fea809dc0c6998c8164f83f1c6cc5e74bedf79ae3c5c358158495c93aca5556ba717f4778a9d0973481712c27b2670957a67e3c07e956bf83b7e0c7bbaf6d180eb930b321195b50b749f2d8b19a50c83e4f9dc94f3643877670d3ca09fb1e36c58c9dc04e197d4e0b503cfb0668bb56010e55aae2bc77b60501d6a49ccbc504a017e0b3714a315df33d816e1396a1d7065000c4224ef621d38c452967bbf23db2ca6753e53bc01ad07063cbb5701b7bcb671e5824af5809a58c6cbdf88a4a004756a6e31a140646c7bcdcab48c4c1ce7052487aa31d8629db873131e1e8c0ce9e5f35e3187f3ef553b69bc1d25e25fdc7cd7df05c6eb0aee24870c0318a64c3f1707dd1583603496a99ddbb5bf4c2ddc33243dc40ed88e98b75ddc3202adf92dc4998beaca8821bedd9353d7919131222f8e1543b93910977456738e659190018f50675e3a6c84cb77ac9bad5482843bdbe493a5fd25ea3678db1677a9b7effe148dc5b9e4f4a9b38c2364d5bd9adfbeecb6bbe91f25a9f15a55426ea4ac085d7d6c548800e98e3bd463dd6205783a73f036cea811602d0fe69b7ae6451deba48ee75ab5027717833b19a29980cbff7c3afcfd42f6d6db8be5bdd2d45515f8769bce0edf56b96c9967f8e280dc5c80e103b80c8d716206df47f63e4255e9d7a4373e0eba09e12da7d773cbf73f70d18b5a9cd653597c4aa28fe9ea46c2b112fdb1dbd6245b813136c00a7f81b9d27e932025c81574a7b6324efa6d3f43daf7cfe189c658067fe2ad94ea9370f05dd3ce7e26231fea10c59e11baaf86c5a8d195d9dd6c7977d114e94c38fe5c8719ca4cdf2ac2ba094994b8156b392efffa3b72e3d5b0900f95edf075fcdced33f82c9ecd8e3c02061a75f1fcd8b7118b12f676d6e13e468628a8e2186d27cd85254182b5513cc31d7cd1b9a9e0df8868e7091616fb68e03dd67b91af1416848b4191d09e6b8c4e294aee7e9077ca424b7428483606f1deeadbc7809fa57e49500a86196be67c2aa6c219cca6d242bf3d3c96925f0eff112097314aa75ed767bc736a4ca4438033997bfe567c3a0a37b6634c0e31dfcb3a1f5b2941a8bca531488a6dc96fa76e1129ec1b9a0d8bd9f82669e6f40d9e677955d914220019aee98b60c1fce469240830690d9b20b7f8b1fcfd47c9c1cc57bb03d965f107ddd7d56915754e6da8d3335472cf4960584c16f2c348d144ac40461a3dd03e55e120e86b1dd67ea71199bf789e2e955e523edf9b2d25f1284979069a37d9539540a048b2cc351604ec24e77fa6c01d489bfb9d6f1526d0d31caf673fa2485966458e240aed12d50aaaa16606181cf47cc58bc04c6b4fa65e64256132c2fe6a91f54d87dd2b23150ee1f0110484dd11d5d20412e568680385b07e7d0434fdfe20843", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x4}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:31:02 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x7ffff000}], 0x1) 05:31:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = fsmount(r0, 0x1, 0x70) sendmsg$NL80211_CMD_SET_COALESCE(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}, 0x1, 0x0, 0x0, 0x20000841}, 0x49) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/118, 0x76}, {&(0x7f0000000180)=""/149, 0x95}, {&(0x7f00000002c0)=""/129, 0x81}, {&(0x7f00000003c0)=""/112, 0x70}, {&(0x7f0000000240)=""/7, 0x7}], 0x5, 0x0, 0x3) r2 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000380)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffffffffffe7a}}) syz_usb_connect(0x2, 0x723, &(0x7f0000001800)={{0x12, 0x1, 0x200, 0x8c, 0xb, 0x2e, 0x20, 0x13d3, 0x3490, 0xcfed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x711, 0x3, 0x8, 0x6, 0x60, 0xee, [{{0x9, 0x4, 0x65, 0x4, 0x10, 0x3e, 0x97, 0x8a, 0x40, [@uac_as], [{{0x9, 0x5, 0x80, 0x4, 0x0, 0x4, 0x7f, 0x2}}, {{0x9, 0x5, 0xf, 0x1, 0x40, 0x0, 0xc9, 0x4, [@generic={0x86, 0x23, "9b7b9d23a74f747a2e389e5a0790f0d7172bc576a8093800bcc4899d5bd3eb61bf0390e1ce43a98c9b16f5737c20e72d57e77b8195c2cbc3a65c129f9c1f3f48d8fac56fbb12da1300e422cce9cee0b6c237b9a0dd672571627567a7e5b050dc72987dfa6ce838f8af3970a9a283384cf532fdce967173650d5a60f1ac125b11daef7253"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x40, 0x1, 0x9, 0x5, [@generic={0xf9, 0x3, "01b65c400c763c674f7807c0d22b88a91de71e792fba9b14aaecd7117aeb91757881f4ffd1cce73359f11886867467e974c1ab437d72f9e9d773a10c5ec74d8e8f45f5315981fe53e0f73101129cdff156281a3907f55c7d160e031b43937c3e0732edec89611cbd8b69cb875e457a9ce677ea511d80598bd433acf3218348c3fdf10e94412adf767d5821f0ad7d1eba15641c5a1ab58a27e898c601f9c5e0aa45e3511097728fba83f30b8cd244ef91523207d5912ce20743cae76945f9cc5e7c5cacef8db2ac4d1450bee59262758e655ecae0925529d4ff11498da466553042e263dbd7c7d9aaf930743ffb37efc1da8d2ac9bb305c"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x200, 0x2, 0x2, 0xf8}}, {{0x9, 0x5, 0x5, 0x11, 0x40, 0x1, 0x0, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x6, 0x7}]}}, {{0x9, 0x5, 0xa, 0xc, 0x400, 0x8, 0x1, 0x1, [@generic={0x46, 0xf, "3cdb8da3bebbd41b3ab449767cae89ef77b3313f35c03e3cbdc444ad3ebad85fe10469728e872af5ec3f06cd613f73eb3472f71be2132ebba2d6967c1871782a0e803876"}, @generic={0x17, 0x3, "f9e0d506d14abc2d69300825fb18fc0688bfed7663"}]}}, {{0x9, 0x5, 0xd, 0xc, 0x400, 0x12, 0x9, 0x1a}}, {{0x9, 0x5, 0x6, 0x0, 0x8, 0x1, 0x5, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x7, 0x1}, @generic={0x93, 0x5, "aa9f73de3ff2566c2d3bfcb85f34a8a895d66cf70ce541ba992ce18945b84527a852b0301f1845aae07157fee4b37fd9aa4ab0f3f2f34469e6f31125c0c53fc09a383d1b431177eef1c6fec06947034dabd88e4a5ab777111ac3c78a54341f23f91dd2bfa4d157b40d90dd64b084a3e66d8ec1345b7954ba7bc4f73199c71cf51d6d6e35faeccda492d2b6f01e7ebfcc77"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x20, 0x9, 0xa4, 0x3}}, {{0x9, 0x5, 0xb, 0xc, 0x3ff, 0x5d, 0x1f, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x28, 0x792}, @generic={0xcf, 0x22, "3928df31ea6f3b61e109bc0b6b92c15ec59b13a385c3edba7dd1c2e2f2543e5b71ea2004e5c34b4354c05241848a7b8d39ef66bca5e89751e3c0b2457e4e2497f2d4c12a28f8b962d923aa9e7f048de74213f9b1038a0dcb3c67ded038fe3a8f62f4f7e308b3ef805cdf4f0b99fb63d6bcd99a9496929fc021b703f0b3a2a33c47c873593f74215b227c18d9c708ac24edfb6129ee1943a9886f3a8d33e9cf4bab85eba4722dfb41202af93881f41ee1a7f98081713fc0e62056ff55d390cbf914c2a2433600d9332e2f97153c"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x3ff, 0x28, 0x2, 0x2, [@generic={0x8b, 0x1, "9f33021296e2360b70418679d84bf8e3b2bfda6f0165e5cea0997225017a866472f9322b22c007f040851e0f72ec14918dd95acc23d290fc27e6a4bfd931e75d4740f75e782ff06ddc7694b4a3685d690108d4b60746299282374a0f1d9210eb22eeac442cdb3cb6dab1d457ead60aad8647970ac2f5c5130eae18df5efa20d29497859c1e8ad3da5e"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x200, 0x7, 0xe9, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x7fff}]}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x4, 0x0, 0xb8}}, {{0x9, 0x5, 0x2, 0x0, 0x400, 0x53, 0x5, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xfa, 0xaf}]}}, {{0x9, 0x5, 0xb, 0x1, 0x200, 0x81, 0x6, 0x5}}, {{0x9, 0x5, 0x80, 0x0, 0x10, 0x20, 0x3d, 0x81, [@generic={0x34, 0x10, "0ed3998db4e4dc598c759a22986bbffc3a6ccc7ecb7746adf3f1c722abd842cc3128021f0dd351e65c178c75164b7718bbbb"}]}}]}}, {{0x9, 0x4, 0x0, 0x5, 0x8, 0xf3, 0xac, 0x29, 0x2, [], [{{0x9, 0x5, 0x2, 0x2, 0x10, 0xf7, 0x8, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3, 0x2}, @generic={0x27, 0x9, "d3b32413ce4807061245a2bf7bfcf95a257f0c4f785b64586f21f25734f8554b84b51b731e"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x10, 0xfa, 0x0, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0xff, 0x7fff}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x12, 0x6}]}}, {{0x9, 0x5, 0xa, 0x0, 0x10, 0x8, 0xff, 0x9}}, {{0x9, 0x5, 0xa, 0x10, 0x200, 0x1, 0x20, 0x4}}, {{0x9, 0x5, 0x5, 0xc, 0x20, 0x7, 0x56, 0x20}}, {{0x9, 0x5, 0x1, 0x0, 0x8, 0x1, 0x1, 0x17, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x6f}, @generic={0x7d, 0x0, "f46963f6ac66aadf54336c6dc1a4b2cfd5de8729c461a85f3210aa0d2fb11816f8493837829aac2513618dd3943f3fc2646098bc68f8c16e0f4ee60e5a398fc1e69cb022fb78c0756e3ef3244b29d0974342ce2df753a5fa1af3b645424e5f72cf33fa623ffb5e0d819e4d41173c2a162b00251155d1768d2f724f"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x8, 0x34, 0x0, 0x4, [@generic={0xbf, 0x8, "d020205b2655eaae3c21fae6137c8c07e44e2f44eaa54c0be3e836c005ff619f0071a3e4248665d80902607549c47c0dfb4a834c70ee6d0bd80df086082316bf869341516d65017ee5be261fbbc1d72f3a41589c3d6b34dc3a6045c015b65d3ee8e607ae04bac52eb1d8f6c8d508d79de43c2216c438e685a2a582cc9bc7275870d92ca64777b0efdbd6dd88a0903f5248d7010cc78ed08c835798e4d8c3e31fbd9b85f1845f9077602c839268866a045fca3b68b5fb6ef8c20a6b0051"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x40, 0x3, 0x7, 0x7, [@generic={0x5d, 0x10, "935f0f804baac671449454cbe46acd554612f13f071971a60c5e32d08ce448560be2a63f3ff4df1e47689d9211cba3f16265c573748345c925d22e998ea7508b91b5cb9baa0ab5890055edac816b23127512284eac085ea17be5be"}]}}]}}, {{0x9, 0x4, 0x8, 0x9, 0x0, 0x21, 0xde, 0x1b, 0x5, [@cdc_ecm={{0x7, 0x24, 0x6, 0x0, 0x0, "9274"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x1ff, 0x8, 0x8001, 0x7f}}]}}]}}]}}, &(0x7f00000021c0)={0xa, &(0x7f0000001f40)={0xa, 0x6, 0x200, 0x0, 0xb6, 0x7, 0x20, 0xc}, 0xc, &(0x7f0000001f80)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0x6, 0x2}]}, 0x4, [{0x13, &(0x7f0000001fc0)=@string={0x13, 0x3, "865bbd5f6dc2c0e7ce60dbc32c2f782da5"}}, {0xdf, &(0x7f0000002000)=@string={0xdf, 0x3, "ba6b03897b9883ed2e297aa3fc0624a60010ba8e715e38f6b98cfba1ccf8bfa73db4a388e054e33bda3fa35d162daea2620391321c7b9c26f5d80e19ee4e24756d37478419625c54d8531a02643198bfd5b47ea4d7a7707bdaa5e47aa2bdb5f0ad00db2b1630c83d6501aaaefd59e257595909adb2c4f73c8a0604727cc69c91876e385bcd13708483796a91b593425e3a5c713d9e5568904381cdb14b08198b87a675c487a54690a0d88c6dce3f082d4a111a11148ef50c9e09b1eb471c289f6ff0f11e415b4d81d35c3d827fb2b66f52b8bc3d78c461c5d49f6d4636"}}, {0x4f, &(0x7f0000002100)=@string={0x4f, 0x3, "a64c7de38443b39ba986c91f99e3a38c3ec1505eeafb25ca485df8a29b90d98420b4e57e68aefb13f4cc5cbd8e307a01e2b479576f6175cebabaf544dd25b2c89e8b1af5b5d0da9250dfc18a94"}}, {0x4, &(0x7f0000002180)=@lang_id={0x4, 0x3, 0x430}}]}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) preadv(r1, &(0x7f0000001780)=[{&(0x7f00000004c0)=""/158, 0x9e}, {&(0x7f0000000580)=""/180, 0xb4}, {&(0x7f0000000640)=""/186, 0xba}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/125, 0x7d}], 0x5, 0xe7f, 0x3) 05:31:02 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r1, 0x400455c8, 0x4) [ 533.070357][ T91] Bluetooth: hci1: Frame reassembly failed (-84) [ 533.073235][T11511] Bluetooth: hci1: received HCILL_GO_TO_SLEEP_ACK in state 2 [ 533.138142][T11515] FAULT_INJECTION: forcing a failure. [ 533.138142][T11515] name failslab, interval 1, probability 0, space 0, times 0 [ 533.138158][T11515] CPU: 0 PID: 11515 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 533.160972][T11515] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 533.160976][T11515] Call Trace: [ 533.160994][T11515] dump_stack+0x1d8/0x24e [ 533.161011][T11515] ? devkmsg_release+0x11c/0x11c [ 533.183835][T11515] ? show_regs_print_info+0x12/0x12 [ 533.183853][T11515] should_fail+0x6f6/0x860 [ 533.193418][T11515] ? setup_fault_attr+0x3d0/0x3d0 [ 533.193431][T11515] ? alloc_skb_with_frags+0xad/0x5a0 [ 533.193441][T11515] should_failslab+0x5/0x20 [ 533.193451][T11515] __kmalloc_track_caller+0x5d/0x2e0 [ 533.193459][T11515] ? kmem_cache_alloc+0x115/0x290 [ 533.193469][T11515] ? alloc_skb_with_frags+0xad/0x5a0 [ 533.193480][T11515] __alloc_skb+0xaf/0x4d0 [ 533.193490][T11515] ? rht_key_hashfn+0x170/0x170 [ 533.193499][T11515] ? stack_trace_snprint+0x150/0x150 [ 533.193511][T11515] alloc_skb_with_frags+0xad/0x5a0 [ 533.243410][T11515] ? xfrm_policy_inexact_lookup_rcu+0x1a4/0x990 [ 533.243425][T11515] sock_alloc_send_pskb+0x86d/0xcb0 [ 533.254858][T11515] ? sock_kzfree_s+0x50/0x50 [ 533.254869][T11515] ? xfrm_policy_lookup+0x1d23/0x1d80 [ 533.254881][T11515] __ip_append_data+0x2220/0x3590 [ 533.254897][T11515] ? xfrm_lookup_with_ifid+0x14b7/0x2100 [ 533.275457][T11515] ? ip_do_fragment+0x22f0/0x22f0 [ 533.275466][T11515] ? ip_setup_cork+0x810/0x810 [ 533.275480][T11515] ? ipv4_mtu+0x212/0x2c0 [ 533.289593][T11515] ? ip_setup_cork+0x476/0x810 [ 533.289606][T11515] ip_make_skb+0x1d2/0x4d0 [ 533.298744][T11515] ? xfrm_lookup_route+0x5f/0x170 [ 533.298755][T11515] ? ip_do_fragment+0x22f0/0x22f0 [ 533.298764][T11515] ? ip_flush_pending_frames+0x2e0/0x2e0 [ 533.298775][T11515] ? __rcu_read_lock+0x50/0x50 [ 533.298786][T11515] udp_sendmsg+0x1cc8/0x2f80 [ 533.298805][T11515] ? ip_do_fragment+0x22f0/0x22f0 [ 533.298812][T11515] ? udp_cmsg_send+0x340/0x340 [ 533.298826][T11515] ? selinux_socket_sendmsg+0x11f/0x340 [ 533.298839][T11515] ? selinux_socket_accept+0x5b0/0x5b0 [ 533.314395][ T3435] usb 2-1: new high-speed USB device number 21 using dummy_hcd [ 533.314434][T11515] ? inet_send_prepare+0x52/0x480 [ 533.356963][T11515] ? inet_send_prepare+0x480/0x480 [ 533.356974][T11515] ____sys_sendmsg+0x583/0x8c0 [ 533.356987][T11515] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 533.356997][T11515] ? udp_sendmsg+0x7d2/0x2f80 [ 533.357004][T11515] ? __sys_sendmmsg+0x524/0x730 [ 533.357012][T11515] __sys_sendmmsg+0x3b3/0x730 [ 533.357026][T11515] ? __ia32_sys_sendmsg+0x90/0x90 [ 533.391181][T11515] ? proc_fail_nth_write+0x1d5/0x240 [ 533.391194][T11515] ? proc_fail_nth_read+0x1c0/0x1c0 [ 533.401722][T11515] ? __lru_cache_add+0x1c4/0x210 [ 533.401731][T11515] ? proc_fail_nth_read+0x1c0/0x1c0 [ 533.401739][T11515] ? memset+0x1f/0x40 [ 533.401752][T11515] ? debug_smp_processor_id+0x20/0x20 [ 533.401768][T11515] ? debug_smp_processor_id+0x20/0x20 [ 533.426780][T11515] ? __ia32_sys_read+0x80/0x80 [ 533.426795][T11515] __x64_sys_sendmmsg+0x9c/0xb0 [ 533.436371][T11515] do_syscall_64+0xcb/0x1e0 [ 533.436387][T11515] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 533.446728][T11515] RIP: 0033:0x4665d9 [ 533.446741][T11515] 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 bc ff ff ff f7 d8 64 89 01 48 [ 533.446751][T11515] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 533.478911][T11515] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 533.478917][T11515] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 533.478921][T11515] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 533.478925][T11515] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 533.478937][T11515] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 [ 533.554422][ T3435] usb 2-1: Using ep0 maxpacket: 8 [ 533.684438][ T3435] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 533.698032][ T3435] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 533.698070][ T3435] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 533.716306][ T3435] usb 2-1: config 250 has no interface number 0 [ 533.722660][ T3435] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 533.722675][ T3435] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 533.744923][ T3435] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 913 [ 533.744935][ T3435] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 533.744944][ T3435] usb 2-1: config 250 interface 228 has no altsetting 0 [ 533.824467][ T3435] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 533.824480][ T3435] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 533.842666][ T3435] usb 2-1: SerialNumber: syz [ 533.864400][T11503] raw-gadget gadget: fail, usb_ep_enable returned -22 05:31:03 executing program 4 (fault-call:16 fault-nth:35): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) 05:31:03 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0xffffffffffffffff}], 0x1) [ 533.878584][T11503] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 533.885237][ T3435] hub 2-1:250.228: bad descriptor, ignoring hub [ 533.892303][ T3435] hub: probe of 2-1:250.228 failed with error -5 05:31:03 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0x2) [ 534.022881][T11532] FAULT_INJECTION: forcing a failure. [ 534.022881][T11532] name failslab, interval 1, probability 0, space 0, times 0 [ 534.036405][T11532] CPU: 1 PID: 11532 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 534.046890][T11532] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 534.058178][T11532] Call Trace: [ 534.061460][T11532] dump_stack+0x1d8/0x24e [ 534.066165][T11532] ? devkmsg_release+0x11c/0x11c [ 534.066174][T11532] ? show_regs_print_info+0x12/0x12 [ 534.066191][T11532] should_fail+0x6f6/0x860 [ 534.081371][T11532] ? setup_fault_attr+0x3d0/0x3d0 [ 534.081384][T11532] ? skb_clone+0x1b2/0x360 [ 534.091055][T11532] should_failslab+0x5/0x20 [ 534.091071][T11532] kmem_cache_alloc+0x36/0x290 [ 534.100502][T11532] skb_clone+0x1b2/0x360 [ 534.100516][T11532] ip_mc_output+0x1d4/0xa50 [ 534.109496][T11532] ? ip_build_and_send_pkt+0x9d0/0x9d0 [ 534.114970][T11532] ? nf_hook_slow+0x1a6/0x1f0 [ 534.114979][T11532] ? __ip_local_out+0x4e5/0x4f0 [ 534.114990][T11532] ? ip_send_check+0xd0/0xd0 [ 534.129211][T11532] ? __ip_local_out+0x4f0/0x4f0 [ 534.129226][T11532] ? csum_partial+0x353/0x470 [ 534.138718][T11532] ip_send_skb+0xaa/0x130 [ 534.138731][T11532] udp_send_skb+0x96f/0x11c0 [ 534.147800][T11532] udp_sendmsg+0x1cf5/0x2f80 [ 534.147817][T11532] ? ip_do_fragment+0x22f0/0x22f0 [ 534.157757][T11532] ? udp_cmsg_send+0x340/0x340 [ 534.157772][T11532] ? selinux_socket_sendmsg+0x11f/0x340 [ 534.157784][T11532] ? selinux_socket_accept+0x5b0/0x5b0 [ 534.173679][T11532] ? inet_send_prepare+0x52/0x480 [ 534.173692][T11532] ? inet_send_prepare+0x480/0x480 [ 534.173700][T11532] ____sys_sendmsg+0x583/0x8c0 [ 534.173718][T11532] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 534.194287][T11532] ? udp_sendmsg+0x7d2/0x2f80 [ 534.194297][T11532] ? __sys_sendmmsg+0x524/0x730 [ 534.194308][T11532] __sys_sendmmsg+0x3b3/0x730 [ 534.194318][T11532] ? __ia32_sys_sendmsg+0x90/0x90 [ 534.194332][T11532] ? proc_fail_nth_write+0x1d5/0x240 [ 534.194342][T11532] ? proc_fail_nth_read+0x1c0/0x1c0 [ 534.194355][T11532] ? __lru_cache_add+0x1c4/0x210 [ 534.229842][T11532] ? proc_fail_nth_read+0x1c0/0x1c0 [ 534.229856][T11532] ? memset+0x1f/0x40 [ 534.239101][T11532] ? debug_smp_processor_id+0x20/0x20 [ 534.239117][T11532] ? debug_smp_processor_id+0x20/0x20 [ 534.249982][T11532] ? __ia32_sys_read+0x80/0x80 [ 534.249992][T11532] __x64_sys_sendmmsg+0x9c/0xb0 [ 534.250006][T11532] do_syscall_64+0xcb/0x1e0 [ 534.264126][T11532] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 534.264139][T11532] RIP: 0033:0x4665d9 [ 534.274075][T11532] 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 bc ff ff ff f7 d8 64 89 01 48 [ 534.274080][T11532] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 534.274095][T11532] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 534.311064][T11532] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 534.311069][T11532] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 534.311073][T11532] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 534.311077][T11532] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 [ 534.371562][ T3435] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 21 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 534.440093][T11535] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 05:31:03 executing program 4 (fault-call:16 fault-nth:36): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) 05:31:04 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0x3) [ 534.892069][T11548] FAULT_INJECTION: forcing a failure. [ 534.892069][T11548] name failslab, interval 1, probability 0, space 0, times 0 [ 534.904844][T11548] CPU: 0 PID: 11548 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 534.904857][T11548] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 534.925232][T11548] Call Trace: [ 534.925255][T11548] dump_stack+0x1d8/0x24e [ 534.925272][T11548] ? devkmsg_release+0x11c/0x11c [ 534.937851][T11548] ? show_regs_print_info+0x12/0x12 [ 534.937867][T11548] should_fail+0x6f6/0x860 [ 534.947568][T11548] ? setup_fault_attr+0x3d0/0x3d0 [ 534.947582][T11548] ? skb_clone+0x1b2/0x360 [ 534.956975][T11548] should_failslab+0x5/0x20 [ 534.956986][T11548] kmem_cache_alloc+0x36/0x290 [ 534.956998][T11548] skb_clone+0x1b2/0x360 [ 534.957009][T11548] ip_mc_output+0x1d4/0xa50 [ 534.957020][T11548] ? ip_build_and_send_pkt+0x9d0/0x9d0 [ 534.957029][T11548] ? nf_hook_slow+0x1a6/0x1f0 [ 534.957038][T11548] ? __ip_local_out+0x4e5/0x4f0 [ 534.957051][T11548] ? ip_send_check+0xd0/0xd0 [ 534.994787][T11548] ? __ip_local_out+0x4f0/0x4f0 [ 534.994803][T11548] ? csum_partial+0x353/0x470 [ 535.004496][T11548] ip_send_skb+0xaa/0x130 [ 535.004506][T11548] udp_send_skb+0x96f/0x11c0 [ 535.004520][T11548] udp_sendmsg+0x1cf5/0x2f80 [ 535.017946][T11548] ? ip_do_fragment+0x22f0/0x22f0 [ 535.017958][T11548] ? udp_cmsg_send+0x340/0x340 [ 535.027697][T11548] ? selinux_socket_sendmsg+0x11f/0x340 [ 535.027710][T11548] ? selinux_socket_accept+0x5b0/0x5b0 [ 535.038663][T11548] ? inet_send_prepare+0x52/0x480 [ 535.038673][T11548] ? inet_send_prepare+0x480/0x480 [ 535.038682][T11548] ____sys_sendmsg+0x583/0x8c0 [ 535.038695][T11548] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 535.038705][T11548] ? udp_sendmsg+0x7d2/0x2f80 [ 535.038714][T11548] ? __sys_sendmmsg+0x524/0x730 [ 535.038724][T11548] __sys_sendmmsg+0x3b3/0x730 [ 535.038733][T11548] ? __ia32_sys_sendmsg+0x90/0x90 [ 535.038748][T11548] ? proc_fail_nth_write+0x1d5/0x240 [ 535.083165][T11548] ? proc_fail_nth_read+0x1c0/0x1c0 [ 535.083178][T11548] ? __lru_cache_add+0x1c4/0x210 [ 535.093393][T11548] ? proc_fail_nth_read+0x1c0/0x1c0 [ 535.093408][T11548] ? memset+0x1f/0x40 [ 535.102546][T11548] ? debug_smp_processor_id+0x20/0x20 [ 535.102562][T11548] ? debug_smp_processor_id+0x20/0x20 [ 535.113342][T11548] ? __ia32_sys_read+0x80/0x80 [ 535.113352][T11548] __x64_sys_sendmmsg+0x9c/0xb0 [ 535.113368][T11548] do_syscall_64+0xcb/0x1e0 [ 535.127415][T11548] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 535.127425][T11548] RIP: 0033:0x4665d9 [ 535.127433][T11548] 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 bc ff ff ff f7 d8 64 89 01 48 [ 535.127442][T11548] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 535.165129][T11548] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 535.165134][T11548] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 535.165138][T11548] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 535.165142][T11548] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 535.165146][T11548] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 [ 535.174229][ T3435] Bluetooth: hci0: command 0x1003 tx timeout [ 535.214252][ T5] Bluetooth: hci1: command 0x1003 tx timeout [ 535.214330][T11452] Bluetooth: hci0: sending frame failed (-49) [ 535.214353][T11452] Bluetooth: hci1: sending frame failed (-49) [ 535.284181][T11535] usb 2-1: reset high-speed USB device number 21 using dummy_hcd [ 535.524101][T11535] usb 2-1: Using ep0 maxpacket: 8 05:31:04 executing program 4 (fault-call:16 fault-nth:37): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) [ 535.664169][T11503] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 535.664188][T11503] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 535.779612][T11556] FAULT_INJECTION: forcing a failure. [ 535.779612][T11556] name failslab, interval 1, probability 0, space 0, times 0 [ 535.792244][T11556] CPU: 1 PID: 11556 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 535.802458][T11556] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 535.812488][T11556] Call Trace: [ 535.815757][T11556] dump_stack+0x1d8/0x24e [ 535.820121][T11556] ? devkmsg_release+0x11c/0x11c [ 535.825131][T11556] ? ____sys_sendmsg+0x583/0x8c0 [ 535.830116][T11556] ? show_regs_print_info+0x12/0x12 [ 535.835292][T11556] should_fail+0x6f6/0x860 [ 535.839681][T11556] ? setup_fault_attr+0x3d0/0x3d0 [ 535.844838][T11556] ? dst_alloc+0x137/0x4e0 [ 535.849225][T11556] should_failslab+0x5/0x20 [ 535.853700][T11556] kmem_cache_alloc+0x36/0x290 [ 535.858435][T11556] ? ipt_alloc_initial_table+0x540/0x540 [ 535.864047][T11556] dst_alloc+0x137/0x4e0 [ 535.868281][T11556] rt_dst_clone+0x53/0x670 [ 535.872668][T11556] ip_mc_finish_output+0x9f/0x3a0 [ 535.877663][T11556] ip_mc_output+0x234/0xa50 [ 535.882152][T11556] ? ip_build_and_send_pkt+0x9d0/0x9d0 [ 535.887589][T11556] ? nf_hook_slow+0x1a6/0x1f0 [ 535.892235][T11556] ? ip_mc_output+0xa50/0xa50 [ 535.896904][T11556] ? ip_send_check+0xd0/0xd0 [ 535.901463][T11556] ? __ip_local_out+0x4f0/0x4f0 [ 535.906283][T11556] ? csum_partial+0x353/0x470 [ 535.910931][T11556] ip_send_skb+0xaa/0x130 [ 535.915249][T11556] udp_send_skb+0x96f/0x11c0 [ 535.919813][T11556] udp_sendmsg+0x1cf5/0x2f80 [ 535.924402][T11556] ? ip_do_fragment+0x22f0/0x22f0 [ 535.929419][T11556] ? udp_cmsg_send+0x340/0x340 [ 535.934164][T11556] ? selinux_socket_sendmsg+0x11f/0x340 [ 535.939790][T11556] ? selinux_socket_accept+0x5b0/0x5b0 [ 535.945309][T11556] ? inet_send_prepare+0x52/0x480 [ 535.950331][T11556] ? inet_send_prepare+0x480/0x480 [ 535.955430][T11556] ____sys_sendmsg+0x583/0x8c0 [ 535.960165][T11556] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 535.965527][T11556] ? udp_sendmsg+0x7d2/0x2f80 [ 535.970172][T11556] ? __sys_sendmmsg+0x524/0x730 [ 535.975010][T11556] __sys_sendmmsg+0x3b3/0x730 [ 535.979675][T11556] ? __ia32_sys_sendmsg+0x90/0x90 [ 535.984683][T11556] ? proc_fail_nth_write+0x1d5/0x240 [ 535.989957][T11556] ? proc_fail_nth_read+0x1c0/0x1c0 [ 535.995133][T11556] ? __lru_cache_add+0x1c4/0x210 [ 536.000630][T11556] ? proc_fail_nth_read+0x1c0/0x1c0 [ 536.005868][T11556] ? memset+0x1f/0x40 [ 536.009826][T11556] ? debug_smp_processor_id+0x20/0x20 [ 536.015195][T11556] ? debug_smp_processor_id+0x20/0x20 [ 536.020547][T11556] ? __ia32_sys_read+0x80/0x80 [ 536.025379][T11556] __x64_sys_sendmmsg+0x9c/0xb0 [ 536.030219][T11556] do_syscall_64+0xcb/0x1e0 [ 536.034726][T11556] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 536.040594][T11556] RIP: 0033:0x4665d9 [ 536.044467][T11556] 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 bc ff ff ff f7 d8 64 89 01 48 [ 536.064461][T11556] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 536.072940][T11556] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 536.081160][T11556] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 536.089404][T11556] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 536.097362][T11556] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 536.106312][T11556] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 [ 537.244057][ T422] Bluetooth: hci1: command 0x1001 tx timeout [ 537.250061][ T422] Bluetooth: hci0: command 0x1001 tx timeout [ 537.250133][T11055] Bluetooth: hci1: sending frame failed (-49) [ 537.257308][T11452] Bluetooth: hci0: sending frame failed (-49) [ 539.323833][ T422] Bluetooth: hci0: command 0x1009 tx timeout [ 539.323837][ T3435] Bluetooth: hci1: command 0x1009 tx timeout [ 540.783673][T11535] usb 2-1: failed to restore interface 228 altsetting 255 (error=-110) [ 540.792225][ T364] usb 2-1: USB disconnect, device number 21 [ 540.804259][ T364] usblp0: removed 05:31:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r1, 0x400455c8, 0x4) 05:31:12 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0x4) 05:31:12 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f000000a3c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r1, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f00000041c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x62541, 0x0) r4 = dup3(r3, r0, 0x0) write$binfmt_misc(r4, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4) getresgid(&(0x7f0000000e40), &(0x7f0000000e80), &(0x7f0000000ec0)) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r5, 0x0, 0x0) syz_fuse_handle_req(r1, &(0x7f00000083c0)="ec66fa1700f93176b2ee12af609d89e0eb1cd8d0500a9cd8e0513e20bebbc0d38693fe4bbe8689c2beb1343c0a7c27d04f56688e12fdbab9cf5aacd9015f52955720c29405dbaea3719e29e849c0c5b0600836ad64312db3c60c91fa8e0982a0bedc6a6c1bc6b1de95acc15b7f6f0b62b70caa101060e5aad8d60fff91ba47d746c5a79abe929b2aac1a48e7c92364a3fef34e9c0f4f61941019904976d4253d4ea84c33d43f559e573514d92e11f2b990374f01d51473719c4ca2c9b728aa2d2337d78880055e0471186d2afed80754cdc537488917369b5280162cb379a1cb661cf45bd069cdb28248536c38fdc7f7570cbb5b0bd5e91a41889a6ebf5292515ae390038918d571687c6ba5710015ab9c80fa49cd4077b8a00a2860b8db38df122268f003f14fd9232bb8ff9c2059411133ec70c5a4340b069fe68c14f9ff6ec63fdc308a3b537ffbee325ab2eb4bfb69844122dff4e2bac73e570864ec4426c17b615410df236ce6920336d223e452b2d827ff1fe37103910ad93cf6587e8ba19205ea6131a391d15ba72ba27da1b7ca8d3b98a8d40903d01f40a94949a0ba047d20bbeee846312f6e277e1bf3293480f4b287aaad7c38b07885b292daf1e97af1e58030707da142d35bba589d9f179a94c00ee50d1019c32e86b1c323f1539a4420845915e03718acee5e234734a2d267737adf69144e148c414cbe8917babac0fd9dc67b6b42ff8bc3b672f70210b0661b2e81a7417c1e2629669c4c64fe157b569e78c6c972bd777c3b03cd3e7674d74173de239d32d3ce50a85510b1f00e553f6768732608116244a0c2450951bcad961763d17c8d12eea3d0f5b6f23761649b421c106b94a9d9eeb8a6edcc2f439a4cb15eadb803be25b3c2f293f66ae5b124e585a9a62fb5c547e3b81e28cde20a2018e71cea73eb7d34a88bf413f8d78d22407356777aa1fa08896a0ff901c33a2b84ec1b9c0d3ec169b5889d94e710eb61ce4e5b8c12e472d304229e3ca8f62401f6e1161a567752d3ed749f75e6dc412f7fa18138bd330c1550d427c7f047e9e030d3baaaf051a9f665334985834a1f9b47b935076b832965705db042a7f20ac2d2b13aed088ea2547ade1c25264787ef9b33e0acb2958c51273ea3a032c34cc4dfb6ae611bf2d3a42fb4a498a493693212ddabd51f7b273a88a51d0808fccab04b3d518d6791abd104f3559764344cb120303842e5097d9315d10a618eb85cad698293c90c9fd139a793dfccdf52ab8b4fa2ae86db2f772550e24bd4089dd121ea8abab5acce9b525bddb88def0dbf3baa543b9be6621ed8e794d6f07c7d19b0013556113fb9f9026c76ae35bb7d248f3b630f87839f42f73cd96cf046c038ea80b2bf5f1d1dbeaeca5da02ade3afb0e632785a7ecb11e7d756b1556407417dad753aa8408dc73b55f9a75e2cc6d67a4ce181aecd95e792812585d7d0577fda745f5366db8e309dcf84a4f9abc98d78af2432fdb2fdcea5cac187e34bfbb0896d5a943f970e11c3d144b30f73b76e4d01df596e67ac8e132c877e9466b0b06e3127bf1f9eaacbd73f811bdd7c2c9fa6777c7a9948cf2546143fcf56548cb507a32c771b5610b33e330613608770a0efa262f4c0686831b0c3d74d25541b7941e6a7240e15aa97f1f7a60933ce35ddd398a5db0c3c60f133c15a1e609499ca4d79e7cd0c8add405efcd9e860e51e1195bcc12a0eaba18a7b2a95a43de7856c9d5ede91c1345a85204eacfd0d6d6f8e51e6f2958ee14e364a267e9866e0de95b14f67f11f8936ae6c7096a7e0e2ecd96584e2ecb252602e4fd1f6f9376a50799eb90eab4282b9ac72fb0afec448ef1d8cbf5a18149522ab70eff9787f790e19acd6c085e855382afd8d04b8d641001ea873756e1012d7cf76c123c12203e245614a4d89f863823bf466511fc6c918ba64e9d47835c7d13122dd1a95465cacc8bcc19b2b4b2232e46cf4060211cadd0baebad1374244aed5d5a22d30269ccc4cfeeb1d59067f85a284bc1e10c76e8aaeaa6fc16485f5d81e408c598699c39ad0e2977dcea175572e0182f6a384b3d954dc407d7bfb6d22b681ac1d70015c6ad8f82de60dcac898b524e458827223024e219789c6ff742bdcea2e635a3d974a719cfa82adf04bdb035bf7f1f76757bcc240668321bf85ab242cd5bdf5afb8b477e988da43f0ade20055073cea44ff3ca96d54fa07137c76d9203091ca03305c7db587db4019f6610d9826b9fc266328cf0fef5f1b04a3772002543e6a2ced827dbc1dae2dbe9dda1325707881ede8ea6c9252dbfc578e4b24cd19ec28f02e38e32ec43d4b43b4087ef0b78204310fea1577e0f488ee48e0d8af3e7be94e0d7b5669095f10ce406662b71a653cb3ddfb195ece347bc0a2fda8cf0c2aa287782ee8dfc22ed0f320c1af5dd1a826f2b65331486f120707709a9d3241425cf80168d10808b798c20c1050f987cf7e07720d5a8b5b12a666330a59890c218dd68dac5424c8cb87dc9a1c2dc49037a72873752e1a42d58eea513d1ed4b606629bf121fa4c28339fac9cc60a10f6be2eeacdca5a34aaa2e8ff92285d2aeaab6ac1ca5bda083be6cb3b7e01a717cd2d9f3762bebe54b82d6a31682cab3406bf10ecf4f8ea0e67e07ea43b41e3a0990c1f5d09c6f8029efa60701ecc19e52c69afec4e627925a0fe2e7f013ace1fd818a071ef3bc5a278dc51d0666f895eea2ff17d3f2996fc3876ecee2673ee55b3e7523a5e1c13d9ee676f23a60fdd33dadb973096236c63ac582cdf42eee20f202bf16ba02283d2a43a54a8d461e48c6866ee739f8f1002d38a6d293a55078148435427c50d179bd94ff9dd60e1e60316b7f60ad3befc3598b42925fbd59f05a71ce8ec612c46b3e62d418da4b86caa1e16c16ac34457c588017704317f4e91db599b1665560e3ab9a42efcdf4347b62e76bf8b45a6b2782aa87db198575d31836d1d9dd4088d618202d63f574aebd58b276b2681e45ba8e7561da61c6b88a325fe266899c7494091899ff45f5f7ec96e9ebbc80181a070dce2eb0e622f11212206aeaf28e7cfce2fa811aaf5da5b0ea1921bd0de5cf15d7dc8e6484173f7a008e65654a60e29765b537b8065467632842e043fcccbc831880c260cfdb9254dac5cb9802b02c5cf3f98afbb2a77ac0bfb591c2fa48341580fff7e18b143529c0e6ca7fe5db4f6f1076c68b60a1304360d319151932b7610eaea1e4a33d3990068436bd405ed1dca6a1474cc1394a49b3049a4610b5a0c08e2c720724f54063e52451987cdf49cb6e79f18e7aedeb18fd438419c8f465e16f252663b1d203ccf75ac7e318890321d8ad11ea0bbe1d059630143ab3a283d563d19df705b851f8c1d324fee9baffe9e8e76307ee32b403eb9888a179a9403718431362cca597065778d7989925bc64b23c5d28d36bf49fbdc8cc8790af2f00bb4ead39fac9cf2283c40d97e8f8cb1a97ad80a4e64fca7fe6f29c34b5d901c8156c9f7b6d248e70f4ea37b1df6b4de672be88c34c917ae41b75c4907e2a42866bd6e07a0f5f88774249bcafb6b6a25ca2461cfe4783a924ccc0fe9e717e4b13f67e45a8f29f868c82d5f6bef7db6f554885a1db44a110773dbff8402077250ba1296f3c7bb05a3d4c721b544839f2cb033376004d433d07ea530b8a916ddf7704144b8534ca65ff9d3285016a9a6e22756fc2fd71d033353877bb751f074c5dad1a3f70a864ae777764bfda4d780ec23838e978428b82f3d92eead0322f37586aff57a61ee31bd1b8844aeff7d98decd15a32e0560020faedc3708bf2054d3e0f391776ad493f0dd68fa2a9c818864820e9b2a3aea98627d4fa7675b52eb3598ff988e16b9ed9fddfc85826d12a6e0ae1ae6be4706410255adfa6b8caf9725ab4a16e6ee63ea48c05855fb61ffa272480ecf090d8b51073916307ca9585cb7a3931aaa11587feaab3322649fe5315b0c82d374bfd5a03afce6318f28bb45e88d60ae571b6d7f6ea3d0957fbf14cd319042b2522e3f57119f2dd35159d7d4e73cafb150115836dfdedb4d3f166e0dcefedcba0ac26650ec5d3b7489e3422fc7dd11653663aaa6039ba6f34fcd4f0e3f3fef46701aaf3ae617c12abd08fed389ceeaa3f0e6d83ef67172ac666b07cfba5d15b8ed1930afb19143d9d13e45cbafd11f7bde3b25acd1854b5a78915f52726eb20232334cb4ed53debc9564c4ceee919bde0b75bffa148fbf9f86030b5179b40f30177141fa2c496686ad2d01261864df410378a086b689d317840de865e249611ca41dadbde6155d20df0664efae2722e25ea59a7d793379efbf0c261a06328b9d690f0e006e49c5066db22ff1c2b1c68a8a46f8ccbf7990514f85ed89ad1465ece320330bc1160019ad62533d23eefe5a634826c6db363af8deccc3fdaf1b9e7f95c85bea839bdec52446fb1f4d36e3273934cacf2909bc9753f7aa478450273f198084b219ef9b2b05473f9fb851c6e31e2b10430fad49766f40a81b83ccf65ab8d51aa8ad9bb23b557d390f3ffba1de1c39cf90a994b9a3f08ad527f2f6dd4f52fb4e5900690102ac6906253d4412b90cc87e243c63afdc516ce5a0f262103362343def37b76e5c92b90670e829a989a205a30f15a48e05861ab5dfe32e080d46738ab02592c0ebd6a452bc56d5eae88788a1ae8b4f0f77cd608ed961acb25d2d394e0cfab8dae13b11e75ba2f5cb09b422fcadde6adf57638059009fdda884d19097fb125d740bedff2d0334f73b5cdb471a7bdc196bfb8b9d04c58532bdf757eea92e0ff176a79237297ba132363880fe483695b6be33551988562bd00a57d71ed4f5bc0f3b3bc01f3d82c4e4fe8e4a86ffe365fa751ada1a14613ffb1429014d8231d23d80aad037259f58337e467c010bea8788d8e141b38b080e1ca5aca0729aabfdd509339732baacf5145c13b2fda141f4a76c40cffb6745551c8a82c3bbf3644c0d8e5cd550406f6fed16112a3a732460aa53c4b7aa78b0ce0de296a2e2a56490698e6f43cbe655b102a9e6487c206c3570ed397d3606c51b18d82d1bc43d9f026a0ba4dc822f6d6afd8acdc2ed33628caa4860f43673610fb235e28af62d18e734f18c7464a671657f1ebc0d72275e74f564f809c6550f5ca603df6a7904f081293a4b01f07cb2fcb8251cacf26c125189e125b3c8412fae2cdf9f478f0eb6806abd2bf5750b4b17f25a94aedfdb846f5c608ac1ad98da972ad1e1ae7d92b0f96604127d3d5748502e55776128146d681d366f679434c4aae6a3141ec7fb8f86564e0d384cd2d83ee143eed16b31b3a5ba7c6d2b318a3efd2c43759437bfcb219fd27197ff8b1fa72c0f98bde3ff03118583fd9d7d7bd43c5637cee634e320c022e5a941f0a9b8bc7febfec062834ef95a0d7efa28f3e95c8e51fce186d520c536739992835b34092dc1e4e599f87a02a2365d01b22311df8b30ed0200dc6b19eaf6eb19fab75b8ab94bd7e82df532cd754a77a72a44999f7d7c653f98224ce135d14bac6c72bbe5378e8b581c17804f909107ab80c9de5fbf055255faff56db3c6b1c379b13f415793683b2442cdd116fb220bc5e85ab28b0773c3546cafdd1e3584e79eeb0cdc1c277ad38c8f96eda65619faf8202ec8b0e25ad661a46145edeb4d8a6811fd606e11f2412570e81464499a316c0a30ea849391afdb660fdb2e0e64c7c68b44f13fbaa9dfc942b15b5a6babc8bbc50bb1abb4500e63015d140a2205434c30cc407baacb3cff22f6aa99914376cdd08a7c5522c9c616b1e8124029d94b1a4c5f8fda8a214fa82c8c9d83187338509c8b05093b08590d8fe3477910f0bbd4221830ee5ac5b1775253d157dbfae8592ab85696d4feeba8d8295ac4be49e438d8ff5ac4953b4d15ff467cdce7f4e71a3319dd4cd549a5f95bb19ea4b356d89dafe34dbea7cd84f895d8c01239d6f52bb0c13b65b5bb179df5d141212ec369552cfeb1a376c84be6c954fe346db6204cefe1d63d5a1e2163db98a8814a063802c34ff94a01ad2afd22ca79e30047890f7a0ce02d67066b3110d8eebf3709f18220bcaf102ede7fad93ac04a236bb7ea05335b79f5dd591b9f45147bb9c927e9e2f4a0e96032b638fa9d8dee771197f86987b7aabadecb7bcb71a5c0f7a64c844fa5479919410e07a31ec43b907fc8c63bd3b315412e364caa4dfa69aaa32f3310296fec603c6e799fec0fc9fb8eac7929165de936a482900a95e5600b16f1af3f5b67f5456c10514ddc8befa9cadeb73776dc83fe46453ba680c9ae316801c1dce74acb96b24a24581fcdcc10a8472faceccdc00cc77ed91bf47776f81eb75a1a0686dcf22333df7f122a995c8a9350d9fc6f6896ac9c1ce0a97685b48287ce878ad354e2610a0e3dbdf91b291c5bf449fa84beaa0270cdaf3907e4095c4c03a4ebc637395a32aaeffe2efeae242cedadcd347b783f232eb5c71cb3a261d596aad3052df193161214fe1f79ed4968a9fccf7fbf1f1da8d08f1efc6ca34fb819084f8e98c9eee1228a5cc7fa5a9abd1d374e4d80d2244eb468a0d1a521dcec218a7af7bebfef2aca77c0039114572edb83db442b3161129e8f712cb1fa5fb36f75ed2e0885fa7474bf653f8e743283cea7e720ca11d1cd7b6fcf009e7d4e7c837d206485260330c8047068fb3574fd1b9a8d47de7c2c4323228c975edb1c5589513febb36c67eee40e5919e526a6a44a059f6ff41cd0edc16214be767dfade20e0df98a8cc5b7dfc01487734f503042af0155f90b98cc0afc957a83450969626f28ec67f2b7241fa2b2b3a2b7168bef70fc8922192ead41207f40031dad4b98fad88e76be7fcfd8fb405ba539f0476a484b846eacfe3b943cb9f86242a40d994eefc542fd9e1cd7afd26ad3c611bd0afc9d6426509209202200938bb6ae9b2df28f24f507eba2f17ef28eaf500d9c6f154d5f4ed8c090aba1f8c4bbd5a3c4111d034c4a45df7aa1d3c0d5f93c382582cf72d97d8d751763ff665262724c0c6d363ef703a0b1fd9709a23fa910e3614a8573035b5a36c5feb15feda039e54a81d350a79a80ada95e30f225692dd87957eafaf192257ff07e989e3b9150c1855d3a56d84b5503d222badfdf458315ca21597bd6396ef0187248ccaf6a8ad06d4d1123ad0f652f3a118cf8723b8ec97b64313c04ed336aa4b6dfea292324a38b2c90d96959444d6ca5324229d6ccc7e35838c0cf18e187409de392a8b6ee616c2fe2f681d294bd9f1e701c4aabf307635238f63aafe324abf6ca4050ab688ad2f759b901d8bbf4bcb81f05ef7e6df97d750ac5d7db79fa1d8d4ef0bec8d66d66071c46a03f680921b1fb82f062906c2e63dd14fe3d3c1f6c8292c287a02d37bab506c85b651b7c873f08cbe5f80c1e1ddfe21b170426e49c432116bc91c7dfa579f235efef594de36c7ab198fee6acd303be87925ab192d7925542be440e280f71b6bcdb7af1ccc63b75ec9723d579fe6fdbac627a6972da891faae9c71a6add02f35fc4299aa1fc99ba4e5c62c1d9a126f6e6a195d12a616d3a556d60ed5322107830f73bb4b259e49c70887b8e8ee82c8687d8ab26532a83c67d2a90b579a9f166324b5bdd996701b16a06f7061ea41c3137f08c6b60c89cb4eaa08fb45d69d37a255d2c6707444ea87ee208c1f47943f4e2db1a066935dd3760090d2bb992774e983c955a48d319cea995f7b81ed7af53a0b44d3da39e5e6af4e532079d057c52a357fbdb58f71c54fd954db2eb42b6526beeacf8259caa409c579ca7a74b0f6f06111fefc8d51b36b0c60d9e644fbbc75184c8afe9f884653e6d6da2aabdf0070ad2d83a2b34ab532b3cfa7d33abdee38f3a68ef0930c6a2c74f0a6fe1e635aed3af032c6609e42b5e54faab7bb56376f7bb1e5f60a0aef8a7ee95480c5a75779d8121437b88915f5fbe9b3867ab0c0b69c31cbaa431f183d702d93d13eb22835fd22eaef976e462a6c3ada57f9a026d3c6bb94bf50bafcd61d591c7746bb53fdf4655bba672549426262e5930c29a0f7e1391970bbe2338d2a206ab4d210a1c5d3b2068730e67206036d5d40f11ca381db01d1d9be5b6ac765f8358254ebaa6d473490adcc20e7ab59fd93a6aef3d738c533a20864ec25ca5a8fed784e39b705343a9a0b5ddbcaf301ac595251c55d446e28a190d55240bf4799c7b056c6b026790ecd2d19af40756a1fedad10e9b0505480ff8a6aec76ddacb6a3237e9b1a63ff555e57748389187c05b288cc1c851c6d7d5e7c9aa2afae8ef1cd951f5a79865e7146b42cd1b5f91a6d5421b0f19fd0af832b41a0dddd41ea4cdc447d861c9e6e4b5e981e0a6dd1bfbd7523c83c7cee5d93ba08983958e4b6dde1883828e623165065b488fc5fd2ac3976a699b619ce174187f1d13aca9028714817b413acb06b9c744f0f05a94c14d31959379a791f508627492f6d5e54af1eb4f7e0078fc83788db6849c9721b36e66a1fc417ff29760dfaad27876f91a455337a43e6a63d1b9ba4264d4f7403fad6af351c8d77e4c6e4a13d692151cb93e467e279c6bee11db3cd3ec2724cda1ec32ba52b5bf0cb6b5ce8f703005e8ec88a89cdf4e603e5d012368efc202c403277d5574ee3c1d94ecee7b822188d5e9246802739c30cf62e5c79dbde4e0dbc0f58e80280dbdf91c2d97fe64c63259ccff497f000c1624d0e2325ee8c66109101821016f26bcf1034fd3be1947826e2d256ab93871329a7de805a2a96daef4e2461959cde6f8861d50c566fbf6876decbf0ba3c5df12fe1d03b89408af730b689ebf7b2c874ca48e23746c75e17432969a8b4480b5fc066323b65cea76597ba9f7976be9806db4683cc383c2336af8f74435db0db2815f39ec1c851c270d9d1f499e83f93f4de9766350c600870dc9e34659b7145be534b96cd7bd223eb276538e125690f2d5889f2ef8d8b9a3d39a2d254457090d5b938000bfab517faaba88c6c3138c1dc2ed919722aab7b11fa86d02ff02380f5e90603e8da4583ed1b8f0aeb98d1fc97177b1edffd4f3e1f0d5545d7093ed940f258a08ff689959cd88fbcbd91b8d9b121c6ce0dad80caf333bd47b4a58eb21cdfbe759344a0652d90a2e884df77a01c2f97152d0ce4cd46797e3ff1f6a4e747e5e6d32bb073316561814c10127b3dfdc1cf650b7d2a1e68391b0356207548e503388430df54c1bbf8f2d6eecc7c84884e2df9fc440df8005a5e987101aee78e39f1a6e980b12883094bc8eaf9f766e4e62d4516c3998c8d0102434ca19c5340a54a33da740b65a1cce1714dbed31bbecdb3d1ce069b4f723fd673fdd915608ef58012ce57d7450c5860894c7419988fff2f45faa9224c878c5ffdcfd6751f68094a74cd9867faff25e56d7f550cb108daaffaa5263376d5b8af6372ce12a8bb88253eec0ecfb17af92c18718c348aca1c6da589870999e41ba11a367b869eed96f1e9048ca9b0f74376252d0be46273e62e7d5d4b66c8f28c22e978bc193abd025de38f08db32daf288c718048780c6e9b8b043020ce667023185d400234ca03adff28afa09802ef94a9d137d22e107f54825c01273cce89ecb597272538fbe201cbe5416dad8e74e8eb02e0dd00e6fe00efdfd594029af51c54c832757e886d6c658ce574e80cd439aee4b0f7a111d8987717a91c222b8db268a2595ca32dc250fff379cbe00d73cdf5feaac711c4bc5795c4b0a7b0de49bccb3e6fd4f31ae838df10e5c7b93166980e9d60f7a69edff6f7f712da0e8d78d5a4af8f0aacb0444717d66874a1eae3ae19098dbdd4ff1357b04cc67a90cfb1dcb806df21d0a44022c69a03e9ef4458ca80d5b6f3d62bdb6b06403b007bbab8e23a625509cea5b89ea0757a2cf53d471870e825ab8b04238112de0de36fa4030485fd056ddc8731f8a48b6dc9799cef6beef178ce9d46e6708dda01bb50cc3ec40ff42a22f3fb0c67adb7a7077915d8b875038ea226fbf454549bb48e42152558e70b6d2f527f446b32abe709aa58b30add56efe5545ba563bd1d5f875a6b9d856f11ec0486f24460db840cf538e2bbba20546a22a42710a2f0c334594be5b35c540518983ff463d7c62dd0c32fe073054b7bdee543427dbc8a4c497e8f8a428bccd9b7252bb0f282349f38c8342a5b8fea809dc0c6998c8164f83f1c6cc5e74bedf79ae3c5c358158495c93aca5556ba717f4778a9d0973481712c27b2670957a67e3c07e956bf83b7e0c7bbaf6d180eb930b321195b50b749f2d8b19a50c83e4f9dc94f3643877670d3ca09fb1e36c58c9dc04e197d4e0b503cfb0668bb56010e55aae2bc77b60501d6a49ccbc504a017e0b3714a315df33d816e1396a1d7065000c4224ef621d38c452967bbf23db2ca6753e53bc01ad07063cbb5701b7bcb671e5824af5809a58c6cbdf88a4a004756a6e31a140646c7bcdcab48c4c1ce7052487aa31d8629db873131e1e8c0ce9e5f35e3187f3ef553b69bc1d25e25fdc7cd7df05c6eb0aee24870c0318a64c3f1707dd1583603496a99ddbb5bf4c2ddc33243dc40ed88e98b75ddc3202adf92dc4998beaca8821bedd9353d7919131222f8e1543b93910977456738e659190018f50675e3a6c84cb77ac9bad5482843bdbe493a5fd25ea3678db1677a9b7effe148dc5b9e4f4a9b38c2364d5bd9adfbeecb6bbe91f25a9f15a55426ea4ac085d7d6c548800e98e3bd463dd6205783a73f036cea811602d0fe69b7ae6451deba48ee75ab5027717833b19a29980cbff7c3afcfd42f6d6db8be5bdd2d45515f8769bce0edf56b96c9967f8e280dc5c80e103b80c8d716206df47f63e4255e9d7a4373e0eba09e12da7d773cbf73f70d18b5a9cd653597c4aa28fe9ea46c2b112fdb1dbd6245b813136c00a7f81b9d27e932025c81574a7b6324efa6d3f43daf7cfe189c658067fe2ad94ea9370f05dd3ce7e26231fea10c59e11baaf86c5a8d195d9dd6c7977d114e94c38fe5c8719ca4cdf2ac2ba094994b8156b392efffa3b72e3d5b0900f95edf075fcdced33f82c9ecd8e3c02061a75f1fcd8b7118b12f676d6e13e468628a8e2186d27cd85254182b5513cc31d7cd1b9a9e0df8868e7091616fb68e03dd67b91af1416848b4191d09e6b8c4e294aee7e9077ca424b7428483606f1deeadbc7809fa57e49500a86196be67c2aa6c219cca6d242bf3d3c96925f0eff112097314aa75ed767bc736a4ca4438033997bfe567c3a0a37b6634c0e31dfcb3a1f5b2941a8bca531488a6dc96fa76e1129ec1b9a0d8bd9f82669e6f40d9e677955d914220019aee98b60c1fce469240830690d9b20b7f8b1fcfd47c9c1cc57bb03d965f107ddd7d56915754e6da8d3335472cf4960584c16f2c348d144ac40461a3dd03e55e120e86b1dd67ea71199bf789e2e955e523edf9b2d25f1284979069a37d9539540a048b2cc351604ec24e77fa6c01d489bfb9d6f1526d0d31caf673fa2485966458e240aed12d50aaaa16606181cf47cc58bc04c6b4fa65e64256132c2fe6a91f54d87dd2b23150ee1f0110484dd11d5d20412e568680385b07e7d0434fdfe20843", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x4}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:31:12 executing program 4 (fault-call:16 fault-nth:38): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) 05:31:12 executing program 1: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000400)='/proc/asound/timers\x00', 0x0, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x2, 0x16, &(0x7f0000001000)=ANY=[@ANYRES32], &(0x7f00000003c0)='GPL\x00', 0x3, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x78) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={r1, 0xc0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=0x5, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x5, 0x2}, 0x0, 0x0, &(0x7f0000000140)={0x2, 0x2, 0x6, 0x1ff}, &(0x7f0000000200)=0x3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x7fff}}, 0x10) bind$inet(0xffffffffffffffff, 0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x161242, 0x0) r4 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r4, &(0x7f0000000280)={0x1f, 0xffff, 0x3}, 0x6) recvmmsg(r4, &(0x7f0000005dc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) io_setup(0xa, &(0x7f0000000080)=0x0) io_submit(r5, 0x2, &(0x7f0000000140)=[&(0x7f0000000100)={0x0, 0x4, 0x0, 0x1, 0x0, r4, &(0x7f0000000040)="0200ffff0000", 0x6}]) ioctl$BTRFS_IOC_DEV_INFO(r3, 0xd000941e, &(0x7f0000001040)={0x0, "2b9d44c72af7ba80ac1a5af10eceb66e"}) ioctl$BTRFS_IOC_DEV_INFO(r3, 0xd000941e, &(0x7f0000002040)={0x0, "5dc27ccecfdb1cdf4b62d54ef435187c"}) ioctl$BTRFS_IOC_BALANCE_V2(r1, 0xc4009420, &(0x7f0000000540)={0x16, 0x4, {0x3, @struct={0x5, 0x1}, r6, 0xf55a, 0x100000001, 0xd5e, 0x200, 0x9, 0x484, @usage=0x8, 0x8001, 0x81, [0x4, 0x9, 0x7fffffff, 0xc23, 0x8, 0x74]}, {0x100000001, @struct={0x7fffffff, 0x54}, 0x0, 0x0, 0xffffffffffffff10, 0x3c, 0x9, 0x800, 0xd, @usage=0xfffffffffffffff8, 0xffffffc1, 0x81, [0x40, 0x8, 0x9, 0x0, 0x2e, 0xd6d]}, {0x4, @usage, r7, 0x20, 0x6, 0x7f, 0xfffffffffffffffa, 0x3, 0x9, @usage=0xd200000000000000, 0x7, 0x10000, [0x6, 0x2, 0x8328, 0xed, 0x8, 0x9]}, {0x4, 0x9, 0x101}}) write$P9_RREADLINK(r3, &(0x7f0000000480)=ANY=[@ANYRESDEC=r1, @ANYRESDEC=r2, @ANYRES64=r3, @ANYBLOB="8d68383caf77d9b13d019b74721fc06bfcaca73356f0c0ef98e970cbff160ce5958320d35c0f542346dc2f668d80c46ba68150266bcdf67a07b7e28026970fcd", @ANYRESOCT=r1, @ANYRESHEX], 0x9) setuid(0x0) sendfile(r3, r3, &(0x7f0000000240), 0x7fff) 05:31:12 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:31:12 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$key(0xf, 0x3, 0x2) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f00000001c0), 0x4) r2 = socket$inet_tcp(0x2, 0x1, 0x0) r3 = syz_open_dev$vcsa(&(0x7f0000000100), 0x3, 0x0) poll(&(0x7f0000000140)=[{r3}], 0x1, 0x7) sendmsg$key(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000400)={0x2, 0xa, 0x9, 0x9, 0x215, 0x0, 0x70bd25, 0x25dfdbfe, [@sadb_address={0x3, 0x7, 0x6c, 0xa0, 0x0, @in={0x2, 0x4e23, @local}}, @sadb_x_sa2={0x2, 0x13, 0x7, 0x0, 0x0, 0x70bd2a, 0x3504}, @sadb_x_filter={0x5, 0x1a, @in=@rand_addr=0x64010101, @in6=@private2, 0x1e, 0x4, 0x10}, @sadb_ident={0x2, 0xb, 0x4, 0x0, 0x1000}, @sadb_x_filter={0x5, 0x1a, @in6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @in6=@mcast1, 0x18, 0x0, 0x10}, @sadb_x_sec_ctx={0x201, 0x18, 0x0, 0x5, 0x1000, "561c37fb93100ccb9699f3810a317e0bc1959ba634f594f7c612a2c91c6613d84e6166c4aa30298fc4f061204cabf7a2675adb5be2276a92d52a8daaa9de3661c856ea2da9e9ad8b549c7499020a9137ddf6e0d9ddd4ce417658483aef5299c28d0c5e6ea65407bc9b8b68c112876d00f792a4a0849f5e92994d3d3bdb29c3b16cd55d822786a3e0809d69352c982dcefccc4a1e2a39d68a237ec9fcb89ee4d8dd239f578d19ce70d9fbfb5e421dfa2b8836d6aa612b8aa3932ff1e2c01e5b96cb6b859a9d15b34e0cf897052f0ab635270903d05b6fd3c06a25a5c7c8460c3adb05579fcfa6a11e693913404f750e400b093537757272c8a7271a18ecb8471ffd97a3efe4a0fe47525157a7cfc2f169bc9f92ca8bb014aefae1f534f21ca442573dbe06211e5ed70a3dd281e6166ac419417986ad600fc157b0c4a3a425b75ef14763b7aa0f09d308fe79e0c52aec30cd7ae1124ecf0710f18de9cfeff7c2a6f646e629584aab426d433e749d17e354279bad93561091eae7e9069cd1d57b73d77bbc3aac7b1ed28fa9b71bf122d5b05407821ccd6ffc613dc4f0a28e2f3dd0814d986285f9c7aa0d8bf173965cb8f1675996d1fefda0d99f382449d91181e804f71012df759fbd780afd64e13d6e68db042b8f0969ef029164e75e1a5c806175097e836dd2326d91696157fd639eac5bc74f2da357b123594e588f0af290676d4eba839861deaa372477727e0bccc419ed4ec2afb3da985d362db8ace0f59ad2d5339a0c086ca7855d0a3c84e46d29c266e985a08b484aa4e821d66baa764a69e0550cd66cca5393cffadca5b79e0b18045619ee3b64124e3d94c31614bd434c047675225b9b9daae40ef4006d02833b91ed1b1fed4171550f0d5adbb0ef32b58e5f58c380a055db48095247c977e3cdb3d69f62170ef4fd1c5361fa27849e073e352c057bfb50feb25ef3ad1f661ac661267537533b3e0355c6e0c62f1f46fdc5c83c2606ba3b6508f937d04611787aa89794b13d08380ab545d88da5efdb3e38875316ac496fa0fb9914f6482a7c2ebf28a8bc435d55ec5a6519f5e23b7cd0fa1fdd4672c88b1e55ac9bac041e189d43f81cae220471d928073791daa2982f9e87ecd76201e790f43c5cc362151ca4d5a68e0adfc9d7cc2b24d383911f482e1a06b92c41aab284b729704c7aea81539e17ca7f4934727bade8e794edd69ba2bcf43bbaec82b663a5e46485077e7ae2dfcf01263709967f9f190110a5b059c1f9970e3a7ec44baf2790f371467509742f140db8d341f8059fecae78ff27682b316a80af6bea17f277fd198ce6585118e95084fb0d8becdee7824eea6fc55d61ad8b7fc0e396a98142ca63f8aa8446e2ab581e4db7f1a1256ba4ca0c4cb9e9f336e34410d01097e2c2d137fa635543e3c05555c2120e8734919e28433318abcac622aea184ee6ae1ddcefc76aed3a3d667cc1ddbe74b67c3439e85ac2eec2210ae56d8924ee07d7cd68ce875ff437d9c5b2e9156c764934b785357b843c48a26225913613c4d5a402e822237223d7a107e48aa11de650400dc473463dce157cf0e21b02c5df36c97f21f66f261b1f088f17ea3ee9484dfed905d90447aa2504f1579db0992de8ef389dc9de57dcf73c0ab7f389983c86934d0fefc9de790dfe9c93ceb7a8326d4c7007b9265160a406d814b58bc137d3854873a132e4929a5568f5e73df97aa35d1ecdb83bbecf301ee4fc8aa6d0255ecb88f9ca513e8dd39d442031c9eed0cccea2ebdec94832f879cc9d6455b1fc40db43623cc5e7f015c8218ec5bd0be630c3993844b47aa4ede0df03c5901ddc2f2c0a7bd952c95f5d1689ea4f2239523b170bc7b6ecbbea667cba84207169a87ea33c2af1a8e64da81b624ae443e9f36058fe48c499fe3c0f24a4eca1557bf9239b5a6477804739e0e752f5b8f1cd9698459ad77f43881f57f9bc72bd0d231cfcc949e29b04195fae08e10de5606f07b15d42aed21f359964626f6a483bad36aabba175d602e05c6fe8dc764ab7a43354c215e404b768869e47d0194bb34aff6a181afe8107f3cb2adfc62bd05453ec9e1de39ecbf1bacc30c84269084abe82d29d5eaeeec286c46b4fa865d0328314e041449820eeb89f15169e94fbcefe0e5126bd6dd36ebbcec5ab8064a85b14636b785b14fafb2b7d01a45d39ce8685bab41f3bbe16eba0d08b08c9870fd3c988644348a0ab63fb0dbd77cc1bdf1a91436481c158787bb85a79a9eaeec53d8263269ac04f9aa7de3a8bd410b7971574c266b962d0dd07db78e8ab86cfc6c9a452a731684a3bd27d7167575424c367668402dc7f732232225a4052df1a0bd1eb2ae4ca321879fb08412973cbda1341d6b83c78e2781a565b7e4bd687f0906c0082eaad93c3994836c80d77cd571758adf4736286892a32757df39f29fb1c119271b8d93a116db71302c3a9e7b06ab99ca1eb7723cca3039bdfd1322fd019a17897720b3b288d46af8df065f7abff786f19b83d4134620f57b68da1ba6d4ca4015b5ad13e768434cf6fc5adc035f06992f7f8a3fbfc47df8dc5c27aaa4467b7f13917c2ecf3e9d5bae0ef7ff5543dd0091853fd3d1301e9e1ceab01980dd5cdfb6e02177da011c0bea0c436474f448729d34e69fd0d158297f402bd62e67492fba5860fe1a79557bcb969c7bf5c6fe495d38ea1bd419cf531ca87f13193470cb9919b1ea4266fee1c98d6fad70f9b658a69de10e533b15048b05c9bbea01e0d4537013ab1a71208825aa2e0b339560c55241e45121b53e08227af506d7648e4ff463a1e3a05ccb251cd77b011e6f84f2e9f4af2cbd5257706c10bb4b7dd10c9c15e0f2e15f5dbd8ad0032409c681bc6e823431371112b6d931f66dcec426393bbc3dbce2155ebca85f5fe6dcb061087936b7375cfbf7e780fea3f9bc9908a54563115dc42b7ee02abce9e04d3a29f264ac3c67671cbb6709a262097e5d586b0f4e96998956df1ba88f6e5499693dcd3cc4c94cf75410edd8f845c54aaffaa68ea855b997ef7f830ffa9986fe7216cfa5dafb4b1be0893362837c2235ebf20397d0a16c75268a597f2ef42540d10bde8502e136c672ca218489642b1e9ac3d2dc8b104ae608fdb9f9ad4946d5345b592cfabf0741b9ebeed717b0629b089f30a6efc65868f4dfdc161e97f038530edbf790212b9815c47ff1c922046da1dc8e37a03598d1b35d02db83034d78edb1ee7720dc6e1a6205c2756e8d6ca412cc41c49c2c0e6e71a6962259087242403ab01883f2662575b88614889852858d717b3094c34bd873d66918ac394274c245a26f631a83998e5cb89d28cf0bdd4fd5407bdccdf019eff0255fe9a8c2833d54df5caad26aaccf77d597106a89fa6d337de3f272dc335f975de3d55221c9aab593d60d3394785c6d78606b22432b45ee96e23757291b5a7de5e2717b7c7778c9f3951c0f753da54528756ade0ea51e2dea9566235910c78ed50c91cdc8a012e2366f1171af1ab76026393ad81f743c7e8b13845bbd22ba0e66ba6db42c586107e98ddedae22d82c432f8be9daa0a6cc4da7411410b6dfe14a6487e38d07466573435d58244eb0dc8618ee04cbe377acd8642e83388888b828de81f9d999f3973929406807e2f23b0aeb89d4f0f4aa7ce89a47c24d5078241dda3eb039a71f51263642444f0092bca46d5296885bf46cfe1b84f56fbe2f64ce689a14cd9d15f0b43c2b00e04022ca6c95656567786a9768f9b9a67b47f0b8c2034f6f746395b76adb39a29ced72b47175c87ce0fbbd24ffbf6e76af8bff73d9834494b6f7e543752431f9ebf45d6c18787447bf9d9cfe3d8412bb599cb1cc1edb8e3be7878e3eb6aaf5eb21bad21b566ce515617779ab970dfc4ca099f993b7021d3c0d7918b0b23660fd0779dabee70ea3790e9174b649eb92e4b5009b7db4360ede4de7b154b4add5647077e3820982faca9566a383934c0451f684ce8c6c20ed72721f293d3f98101ef7441737a5aa5998238a23e6a1a825b5fe8730effc6cd4f8e87635982c619c6a7bcebcb0132a7c5ef703b4d84490499bd15a3662ea6c9d876e0727134470295bd705ee7b9c255170df0ec9ea0d0dfefbe7c76a8c2c9235ec899b7c15a8f128d018c2a3891a0a8cd497cd4aad7a64277e60142ad955fc496ca43d20174bf5f116a03871cb0dac0045429bf5494b32e1010b7ae36fb21713007fe362dae40831496626842f158fe226db8e5ac60ce5c213ae67b457e993b207320c22d2e8f7d125943660c119cdb4317ec1c7f22ee5abd39ebd11b91d0e265b30761e13efabac9a488f64ee051ae3ffb8afca900e0b000af58cf0c0e2c29fc7549694c6ea84531f53a20ad0ffffce6f69c5e701ee77edcbf112f4fda34c859c5db9aa927f7f95c3d8c6a3740f8856bfa98f42733f7d75ad215bbff714ab1df9564d79282b91f87dea8226cc8bc871697ad5b40f87730351d46fce175a2e2f2b0ac2a603135d6606eeea026577a67736e1341854afe0b3662080e6b16348cac67ba71e60e3bcb8667ef2d0cf46b882c1b8a89a1e32d0fb50d4dfad302397c0cdd2688ca9857633c1512e455005277c7a78da8adbc4adbebc8166df563264ff568a6145c59146985f01112c25cdb210a302ff211282576e80b193ba3a446e527b3954054d2650df97c7ec293a318145d5e8cd745ba802570626fa5b73c98346cb7736de813af3f631b5d798573dc7e8014ece423bc4d6d103b94d35c1d30d3bdbe87286a9484f64f535dbd1dc0c46c5843dd26fe48e12644ac4644467ba1e5694976ae4071114e1e62504ddb98a0f75b36ff9c10c742fe3ef02a91e92ed693ae388a402e3a79791faa5fba763b1b3c642b53eb947ab3903648e1fca0ec24caf5fad16dc44c64c5b2f34ed4109ebdf97b1da208f53013d5889c0b565bb3bd44ff0d8dfcbee9e5c2cd256b34b496585089fccac5299b784722b98cbaa71e24b140605e4f023ccfd7dd77f34efe950cf398723c51eb029b8b4f8732bfa7222171eb4d023067d18736e1ec9235eb7e644a3a5072ead50700761db02bb5beb414491b5c95b986853d94bcd2cbb2970f3abba2249d1fcdb76fd1794997a2f81eaffdf1a0d61a13b23a60c754a1a0e5f8f873eaa9da074a58ee422f3b24794feda32a1f60a4be65f902aacacda395259729e1e0f3461fae212211fe76315c5c08c29d6ca4a04b0bb90d74f37811d7a1e92bbd894b96fb5f16b8553931d9af94ab04750140c5fc138c7310cec2b3183d98718fc48eeff8a1bb23bf97c8ae4e455a4f9d8fe0f5358aaf4f9bb331bf781e173ad3dbac69cef435191be013224caa56784a0136272af65e72d8b5105ab2122185971f54a1e49a0148063ae6865e653221b85a53e4235f27ce22f33fb43fb312ab4e8c76d7a31394e03d432ee6663825fa712860d93d832c6b3d8b2f9581b5102cdcf0a9054276d061295dd240c015be5e30234839f978e121f5c18b5c59ffd33fb92d2093e8433829226be09045452cde1f267fe92ed9af65e7bfaefdb81c67020089ab38e979e51e730d3a735ad1becc959854602e335e60852d5cf0b7cf388643b25989c30858271daf874c6df4d1bce87b1173008fe40d07a996eff77059175db8df67c445f5b2b8bc1407f993de7edbd83a3d306ab20a4121e7158ae7e652aad48e7c05fcccad8e8bdec2a9a7f4abe90c65ed98086eaf39c540ce9888c592dd765422bba4a9efa821960dfa9f36ec7b92f0c16530fec7fbfa88ba96fc232c9dd6fd5b"}, @sadb_x_nat_t_type={0x1, 0x14, 0x7}]}, 0x10a8}}, 0x24000801) r4 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_IP_XFRM_POLICY(r4, 0x0, 0x11, &(0x7f0000000080)={{{@in6=@private0, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}}, {{@in, 0x0, 0x3c}, 0x0, @in=@dev}}, 0xe8) sendmsg$key(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000003c0)=ANY=[@ANYBLOB="02040000020000000000000800000000"], 0x10}}, 0x0) r5 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_buf(r5, 0x0, 0x8008000000010, &(0x7f00000000c0)="17000000020001000003be8c5ee17688a2003208030300ecff3f0000000300000a0000000098fc5ad9485bbb6a880000d6c8db0000dba67e06000000e28900000200df018000000000f50607bdff59100ac45761547a681f009cee4a5acb3da400001fb700674f00c88ebbf9315033bf79ac2dff060115003901000000000000ea000000000000000002ffff02dfccebf6ba000840024f0298e9e90554062a80e605007f71174aa951f3c63e5c83f1ba2112ce68bf17a6e0", 0xb8) setsockopt$inet_buf(r2, 0x0, 0x8008000000010, &(0x7f00000000c0)="17000000020001000003be8c5ee17688a2003208030300ecff3f0000000300000a0000000098fc5ad9485bbb6a880000d6c8db0000dba67e06000000e28900000200df018000000000f50607bdff59100ac45761547a681f009cee4a5acb3da400001fb700674f00c88ebbf9315033bf79ac2dff060115003901000000000000ea000000000000000002ffff02dfccebf6ba000840024f0298e9e90554062a80e605007f71174aa951f3c63e5c83f1ba2112ce68bf17a6e0", 0xb8) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$key(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000380)={0x2, 0x12, 0x0, 0x0, 0x2}, 0x10}}, 0x0) dup3(r0, r1, 0x0) r7 = syz_open_dev$mouse(&(0x7f0000000240), 0x1, 0x2) fcntl$setpipe(r7, 0x407, 0x5) [ 543.297227][ T7] Bluetooth: hci0: Frame reassembly failed (-84) [ 543.304092][T11452] Bluetooth: hci1: sending frame failed (-49) 05:31:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r1, &(0x7f0000000280)={0x1f, 0xffff, 0x3}, 0x6) recvmmsg(r1, &(0x7f0000005dc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) io_setup(0xa, &(0x7f0000000080)=0x0) io_submit(r2, 0x2, &(0x7f0000000140)=[&(0x7f0000000100)={0x0, 0x4, 0x0, 0x1, 0x0, r1, &(0x7f0000000040)="0200ffff0000", 0x6}]) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000000000402609333340000000000109022400010000000009040000010301000009210000000122010009058103"], 0x0) r4 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r4, &(0x7f0000000280)={0x1f, 0xffff, 0x3}, 0x6) recvmmsg(r4, &(0x7f0000005dc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) io_setup(0xa, &(0x7f0000000080)=0x0) io_submit(r5, 0x2, &(0x7f0000000140)=[&(0x7f0000000100)={0x0, 0x4, 0x0, 0x1, 0x0, r4, &(0x7f0000000040)="0200ffff0000", 0x6}]) ioctl$F2FS_IOC_FLUSH_DEVICE(r4, 0x4008f50a, &(0x7f00000000c0)={0x5d, 0x8000}) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000280)={0x24, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x22, 0x5, {[@main=@item_4={0x3, 0x0, 0x0, "37817d48"}]}}, 0x0}, 0x0) syz_usb_ep_write(r3, 0x0, 0x0, &(0x7f0000000000)) syz_usb_control_io$hid(r3, &(0x7f00000007c0)={0x24, &(0x7f0000000200)={0x0, 0x4, 0x5f, {0x5f, 0x10, "58571af45b4a53f6ecd5852c2870006b7ef6c5ee86eed138360ff097dba941f3b17a160e541194d9a1e727c368bc2d82bfa64d002b44dd5c2fbcde03a93d1df7886a303e3d3e71da7a81ef7e21d31d37928bf3cea73032b9bb604cfb0a"}}, &(0x7f0000000640)={0x0, 0x3, 0xe0, @string={0xe0, 0x3, "ff2163eda0f1e7f4438e17c62ce21ff09a32e077217526e09601b15e7b4423e3cbe078f1e0e7447da028e4683b473aa2bbda66afe9aa26adfe254b5f3d164a1a9ee5a7e58c2da772f08a1730069205f6952bd748147e11224cb9af2b3410da1c9c995cf620daa5139682d51980fe850fd4d6e15b47d59c6da59468eb4b253f3d08542854da62d0c17ed249fd7dcb0fdbc0dcb70c8b2bdd33eb00c6352a4f84766605ddf30d473c4170564f681ba28c46e3d8771944ca1c88bda7fdd19c5e6263f1a4794c12e5337d91d6a5d53ea45c30dd3888ec03a77d1000ce5260d25e"}}, &(0x7f0000000180)=ANY=[@ANYBLOB="0022120000003656cff44ac7e550ffa3a52ab017a7669ba0a876e5e3a3ecb6c2d33baec1af331aef14513cae51418367c2ee22b50f72bda3d1de6b0cc6a559152698b1dc8c111df73401f40546c840523c43e76df620d323ee3b76eb3d0d4b08efa5c24ea776fc"], &(0x7f0000000780)={0x0, 0x21, 0x9, {0x9, 0x21, 0x8, 0x2, 0x1, {0x22, 0x20c}}}}, &(0x7f0000000a80)={0x2c, &(0x7f00000002c0)=ANY=[@ANYBLOB="4015740000004c41e31e930d653da49df3fe0cc65a6daa0df11eb73251c13e0ba7592f39de11bcad94352fc3f27f465609ebaf7a10755521c5cb43a235ef5b424975fe565203e99c56946adc71f42f46e7c08fa6bf30ae9f433c54a5425c4b6c8062d0290b849fadb1dfa58f71d7c2b66ee12fec1d384852e19858ade4a71da6ec67600bd9a04cf35e50cbd750c7c34f03e239148ca8998f560046edac83e01d9edabb1608a1fff1138c5fb035970b18a065c60f97410bb8dbcdf71736da7e9fca07e4a71dba93b440053ef9e98d3578a86efbfa0022f8d60f40215db769f76d8ca9fb9b8a569205bd3bb1aa086f4c111c2aa12ae2317bf9ac56ec14479945dd458d3ad5dcc2dafa16c6"], &(0x7f0000000400)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000900)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000940)={0x20, 0x1, 0xd6, "0b81303427ad1d56dab1d6830a88e0bca96ed23b456ede502c085a1aa1e7be7bb9c9e9ce92ee0adbef7472272f9bb460b3bdbfb2a286a6247ed070861ef67364307f0199ebc7eb9f5348a57ea798cf18bcf765a0a554d61748b717bb0d55588a9358cbc10ca7b5f42c38067b83551130941f0260b58323ec6ffc92d762d825f355d067b7a11eb2d8c784c4520d93b67c739dd9f35a6048326278dee7c57bd098aee206ab75e0d905378a78c5517729c7380e551974136e0b0f7953a6be60bf48ead3f4f8b09e390591dca47e2cce96f5d0691d324e0d"}, &(0x7f0000000a40)={0x20, 0x3, 0x1, 0x80}}) [ 543.420058][T11591] FAULT_INJECTION: forcing a failure. [ 543.420058][T11591] name failslab, interval 1, probability 0, space 0, times 0 [ 543.432742][T11591] CPU: 0 PID: 11591 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 543.432748][T11591] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 543.432751][T11591] Call Trace: [ 543.432773][T11591] dump_stack+0x1d8/0x24e [ 543.460792][T11591] ? devkmsg_release+0x11c/0x11c [ 543.460806][T11591] ? check_preemption_disabled+0x9e/0x330 [ 543.471423][T11591] ? show_regs_print_info+0x12/0x12 [ 543.471437][T11591] ? __unwind_start+0x72f/0x8e0 [ 543.481956][T11591] ? debug_smp_processor_id+0x20/0x20 [ 543.481972][T11591] should_fail+0x6f6/0x860 [ 543.491706][T11591] ? setup_fault_attr+0x3d0/0x3d0 [ 543.491715][T11591] ? __kernel_text_address+0x93/0x100 [ 543.491725][T11591] ? unwind_get_return_address+0x48/0x80 [ 543.491733][T11591] ? arch_stack_walk+0xf8/0x140 [ 543.491746][T11591] ? __alloc_skb+0x75/0x4d0 [ 543.491757][T11591] should_failslab+0x5/0x20 [ 543.491767][T11591] kmem_cache_alloc+0x36/0x290 [ 543.491775][T11591] __alloc_skb+0x75/0x4d0 [ 543.491789][T11591] ? rht_key_hashfn+0x170/0x170 [ 543.535312][T11591] ? xfrm_pol_bin_obj+0x1c0/0x1c0 [ 543.535319][T11591] ? stack_trace_snprint+0x150/0x150 [ 543.535333][T11591] alloc_skb_with_frags+0xad/0x5a0 [ 543.550802][T11591] ? xfrm_policy_inexact_lookup_rcu+0x1a4/0x990 [ 543.550818][T11591] sock_alloc_send_pskb+0x86d/0xcb0 [ 543.562224][T11591] ? sock_kzfree_s+0x50/0x50 [ 543.562242][T11591] ? xfrm_policy_lookup+0x1d23/0x1d80 [ 543.572171][T11591] __ip_append_data+0x2220/0x3590 [ 543.572192][T11591] ? xfrm_lookup_with_ifid+0x14b7/0x2100 [ 543.572199][T11591] ? ip_do_fragment+0x22f0/0x22f0 [ 543.572213][T11591] ? ip_setup_cork+0x810/0x810 [ 543.592644][T11591] ? ipv4_mtu+0x212/0x2c0 [ 543.592658][T11591] ? ip_setup_cork+0x476/0x810 [ 543.601724][T11591] ip_make_skb+0x1d2/0x4d0 [ 543.601735][T11591] ? xfrm_lookup_route+0x5f/0x170 [ 543.601747][T11591] ? ip_do_fragment+0x22f0/0x22f0 [ 543.616245][T11591] ? ip_flush_pending_frames+0x2e0/0x2e0 [ 543.616256][T11591] ? __rcu_read_lock+0x50/0x50 [ 543.616268][T11591] udp_sendmsg+0x1cc8/0x2f80 [ 543.631206][T11591] ? ip_do_fragment+0x22f0/0x22f0 [ 543.631215][T11591] ? udp_cmsg_send+0x340/0x340 [ 543.631232][T11591] ? selinux_socket_sendmsg+0x11f/0x340 [ 543.646513][T11591] ? selinux_socket_accept+0x5b0/0x5b0 [ 543.646530][T11591] ? inet_send_prepare+0x52/0x480 [ 543.657087][T11591] ? inet_send_prepare+0x480/0x480 [ 543.657103][T11591] ____sys_sendmsg+0x583/0x8c0 [ 543.666958][T11591] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 543.666974][T11591] ? udp_sendmsg+0x7d2/0x2f80 [ 543.676910][T11591] ? __sys_sendmmsg+0x524/0x730 [ 543.676926][T11591] __sys_sendmmsg+0x3b3/0x730 [ 543.686539][T11591] ? __ia32_sys_sendmsg+0x90/0x90 [ 543.686556][T11591] ? proc_fail_nth_write+0x1d5/0x240 [ 543.696845][T11591] ? proc_fail_nth_read+0x1c0/0x1c0 [ 543.696858][T11591] ? __lru_cache_add+0x1c4/0x210 [ 543.706951][T11591] ? proc_fail_nth_read+0x1c0/0x1c0 [ 543.706965][T11591] ? memset+0x1f/0x40 [ 543.716094][T11591] ? debug_smp_processor_id+0x20/0x20 [ 543.716111][T11591] ? debug_smp_processor_id+0x20/0x20 [ 543.726800][T11591] ? __ia32_sys_read+0x80/0x80 [ 543.726815][T11591] __x64_sys_sendmmsg+0x9c/0xb0 [ 543.736392][T11591] do_syscall_64+0xcb/0x1e0 [ 543.736409][T11591] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 543.746768][T11591] RIP: 0033:0x4665d9 [ 543.746782][T11591] 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 bc ff ff ff f7 d8 64 89 01 48 [ 543.770301][T11591] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 543.770311][T11591] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 543.770316][T11591] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 543.770321][T11591] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 543.770326][T11591] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 543.770331][T11591] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 [ 543.933105][ T118] usb 2-1: new high-speed USB device number 23 using dummy_hcd 05:31:13 executing program 4 (fault-call:16 fault-nth:39): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) 05:31:13 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0x5) [ 544.279684][T11603] FAULT_INJECTION: forcing a failure. [ 544.279684][T11603] name failslab, interval 1, probability 0, space 0, times 0 [ 544.292491][T11603] CPU: 1 PID: 11603 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 544.292496][T11603] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 544.292500][T11603] Call Trace: [ 544.292521][T11603] dump_stack+0x1d8/0x24e [ 544.292533][T11603] ? devkmsg_release+0x11c/0x11c [ 544.292544][T11603] ? show_regs_print_info+0x12/0x12 [ 544.292558][T11603] should_fail+0x6f6/0x860 [ 544.292568][T11603] ? setup_fault_attr+0x3d0/0x3d0 [ 544.292581][T11603] ? alloc_skb_with_frags+0xad/0x5a0 [ 544.292598][T11603] should_failslab+0x5/0x20 [ 544.349688][T11603] __kmalloc_track_caller+0x5d/0x2e0 [ 544.349701][T11603] ? kmem_cache_alloc+0x115/0x290 [ 544.359967][T11603] ? alloc_skb_with_frags+0xad/0x5a0 [ 544.359983][T11603] __alloc_skb+0xaf/0x4d0 [ 544.369725][T11603] ? rht_key_hashfn+0x170/0x170 [ 544.369735][T11603] ? stack_trace_snprint+0x150/0x150 [ 544.369749][T11603] alloc_skb_with_frags+0xad/0x5a0 [ 544.385026][T11603] ? xfrm_policy_inexact_lookup_rcu+0x1a4/0x990 [ 544.385041][T11603] sock_alloc_send_pskb+0x86d/0xcb0 [ 544.396439][T11603] ? sock_kzfree_s+0x50/0x50 [ 544.396449][T11603] ? xfrm_policy_lookup+0x1d23/0x1d80 [ 544.396465][T11603] __ip_append_data+0x2220/0x3590 [ 544.411376][T11603] ? xfrm_lookup_with_ifid+0x14b7/0x2100 [ 544.411385][T11603] ? ip_do_fragment+0x22f0/0x22f0 [ 544.411397][T11603] ? ip_setup_cork+0x810/0x810 [ 544.426728][T11603] ? ipv4_mtu+0x212/0x2c0 [ 544.426743][T11603] ? ip_setup_cork+0x476/0x810 [ 544.435800][T11603] ip_make_skb+0x1d2/0x4d0 [ 544.435810][T11603] ? xfrm_lookup_route+0x5f/0x170 [ 544.435822][T11603] ? ip_do_fragment+0x22f0/0x22f0 [ 544.450403][T11603] ? ip_flush_pending_frames+0x2e0/0x2e0 [ 544.450418][T11603] ? __rcu_read_lock+0x50/0x50 [ 544.460910][T11603] udp_sendmsg+0x1cc8/0x2f80 [ 544.460929][T11603] ? ip_do_fragment+0x22f0/0x22f0 [ 544.470496][T11603] ? udp_cmsg_send+0x340/0x340 [ 544.470508][T11603] ? selinux_socket_sendmsg+0x11f/0x340 [ 544.470522][T11603] ? selinux_socket_accept+0x5b0/0x5b0 [ 544.486227][T11603] ? inet_send_prepare+0x52/0x480 [ 544.486239][T11603] ? inet_send_prepare+0x480/0x480 [ 544.486250][T11603] ____sys_sendmsg+0x583/0x8c0 [ 544.486263][T11603] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 544.486271][T11603] ? udp_sendmsg+0x7d2/0x2f80 [ 544.486283][T11603] ? __sys_sendmmsg+0x524/0x730 [ 544.516475][T11603] __sys_sendmmsg+0x3b3/0x730 [ 544.516488][T11603] ? __ia32_sys_sendmsg+0x90/0x90 [ 544.526568][T11603] ? proc_fail_nth_write+0x1d5/0x240 [ 544.526583][T11603] ? proc_fail_nth_read+0x1c0/0x1c0 [ 544.537268][T11603] ? __lru_cache_add+0x1c4/0x210 [ 544.537284][T11603] ? proc_fail_nth_read+0x1c0/0x1c0 [ 544.547995][T11603] ? memset+0x1f/0x40 [ 544.548010][T11603] ? debug_smp_processor_id+0x20/0x20 [ 544.557605][T11603] ? debug_smp_processor_id+0x20/0x20 [ 544.557633][T11603] ? __ia32_sys_read+0x80/0x80 [ 544.567877][T11603] __x64_sys_sendmmsg+0x9c/0xb0 [ 544.567892][T11603] do_syscall_64+0xcb/0x1e0 [ 544.577733][T11603] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 544.577746][T11603] RIP: 0033:0x4665d9 [ 544.588504][T11603] 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 bc ff ff ff f7 d8 64 89 01 48 [ 544.588509][T11603] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 544.588523][T11603] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 544.626143][T11603] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 544.626154][T11603] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 544.642147][T11603] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 544.642152][T11603] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 [ 544.653081][ T118] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 544.653104][ T118] usb 2-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 544.653115][ T118] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 544.655602][ T118] usb 2-1: config 0 descriptor?? 05:31:14 executing program 4 (fault-call:16 fault-nth:40): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) 05:31:14 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0x6) [ 545.146856][T11615] FAULT_INJECTION: forcing a failure. [ 545.146856][T11615] name failslab, interval 1, probability 0, space 0, times 0 [ 545.146873][T11615] CPU: 0 PID: 11615 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 545.169741][T11615] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 545.169745][T11615] Call Trace: [ 545.169771][T11615] dump_stack+0x1d8/0x24e [ 545.180803][ T118] keytouch 0003:0926:3333.0007: fixing up Keytouch IEC report descriptor [ 545.183059][T11615] ? devkmsg_release+0x11c/0x11c [ 545.183070][T11615] ? show_regs_print_info+0x12/0x12 [ 545.183082][T11615] should_fail+0x6f6/0x860 [ 545.183090][T11615] ? setup_fault_attr+0x3d0/0x3d0 [ 545.183100][T11615] ? skb_clone+0x1b2/0x360 [ 545.183114][T11615] should_failslab+0x5/0x20 [ 545.189440][ T118] input: HID 0926:3333 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0926:3333.0007/input/input27 [ 545.195796][T11615] kmem_cache_alloc+0x36/0x290 [ 545.195808][T11615] skb_clone+0x1b2/0x360 [ 545.195818][T11615] ip_mc_output+0x1d4/0xa50 [ 545.195827][T11615] ? ip_build_and_send_pkt+0x9d0/0x9d0 [ 545.195834][T11615] ? nf_hook_slow+0x1a6/0x1f0 [ 545.195842][T11615] ? __ip_local_out+0x4e5/0x4f0 [ 545.195849][T11615] ? ip_send_check+0xd0/0xd0 [ 545.195861][T11615] ? __ip_local_out+0x4f0/0x4f0 [ 545.273510][T11615] ? csum_partial+0x353/0x470 [ 545.273521][T11615] ip_send_skb+0xaa/0x130 [ 545.273530][T11615] udp_send_skb+0x96f/0x11c0 [ 545.273545][T11615] udp_sendmsg+0x1cf5/0x2f80 [ 545.273562][T11615] ? ip_do_fragment+0x22f0/0x22f0 [ 545.273570][T11615] ? udp_cmsg_send+0x340/0x340 [ 545.273585][T11615] ? selinux_socket_sendmsg+0x11f/0x340 [ 545.273593][T11615] ? selinux_socket_accept+0x5b0/0x5b0 [ 545.273608][T11615] ? inet_send_prepare+0x52/0x480 [ 545.273617][T11615] ? inet_send_prepare+0x480/0x480 [ 545.273626][T11615] ____sys_sendmsg+0x583/0x8c0 [ 545.273637][T11615] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 545.273646][T11615] ? udp_sendmsg+0x7d2/0x2f80 [ 545.273652][T11615] ? __sys_sendmmsg+0x524/0x730 [ 545.273662][T11615] __sys_sendmmsg+0x3b3/0x730 [ 545.273674][T11615] ? __ia32_sys_sendmsg+0x90/0x90 [ 545.273688][T11615] ? proc_fail_nth_write+0x1d5/0x240 [ 545.273703][T11615] ? proc_fail_nth_read+0x1c0/0x1c0 [ 545.273713][T11615] ? __lru_cache_add+0x1c4/0x210 [ 545.273721][T11615] ? proc_fail_nth_read+0x1c0/0x1c0 [ 545.273729][T11615] ? memset+0x1f/0x40 [ 545.273743][T11615] ? debug_smp_processor_id+0x20/0x20 [ 545.273758][T11615] ? debug_smp_processor_id+0x20/0x20 [ 545.273766][T11615] ? __ia32_sys_read+0x80/0x80 [ 545.273780][T11615] __x64_sys_sendmmsg+0x9c/0xb0 [ 545.295451][ T118] keytouch 0003:0926:3333.0007: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.1-1/input0 [ 545.296844][T11615] do_syscall_64+0xcb/0x1e0 [ 545.296856][T11615] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 545.296863][T11615] RIP: 0033:0x4665d9 [ 545.296875][T11615] 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 bc ff ff ff f7 d8 64 89 01 48 [ 545.322959][ T118] Bluetooth: hci1: command 0x1003 tx timeout [ 545.327508][T11615] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 545.327517][T11615] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 545.327522][T11615] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 545.327527][T11615] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 545.327532][T11615] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 545.327536][T11615] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 [ 545.500931][T11452] Bluetooth: hci1: sending frame failed (-49) [ 545.507142][ T118] Bluetooth: hci0: command 0x1003 tx timeout [ 545.507173][T11452] Bluetooth: hci0: sending frame failed (-49) [ 546.677119][ T17] usb 2-1: USB disconnect, device number 23 [ 547.562804][ T17] Bluetooth: hci0: command 0x1001 tx timeout [ 547.568846][T11452] Bluetooth: hci0: sending frame failed (-49) [ 547.574958][ T17] Bluetooth: hci1: command 0x1001 tx timeout [ 547.581080][T11452] Bluetooth: hci1: sending frame failed (-49) [ 549.642556][ T17] Bluetooth: hci1: command 0x1009 tx timeout [ 549.648579][ T17] Bluetooth: hci0: command 0x1009 tx timeout 05:31:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$KDADDIO(r1, 0x400455c8, 0x4) 05:31:22 executing program 4 (fault-call:16 fault-nth:41): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) 05:31:22 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0x7) 05:31:22 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f000000a3c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r1, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f00000041c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x62541, 0x0) r4 = dup3(r3, r0, 0x0) write$binfmt_misc(r4, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4) getresgid(&(0x7f0000000e40), &(0x7f0000000e80), &(0x7f0000000ec0)) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r5, 0x0, 0x0) syz_fuse_handle_req(r1, &(0x7f00000083c0)="ec66fa1700f93176b2ee12af609d89e0eb1cd8d0500a9cd8e0513e20bebbc0d38693fe4bbe8689c2beb1343c0a7c27d04f56688e12fdbab9cf5aacd9015f52955720c29405dbaea3719e29e849c0c5b0600836ad64312db3c60c91fa8e0982a0bedc6a6c1bc6b1de95acc15b7f6f0b62b70caa101060e5aad8d60fff91ba47d746c5a79abe929b2aac1a48e7c92364a3fef34e9c0f4f61941019904976d4253d4ea84c33d43f559e573514d92e11f2b990374f01d51473719c4ca2c9b728aa2d2337d78880055e0471186d2afed80754cdc537488917369b5280162cb379a1cb661cf45bd069cdb28248536c38fdc7f7570cbb5b0bd5e91a41889a6ebf5292515ae390038918d571687c6ba5710015ab9c80fa49cd4077b8a00a2860b8db38df122268f003f14fd9232bb8ff9c2059411133ec70c5a4340b069fe68c14f9ff6ec63fdc308a3b537ffbee325ab2eb4bfb69844122dff4e2bac73e570864ec4426c17b615410df236ce6920336d223e452b2d827ff1fe37103910ad93cf6587e8ba19205ea6131a391d15ba72ba27da1b7ca8d3b98a8d40903d01f40a94949a0ba047d20bbeee846312f6e277e1bf3293480f4b287aaad7c38b07885b292daf1e97af1e58030707da142d35bba589d9f179a94c00ee50d1019c32e86b1c323f1539a4420845915e03718acee5e234734a2d267737adf69144e148c414cbe8917babac0fd9dc67b6b42ff8bc3b672f70210b0661b2e81a7417c1e2629669c4c64fe157b569e78c6c972bd777c3b03cd3e7674d74173de239d32d3ce50a85510b1f00e553f6768732608116244a0c2450951bcad961763d17c8d12eea3d0f5b6f23761649b421c106b94a9d9eeb8a6edcc2f439a4cb15eadb803be25b3c2f293f66ae5b124e585a9a62fb5c547e3b81e28cde20a2018e71cea73eb7d34a88bf413f8d78d22407356777aa1fa08896a0ff901c33a2b84ec1b9c0d3ec169b5889d94e710eb61ce4e5b8c12e472d304229e3ca8f62401f6e1161a567752d3ed749f75e6dc412f7fa18138bd330c1550d427c7f047e9e030d3baaaf051a9f665334985834a1f9b47b935076b832965705db042a7f20ac2d2b13aed088ea2547ade1c25264787ef9b33e0acb2958c51273ea3a032c34cc4dfb6ae611bf2d3a42fb4a498a493693212ddabd51f7b273a88a51d0808fccab04b3d518d6791abd104f3559764344cb120303842e5097d9315d10a618eb85cad698293c90c9fd139a793dfccdf52ab8b4fa2ae86db2f772550e24bd4089dd121ea8abab5acce9b525bddb88def0dbf3baa543b9be6621ed8e794d6f07c7d19b0013556113fb9f9026c76ae35bb7d248f3b630f87839f42f73cd96cf046c038ea80b2bf5f1d1dbeaeca5da02ade3afb0e632785a7ecb11e7d756b1556407417dad753aa8408dc73b55f9a75e2cc6d67a4ce181aecd95e792812585d7d0577fda745f5366db8e309dcf84a4f9abc98d78af2432fdb2fdcea5cac187e34bfbb0896d5a943f970e11c3d144b30f73b76e4d01df596e67ac8e132c877e9466b0b06e3127bf1f9eaacbd73f811bdd7c2c9fa6777c7a9948cf2546143fcf56548cb507a32c771b5610b33e330613608770a0efa262f4c0686831b0c3d74d25541b7941e6a7240e15aa97f1f7a60933ce35ddd398a5db0c3c60f133c15a1e609499ca4d79e7cd0c8add405efcd9e860e51e1195bcc12a0eaba18a7b2a95a43de7856c9d5ede91c1345a85204eacfd0d6d6f8e51e6f2958ee14e364a267e9866e0de95b14f67f11f8936ae6c7096a7e0e2ecd96584e2ecb252602e4fd1f6f9376a50799eb90eab4282b9ac72fb0afec448ef1d8cbf5a18149522ab70eff9787f790e19acd6c085e855382afd8d04b8d641001ea873756e1012d7cf76c123c12203e245614a4d89f863823bf466511fc6c918ba64e9d47835c7d13122dd1a95465cacc8bcc19b2b4b2232e46cf4060211cadd0baebad1374244aed5d5a22d30269ccc4cfeeb1d59067f85a284bc1e10c76e8aaeaa6fc16485f5d81e408c598699c39ad0e2977dcea175572e0182f6a384b3d954dc407d7bfb6d22b681ac1d70015c6ad8f82de60dcac898b524e458827223024e219789c6ff742bdcea2e635a3d974a719cfa82adf04bdb035bf7f1f76757bcc240668321bf85ab242cd5bdf5afb8b477e988da43f0ade20055073cea44ff3ca96d54fa07137c76d9203091ca03305c7db587db4019f6610d9826b9fc266328cf0fef5f1b04a3772002543e6a2ced827dbc1dae2dbe9dda1325707881ede8ea6c9252dbfc578e4b24cd19ec28f02e38e32ec43d4b43b4087ef0b78204310fea1577e0f488ee48e0d8af3e7be94e0d7b5669095f10ce406662b71a653cb3ddfb195ece347bc0a2fda8cf0c2aa287782ee8dfc22ed0f320c1af5dd1a826f2b65331486f120707709a9d3241425cf80168d10808b798c20c1050f987cf7e07720d5a8b5b12a666330a59890c218dd68dac5424c8cb87dc9a1c2dc49037a72873752e1a42d58eea513d1ed4b606629bf121fa4c28339fac9cc60a10f6be2eeacdca5a34aaa2e8ff92285d2aeaab6ac1ca5bda083be6cb3b7e01a717cd2d9f3762bebe54b82d6a31682cab3406bf10ecf4f8ea0e67e07ea43b41e3a0990c1f5d09c6f8029efa60701ecc19e52c69afec4e627925a0fe2e7f013ace1fd818a071ef3bc5a278dc51d0666f895eea2ff17d3f2996fc3876ecee2673ee55b3e7523a5e1c13d9ee676f23a60fdd33dadb973096236c63ac582cdf42eee20f202bf16ba02283d2a43a54a8d461e48c6866ee739f8f1002d38a6d293a55078148435427c50d179bd94ff9dd60e1e60316b7f60ad3befc3598b42925fbd59f05a71ce8ec612c46b3e62d418da4b86caa1e16c16ac34457c588017704317f4e91db599b1665560e3ab9a42efcdf4347b62e76bf8b45a6b2782aa87db198575d31836d1d9dd4088d618202d63f574aebd58b276b2681e45ba8e7561da61c6b88a325fe266899c7494091899ff45f5f7ec96e9ebbc80181a070dce2eb0e622f11212206aeaf28e7cfce2fa811aaf5da5b0ea1921bd0de5cf15d7dc8e6484173f7a008e65654a60e29765b537b8065467632842e043fcccbc831880c260cfdb9254dac5cb9802b02c5cf3f98afbb2a77ac0bfb591c2fa48341580fff7e18b143529c0e6ca7fe5db4f6f1076c68b60a1304360d319151932b7610eaea1e4a33d3990068436bd405ed1dca6a1474cc1394a49b3049a4610b5a0c08e2c720724f54063e52451987cdf49cb6e79f18e7aedeb18fd438419c8f465e16f252663b1d203ccf75ac7e318890321d8ad11ea0bbe1d059630143ab3a283d563d19df705b851f8c1d324fee9baffe9e8e76307ee32b403eb9888a179a9403718431362cca597065778d7989925bc64b23c5d28d36bf49fbdc8cc8790af2f00bb4ead39fac9cf2283c40d97e8f8cb1a97ad80a4e64fca7fe6f29c34b5d901c8156c9f7b6d248e70f4ea37b1df6b4de672be88c34c917ae41b75c4907e2a42866bd6e07a0f5f88774249bcafb6b6a25ca2461cfe4783a924ccc0fe9e717e4b13f67e45a8f29f868c82d5f6bef7db6f554885a1db44a110773dbff8402077250ba1296f3c7bb05a3d4c721b544839f2cb033376004d433d07ea530b8a916ddf7704144b8534ca65ff9d3285016a9a6e22756fc2fd71d033353877bb751f074c5dad1a3f70a864ae777764bfda4d780ec23838e978428b82f3d92eead0322f37586aff57a61ee31bd1b8844aeff7d98decd15a32e0560020faedc3708bf2054d3e0f391776ad493f0dd68fa2a9c818864820e9b2a3aea98627d4fa7675b52eb3598ff988e16b9ed9fddfc85826d12a6e0ae1ae6be4706410255adfa6b8caf9725ab4a16e6ee63ea48c05855fb61ffa272480ecf090d8b51073916307ca9585cb7a3931aaa11587feaab3322649fe5315b0c82d374bfd5a03afce6318f28bb45e88d60ae571b6d7f6ea3d0957fbf14cd319042b2522e3f57119f2dd35159d7d4e73cafb150115836dfdedb4d3f166e0dcefedcba0ac26650ec5d3b7489e3422fc7dd11653663aaa6039ba6f34fcd4f0e3f3fef46701aaf3ae617c12abd08fed389ceeaa3f0e6d83ef67172ac666b07cfba5d15b8ed1930afb19143d9d13e45cbafd11f7bde3b25acd1854b5a78915f52726eb20232334cb4ed53debc9564c4ceee919bde0b75bffa148fbf9f86030b5179b40f30177141fa2c496686ad2d01261864df410378a086b689d317840de865e249611ca41dadbde6155d20df0664efae2722e25ea59a7d793379efbf0c261a06328b9d690f0e006e49c5066db22ff1c2b1c68a8a46f8ccbf7990514f85ed89ad1465ece320330bc1160019ad62533d23eefe5a634826c6db363af8deccc3fdaf1b9e7f95c85bea839bdec52446fb1f4d36e3273934cacf2909bc9753f7aa478450273f198084b219ef9b2b05473f9fb851c6e31e2b10430fad49766f40a81b83ccf65ab8d51aa8ad9bb23b557d390f3ffba1de1c39cf90a994b9a3f08ad527f2f6dd4f52fb4e5900690102ac6906253d4412b90cc87e243c63afdc516ce5a0f262103362343def37b76e5c92b90670e829a989a205a30f15a48e05861ab5dfe32e080d46738ab02592c0ebd6a452bc56d5eae88788a1ae8b4f0f77cd608ed961acb25d2d394e0cfab8dae13b11e75ba2f5cb09b422fcadde6adf57638059009fdda884d19097fb125d740bedff2d0334f73b5cdb471a7bdc196bfb8b9d04c58532bdf757eea92e0ff176a79237297ba132363880fe483695b6be33551988562bd00a57d71ed4f5bc0f3b3bc01f3d82c4e4fe8e4a86ffe365fa751ada1a14613ffb1429014d8231d23d80aad037259f58337e467c010bea8788d8e141b38b080e1ca5aca0729aabfdd509339732baacf5145c13b2fda141f4a76c40cffb6745551c8a82c3bbf3644c0d8e5cd550406f6fed16112a3a732460aa53c4b7aa78b0ce0de296a2e2a56490698e6f43cbe655b102a9e6487c206c3570ed397d3606c51b18d82d1bc43d9f026a0ba4dc822f6d6afd8acdc2ed33628caa4860f43673610fb235e28af62d18e734f18c7464a671657f1ebc0d72275e74f564f809c6550f5ca603df6a7904f081293a4b01f07cb2fcb8251cacf26c125189e125b3c8412fae2cdf9f478f0eb6806abd2bf5750b4b17f25a94aedfdb846f5c608ac1ad98da972ad1e1ae7d92b0f96604127d3d5748502e55776128146d681d366f679434c4aae6a3141ec7fb8f86564e0d384cd2d83ee143eed16b31b3a5ba7c6d2b318a3efd2c43759437bfcb219fd27197ff8b1fa72c0f98bde3ff03118583fd9d7d7bd43c5637cee634e320c022e5a941f0a9b8bc7febfec062834ef95a0d7efa28f3e95c8e51fce186d520c536739992835b34092dc1e4e599f87a02a2365d01b22311df8b30ed0200dc6b19eaf6eb19fab75b8ab94bd7e82df532cd754a77a72a44999f7d7c653f98224ce135d14bac6c72bbe5378e8b581c17804f909107ab80c9de5fbf055255faff56db3c6b1c379b13f415793683b2442cdd116fb220bc5e85ab28b0773c3546cafdd1e3584e79eeb0cdc1c277ad38c8f96eda65619faf8202ec8b0e25ad661a46145edeb4d8a6811fd606e11f2412570e81464499a316c0a30ea849391afdb660fdb2e0e64c7c68b44f13fbaa9dfc942b15b5a6babc8bbc50bb1abb4500e63015d140a2205434c30cc407baacb3cff22f6aa99914376cdd08a7c5522c9c616b1e8124029d94b1a4c5f8fda8a214fa82c8c9d83187338509c8b05093b08590d8fe3477910f0bbd4221830ee5ac5b1775253d157dbfae8592ab85696d4feeba8d8295ac4be49e438d8ff5ac4953b4d15ff467cdce7f4e71a3319dd4cd549a5f95bb19ea4b356d89dafe34dbea7cd84f895d8c01239d6f52bb0c13b65b5bb179df5d141212ec369552cfeb1a376c84be6c954fe346db6204cefe1d63d5a1e2163db98a8814a063802c34ff94a01ad2afd22ca79e30047890f7a0ce02d67066b3110d8eebf3709f18220bcaf102ede7fad93ac04a236bb7ea05335b79f5dd591b9f45147bb9c927e9e2f4a0e96032b638fa9d8dee771197f86987b7aabadecb7bcb71a5c0f7a64c844fa5479919410e07a31ec43b907fc8c63bd3b315412e364caa4dfa69aaa32f3310296fec603c6e799fec0fc9fb8eac7929165de936a482900a95e5600b16f1af3f5b67f5456c10514ddc8befa9cadeb73776dc83fe46453ba680c9ae316801c1dce74acb96b24a24581fcdcc10a8472faceccdc00cc77ed91bf47776f81eb75a1a0686dcf22333df7f122a995c8a9350d9fc6f6896ac9c1ce0a97685b48287ce878ad354e2610a0e3dbdf91b291c5bf449fa84beaa0270cdaf3907e4095c4c03a4ebc637395a32aaeffe2efeae242cedadcd347b783f232eb5c71cb3a261d596aad3052df193161214fe1f79ed4968a9fccf7fbf1f1da8d08f1efc6ca34fb819084f8e98c9eee1228a5cc7fa5a9abd1d374e4d80d2244eb468a0d1a521dcec218a7af7bebfef2aca77c0039114572edb83db442b3161129e8f712cb1fa5fb36f75ed2e0885fa7474bf653f8e743283cea7e720ca11d1cd7b6fcf009e7d4e7c837d206485260330c8047068fb3574fd1b9a8d47de7c2c4323228c975edb1c5589513febb36c67eee40e5919e526a6a44a059f6ff41cd0edc16214be767dfade20e0df98a8cc5b7dfc01487734f503042af0155f90b98cc0afc957a83450969626f28ec67f2b7241fa2b2b3a2b7168bef70fc8922192ead41207f40031dad4b98fad88e76be7fcfd8fb405ba539f0476a484b846eacfe3b943cb9f86242a40d994eefc542fd9e1cd7afd26ad3c611bd0afc9d6426509209202200938bb6ae9b2df28f24f507eba2f17ef28eaf500d9c6f154d5f4ed8c090aba1f8c4bbd5a3c4111d034c4a45df7aa1d3c0d5f93c382582cf72d97d8d751763ff665262724c0c6d363ef703a0b1fd9709a23fa910e3614a8573035b5a36c5feb15feda039e54a81d350a79a80ada95e30f225692dd87957eafaf192257ff07e989e3b9150c1855d3a56d84b5503d222badfdf458315ca21597bd6396ef0187248ccaf6a8ad06d4d1123ad0f652f3a118cf8723b8ec97b64313c04ed336aa4b6dfea292324a38b2c90d96959444d6ca5324229d6ccc7e35838c0cf18e187409de392a8b6ee616c2fe2f681d294bd9f1e701c4aabf307635238f63aafe324abf6ca4050ab688ad2f759b901d8bbf4bcb81f05ef7e6df97d750ac5d7db79fa1d8d4ef0bec8d66d66071c46a03f680921b1fb82f062906c2e63dd14fe3d3c1f6c8292c287a02d37bab506c85b651b7c873f08cbe5f80c1e1ddfe21b170426e49c432116bc91c7dfa579f235efef594de36c7ab198fee6acd303be87925ab192d7925542be440e280f71b6bcdb7af1ccc63b75ec9723d579fe6fdbac627a6972da891faae9c71a6add02f35fc4299aa1fc99ba4e5c62c1d9a126f6e6a195d12a616d3a556d60ed5322107830f73bb4b259e49c70887b8e8ee82c8687d8ab26532a83c67d2a90b579a9f166324b5bdd996701b16a06f7061ea41c3137f08c6b60c89cb4eaa08fb45d69d37a255d2c6707444ea87ee208c1f47943f4e2db1a066935dd3760090d2bb992774e983c955a48d319cea995f7b81ed7af53a0b44d3da39e5e6af4e532079d057c52a357fbdb58f71c54fd954db2eb42b6526beeacf8259caa409c579ca7a74b0f6f06111fefc8d51b36b0c60d9e644fbbc75184c8afe9f884653e6d6da2aabdf0070ad2d83a2b34ab532b3cfa7d33abdee38f3a68ef0930c6a2c74f0a6fe1e635aed3af032c6609e42b5e54faab7bb56376f7bb1e5f60a0aef8a7ee95480c5a75779d8121437b88915f5fbe9b3867ab0c0b69c31cbaa431f183d702d93d13eb22835fd22eaef976e462a6c3ada57f9a026d3c6bb94bf50bafcd61d591c7746bb53fdf4655bba672549426262e5930c29a0f7e1391970bbe2338d2a206ab4d210a1c5d3b2068730e67206036d5d40f11ca381db01d1d9be5b6ac765f8358254ebaa6d473490adcc20e7ab59fd93a6aef3d738c533a20864ec25ca5a8fed784e39b705343a9a0b5ddbcaf301ac595251c55d446e28a190d55240bf4799c7b056c6b026790ecd2d19af40756a1fedad10e9b0505480ff8a6aec76ddacb6a3237e9b1a63ff555e57748389187c05b288cc1c851c6d7d5e7c9aa2afae8ef1cd951f5a79865e7146b42cd1b5f91a6d5421b0f19fd0af832b41a0dddd41ea4cdc447d861c9e6e4b5e981e0a6dd1bfbd7523c83c7cee5d93ba08983958e4b6dde1883828e623165065b488fc5fd2ac3976a699b619ce174187f1d13aca9028714817b413acb06b9c744f0f05a94c14d31959379a791f508627492f6d5e54af1eb4f7e0078fc83788db6849c9721b36e66a1fc417ff29760dfaad27876f91a455337a43e6a63d1b9ba4264d4f7403fad6af351c8d77e4c6e4a13d692151cb93e467e279c6bee11db3cd3ec2724cda1ec32ba52b5bf0cb6b5ce8f703005e8ec88a89cdf4e603e5d012368efc202c403277d5574ee3c1d94ecee7b822188d5e9246802739c30cf62e5c79dbde4e0dbc0f58e80280dbdf91c2d97fe64c63259ccff497f000c1624d0e2325ee8c66109101821016f26bcf1034fd3be1947826e2d256ab93871329a7de805a2a96daef4e2461959cde6f8861d50c566fbf6876decbf0ba3c5df12fe1d03b89408af730b689ebf7b2c874ca48e23746c75e17432969a8b4480b5fc066323b65cea76597ba9f7976be9806db4683cc383c2336af8f74435db0db2815f39ec1c851c270d9d1f499e83f93f4de9766350c600870dc9e34659b7145be534b96cd7bd223eb276538e125690f2d5889f2ef8d8b9a3d39a2d254457090d5b938000bfab517faaba88c6c3138c1dc2ed919722aab7b11fa86d02ff02380f5e90603e8da4583ed1b8f0aeb98d1fc97177b1edffd4f3e1f0d5545d7093ed940f258a08ff689959cd88fbcbd91b8d9b121c6ce0dad80caf333bd47b4a58eb21cdfbe759344a0652d90a2e884df77a01c2f97152d0ce4cd46797e3ff1f6a4e747e5e6d32bb073316561814c10127b3dfdc1cf650b7d2a1e68391b0356207548e503388430df54c1bbf8f2d6eecc7c84884e2df9fc440df8005a5e987101aee78e39f1a6e980b12883094bc8eaf9f766e4e62d4516c3998c8d0102434ca19c5340a54a33da740b65a1cce1714dbed31bbecdb3d1ce069b4f723fd673fdd915608ef58012ce57d7450c5860894c7419988fff2f45faa9224c878c5ffdcfd6751f68094a74cd9867faff25e56d7f550cb108daaffaa5263376d5b8af6372ce12a8bb88253eec0ecfb17af92c18718c348aca1c6da589870999e41ba11a367b869eed96f1e9048ca9b0f74376252d0be46273e62e7d5d4b66c8f28c22e978bc193abd025de38f08db32daf288c718048780c6e9b8b043020ce667023185d400234ca03adff28afa09802ef94a9d137d22e107f54825c01273cce89ecb597272538fbe201cbe5416dad8e74e8eb02e0dd00e6fe00efdfd594029af51c54c832757e886d6c658ce574e80cd439aee4b0f7a111d8987717a91c222b8db268a2595ca32dc250fff379cbe00d73cdf5feaac711c4bc5795c4b0a7b0de49bccb3e6fd4f31ae838df10e5c7b93166980e9d60f7a69edff6f7f712da0e8d78d5a4af8f0aacb0444717d66874a1eae3ae19098dbdd4ff1357b04cc67a90cfb1dcb806df21d0a44022c69a03e9ef4458ca80d5b6f3d62bdb6b06403b007bbab8e23a625509cea5b89ea0757a2cf53d471870e825ab8b04238112de0de36fa4030485fd056ddc8731f8a48b6dc9799cef6beef178ce9d46e6708dda01bb50cc3ec40ff42a22f3fb0c67adb7a7077915d8b875038ea226fbf454549bb48e42152558e70b6d2f527f446b32abe709aa58b30add56efe5545ba563bd1d5f875a6b9d856f11ec0486f24460db840cf538e2bbba20546a22a42710a2f0c334594be5b35c540518983ff463d7c62dd0c32fe073054b7bdee543427dbc8a4c497e8f8a428bccd9b7252bb0f282349f38c8342a5b8fea809dc0c6998c8164f83f1c6cc5e74bedf79ae3c5c358158495c93aca5556ba717f4778a9d0973481712c27b2670957a67e3c07e956bf83b7e0c7bbaf6d180eb930b321195b50b749f2d8b19a50c83e4f9dc94f3643877670d3ca09fb1e36c58c9dc04e197d4e0b503cfb0668bb56010e55aae2bc77b60501d6a49ccbc504a017e0b3714a315df33d816e1396a1d7065000c4224ef621d38c452967bbf23db2ca6753e53bc01ad07063cbb5701b7bcb671e5824af5809a58c6cbdf88a4a004756a6e31a140646c7bcdcab48c4c1ce7052487aa31d8629db873131e1e8c0ce9e5f35e3187f3ef553b69bc1d25e25fdc7cd7df05c6eb0aee24870c0318a64c3f1707dd1583603496a99ddbb5bf4c2ddc33243dc40ed88e98b75ddc3202adf92dc4998beaca8821bedd9353d7919131222f8e1543b93910977456738e659190018f50675e3a6c84cb77ac9bad5482843bdbe493a5fd25ea3678db1677a9b7effe148dc5b9e4f4a9b38c2364d5bd9adfbeecb6bbe91f25a9f15a55426ea4ac085d7d6c548800e98e3bd463dd6205783a73f036cea811602d0fe69b7ae6451deba48ee75ab5027717833b19a29980cbff7c3afcfd42f6d6db8be5bdd2d45515f8769bce0edf56b96c9967f8e280dc5c80e103b80c8d716206df47f63e4255e9d7a4373e0eba09e12da7d773cbf73f70d18b5a9cd653597c4aa28fe9ea46c2b112fdb1dbd6245b813136c00a7f81b9d27e932025c81574a7b6324efa6d3f43daf7cfe189c658067fe2ad94ea9370f05dd3ce7e26231fea10c59e11baaf86c5a8d195d9dd6c7977d114e94c38fe5c8719ca4cdf2ac2ba094994b8156b392efffa3b72e3d5b0900f95edf075fcdced33f82c9ecd8e3c02061a75f1fcd8b7118b12f676d6e13e468628a8e2186d27cd85254182b5513cc31d7cd1b9a9e0df8868e7091616fb68e03dd67b91af1416848b4191d09e6b8c4e294aee7e9077ca424b7428483606f1deeadbc7809fa57e49500a86196be67c2aa6c219cca6d242bf3d3c96925f0eff112097314aa75ed767bc736a4ca4438033997bfe567c3a0a37b6634c0e31dfcb3a1f5b2941a8bca531488a6dc96fa76e1129ec1b9a0d8bd9f82669e6f40d9e677955d914220019aee98b60c1fce469240830690d9b20b7f8b1fcfd47c9c1cc57bb03d965f107ddd7d56915754e6da8d3335472cf4960584c16f2c348d144ac40461a3dd03e55e120e86b1dd67ea71199bf789e2e955e523edf9b2d25f1284979069a37d9539540a048b2cc351604ec24e77fa6c01d489bfb9d6f1526d0d31caf673fa2485966458e240aed12d50aaaa16606181cf47cc58bc04c6b4fa65e64256132c2fe6a91f54d87dd2b23150ee1f0110484dd11d5d20412e568680385b07e7d0434fdfe20843", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x4}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:31:22 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:31:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_read_part_table(0x0, 0x2, &(0x7f0000000b40)=[{&(0x7f0000000180)="030005020314af65b5dab8ed387331000000ec0a2b9f0000000008000500000000e04100000000000000000000000000000418000000000000000000200055aa", 0x40, 0x1c0}, {&(0x7f00000001c0)="2958bbcb93d48324a4f4529ce61e9dba89a2aceb025d50107554a5901a8e06ac9d360d372ee105a215562b5e82bd11ec16809c056dcee16423fe7116dc9a3c93039fe3ac1ccab8a10ef3088f3e688f5e93c3526037331f28adb5fa207af136e46ac4f6f8042ac4b182b169ed3927f033962b96f37377f7823e8f2ad644619dbfcb6873d2796f96dfa852bac8bc60e97429425315543b3ccd73c0ffffffffffffff468a45fd181e19183ca56975ac4a5009d24615a455361b04ecdb11e2", 0xbd, 0x102}]) mmap(&(0x7f00004ec000/0x1000)=nil, 0x1000, 0x100000d, 0x8010, r0, 0x563b000) fcntl$setown(r0, 0x8, 0x0) 05:31:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r1, 0x400455c8, 0x4) 05:31:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$KDADDIO(r1, 0x400455c8, 0x4) [ 553.526715][ T7] Bluetooth: hci0: Frame reassembly failed (-84) 05:31:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$KDADDIO(r1, 0x400455c8, 0x4) 05:31:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(0xffffffffffffffff, 0x400455c8, 0x4) [ 553.580495][ T91] Bluetooth: hci1: Frame reassembly failed (-84) 05:31:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(0xffffffffffffffff, 0x400455c8, 0x4) 05:31:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(0xffffffffffffffff, 0x400455c8, 0x4) 05:31:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r1, 0x400455c8, 0x4) [ 553.659746][T11662] FAULT_INJECTION: forcing a failure. [ 553.659746][T11662] name failslab, interval 1, probability 0, space 0, times 0 [ 553.659760][T11662] CPU: 0 PID: 11662 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 553.659764][T11662] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 553.659768][T11662] Call Trace: [ 553.659784][T11662] dump_stack+0x1d8/0x24e [ 553.659796][T11662] ? devkmsg_release+0x11c/0x11c [ 553.659805][T11662] ? ____sys_sendmsg+0x583/0x8c0 [ 553.659814][T11662] ? show_regs_print_info+0x12/0x12 [ 553.659827][T11662] should_fail+0x6f6/0x860 [ 553.659837][T11662] ? setup_fault_attr+0x3d0/0x3d0 [ 553.659848][T11662] ? dst_alloc+0x137/0x4e0 [ 553.659856][T11662] should_failslab+0x5/0x20 [ 553.659866][T11662] kmem_cache_alloc+0x36/0x290 [ 553.659875][T11662] ? ipt_alloc_initial_table+0x540/0x540 [ 553.659884][T11662] dst_alloc+0x137/0x4e0 [ 553.659895][T11662] rt_dst_clone+0x53/0x670 [ 553.659904][T11662] ip_mc_finish_output+0x9f/0x3a0 [ 553.659914][T11662] ip_mc_output+0x234/0xa50 [ 553.659924][T11662] ? ip_build_and_send_pkt+0x9d0/0x9d0 [ 553.659932][T11662] ? nf_hook_slow+0x1a6/0x1f0 [ 553.659942][T11662] ? ip_mc_output+0xa50/0xa50 [ 553.659949][T11662] ? ip_send_check+0xd0/0xd0 [ 553.659957][T11662] ? __ip_local_out+0x4f0/0x4f0 [ 553.659966][T11662] ? csum_partial+0x353/0x470 [ 553.659974][T11662] ip_send_skb+0xaa/0x130 [ 553.659982][T11662] udp_send_skb+0x96f/0x11c0 [ 553.659996][T11662] udp_sendmsg+0x1cf5/0x2f80 [ 553.660011][T11662] ? ip_do_fragment+0x22f0/0x22f0 [ 553.660019][T11662] ? udp_cmsg_send+0x340/0x340 [ 553.660032][T11662] ? selinux_socket_sendmsg+0x11f/0x340 [ 553.660041][T11662] ? selinux_socket_accept+0x5b0/0x5b0 [ 553.660055][T11662] ? inet_send_prepare+0x52/0x480 [ 553.660066][T11662] ? inet_send_prepare+0x480/0x480 [ 553.660073][T11662] ____sys_sendmsg+0x583/0x8c0 [ 553.660082][T11662] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 553.660089][T11662] ? udp_sendmsg+0x7d2/0x2f80 [ 553.660095][T11662] ? __sys_sendmmsg+0x524/0x730 [ 553.660103][T11662] __sys_sendmmsg+0x3b3/0x730 [ 553.660114][T11662] ? __ia32_sys_sendmsg+0x90/0x90 [ 553.660128][T11662] ? proc_fail_nth_write+0x1d5/0x240 [ 553.660136][T11662] ? proc_fail_nth_read+0x1c0/0x1c0 [ 553.660145][T11662] ? __lru_cache_add+0x1c4/0x210 [ 553.660152][T11662] ? proc_fail_nth_read+0x1c0/0x1c0 [ 553.660159][T11662] ? memset+0x1f/0x40 [ 553.660172][T11662] ? debug_smp_processor_id+0x20/0x20 [ 553.660188][T11662] ? debug_smp_processor_id+0x20/0x20 [ 553.660196][T11662] ? __ia32_sys_read+0x80/0x80 [ 553.660204][T11662] __x64_sys_sendmmsg+0x9c/0xb0 [ 553.660214][T11662] do_syscall_64+0xcb/0x1e0 [ 553.660224][T11662] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 553.660231][T11662] RIP: 0033:0x4665d9 [ 553.660240][T11662] 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 bc ff ff ff f7 d8 64 89 01 48 [ 553.660244][T11662] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 553.660252][T11662] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 553.660257][T11662] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 553.660261][T11662] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 553.660266][T11662] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 553.660271][T11662] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 [ 553.802998][ T91] Bluetooth: hci2: Frame reassembly failed (-84) 05:31:23 executing program 4 (fault-call:16 fault-nth:42): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) 05:31:23 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0x8) [ 554.533142][T11681] FAULT_INJECTION: forcing a failure. [ 554.533142][T11681] name failslab, interval 1, probability 0, space 0, times 0 [ 554.545927][T11681] CPU: 1 PID: 11681 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 554.545938][T11681] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 554.566300][T11681] Call Trace: [ 554.566324][T11681] dump_stack+0x1d8/0x24e [ 554.566341][T11681] ? devkmsg_release+0x11c/0x11c [ 554.578806][T11681] ? ____sys_sendmsg+0x583/0x8c0 [ 554.578822][T11681] ? show_regs_print_info+0x12/0x12 [ 554.588909][T11681] should_fail+0x6f6/0x860 [ 554.588926][T11681] ? setup_fault_attr+0x3d0/0x3d0 [ 554.598340][T11681] ? dst_alloc+0x137/0x4e0 [ 554.598356][T11681] should_failslab+0x5/0x20 [ 554.607250][T11681] kmem_cache_alloc+0x36/0x290 [ 554.607265][T11681] ? ipt_alloc_initial_table+0x540/0x540 [ 554.617620][T11681] dst_alloc+0x137/0x4e0 [ 554.617637][T11681] rt_dst_clone+0x53/0x670 [ 554.626273][T11681] ip_mc_finish_output+0x9f/0x3a0 [ 554.626286][T11681] ip_mc_output+0x234/0xa50 [ 554.635761][T11681] ? ip_build_and_send_pkt+0x9d0/0x9d0 [ 554.635775][T11681] ? nf_hook_slow+0x1a6/0x1f0 [ 554.646000][T11681] ? ip_mc_output+0xa50/0xa50 [ 554.646013][T11681] ? ip_send_check+0xd0/0xd0 [ 554.655269][T11681] ? __ip_local_out+0x4f0/0x4f0 [ 554.655279][T11681] ? csum_partial+0x353/0x470 [ 554.655291][T11681] ip_send_skb+0xaa/0x130 [ 554.669491][T11681] udp_send_skb+0x96f/0x11c0 [ 554.669505][T11681] udp_sendmsg+0x1cf5/0x2f80 [ 554.678709][T11681] ? ip_do_fragment+0x22f0/0x22f0 [ 554.678722][T11681] ? udp_cmsg_send+0x340/0x340 [ 554.688553][T11681] ? selinux_socket_sendmsg+0x11f/0x340 [ 554.688566][T11681] ? selinux_socket_accept+0x5b0/0x5b0 [ 554.699559][T11681] ? inet_send_prepare+0x52/0x480 [ 554.699570][T11681] ? inet_send_prepare+0x480/0x480 [ 554.699578][T11681] ____sys_sendmsg+0x583/0x8c0 [ 554.699592][T11681] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 554.699602][T11681] ? udp_sendmsg+0x7d2/0x2f80 [ 554.699609][T11681] ? __sys_sendmmsg+0x524/0x730 [ 554.699618][T11681] __sys_sendmmsg+0x3b3/0x730 [ 554.699631][T11681] ? __ia32_sys_sendmsg+0x90/0x90 [ 554.738994][T11681] ? proc_fail_nth_write+0x1d5/0x240 [ 554.739008][T11681] ? proc_fail_nth_read+0x1c0/0x1c0 [ 554.749464][T11681] ? __lru_cache_add+0x1c4/0x210 [ 554.749473][T11681] ? proc_fail_nth_read+0x1c0/0x1c0 [ 554.749482][T11681] ? memset+0x1f/0x40 [ 554.749494][T11681] ? debug_smp_processor_id+0x20/0x20 [ 554.749509][T11681] ? debug_smp_processor_id+0x20/0x20 [ 554.774348][T11681] ? __ia32_sys_read+0x80/0x80 [ 554.774363][T11681] __x64_sys_sendmmsg+0x9c/0xb0 [ 554.783926][T11681] do_syscall_64+0xcb/0x1e0 [ 554.783942][T11681] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 554.794298][T11681] RIP: 0033:0x4665d9 [ 554.794310][T11681] 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 bc ff ff ff f7 d8 64 89 01 48 [ 554.818111][T11681] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 554.818120][T11681] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 554.818124][T11681] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 554.818136][T11681] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 554.850584][T11681] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 554.850588][T11681] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 [ 555.561827][ T17] Bluetooth: hci0: command 0x1003 tx timeout [ 555.567934][T11560] Bluetooth: hci0: sending frame failed (-49) [ 555.641813][ T17] Bluetooth: hci1: command 0x1003 tx timeout [ 555.647914][T11560] Bluetooth: hci1: sending frame failed (-49) [ 555.881798][ T17] Bluetooth: hci2: command 0x1003 tx timeout [ 555.887888][T11560] Bluetooth: hci2: sending frame failed (-49) 05:31:25 executing program 4 (fault-call:16 fault-nth:43): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) [ 556.821412][T11691] FAULT_INJECTION: forcing a failure. [ 556.821412][T11691] name failslab, interval 1, probability 0, space 0, times 0 [ 556.834068][T11691] CPU: 1 PID: 11691 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 556.844533][T11691] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 556.854567][T11691] Call Trace: [ 556.857929][T11691] dump_stack+0x1d8/0x24e [ 556.862231][T11691] ? devkmsg_release+0x11c/0x11c [ 556.867136][T11691] ? show_regs_print_info+0x12/0x12 [ 556.872302][T11691] ? __local_bh_enable_ip+0x48/0x70 [ 556.877469][T11691] ? ip_finish_output2+0xc02/0x1830 [ 556.882639][T11691] should_fail+0x6f6/0x860 [ 556.887025][T11691] ? setup_fault_attr+0x3d0/0x3d0 [ 556.892017][T11691] ? __ip_finish_output+0x54e/0x710 [ 556.897182][T11691] ? dst_alloc+0x137/0x4e0 [ 556.901567][T11691] should_failslab+0x5/0x20 [ 556.906045][T11691] kmem_cache_alloc+0x36/0x290 [ 556.910782][T11691] dst_alloc+0x137/0x4e0 [ 556.914998][T11691] __mkroute_output+0x9e4/0x1430 [ 556.919910][T11691] ? ip_send_check+0xd0/0xd0 [ 556.924557][T11691] ? ip_route_output_key_hash_rcu+0xf90/0xf90 [ 556.930593][T11691] ? ip_route_output_key_hash_rcu+0x41b/0xf90 [ 556.936633][T11691] ip_route_output_flow+0x13d/0x320 [ 556.941987][T11691] ? ipv4_sk_update_pmtu+0x1e00/0x1e00 [ 556.947616][T11691] ? __rcu_read_lock+0x50/0x50 [ 556.952352][T11691] ? selinux_sk_getsecid+0x24/0xb0 [ 556.957431][T11691] udp_sendmsg+0x17f6/0x2f80 [ 556.962014][T11691] ? ip_do_fragment+0x22f0/0x22f0 [ 556.967093][T11691] ? udp_cmsg_send+0x340/0x340 [ 556.971839][T11691] ? selinux_socket_sendmsg+0x11f/0x340 [ 556.977368][T11691] ? selinux_socket_accept+0x5b0/0x5b0 [ 556.982815][T11691] ? import_iovec+0x1bc/0x380 [ 556.987464][T11691] ? inet_send_prepare+0x52/0x480 [ 556.992461][T11691] ? inet_send_prepare+0x480/0x480 [ 556.997562][T11691] ____sys_sendmsg+0x583/0x8c0 [ 557.002385][T11691] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 557.007565][T11691] ? udp_sendmsg+0x7d2/0x2f80 [ 557.012230][T11691] ? __sys_sendmmsg+0x524/0x730 [ 557.017049][T11691] __sys_sendmmsg+0x3b3/0x730 [ 557.021710][T11691] ? __ia32_sys_sendmsg+0x90/0x90 [ 557.026709][T11691] ? proc_fail_nth_write+0x1d5/0x240 [ 557.031962][T11691] ? proc_fail_nth_read+0x1c0/0x1c0 [ 557.037485][T11691] ? __lru_cache_add+0x1c4/0x210 [ 557.042432][T11691] ? proc_fail_nth_read+0x1c0/0x1c0 [ 557.047614][T11691] ? memset+0x1f/0x40 [ 557.051580][T11691] ? debug_smp_processor_id+0x20/0x20 [ 557.056923][T11691] ? debug_smp_processor_id+0x20/0x20 [ 557.062267][T11691] ? __ia32_sys_read+0x80/0x80 [ 557.066998][T11691] __x64_sys_sendmmsg+0x9c/0xb0 [ 557.071822][T11691] do_syscall_64+0xcb/0x1e0 [ 557.076302][T11691] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 557.082185][T11691] RIP: 0033:0x4665d9 [ 557.086050][T11691] 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 bc ff ff ff f7 d8 64 89 01 48 [ 557.105621][T11691] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 557.113997][T11691] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 557.121937][T11691] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 557.129875][T11691] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 557.138146][T11691] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 557.146193][T11691] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 [ 557.641825][ T118] Bluetooth: hci0: command 0x1001 tx timeout [ 557.647874][T11560] Bluetooth: hci0: sending frame failed (-49) [ 557.721684][ T118] Bluetooth: hci1: command 0x1001 tx timeout [ 557.727700][T11560] Bluetooth: hci1: sending frame failed (-49) [ 557.961905][ T118] Bluetooth: hci2: command 0x1001 tx timeout [ 557.967955][T11560] Bluetooth: hci2: sending frame failed (-49) [ 559.721447][ T118] Bluetooth: hci0: command 0x1009 tx timeout [ 559.801526][ T118] Bluetooth: hci1: command 0x1009 tx timeout [ 560.041427][ T118] Bluetooth: hci2: command 0x1009 tx timeout 05:31:32 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:31:32 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f000000a3c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r1, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f00000041c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x62541, 0x0) r4 = dup3(r3, r0, 0x0) write$binfmt_misc(r4, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4) getresgid(&(0x7f0000000e40), &(0x7f0000000e80), &(0x7f0000000ec0)) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r5, 0x0, &(0x7f00000004c0)) syz_fuse_handle_req(r1, &(0x7f00000083c0)="ec66fa1700f93176b2ee12af609d89e0eb1cd8d0500a9cd8e0513e20bebbc0d38693fe4bbe8689c2beb1343c0a7c27d04f56688e12fdbab9cf5aacd9015f52955720c29405dbaea3719e29e849c0c5b0600836ad64312db3c60c91fa8e0982a0bedc6a6c1bc6b1de95acc15b7f6f0b62b70caa101060e5aad8d60fff91ba47d746c5a79abe929b2aac1a48e7c92364a3fef34e9c0f4f61941019904976d4253d4ea84c33d43f559e573514d92e11f2b990374f01d51473719c4ca2c9b728aa2d2337d78880055e0471186d2afed80754cdc537488917369b5280162cb379a1cb661cf45bd069cdb28248536c38fdc7f7570cbb5b0bd5e91a41889a6ebf5292515ae390038918d571687c6ba5710015ab9c80fa49cd4077b8a00a2860b8db38df122268f003f14fd9232bb8ff9c2059411133ec70c5a4340b069fe68c14f9ff6ec63fdc308a3b537ffbee325ab2eb4bfb69844122dff4e2bac73e570864ec4426c17b615410df236ce6920336d223e452b2d827ff1fe37103910ad93cf6587e8ba19205ea6131a391d15ba72ba27da1b7ca8d3b98a8d40903d01f40a94949a0ba047d20bbeee846312f6e277e1bf3293480f4b287aaad7c38b07885b292daf1e97af1e58030707da142d35bba589d9f179a94c00ee50d1019c32e86b1c323f1539a4420845915e03718acee5e234734a2d267737adf69144e148c414cbe8917babac0fd9dc67b6b42ff8bc3b672f70210b0661b2e81a7417c1e2629669c4c64fe157b569e78c6c972bd777c3b03cd3e7674d74173de239d32d3ce50a85510b1f00e553f6768732608116244a0c2450951bcad961763d17c8d12eea3d0f5b6f23761649b421c106b94a9d9eeb8a6edcc2f439a4cb15eadb803be25b3c2f293f66ae5b124e585a9a62fb5c547e3b81e28cde20a2018e71cea73eb7d34a88bf413f8d78d22407356777aa1fa08896a0ff901c33a2b84ec1b9c0d3ec169b5889d94e710eb61ce4e5b8c12e472d304229e3ca8f62401f6e1161a567752d3ed749f75e6dc412f7fa18138bd330c1550d427c7f047e9e030d3baaaf051a9f665334985834a1f9b47b935076b832965705db042a7f20ac2d2b13aed088ea2547ade1c25264787ef9b33e0acb2958c51273ea3a032c34cc4dfb6ae611bf2d3a42fb4a498a493693212ddabd51f7b273a88a51d0808fccab04b3d518d6791abd104f3559764344cb120303842e5097d9315d10a618eb85cad698293c90c9fd139a793dfccdf52ab8b4fa2ae86db2f772550e24bd4089dd121ea8abab5acce9b525bddb88def0dbf3baa543b9be6621ed8e794d6f07c7d19b0013556113fb9f9026c76ae35bb7d248f3b630f87839f42f73cd96cf046c038ea80b2bf5f1d1dbeaeca5da02ade3afb0e632785a7ecb11e7d756b1556407417dad753aa8408dc73b55f9a75e2cc6d67a4ce181aecd95e792812585d7d0577fda745f5366db8e309dcf84a4f9abc98d78af2432fdb2fdcea5cac187e34bfbb0896d5a943f970e11c3d144b30f73b76e4d01df596e67ac8e132c877e9466b0b06e3127bf1f9eaacbd73f811bdd7c2c9fa6777c7a9948cf2546143fcf56548cb507a32c771b5610b33e330613608770a0efa262f4c0686831b0c3d74d25541b7941e6a7240e15aa97f1f7a60933ce35ddd398a5db0c3c60f133c15a1e609499ca4d79e7cd0c8add405efcd9e860e51e1195bcc12a0eaba18a7b2a95a43de7856c9d5ede91c1345a85204eacfd0d6d6f8e51e6f2958ee14e364a267e9866e0de95b14f67f11f8936ae6c7096a7e0e2ecd96584e2ecb252602e4fd1f6f9376a50799eb90eab4282b9ac72fb0afec448ef1d8cbf5a18149522ab70eff9787f790e19acd6c085e855382afd8d04b8d641001ea873756e1012d7cf76c123c12203e245614a4d89f863823bf466511fc6c918ba64e9d47835c7d13122dd1a95465cacc8bcc19b2b4b2232e46cf4060211cadd0baebad1374244aed5d5a22d30269ccc4cfeeb1d59067f85a284bc1e10c76e8aaeaa6fc16485f5d81e408c598699c39ad0e2977dcea175572e0182f6a384b3d954dc407d7bfb6d22b681ac1d70015c6ad8f82de60dcac898b524e458827223024e219789c6ff742bdcea2e635a3d974a719cfa82adf04bdb035bf7f1f76757bcc240668321bf85ab242cd5bdf5afb8b477e988da43f0ade20055073cea44ff3ca96d54fa07137c76d9203091ca03305c7db587db4019f6610d9826b9fc266328cf0fef5f1b04a3772002543e6a2ced827dbc1dae2dbe9dda1325707881ede8ea6c9252dbfc578e4b24cd19ec28f02e38e32ec43d4b43b4087ef0b78204310fea1577e0f488ee48e0d8af3e7be94e0d7b5669095f10ce406662b71a653cb3ddfb195ece347bc0a2fda8cf0c2aa287782ee8dfc22ed0f320c1af5dd1a826f2b65331486f120707709a9d3241425cf80168d10808b798c20c1050f987cf7e07720d5a8b5b12a666330a59890c218dd68dac5424c8cb87dc9a1c2dc49037a72873752e1a42d58eea513d1ed4b606629bf121fa4c28339fac9cc60a10f6be2eeacdca5a34aaa2e8ff92285d2aeaab6ac1ca5bda083be6cb3b7e01a717cd2d9f3762bebe54b82d6a31682cab3406bf10ecf4f8ea0e67e07ea43b41e3a0990c1f5d09c6f8029efa60701ecc19e52c69afec4e627925a0fe2e7f013ace1fd818a071ef3bc5a278dc51d0666f895eea2ff17d3f2996fc3876ecee2673ee55b3e7523a5e1c13d9ee676f23a60fdd33dadb973096236c63ac582cdf42eee20f202bf16ba02283d2a43a54a8d461e48c6866ee739f8f1002d38a6d293a55078148435427c50d179bd94ff9dd60e1e60316b7f60ad3befc3598b42925fbd59f05a71ce8ec612c46b3e62d418da4b86caa1e16c16ac34457c588017704317f4e91db599b1665560e3ab9a42efcdf4347b62e76bf8b45a6b2782aa87db198575d31836d1d9dd4088d618202d63f574aebd58b276b2681e45ba8e7561da61c6b88a325fe266899c7494091899ff45f5f7ec96e9ebbc80181a070dce2eb0e622f11212206aeaf28e7cfce2fa811aaf5da5b0ea1921bd0de5cf15d7dc8e6484173f7a008e65654a60e29765b537b8065467632842e043fcccbc831880c260cfdb9254dac5cb9802b02c5cf3f98afbb2a77ac0bfb591c2fa48341580fff7e18b143529c0e6ca7fe5db4f6f1076c68b60a1304360d319151932b7610eaea1e4a33d3990068436bd405ed1dca6a1474cc1394a49b3049a4610b5a0c08e2c720724f54063e52451987cdf49cb6e79f18e7aedeb18fd438419c8f465e16f252663b1d203ccf75ac7e318890321d8ad11ea0bbe1d059630143ab3a283d563d19df705b851f8c1d324fee9baffe9e8e76307ee32b403eb9888a179a9403718431362cca597065778d7989925bc64b23c5d28d36bf49fbdc8cc8790af2f00bb4ead39fac9cf2283c40d97e8f8cb1a97ad80a4e64fca7fe6f29c34b5d901c8156c9f7b6d248e70f4ea37b1df6b4de672be88c34c917ae41b75c4907e2a42866bd6e07a0f5f88774249bcafb6b6a25ca2461cfe4783a924ccc0fe9e717e4b13f67e45a8f29f868c82d5f6bef7db6f554885a1db44a110773dbff8402077250ba1296f3c7bb05a3d4c721b544839f2cb033376004d433d07ea530b8a916ddf7704144b8534ca65ff9d3285016a9a6e22756fc2fd71d033353877bb751f074c5dad1a3f70a864ae777764bfda4d780ec23838e978428b82f3d92eead0322f37586aff57a61ee31bd1b8844aeff7d98decd15a32e0560020faedc3708bf2054d3e0f391776ad493f0dd68fa2a9c818864820e9b2a3aea98627d4fa7675b52eb3598ff988e16b9ed9fddfc85826d12a6e0ae1ae6be4706410255adfa6b8caf9725ab4a16e6ee63ea48c05855fb61ffa272480ecf090d8b51073916307ca9585cb7a3931aaa11587feaab3322649fe5315b0c82d374bfd5a03afce6318f28bb45e88d60ae571b6d7f6ea3d0957fbf14cd319042b2522e3f57119f2dd35159d7d4e73cafb150115836dfdedb4d3f166e0dcefedcba0ac26650ec5d3b7489e3422fc7dd11653663aaa6039ba6f34fcd4f0e3f3fef46701aaf3ae617c12abd08fed389ceeaa3f0e6d83ef67172ac666b07cfba5d15b8ed1930afb19143d9d13e45cbafd11f7bde3b25acd1854b5a78915f52726eb20232334cb4ed53debc9564c4ceee919bde0b75bffa148fbf9f86030b5179b40f30177141fa2c496686ad2d01261864df410378a086b689d317840de865e249611ca41dadbde6155d20df0664efae2722e25ea59a7d793379efbf0c261a06328b9d690f0e006e49c5066db22ff1c2b1c68a8a46f8ccbf7990514f85ed89ad1465ece320330bc1160019ad62533d23eefe5a634826c6db363af8deccc3fdaf1b9e7f95c85bea839bdec52446fb1f4d36e3273934cacf2909bc9753f7aa478450273f198084b219ef9b2b05473f9fb851c6e31e2b10430fad49766f40a81b83ccf65ab8d51aa8ad9bb23b557d390f3ffba1de1c39cf90a994b9a3f08ad527f2f6dd4f52fb4e5900690102ac6906253d4412b90cc87e243c63afdc516ce5a0f262103362343def37b76e5c92b90670e829a989a205a30f15a48e05861ab5dfe32e080d46738ab02592c0ebd6a452bc56d5eae88788a1ae8b4f0f77cd608ed961acb25d2d394e0cfab8dae13b11e75ba2f5cb09b422fcadde6adf57638059009fdda884d19097fb125d740bedff2d0334f73b5cdb471a7bdc196bfb8b9d04c58532bdf757eea92e0ff176a79237297ba132363880fe483695b6be33551988562bd00a57d71ed4f5bc0f3b3bc01f3d82c4e4fe8e4a86ffe365fa751ada1a14613ffb1429014d8231d23d80aad037259f58337e467c010bea8788d8e141b38b080e1ca5aca0729aabfdd509339732baacf5145c13b2fda141f4a76c40cffb6745551c8a82c3bbf3644c0d8e5cd550406f6fed16112a3a732460aa53c4b7aa78b0ce0de296a2e2a56490698e6f43cbe655b102a9e6487c206c3570ed397d3606c51b18d82d1bc43d9f026a0ba4dc822f6d6afd8acdc2ed33628caa4860f43673610fb235e28af62d18e734f18c7464a671657f1ebc0d72275e74f564f809c6550f5ca603df6a7904f081293a4b01f07cb2fcb8251cacf26c125189e125b3c8412fae2cdf9f478f0eb6806abd2bf5750b4b17f25a94aedfdb846f5c608ac1ad98da972ad1e1ae7d92b0f96604127d3d5748502e55776128146d681d366f679434c4aae6a3141ec7fb8f86564e0d384cd2d83ee143eed16b31b3a5ba7c6d2b318a3efd2c43759437bfcb219fd27197ff8b1fa72c0f98bde3ff03118583fd9d7d7bd43c5637cee634e320c022e5a941f0a9b8bc7febfec062834ef95a0d7efa28f3e95c8e51fce186d520c536739992835b34092dc1e4e599f87a02a2365d01b22311df8b30ed0200dc6b19eaf6eb19fab75b8ab94bd7e82df532cd754a77a72a44999f7d7c653f98224ce135d14bac6c72bbe5378e8b581c17804f909107ab80c9de5fbf055255faff56db3c6b1c379b13f415793683b2442cdd116fb220bc5e85ab28b0773c3546cafdd1e3584e79eeb0cdc1c277ad38c8f96eda65619faf8202ec8b0e25ad661a46145edeb4d8a6811fd606e11f2412570e81464499a316c0a30ea849391afdb660fdb2e0e64c7c68b44f13fbaa9dfc942b15b5a6babc8bbc50bb1abb4500e63015d140a2205434c30cc407baacb3cff22f6aa99914376cdd08a7c5522c9c616b1e8124029d94b1a4c5f8fda8a214fa82c8c9d83187338509c8b05093b08590d8fe3477910f0bbd4221830ee5ac5b1775253d157dbfae8592ab85696d4feeba8d8295ac4be49e438d8ff5ac4953b4d15ff467cdce7f4e71a3319dd4cd549a5f95bb19ea4b356d89dafe34dbea7cd84f895d8c01239d6f52bb0c13b65b5bb179df5d141212ec369552cfeb1a376c84be6c954fe346db6204cefe1d63d5a1e2163db98a8814a063802c34ff94a01ad2afd22ca79e30047890f7a0ce02d67066b3110d8eebf3709f18220bcaf102ede7fad93ac04a236bb7ea05335b79f5dd591b9f45147bb9c927e9e2f4a0e96032b638fa9d8dee771197f86987b7aabadecb7bcb71a5c0f7a64c844fa5479919410e07a31ec43b907fc8c63bd3b315412e364caa4dfa69aaa32f3310296fec603c6e799fec0fc9fb8eac7929165de936a482900a95e5600b16f1af3f5b67f5456c10514ddc8befa9cadeb73776dc83fe46453ba680c9ae316801c1dce74acb96b24a24581fcdcc10a8472faceccdc00cc77ed91bf47776f81eb75a1a0686dcf22333df7f122a995c8a9350d9fc6f6896ac9c1ce0a97685b48287ce878ad354e2610a0e3dbdf91b291c5bf449fa84beaa0270cdaf3907e4095c4c03a4ebc637395a32aaeffe2efeae242cedadcd347b783f232eb5c71cb3a261d596aad3052df193161214fe1f79ed4968a9fccf7fbf1f1da8d08f1efc6ca34fb819084f8e98c9eee1228a5cc7fa5a9abd1d374e4d80d2244eb468a0d1a521dcec218a7af7bebfef2aca77c0039114572edb83db442b3161129e8f712cb1fa5fb36f75ed2e0885fa7474bf653f8e743283cea7e720ca11d1cd7b6fcf009e7d4e7c837d206485260330c8047068fb3574fd1b9a8d47de7c2c4323228c975edb1c5589513febb36c67eee40e5919e526a6a44a059f6ff41cd0edc16214be767dfade20e0df98a8cc5b7dfc01487734f503042af0155f90b98cc0afc957a83450969626f28ec67f2b7241fa2b2b3a2b7168bef70fc8922192ead41207f40031dad4b98fad88e76be7fcfd8fb405ba539f0476a484b846eacfe3b943cb9f86242a40d994eefc542fd9e1cd7afd26ad3c611bd0afc9d6426509209202200938bb6ae9b2df28f24f507eba2f17ef28eaf500d9c6f154d5f4ed8c090aba1f8c4bbd5a3c4111d034c4a45df7aa1d3c0d5f93c382582cf72d97d8d751763ff665262724c0c6d363ef703a0b1fd9709a23fa910e3614a8573035b5a36c5feb15feda039e54a81d350a79a80ada95e30f225692dd87957eafaf192257ff07e989e3b9150c1855d3a56d84b5503d222badfdf458315ca21597bd6396ef0187248ccaf6a8ad06d4d1123ad0f652f3a118cf8723b8ec97b64313c04ed336aa4b6dfea292324a38b2c90d96959444d6ca5324229d6ccc7e35838c0cf18e187409de392a8b6ee616c2fe2f681d294bd9f1e701c4aabf307635238f63aafe324abf6ca4050ab688ad2f759b901d8bbf4bcb81f05ef7e6df97d750ac5d7db79fa1d8d4ef0bec8d66d66071c46a03f680921b1fb82f062906c2e63dd14fe3d3c1f6c8292c287a02d37bab506c85b651b7c873f08cbe5f80c1e1ddfe21b170426e49c432116bc91c7dfa579f235efef594de36c7ab198fee6acd303be87925ab192d7925542be440e280f71b6bcdb7af1ccc63b75ec9723d579fe6fdbac627a6972da891faae9c71a6add02f35fc4299aa1fc99ba4e5c62c1d9a126f6e6a195d12a616d3a556d60ed5322107830f73bb4b259e49c70887b8e8ee82c8687d8ab26532a83c67d2a90b579a9f166324b5bdd996701b16a06f7061ea41c3137f08c6b60c89cb4eaa08fb45d69d37a255d2c6707444ea87ee208c1f47943f4e2db1a066935dd3760090d2bb992774e983c955a48d319cea995f7b81ed7af53a0b44d3da39e5e6af4e532079d057c52a357fbdb58f71c54fd954db2eb42b6526beeacf8259caa409c579ca7a74b0f6f06111fefc8d51b36b0c60d9e644fbbc75184c8afe9f884653e6d6da2aabdf0070ad2d83a2b34ab532b3cfa7d33abdee38f3a68ef0930c6a2c74f0a6fe1e635aed3af032c6609e42b5e54faab7bb56376f7bb1e5f60a0aef8a7ee95480c5a75779d8121437b88915f5fbe9b3867ab0c0b69c31cbaa431f183d702d93d13eb22835fd22eaef976e462a6c3ada57f9a026d3c6bb94bf50bafcd61d591c7746bb53fdf4655bba672549426262e5930c29a0f7e1391970bbe2338d2a206ab4d210a1c5d3b2068730e67206036d5d40f11ca381db01d1d9be5b6ac765f8358254ebaa6d473490adcc20e7ab59fd93a6aef3d738c533a20864ec25ca5a8fed784e39b705343a9a0b5ddbcaf301ac595251c55d446e28a190d55240bf4799c7b056c6b026790ecd2d19af40756a1fedad10e9b0505480ff8a6aec76ddacb6a3237e9b1a63ff555e57748389187c05b288cc1c851c6d7d5e7c9aa2afae8ef1cd951f5a79865e7146b42cd1b5f91a6d5421b0f19fd0af832b41a0dddd41ea4cdc447d861c9e6e4b5e981e0a6dd1bfbd7523c83c7cee5d93ba08983958e4b6dde1883828e623165065b488fc5fd2ac3976a699b619ce174187f1d13aca9028714817b413acb06b9c744f0f05a94c14d31959379a791f508627492f6d5e54af1eb4f7e0078fc83788db6849c9721b36e66a1fc417ff29760dfaad27876f91a455337a43e6a63d1b9ba4264d4f7403fad6af351c8d77e4c6e4a13d692151cb93e467e279c6bee11db3cd3ec2724cda1ec32ba52b5bf0cb6b5ce8f703005e8ec88a89cdf4e603e5d012368efc202c403277d5574ee3c1d94ecee7b822188d5e9246802739c30cf62e5c79dbde4e0dbc0f58e80280dbdf91c2d97fe64c63259ccff497f000c1624d0e2325ee8c66109101821016f26bcf1034fd3be1947826e2d256ab93871329a7de805a2a96daef4e2461959cde6f8861d50c566fbf6876decbf0ba3c5df12fe1d03b89408af730b689ebf7b2c874ca48e23746c75e17432969a8b4480b5fc066323b65cea76597ba9f7976be9806db4683cc383c2336af8f74435db0db2815f39ec1c851c270d9d1f499e83f93f4de9766350c600870dc9e34659b7145be534b96cd7bd223eb276538e125690f2d5889f2ef8d8b9a3d39a2d254457090d5b938000bfab517faaba88c6c3138c1dc2ed919722aab7b11fa86d02ff02380f5e90603e8da4583ed1b8f0aeb98d1fc97177b1edffd4f3e1f0d5545d7093ed940f258a08ff689959cd88fbcbd91b8d9b121c6ce0dad80caf333bd47b4a58eb21cdfbe759344a0652d90a2e884df77a01c2f97152d0ce4cd46797e3ff1f6a4e747e5e6d32bb073316561814c10127b3dfdc1cf650b7d2a1e68391b0356207548e503388430df54c1bbf8f2d6eecc7c84884e2df9fc440df8005a5e987101aee78e39f1a6e980b12883094bc8eaf9f766e4e62d4516c3998c8d0102434ca19c5340a54a33da740b65a1cce1714dbed31bbecdb3d1ce069b4f723fd673fdd915608ef58012ce57d7450c5860894c7419988fff2f45faa9224c878c5ffdcfd6751f68094a74cd9867faff25e56d7f550cb108daaffaa5263376d5b8af6372ce12a8bb88253eec0ecfb17af92c18718c348aca1c6da589870999e41ba11a367b869eed96f1e9048ca9b0f74376252d0be46273e62e7d5d4b66c8f28c22e978bc193abd025de38f08db32daf288c718048780c6e9b8b043020ce667023185d400234ca03adff28afa09802ef94a9d137d22e107f54825c01273cce89ecb597272538fbe201cbe5416dad8e74e8eb02e0dd00e6fe00efdfd594029af51c54c832757e886d6c658ce574e80cd439aee4b0f7a111d8987717a91c222b8db268a2595ca32dc250fff379cbe00d73cdf5feaac711c4bc5795c4b0a7b0de49bccb3e6fd4f31ae838df10e5c7b93166980e9d60f7a69edff6f7f712da0e8d78d5a4af8f0aacb0444717d66874a1eae3ae19098dbdd4ff1357b04cc67a90cfb1dcb806df21d0a44022c69a03e9ef4458ca80d5b6f3d62bdb6b06403b007bbab8e23a625509cea5b89ea0757a2cf53d471870e825ab8b04238112de0de36fa4030485fd056ddc8731f8a48b6dc9799cef6beef178ce9d46e6708dda01bb50cc3ec40ff42a22f3fb0c67adb7a7077915d8b875038ea226fbf454549bb48e42152558e70b6d2f527f446b32abe709aa58b30add56efe5545ba563bd1d5f875a6b9d856f11ec0486f24460db840cf538e2bbba20546a22a42710a2f0c334594be5b35c540518983ff463d7c62dd0c32fe073054b7bdee543427dbc8a4c497e8f8a428bccd9b7252bb0f282349f38c8342a5b8fea809dc0c6998c8164f83f1c6cc5e74bedf79ae3c5c358158495c93aca5556ba717f4778a9d0973481712c27b2670957a67e3c07e956bf83b7e0c7bbaf6d180eb930b321195b50b749f2d8b19a50c83e4f9dc94f3643877670d3ca09fb1e36c58c9dc04e197d4e0b503cfb0668bb56010e55aae2bc77b60501d6a49ccbc504a017e0b3714a315df33d816e1396a1d7065000c4224ef621d38c452967bbf23db2ca6753e53bc01ad07063cbb5701b7bcb671e5824af5809a58c6cbdf88a4a004756a6e31a140646c7bcdcab48c4c1ce7052487aa31d8629db873131e1e8c0ce9e5f35e3187f3ef553b69bc1d25e25fdc7cd7df05c6eb0aee24870c0318a64c3f1707dd1583603496a99ddbb5bf4c2ddc33243dc40ed88e98b75ddc3202adf92dc4998beaca8821bedd9353d7919131222f8e1543b93910977456738e659190018f50675e3a6c84cb77ac9bad5482843bdbe493a5fd25ea3678db1677a9b7effe148dc5b9e4f4a9b38c2364d5bd9adfbeecb6bbe91f25a9f15a55426ea4ac085d7d6c548800e98e3bd463dd6205783a73f036cea811602d0fe69b7ae6451deba48ee75ab5027717833b19a29980cbff7c3afcfd42f6d6db8be5bdd2d45515f8769bce0edf56b96c9967f8e280dc5c80e103b80c8d716206df47f63e4255e9d7a4373e0eba09e12da7d773cbf73f70d18b5a9cd653597c4aa28fe9ea46c2b112fdb1dbd6245b813136c00a7f81b9d27e932025c81574a7b6324efa6d3f43daf7cfe189c658067fe2ad94ea9370f05dd3ce7e26231fea10c59e11baaf86c5a8d195d9dd6c7977d114e94c38fe5c8719ca4cdf2ac2ba094994b8156b392efffa3b72e3d5b0900f95edf075fcdced33f82c9ecd8e3c02061a75f1fcd8b7118b12f676d6e13e468628a8e2186d27cd85254182b5513cc31d7cd1b9a9e0df8868e7091616fb68e03dd67b91af1416848b4191d09e6b8c4e294aee7e9077ca424b7428483606f1deeadbc7809fa57e49500a86196be67c2aa6c219cca6d242bf3d3c96925f0eff112097314aa75ed767bc736a4ca4438033997bfe567c3a0a37b6634c0e31dfcb3a1f5b2941a8bca531488a6dc96fa76e1129ec1b9a0d8bd9f82669e6f40d9e677955d914220019aee98b60c1fce469240830690d9b20b7f8b1fcfd47c9c1cc57bb03d965f107ddd7d56915754e6da8d3335472cf4960584c16f2c348d144ac40461a3dd03e55e120e86b1dd67ea71199bf789e2e955e523edf9b2d25f1284979069a37d9539540a048b2cc351604ec24e77fa6c01d489bfb9d6f1526d0d31caf673fa2485966458e240aed12d50aaaa16606181cf47cc58bc04c6b4fa65e64256132c2fe6a91f54d87dd2b23150ee1f0110484dd11d5d20412e568680385b07e7d0434fdfe20843", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x4}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:31:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r1, 0x400455c8, 0x4) 05:31:32 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0x9) 05:31:32 executing program 4 (fault-call:16 fault-nth:44): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) 05:31:32 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:31:32 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0xa) 05:31:32 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) [ 563.772807][ T91] Bluetooth: hci0: Frame reassembly failed (-84) [ 563.860557][T11721] FAULT_INJECTION: forcing a failure. [ 563.860557][T11721] name failslab, interval 1, probability 0, space 0, times 0 [ 563.874415][T11721] CPU: 1 PID: 11721 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 563.884731][T11721] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 563.894879][T11721] Call Trace: [ 563.898177][T11721] dump_stack+0x1d8/0x24e [ 563.902501][T11721] ? devkmsg_release+0x11c/0x11c [ 563.907418][T11721] ? ____sys_sendmsg+0x583/0x8c0 [ 563.912340][T11721] ? show_regs_print_info+0x12/0x12 [ 563.917535][T11721] should_fail+0x6f6/0x860 [ 563.922022][T11721] ? setup_fault_attr+0x3d0/0x3d0 [ 563.927030][T11721] ? dst_alloc+0x137/0x4e0 [ 563.931521][T11721] should_failslab+0x5/0x20 [ 563.936003][T11721] kmem_cache_alloc+0x36/0x290 [ 563.940754][T11721] ? ipt_alloc_initial_table+0x540/0x540 [ 563.946361][T11721] dst_alloc+0x137/0x4e0 [ 563.950581][T11721] rt_dst_clone+0x53/0x670 [ 563.954991][T11721] ip_mc_finish_output+0x9f/0x3a0 [ 563.960006][T11721] ip_mc_output+0x234/0xa50 [ 563.964662][T11721] ? ip_build_and_send_pkt+0x9d0/0x9d0 [ 563.970098][T11721] ? nf_hook_slow+0x1a6/0x1f0 [ 563.974836][T11721] ? ip_mc_output+0xa50/0xa50 [ 563.979483][T11721] ? ip_send_check+0xd0/0xd0 [ 563.984069][T11721] ? __ip_local_out+0x4f0/0x4f0 [ 563.989012][T11721] ? csum_partial+0x353/0x470 [ 563.993661][T11721] ip_send_skb+0xaa/0x130 [ 563.997965][T11721] udp_send_skb+0x96f/0x11c0 [ 564.002527][T11721] udp_sendmsg+0x1cf5/0x2f80 [ 564.007091][T11721] ? ip_do_fragment+0x22f0/0x22f0 [ 564.012088][T11721] ? udp_cmsg_send+0x340/0x340 [ 564.016828][T11721] ? selinux_socket_sendmsg+0x11f/0x340 [ 564.022346][T11721] ? selinux_socket_accept+0x5b0/0x5b0 [ 564.027780][T11721] ? inet_send_prepare+0x52/0x480 [ 564.032798][T11721] ? inet_send_prepare+0x480/0x480 [ 564.037882][T11721] ____sys_sendmsg+0x583/0x8c0 [ 564.042630][T11721] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 564.047802][T11721] ? udp_sendmsg+0x7d2/0x2f80 [ 564.052451][T11721] ? __sys_sendmmsg+0x524/0x730 [ 564.057362][T11721] __sys_sendmmsg+0x3b3/0x730 [ 564.062039][T11721] ? __ia32_sys_sendmsg+0x90/0x90 [ 564.067165][T11721] ? proc_fail_nth_write+0x1d5/0x240 [ 564.072430][T11721] ? proc_fail_nth_read+0x1c0/0x1c0 [ 564.077604][T11721] ? __lru_cache_add+0x1c4/0x210 [ 564.082525][T11721] ? proc_fail_nth_read+0x1c0/0x1c0 [ 564.087791][T11721] ? memset+0x1f/0x40 [ 564.091750][T11721] ? debug_smp_processor_id+0x20/0x20 [ 564.097129][T11721] ? debug_smp_processor_id+0x20/0x20 [ 564.102477][T11721] ? __ia32_sys_read+0x80/0x80 [ 564.107214][T11721] __x64_sys_sendmmsg+0x9c/0xb0 [ 564.112126][T11721] do_syscall_64+0xcb/0x1e0 [ 564.116735][T11721] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 564.122604][T11721] RIP: 0033:0x4665d9 [ 564.126478][T11721] 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 bc ff ff ff f7 d8 64 89 01 48 [ 564.146478][T11721] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 564.154879][T11721] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 564.162842][T11721] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 564.170805][T11721] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 564.178749][T11721] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 564.186782][T11721] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 05:31:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r1, 0x400455c8, 0x4) 05:31:33 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0xb) 05:31:33 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:31:33 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:31:33 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0xc) [ 564.394227][ T91] Bluetooth: hci1: Frame reassembly failed (-84) [ 565.800772][ T118] Bluetooth: hci0: command 0x1003 tx timeout [ 565.806837][T11056] Bluetooth: hci0: sending frame failed (-49) [ 566.440684][ T118] Bluetooth: hci1: command 0x1003 tx timeout [ 566.448509][T11056] Bluetooth: hci1: sending frame failed (-49) 05:31:36 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) [ 567.880528][ T118] Bluetooth: hci0: command 0x1001 tx timeout [ 567.887166][T11056] Bluetooth: hci0: sending frame failed (-49) [ 568.520429][ T17] Bluetooth: hci1: command 0x1001 tx timeout [ 568.526696][T11056] Bluetooth: hci1: sending frame failed (-49) [ 569.960289][ T3435] Bluetooth: hci0: command 0x1009 tx timeout [ 570.600242][ T3435] Bluetooth: hci1: command 0x1009 tx timeout 05:31:43 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r1, 0x400455c8, 0x4) 05:31:43 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f000000a3c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r1, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f00000041c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x62541, 0x0) r4 = dup3(r3, r0, 0x0) write$binfmt_misc(r4, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4) getresgid(&(0x7f0000000e40), &(0x7f0000000e80), &(0x7f0000000ec0)) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r5, 0x0, &(0x7f00000004c0)) syz_fuse_handle_req(r1, &(0x7f00000083c0)="ec66fa1700f93176b2ee12af609d89e0eb1cd8d0500a9cd8e0513e20bebbc0d38693fe4bbe8689c2beb1343c0a7c27d04f56688e12fdbab9cf5aacd9015f52955720c29405dbaea3719e29e849c0c5b0600836ad64312db3c60c91fa8e0982a0bedc6a6c1bc6b1de95acc15b7f6f0b62b70caa101060e5aad8d60fff91ba47d746c5a79abe929b2aac1a48e7c92364a3fef34e9c0f4f61941019904976d4253d4ea84c33d43f559e573514d92e11f2b990374f01d51473719c4ca2c9b728aa2d2337d78880055e0471186d2afed80754cdc537488917369b5280162cb379a1cb661cf45bd069cdb28248536c38fdc7f7570cbb5b0bd5e91a41889a6ebf5292515ae390038918d571687c6ba5710015ab9c80fa49cd4077b8a00a2860b8db38df122268f003f14fd9232bb8ff9c2059411133ec70c5a4340b069fe68c14f9ff6ec63fdc308a3b537ffbee325ab2eb4bfb69844122dff4e2bac73e570864ec4426c17b615410df236ce6920336d223e452b2d827ff1fe37103910ad93cf6587e8ba19205ea6131a391d15ba72ba27da1b7ca8d3b98a8d40903d01f40a94949a0ba047d20bbeee846312f6e277e1bf3293480f4b287aaad7c38b07885b292daf1e97af1e58030707da142d35bba589d9f179a94c00ee50d1019c32e86b1c323f1539a4420845915e03718acee5e234734a2d267737adf69144e148c414cbe8917babac0fd9dc67b6b42ff8bc3b672f70210b0661b2e81a7417c1e2629669c4c64fe157b569e78c6c972bd777c3b03cd3e7674d74173de239d32d3ce50a85510b1f00e553f6768732608116244a0c2450951bcad961763d17c8d12eea3d0f5b6f23761649b421c106b94a9d9eeb8a6edcc2f439a4cb15eadb803be25b3c2f293f66ae5b124e585a9a62fb5c547e3b81e28cde20a2018e71cea73eb7d34a88bf413f8d78d22407356777aa1fa08896a0ff901c33a2b84ec1b9c0d3ec169b5889d94e710eb61ce4e5b8c12e472d304229e3ca8f62401f6e1161a567752d3ed749f75e6dc412f7fa18138bd330c1550d427c7f047e9e030d3baaaf051a9f665334985834a1f9b47b935076b832965705db042a7f20ac2d2b13aed088ea2547ade1c25264787ef9b33e0acb2958c51273ea3a032c34cc4dfb6ae611bf2d3a42fb4a498a493693212ddabd51f7b273a88a51d0808fccab04b3d518d6791abd104f3559764344cb120303842e5097d9315d10a618eb85cad698293c90c9fd139a793dfccdf52ab8b4fa2ae86db2f772550e24bd4089dd121ea8abab5acce9b525bddb88def0dbf3baa543b9be6621ed8e794d6f07c7d19b0013556113fb9f9026c76ae35bb7d248f3b630f87839f42f73cd96cf046c038ea80b2bf5f1d1dbeaeca5da02ade3afb0e632785a7ecb11e7d756b1556407417dad753aa8408dc73b55f9a75e2cc6d67a4ce181aecd95e792812585d7d0577fda745f5366db8e309dcf84a4f9abc98d78af2432fdb2fdcea5cac187e34bfbb0896d5a943f970e11c3d144b30f73b76e4d01df596e67ac8e132c877e9466b0b06e3127bf1f9eaacbd73f811bdd7c2c9fa6777c7a9948cf2546143fcf56548cb507a32c771b5610b33e330613608770a0efa262f4c0686831b0c3d74d25541b7941e6a7240e15aa97f1f7a60933ce35ddd398a5db0c3c60f133c15a1e609499ca4d79e7cd0c8add405efcd9e860e51e1195bcc12a0eaba18a7b2a95a43de7856c9d5ede91c1345a85204eacfd0d6d6f8e51e6f2958ee14e364a267e9866e0de95b14f67f11f8936ae6c7096a7e0e2ecd96584e2ecb252602e4fd1f6f9376a50799eb90eab4282b9ac72fb0afec448ef1d8cbf5a18149522ab70eff9787f790e19acd6c085e855382afd8d04b8d641001ea873756e1012d7cf76c123c12203e245614a4d89f863823bf466511fc6c918ba64e9d47835c7d13122dd1a95465cacc8bcc19b2b4b2232e46cf4060211cadd0baebad1374244aed5d5a22d30269ccc4cfeeb1d59067f85a284bc1e10c76e8aaeaa6fc16485f5d81e408c598699c39ad0e2977dcea175572e0182f6a384b3d954dc407d7bfb6d22b681ac1d70015c6ad8f82de60dcac898b524e458827223024e219789c6ff742bdcea2e635a3d974a719cfa82adf04bdb035bf7f1f76757bcc240668321bf85ab242cd5bdf5afb8b477e988da43f0ade20055073cea44ff3ca96d54fa07137c76d9203091ca03305c7db587db4019f6610d9826b9fc266328cf0fef5f1b04a3772002543e6a2ced827dbc1dae2dbe9dda1325707881ede8ea6c9252dbfc578e4b24cd19ec28f02e38e32ec43d4b43b4087ef0b78204310fea1577e0f488ee48e0d8af3e7be94e0d7b5669095f10ce406662b71a653cb3ddfb195ece347bc0a2fda8cf0c2aa287782ee8dfc22ed0f320c1af5dd1a826f2b65331486f120707709a9d3241425cf80168d10808b798c20c1050f987cf7e07720d5a8b5b12a666330a59890c218dd68dac5424c8cb87dc9a1c2dc49037a72873752e1a42d58eea513d1ed4b606629bf121fa4c28339fac9cc60a10f6be2eeacdca5a34aaa2e8ff92285d2aeaab6ac1ca5bda083be6cb3b7e01a717cd2d9f3762bebe54b82d6a31682cab3406bf10ecf4f8ea0e67e07ea43b41e3a0990c1f5d09c6f8029efa60701ecc19e52c69afec4e627925a0fe2e7f013ace1fd818a071ef3bc5a278dc51d0666f895eea2ff17d3f2996fc3876ecee2673ee55b3e7523a5e1c13d9ee676f23a60fdd33dadb973096236c63ac582cdf42eee20f202bf16ba02283d2a43a54a8d461e48c6866ee739f8f1002d38a6d293a55078148435427c50d179bd94ff9dd60e1e60316b7f60ad3befc3598b42925fbd59f05a71ce8ec612c46b3e62d418da4b86caa1e16c16ac34457c588017704317f4e91db599b1665560e3ab9a42efcdf4347b62e76bf8b45a6b2782aa87db198575d31836d1d9dd4088d618202d63f574aebd58b276b2681e45ba8e7561da61c6b88a325fe266899c7494091899ff45f5f7ec96e9ebbc80181a070dce2eb0e622f11212206aeaf28e7cfce2fa811aaf5da5b0ea1921bd0de5cf15d7dc8e6484173f7a008e65654a60e29765b537b8065467632842e043fcccbc831880c260cfdb9254dac5cb9802b02c5cf3f98afbb2a77ac0bfb591c2fa48341580fff7e18b143529c0e6ca7fe5db4f6f1076c68b60a1304360d319151932b7610eaea1e4a33d3990068436bd405ed1dca6a1474cc1394a49b3049a4610b5a0c08e2c720724f54063e52451987cdf49cb6e79f18e7aedeb18fd438419c8f465e16f252663b1d203ccf75ac7e318890321d8ad11ea0bbe1d059630143ab3a283d563d19df705b851f8c1d324fee9baffe9e8e76307ee32b403eb9888a179a9403718431362cca597065778d7989925bc64b23c5d28d36bf49fbdc8cc8790af2f00bb4ead39fac9cf2283c40d97e8f8cb1a97ad80a4e64fca7fe6f29c34b5d901c8156c9f7b6d248e70f4ea37b1df6b4de672be88c34c917ae41b75c4907e2a42866bd6e07a0f5f88774249bcafb6b6a25ca2461cfe4783a924ccc0fe9e717e4b13f67e45a8f29f868c82d5f6bef7db6f554885a1db44a110773dbff8402077250ba1296f3c7bb05a3d4c721b544839f2cb033376004d433d07ea530b8a916ddf7704144b8534ca65ff9d3285016a9a6e22756fc2fd71d033353877bb751f074c5dad1a3f70a864ae777764bfda4d780ec23838e978428b82f3d92eead0322f37586aff57a61ee31bd1b8844aeff7d98decd15a32e0560020faedc3708bf2054d3e0f391776ad493f0dd68fa2a9c818864820e9b2a3aea98627d4fa7675b52eb3598ff988e16b9ed9fddfc85826d12a6e0ae1ae6be4706410255adfa6b8caf9725ab4a16e6ee63ea48c05855fb61ffa272480ecf090d8b51073916307ca9585cb7a3931aaa11587feaab3322649fe5315b0c82d374bfd5a03afce6318f28bb45e88d60ae571b6d7f6ea3d0957fbf14cd319042b2522e3f57119f2dd35159d7d4e73cafb150115836dfdedb4d3f166e0dcefedcba0ac26650ec5d3b7489e3422fc7dd11653663aaa6039ba6f34fcd4f0e3f3fef46701aaf3ae617c12abd08fed389ceeaa3f0e6d83ef67172ac666b07cfba5d15b8ed1930afb19143d9d13e45cbafd11f7bde3b25acd1854b5a78915f52726eb20232334cb4ed53debc9564c4ceee919bde0b75bffa148fbf9f86030b5179b40f30177141fa2c496686ad2d01261864df410378a086b689d317840de865e249611ca41dadbde6155d20df0664efae2722e25ea59a7d793379efbf0c261a06328b9d690f0e006e49c5066db22ff1c2b1c68a8a46f8ccbf7990514f85ed89ad1465ece320330bc1160019ad62533d23eefe5a634826c6db363af8deccc3fdaf1b9e7f95c85bea839bdec52446fb1f4d36e3273934cacf2909bc9753f7aa478450273f198084b219ef9b2b05473f9fb851c6e31e2b10430fad49766f40a81b83ccf65ab8d51aa8ad9bb23b557d390f3ffba1de1c39cf90a994b9a3f08ad527f2f6dd4f52fb4e5900690102ac6906253d4412b90cc87e243c63afdc516ce5a0f262103362343def37b76e5c92b90670e829a989a205a30f15a48e05861ab5dfe32e080d46738ab02592c0ebd6a452bc56d5eae88788a1ae8b4f0f77cd608ed961acb25d2d394e0cfab8dae13b11e75ba2f5cb09b422fcadde6adf57638059009fdda884d19097fb125d740bedff2d0334f73b5cdb471a7bdc196bfb8b9d04c58532bdf757eea92e0ff176a79237297ba132363880fe483695b6be33551988562bd00a57d71ed4f5bc0f3b3bc01f3d82c4e4fe8e4a86ffe365fa751ada1a14613ffb1429014d8231d23d80aad037259f58337e467c010bea8788d8e141b38b080e1ca5aca0729aabfdd509339732baacf5145c13b2fda141f4a76c40cffb6745551c8a82c3bbf3644c0d8e5cd550406f6fed16112a3a732460aa53c4b7aa78b0ce0de296a2e2a56490698e6f43cbe655b102a9e6487c206c3570ed397d3606c51b18d82d1bc43d9f026a0ba4dc822f6d6afd8acdc2ed33628caa4860f43673610fb235e28af62d18e734f18c7464a671657f1ebc0d72275e74f564f809c6550f5ca603df6a7904f081293a4b01f07cb2fcb8251cacf26c125189e125b3c8412fae2cdf9f478f0eb6806abd2bf5750b4b17f25a94aedfdb846f5c608ac1ad98da972ad1e1ae7d92b0f96604127d3d5748502e55776128146d681d366f679434c4aae6a3141ec7fb8f86564e0d384cd2d83ee143eed16b31b3a5ba7c6d2b318a3efd2c43759437bfcb219fd27197ff8b1fa72c0f98bde3ff03118583fd9d7d7bd43c5637cee634e320c022e5a941f0a9b8bc7febfec062834ef95a0d7efa28f3e95c8e51fce186d520c536739992835b34092dc1e4e599f87a02a2365d01b22311df8b30ed0200dc6b19eaf6eb19fab75b8ab94bd7e82df532cd754a77a72a44999f7d7c653f98224ce135d14bac6c72bbe5378e8b581c17804f909107ab80c9de5fbf055255faff56db3c6b1c379b13f415793683b2442cdd116fb220bc5e85ab28b0773c3546cafdd1e3584e79eeb0cdc1c277ad38c8f96eda65619faf8202ec8b0e25ad661a46145edeb4d8a6811fd606e11f2412570e81464499a316c0a30ea849391afdb660fdb2e0e64c7c68b44f13fbaa9dfc942b15b5a6babc8bbc50bb1abb4500e63015d140a2205434c30cc407baacb3cff22f6aa99914376cdd08a7c5522c9c616b1e8124029d94b1a4c5f8fda8a214fa82c8c9d83187338509c8b05093b08590d8fe3477910f0bbd4221830ee5ac5b1775253d157dbfae8592ab85696d4feeba8d8295ac4be49e438d8ff5ac4953b4d15ff467cdce7f4e71a3319dd4cd549a5f95bb19ea4b356d89dafe34dbea7cd84f895d8c01239d6f52bb0c13b65b5bb179df5d141212ec369552cfeb1a376c84be6c954fe346db6204cefe1d63d5a1e2163db98a8814a063802c34ff94a01ad2afd22ca79e30047890f7a0ce02d67066b3110d8eebf3709f18220bcaf102ede7fad93ac04a236bb7ea05335b79f5dd591b9f45147bb9c927e9e2f4a0e96032b638fa9d8dee771197f86987b7aabadecb7bcb71a5c0f7a64c844fa5479919410e07a31ec43b907fc8c63bd3b315412e364caa4dfa69aaa32f3310296fec603c6e799fec0fc9fb8eac7929165de936a482900a95e5600b16f1af3f5b67f5456c10514ddc8befa9cadeb73776dc83fe46453ba680c9ae316801c1dce74acb96b24a24581fcdcc10a8472faceccdc00cc77ed91bf47776f81eb75a1a0686dcf22333df7f122a995c8a9350d9fc6f6896ac9c1ce0a97685b48287ce878ad354e2610a0e3dbdf91b291c5bf449fa84beaa0270cdaf3907e4095c4c03a4ebc637395a32aaeffe2efeae242cedadcd347b783f232eb5c71cb3a261d596aad3052df193161214fe1f79ed4968a9fccf7fbf1f1da8d08f1efc6ca34fb819084f8e98c9eee1228a5cc7fa5a9abd1d374e4d80d2244eb468a0d1a521dcec218a7af7bebfef2aca77c0039114572edb83db442b3161129e8f712cb1fa5fb36f75ed2e0885fa7474bf653f8e743283cea7e720ca11d1cd7b6fcf009e7d4e7c837d206485260330c8047068fb3574fd1b9a8d47de7c2c4323228c975edb1c5589513febb36c67eee40e5919e526a6a44a059f6ff41cd0edc16214be767dfade20e0df98a8cc5b7dfc01487734f503042af0155f90b98cc0afc957a83450969626f28ec67f2b7241fa2b2b3a2b7168bef70fc8922192ead41207f40031dad4b98fad88e76be7fcfd8fb405ba539f0476a484b846eacfe3b943cb9f86242a40d994eefc542fd9e1cd7afd26ad3c611bd0afc9d6426509209202200938bb6ae9b2df28f24f507eba2f17ef28eaf500d9c6f154d5f4ed8c090aba1f8c4bbd5a3c4111d034c4a45df7aa1d3c0d5f93c382582cf72d97d8d751763ff665262724c0c6d363ef703a0b1fd9709a23fa910e3614a8573035b5a36c5feb15feda039e54a81d350a79a80ada95e30f225692dd87957eafaf192257ff07e989e3b9150c1855d3a56d84b5503d222badfdf458315ca21597bd6396ef0187248ccaf6a8ad06d4d1123ad0f652f3a118cf8723b8ec97b64313c04ed336aa4b6dfea292324a38b2c90d96959444d6ca5324229d6ccc7e35838c0cf18e187409de392a8b6ee616c2fe2f681d294bd9f1e701c4aabf307635238f63aafe324abf6ca4050ab688ad2f759b901d8bbf4bcb81f05ef7e6df97d750ac5d7db79fa1d8d4ef0bec8d66d66071c46a03f680921b1fb82f062906c2e63dd14fe3d3c1f6c8292c287a02d37bab506c85b651b7c873f08cbe5f80c1e1ddfe21b170426e49c432116bc91c7dfa579f235efef594de36c7ab198fee6acd303be87925ab192d7925542be440e280f71b6bcdb7af1ccc63b75ec9723d579fe6fdbac627a6972da891faae9c71a6add02f35fc4299aa1fc99ba4e5c62c1d9a126f6e6a195d12a616d3a556d60ed5322107830f73bb4b259e49c70887b8e8ee82c8687d8ab26532a83c67d2a90b579a9f166324b5bdd996701b16a06f7061ea41c3137f08c6b60c89cb4eaa08fb45d69d37a255d2c6707444ea87ee208c1f47943f4e2db1a066935dd3760090d2bb992774e983c955a48d319cea995f7b81ed7af53a0b44d3da39e5e6af4e532079d057c52a357fbdb58f71c54fd954db2eb42b6526beeacf8259caa409c579ca7a74b0f6f06111fefc8d51b36b0c60d9e644fbbc75184c8afe9f884653e6d6da2aabdf0070ad2d83a2b34ab532b3cfa7d33abdee38f3a68ef0930c6a2c74f0a6fe1e635aed3af032c6609e42b5e54faab7bb56376f7bb1e5f60a0aef8a7ee95480c5a75779d8121437b88915f5fbe9b3867ab0c0b69c31cbaa431f183d702d93d13eb22835fd22eaef976e462a6c3ada57f9a026d3c6bb94bf50bafcd61d591c7746bb53fdf4655bba672549426262e5930c29a0f7e1391970bbe2338d2a206ab4d210a1c5d3b2068730e67206036d5d40f11ca381db01d1d9be5b6ac765f8358254ebaa6d473490adcc20e7ab59fd93a6aef3d738c533a20864ec25ca5a8fed784e39b705343a9a0b5ddbcaf301ac595251c55d446e28a190d55240bf4799c7b056c6b026790ecd2d19af40756a1fedad10e9b0505480ff8a6aec76ddacb6a3237e9b1a63ff555e57748389187c05b288cc1c851c6d7d5e7c9aa2afae8ef1cd951f5a79865e7146b42cd1b5f91a6d5421b0f19fd0af832b41a0dddd41ea4cdc447d861c9e6e4b5e981e0a6dd1bfbd7523c83c7cee5d93ba08983958e4b6dde1883828e623165065b488fc5fd2ac3976a699b619ce174187f1d13aca9028714817b413acb06b9c744f0f05a94c14d31959379a791f508627492f6d5e54af1eb4f7e0078fc83788db6849c9721b36e66a1fc417ff29760dfaad27876f91a455337a43e6a63d1b9ba4264d4f7403fad6af351c8d77e4c6e4a13d692151cb93e467e279c6bee11db3cd3ec2724cda1ec32ba52b5bf0cb6b5ce8f703005e8ec88a89cdf4e603e5d012368efc202c403277d5574ee3c1d94ecee7b822188d5e9246802739c30cf62e5c79dbde4e0dbc0f58e80280dbdf91c2d97fe64c63259ccff497f000c1624d0e2325ee8c66109101821016f26bcf1034fd3be1947826e2d256ab93871329a7de805a2a96daef4e2461959cde6f8861d50c566fbf6876decbf0ba3c5df12fe1d03b89408af730b689ebf7b2c874ca48e23746c75e17432969a8b4480b5fc066323b65cea76597ba9f7976be9806db4683cc383c2336af8f74435db0db2815f39ec1c851c270d9d1f499e83f93f4de9766350c600870dc9e34659b7145be534b96cd7bd223eb276538e125690f2d5889f2ef8d8b9a3d39a2d254457090d5b938000bfab517faaba88c6c3138c1dc2ed919722aab7b11fa86d02ff02380f5e90603e8da4583ed1b8f0aeb98d1fc97177b1edffd4f3e1f0d5545d7093ed940f258a08ff689959cd88fbcbd91b8d9b121c6ce0dad80caf333bd47b4a58eb21cdfbe759344a0652d90a2e884df77a01c2f97152d0ce4cd46797e3ff1f6a4e747e5e6d32bb073316561814c10127b3dfdc1cf650b7d2a1e68391b0356207548e503388430df54c1bbf8f2d6eecc7c84884e2df9fc440df8005a5e987101aee78e39f1a6e980b12883094bc8eaf9f766e4e62d4516c3998c8d0102434ca19c5340a54a33da740b65a1cce1714dbed31bbecdb3d1ce069b4f723fd673fdd915608ef58012ce57d7450c5860894c7419988fff2f45faa9224c878c5ffdcfd6751f68094a74cd9867faff25e56d7f550cb108daaffaa5263376d5b8af6372ce12a8bb88253eec0ecfb17af92c18718c348aca1c6da589870999e41ba11a367b869eed96f1e9048ca9b0f74376252d0be46273e62e7d5d4b66c8f28c22e978bc193abd025de38f08db32daf288c718048780c6e9b8b043020ce667023185d400234ca03adff28afa09802ef94a9d137d22e107f54825c01273cce89ecb597272538fbe201cbe5416dad8e74e8eb02e0dd00e6fe00efdfd594029af51c54c832757e886d6c658ce574e80cd439aee4b0f7a111d8987717a91c222b8db268a2595ca32dc250fff379cbe00d73cdf5feaac711c4bc5795c4b0a7b0de49bccb3e6fd4f31ae838df10e5c7b93166980e9d60f7a69edff6f7f712da0e8d78d5a4af8f0aacb0444717d66874a1eae3ae19098dbdd4ff1357b04cc67a90cfb1dcb806df21d0a44022c69a03e9ef4458ca80d5b6f3d62bdb6b06403b007bbab8e23a625509cea5b89ea0757a2cf53d471870e825ab8b04238112de0de36fa4030485fd056ddc8731f8a48b6dc9799cef6beef178ce9d46e6708dda01bb50cc3ec40ff42a22f3fb0c67adb7a7077915d8b875038ea226fbf454549bb48e42152558e70b6d2f527f446b32abe709aa58b30add56efe5545ba563bd1d5f875a6b9d856f11ec0486f24460db840cf538e2bbba20546a22a42710a2f0c334594be5b35c540518983ff463d7c62dd0c32fe073054b7bdee543427dbc8a4c497e8f8a428bccd9b7252bb0f282349f38c8342a5b8fea809dc0c6998c8164f83f1c6cc5e74bedf79ae3c5c358158495c93aca5556ba717f4778a9d0973481712c27b2670957a67e3c07e956bf83b7e0c7bbaf6d180eb930b321195b50b749f2d8b19a50c83e4f9dc94f3643877670d3ca09fb1e36c58c9dc04e197d4e0b503cfb0668bb56010e55aae2bc77b60501d6a49ccbc504a017e0b3714a315df33d816e1396a1d7065000c4224ef621d38c452967bbf23db2ca6753e53bc01ad07063cbb5701b7bcb671e5824af5809a58c6cbdf88a4a004756a6e31a140646c7bcdcab48c4c1ce7052487aa31d8629db873131e1e8c0ce9e5f35e3187f3ef553b69bc1d25e25fdc7cd7df05c6eb0aee24870c0318a64c3f1707dd1583603496a99ddbb5bf4c2ddc33243dc40ed88e98b75ddc3202adf92dc4998beaca8821bedd9353d7919131222f8e1543b93910977456738e659190018f50675e3a6c84cb77ac9bad5482843bdbe493a5fd25ea3678db1677a9b7effe148dc5b9e4f4a9b38c2364d5bd9adfbeecb6bbe91f25a9f15a55426ea4ac085d7d6c548800e98e3bd463dd6205783a73f036cea811602d0fe69b7ae6451deba48ee75ab5027717833b19a29980cbff7c3afcfd42f6d6db8be5bdd2d45515f8769bce0edf56b96c9967f8e280dc5c80e103b80c8d716206df47f63e4255e9d7a4373e0eba09e12da7d773cbf73f70d18b5a9cd653597c4aa28fe9ea46c2b112fdb1dbd6245b813136c00a7f81b9d27e932025c81574a7b6324efa6d3f43daf7cfe189c658067fe2ad94ea9370f05dd3ce7e26231fea10c59e11baaf86c5a8d195d9dd6c7977d114e94c38fe5c8719ca4cdf2ac2ba094994b8156b392efffa3b72e3d5b0900f95edf075fcdced33f82c9ecd8e3c02061a75f1fcd8b7118b12f676d6e13e468628a8e2186d27cd85254182b5513cc31d7cd1b9a9e0df8868e7091616fb68e03dd67b91af1416848b4191d09e6b8c4e294aee7e9077ca424b7428483606f1deeadbc7809fa57e49500a86196be67c2aa6c219cca6d242bf3d3c96925f0eff112097314aa75ed767bc736a4ca4438033997bfe567c3a0a37b6634c0e31dfcb3a1f5b2941a8bca531488a6dc96fa76e1129ec1b9a0d8bd9f82669e6f40d9e677955d914220019aee98b60c1fce469240830690d9b20b7f8b1fcfd47c9c1cc57bb03d965f107ddd7d56915754e6da8d3335472cf4960584c16f2c348d144ac40461a3dd03e55e120e86b1dd67ea71199bf789e2e955e523edf9b2d25f1284979069a37d9539540a048b2cc351604ec24e77fa6c01d489bfb9d6f1526d0d31caf673fa2485966458e240aed12d50aaaa16606181cf47cc58bc04c6b4fa65e64256132c2fe6a91f54d87dd2b23150ee1f0110484dd11d5d20412e568680385b07e7d0434fdfe20843", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x4}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:31:43 executing program 4 (fault-call:16 fault-nth:45): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) 05:31:43 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0xd) 05:31:43 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:31:43 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0xe) [ 574.010810][ T91] Bluetooth: hci0: Frame reassembly failed (-84) [ 574.117509][T11771] FAULT_INJECTION: forcing a failure. [ 574.117509][T11771] name failslab, interval 1, probability 0, space 0, times 0 [ 574.130739][T11771] CPU: 1 PID: 11771 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 574.141219][T11771] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 574.151338][T11771] Call Trace: [ 574.154712][T11771] dump_stack+0x1d8/0x24e [ 574.159040][T11771] ? devkmsg_release+0x11c/0x11c [ 574.164081][T11771] ? show_regs_print_info+0x12/0x12 [ 574.169282][T11771] should_fail+0x6f6/0x860 [ 574.173678][T11771] ? setup_fault_attr+0x3d0/0x3d0 [ 574.178859][T11771] ? alloc_skb_with_frags+0xad/0x5a0 [ 574.184142][T11771] should_failslab+0x5/0x20 [ 574.188630][T11771] __kmalloc_track_caller+0x5d/0x2e0 [ 574.193974][T11771] ? kmem_cache_alloc+0x115/0x290 [ 574.198984][T11771] ? alloc_skb_with_frags+0xad/0x5a0 [ 574.205136][T11771] __alloc_skb+0xaf/0x4d0 [ 574.209551][T11771] ? rht_key_hashfn+0x170/0x170 [ 574.214405][T11771] ? stack_trace_snprint+0x150/0x150 [ 574.219786][T11771] alloc_skb_with_frags+0xad/0x5a0 [ 574.224991][T11771] ? xfrm_policy_inexact_lookup_rcu+0x1a4/0x990 [ 574.231222][T11771] sock_alloc_send_pskb+0x86d/0xcb0 [ 574.236576][T11771] ? sock_kzfree_s+0x50/0x50 [ 574.241263][T11771] ? xfrm_policy_lookup+0x1d23/0x1d80 [ 574.246723][T11771] __ip_append_data+0x2220/0x3590 [ 574.251756][T11771] ? xfrm_lookup_with_ifid+0x14b7/0x2100 [ 574.257373][T11771] ? ip_do_fragment+0x22f0/0x22f0 [ 574.262405][T11771] ? ip_setup_cork+0x810/0x810 [ 574.267235][T11771] ? ipv4_mtu+0x212/0x2c0 [ 574.271811][T11771] ? ip_setup_cork+0x476/0x810 [ 574.276572][T11771] ip_make_skb+0x1d2/0x4d0 [ 574.281067][T11771] ? xfrm_lookup_route+0x5f/0x170 [ 574.286068][T11771] ? ip_do_fragment+0x22f0/0x22f0 [ 574.291065][T11771] ? ip_flush_pending_frames+0x2e0/0x2e0 [ 574.296682][T11771] ? __rcu_read_lock+0x50/0x50 [ 574.301431][T11771] udp_sendmsg+0x1cc8/0x2f80 [ 574.306093][T11771] ? ip_do_fragment+0x22f0/0x22f0 [ 574.311093][T11771] ? udp_cmsg_send+0x340/0x340 [ 574.315953][T11771] ? selinux_socket_sendmsg+0x11f/0x340 [ 574.321512][T11771] ? selinux_socket_accept+0x5b0/0x5b0 [ 574.327042][T11771] ? inet_send_prepare+0x52/0x480 [ 574.332175][T11771] ? inet_send_prepare+0x480/0x480 [ 574.337265][T11771] ____sys_sendmsg+0x583/0x8c0 [ 574.342188][T11771] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 574.347550][T11771] ? udp_sendmsg+0x7d2/0x2f80 [ 574.352206][T11771] ? __sys_sendmmsg+0x524/0x730 [ 574.357052][T11771] __sys_sendmmsg+0x3b3/0x730 [ 574.361710][T11771] ? __ia32_sys_sendmsg+0x90/0x90 [ 574.366832][T11771] ? proc_fail_nth_write+0x1d5/0x240 [ 574.372185][T11771] ? proc_fail_nth_read+0x1c0/0x1c0 [ 574.377448][T11771] ? __lru_cache_add+0x1c4/0x210 [ 574.382360][T11771] ? proc_fail_nth_read+0x1c0/0x1c0 [ 574.387710][T11771] ? memset+0x1f/0x40 [ 574.391676][T11771] ? debug_smp_processor_id+0x20/0x20 [ 574.397116][T11771] ? debug_smp_processor_id+0x20/0x20 [ 574.402499][T11771] ? __ia32_sys_read+0x80/0x80 [ 574.407245][T11771] __x64_sys_sendmmsg+0x9c/0xb0 [ 574.412082][T11771] do_syscall_64+0xcb/0x1e0 [ 574.416566][T11771] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 574.422439][T11771] RIP: 0033:0x4665d9 [ 574.426402][T11771] 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 bc ff ff ff f7 d8 64 89 01 48 [ 574.446297][T11771] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 574.454693][T11771] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 574.462644][T11771] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 574.470591][T11771] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 574.478540][T11771] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 574.486906][T11771] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 05:31:43 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:31:43 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:31:43 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0xf) 05:31:43 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:31:43 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:31:43 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0x18) [ 574.642335][ T91] Bluetooth: hci1: Frame reassembly failed (-84) [ 576.039685][ T17] Bluetooth: hci0: command 0x1003 tx timeout [ 576.045951][T11056] Bluetooth: hci0: sending frame failed (-49) [ 576.679597][ T17] Bluetooth: hci1: command 0x1003 tx timeout [ 576.685762][T11056] Bluetooth: hci1: sending frame failed (-49) [ 578.119537][ T17] Bluetooth: hci0: command 0x1001 tx timeout [ 578.125683][T11056] Bluetooth: hci0: sending frame failed (-49) [ 578.759488][ T17] Bluetooth: hci1: command 0x1001 tx timeout [ 578.765615][T11056] Bluetooth: hci1: sending frame failed (-49) [ 580.199336][ T17] Bluetooth: hci0: command 0x1009 tx timeout [ 580.839174][ T17] Bluetooth: hci1: command 0x1009 tx timeout 05:31:53 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$KDADDIO(r1, 0x400455c8, 0x4) 05:31:53 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:31:53 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0x19) 05:31:53 executing program 4 (fault-call:16 fault-nth:46): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) 05:31:53 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f000000a3c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r1, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f00000041c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x62541, 0x0) r4 = dup3(r3, r0, 0x0) write$binfmt_misc(r4, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4) getresgid(&(0x7f0000000e40), &(0x7f0000000e80), &(0x7f0000000ec0)) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r5, 0x0, &(0x7f00000004c0)) syz_fuse_handle_req(r1, &(0x7f00000083c0)="ec66fa1700f93176b2ee12af609d89e0eb1cd8d0500a9cd8e0513e20bebbc0d38693fe4bbe8689c2beb1343c0a7c27d04f56688e12fdbab9cf5aacd9015f52955720c29405dbaea3719e29e849c0c5b0600836ad64312db3c60c91fa8e0982a0bedc6a6c1bc6b1de95acc15b7f6f0b62b70caa101060e5aad8d60fff91ba47d746c5a79abe929b2aac1a48e7c92364a3fef34e9c0f4f61941019904976d4253d4ea84c33d43f559e573514d92e11f2b990374f01d51473719c4ca2c9b728aa2d2337d78880055e0471186d2afed80754cdc537488917369b5280162cb379a1cb661cf45bd069cdb28248536c38fdc7f7570cbb5b0bd5e91a41889a6ebf5292515ae390038918d571687c6ba5710015ab9c80fa49cd4077b8a00a2860b8db38df122268f003f14fd9232bb8ff9c2059411133ec70c5a4340b069fe68c14f9ff6ec63fdc308a3b537ffbee325ab2eb4bfb69844122dff4e2bac73e570864ec4426c17b615410df236ce6920336d223e452b2d827ff1fe37103910ad93cf6587e8ba19205ea6131a391d15ba72ba27da1b7ca8d3b98a8d40903d01f40a94949a0ba047d20bbeee846312f6e277e1bf3293480f4b287aaad7c38b07885b292daf1e97af1e58030707da142d35bba589d9f179a94c00ee50d1019c32e86b1c323f1539a4420845915e03718acee5e234734a2d267737adf69144e148c414cbe8917babac0fd9dc67b6b42ff8bc3b672f70210b0661b2e81a7417c1e2629669c4c64fe157b569e78c6c972bd777c3b03cd3e7674d74173de239d32d3ce50a85510b1f00e553f6768732608116244a0c2450951bcad961763d17c8d12eea3d0f5b6f23761649b421c106b94a9d9eeb8a6edcc2f439a4cb15eadb803be25b3c2f293f66ae5b124e585a9a62fb5c547e3b81e28cde20a2018e71cea73eb7d34a88bf413f8d78d22407356777aa1fa08896a0ff901c33a2b84ec1b9c0d3ec169b5889d94e710eb61ce4e5b8c12e472d304229e3ca8f62401f6e1161a567752d3ed749f75e6dc412f7fa18138bd330c1550d427c7f047e9e030d3baaaf051a9f665334985834a1f9b47b935076b832965705db042a7f20ac2d2b13aed088ea2547ade1c25264787ef9b33e0acb2958c51273ea3a032c34cc4dfb6ae611bf2d3a42fb4a498a493693212ddabd51f7b273a88a51d0808fccab04b3d518d6791abd104f3559764344cb120303842e5097d9315d10a618eb85cad698293c90c9fd139a793dfccdf52ab8b4fa2ae86db2f772550e24bd4089dd121ea8abab5acce9b525bddb88def0dbf3baa543b9be6621ed8e794d6f07c7d19b0013556113fb9f9026c76ae35bb7d248f3b630f87839f42f73cd96cf046c038ea80b2bf5f1d1dbeaeca5da02ade3afb0e632785a7ecb11e7d756b1556407417dad753aa8408dc73b55f9a75e2cc6d67a4ce181aecd95e792812585d7d0577fda745f5366db8e309dcf84a4f9abc98d78af2432fdb2fdcea5cac187e34bfbb0896d5a943f970e11c3d144b30f73b76e4d01df596e67ac8e132c877e9466b0b06e3127bf1f9eaacbd73f811bdd7c2c9fa6777c7a9948cf2546143fcf56548cb507a32c771b5610b33e330613608770a0efa262f4c0686831b0c3d74d25541b7941e6a7240e15aa97f1f7a60933ce35ddd398a5db0c3c60f133c15a1e609499ca4d79e7cd0c8add405efcd9e860e51e1195bcc12a0eaba18a7b2a95a43de7856c9d5ede91c1345a85204eacfd0d6d6f8e51e6f2958ee14e364a267e9866e0de95b14f67f11f8936ae6c7096a7e0e2ecd96584e2ecb252602e4fd1f6f9376a50799eb90eab4282b9ac72fb0afec448ef1d8cbf5a18149522ab70eff9787f790e19acd6c085e855382afd8d04b8d641001ea873756e1012d7cf76c123c12203e245614a4d89f863823bf466511fc6c918ba64e9d47835c7d13122dd1a95465cacc8bcc19b2b4b2232e46cf4060211cadd0baebad1374244aed5d5a22d30269ccc4cfeeb1d59067f85a284bc1e10c76e8aaeaa6fc16485f5d81e408c598699c39ad0e2977dcea175572e0182f6a384b3d954dc407d7bfb6d22b681ac1d70015c6ad8f82de60dcac898b524e458827223024e219789c6ff742bdcea2e635a3d974a719cfa82adf04bdb035bf7f1f76757bcc240668321bf85ab242cd5bdf5afb8b477e988da43f0ade20055073cea44ff3ca96d54fa07137c76d9203091ca03305c7db587db4019f6610d9826b9fc266328cf0fef5f1b04a3772002543e6a2ced827dbc1dae2dbe9dda1325707881ede8ea6c9252dbfc578e4b24cd19ec28f02e38e32ec43d4b43b4087ef0b78204310fea1577e0f488ee48e0d8af3e7be94e0d7b5669095f10ce406662b71a653cb3ddfb195ece347bc0a2fda8cf0c2aa287782ee8dfc22ed0f320c1af5dd1a826f2b65331486f120707709a9d3241425cf80168d10808b798c20c1050f987cf7e07720d5a8b5b12a666330a59890c218dd68dac5424c8cb87dc9a1c2dc49037a72873752e1a42d58eea513d1ed4b606629bf121fa4c28339fac9cc60a10f6be2eeacdca5a34aaa2e8ff92285d2aeaab6ac1ca5bda083be6cb3b7e01a717cd2d9f3762bebe54b82d6a31682cab3406bf10ecf4f8ea0e67e07ea43b41e3a0990c1f5d09c6f8029efa60701ecc19e52c69afec4e627925a0fe2e7f013ace1fd818a071ef3bc5a278dc51d0666f895eea2ff17d3f2996fc3876ecee2673ee55b3e7523a5e1c13d9ee676f23a60fdd33dadb973096236c63ac582cdf42eee20f202bf16ba02283d2a43a54a8d461e48c6866ee739f8f1002d38a6d293a55078148435427c50d179bd94ff9dd60e1e60316b7f60ad3befc3598b42925fbd59f05a71ce8ec612c46b3e62d418da4b86caa1e16c16ac34457c588017704317f4e91db599b1665560e3ab9a42efcdf4347b62e76bf8b45a6b2782aa87db198575d31836d1d9dd4088d618202d63f574aebd58b276b2681e45ba8e7561da61c6b88a325fe266899c7494091899ff45f5f7ec96e9ebbc80181a070dce2eb0e622f11212206aeaf28e7cfce2fa811aaf5da5b0ea1921bd0de5cf15d7dc8e6484173f7a008e65654a60e29765b537b8065467632842e043fcccbc831880c260cfdb9254dac5cb9802b02c5cf3f98afbb2a77ac0bfb591c2fa48341580fff7e18b143529c0e6ca7fe5db4f6f1076c68b60a1304360d319151932b7610eaea1e4a33d3990068436bd405ed1dca6a1474cc1394a49b3049a4610b5a0c08e2c720724f54063e52451987cdf49cb6e79f18e7aedeb18fd438419c8f465e16f252663b1d203ccf75ac7e318890321d8ad11ea0bbe1d059630143ab3a283d563d19df705b851f8c1d324fee9baffe9e8e76307ee32b403eb9888a179a9403718431362cca597065778d7989925bc64b23c5d28d36bf49fbdc8cc8790af2f00bb4ead39fac9cf2283c40d97e8f8cb1a97ad80a4e64fca7fe6f29c34b5d901c8156c9f7b6d248e70f4ea37b1df6b4de672be88c34c917ae41b75c4907e2a42866bd6e07a0f5f88774249bcafb6b6a25ca2461cfe4783a924ccc0fe9e717e4b13f67e45a8f29f868c82d5f6bef7db6f554885a1db44a110773dbff8402077250ba1296f3c7bb05a3d4c721b544839f2cb033376004d433d07ea530b8a916ddf7704144b8534ca65ff9d3285016a9a6e22756fc2fd71d033353877bb751f074c5dad1a3f70a864ae777764bfda4d780ec23838e978428b82f3d92eead0322f37586aff57a61ee31bd1b8844aeff7d98decd15a32e0560020faedc3708bf2054d3e0f391776ad493f0dd68fa2a9c818864820e9b2a3aea98627d4fa7675b52eb3598ff988e16b9ed9fddfc85826d12a6e0ae1ae6be4706410255adfa6b8caf9725ab4a16e6ee63ea48c05855fb61ffa272480ecf090d8b51073916307ca9585cb7a3931aaa11587feaab3322649fe5315b0c82d374bfd5a03afce6318f28bb45e88d60ae571b6d7f6ea3d0957fbf14cd319042b2522e3f57119f2dd35159d7d4e73cafb150115836dfdedb4d3f166e0dcefedcba0ac26650ec5d3b7489e3422fc7dd11653663aaa6039ba6f34fcd4f0e3f3fef46701aaf3ae617c12abd08fed389ceeaa3f0e6d83ef67172ac666b07cfba5d15b8ed1930afb19143d9d13e45cbafd11f7bde3b25acd1854b5a78915f52726eb20232334cb4ed53debc9564c4ceee919bde0b75bffa148fbf9f86030b5179b40f30177141fa2c496686ad2d01261864df410378a086b689d317840de865e249611ca41dadbde6155d20df0664efae2722e25ea59a7d793379efbf0c261a06328b9d690f0e006e49c5066db22ff1c2b1c68a8a46f8ccbf7990514f85ed89ad1465ece320330bc1160019ad62533d23eefe5a634826c6db363af8deccc3fdaf1b9e7f95c85bea839bdec52446fb1f4d36e3273934cacf2909bc9753f7aa478450273f198084b219ef9b2b05473f9fb851c6e31e2b10430fad49766f40a81b83ccf65ab8d51aa8ad9bb23b557d390f3ffba1de1c39cf90a994b9a3f08ad527f2f6dd4f52fb4e5900690102ac6906253d4412b90cc87e243c63afdc516ce5a0f262103362343def37b76e5c92b90670e829a989a205a30f15a48e05861ab5dfe32e080d46738ab02592c0ebd6a452bc56d5eae88788a1ae8b4f0f77cd608ed961acb25d2d394e0cfab8dae13b11e75ba2f5cb09b422fcadde6adf57638059009fdda884d19097fb125d740bedff2d0334f73b5cdb471a7bdc196bfb8b9d04c58532bdf757eea92e0ff176a79237297ba132363880fe483695b6be33551988562bd00a57d71ed4f5bc0f3b3bc01f3d82c4e4fe8e4a86ffe365fa751ada1a14613ffb1429014d8231d23d80aad037259f58337e467c010bea8788d8e141b38b080e1ca5aca0729aabfdd509339732baacf5145c13b2fda141f4a76c40cffb6745551c8a82c3bbf3644c0d8e5cd550406f6fed16112a3a732460aa53c4b7aa78b0ce0de296a2e2a56490698e6f43cbe655b102a9e6487c206c3570ed397d3606c51b18d82d1bc43d9f026a0ba4dc822f6d6afd8acdc2ed33628caa4860f43673610fb235e28af62d18e734f18c7464a671657f1ebc0d72275e74f564f809c6550f5ca603df6a7904f081293a4b01f07cb2fcb8251cacf26c125189e125b3c8412fae2cdf9f478f0eb6806abd2bf5750b4b17f25a94aedfdb846f5c608ac1ad98da972ad1e1ae7d92b0f96604127d3d5748502e55776128146d681d366f679434c4aae6a3141ec7fb8f86564e0d384cd2d83ee143eed16b31b3a5ba7c6d2b318a3efd2c43759437bfcb219fd27197ff8b1fa72c0f98bde3ff03118583fd9d7d7bd43c5637cee634e320c022e5a941f0a9b8bc7febfec062834ef95a0d7efa28f3e95c8e51fce186d520c536739992835b34092dc1e4e599f87a02a2365d01b22311df8b30ed0200dc6b19eaf6eb19fab75b8ab94bd7e82df532cd754a77a72a44999f7d7c653f98224ce135d14bac6c72bbe5378e8b581c17804f909107ab80c9de5fbf055255faff56db3c6b1c379b13f415793683b2442cdd116fb220bc5e85ab28b0773c3546cafdd1e3584e79eeb0cdc1c277ad38c8f96eda65619faf8202ec8b0e25ad661a46145edeb4d8a6811fd606e11f2412570e81464499a316c0a30ea849391afdb660fdb2e0e64c7c68b44f13fbaa9dfc942b15b5a6babc8bbc50bb1abb4500e63015d140a2205434c30cc407baacb3cff22f6aa99914376cdd08a7c5522c9c616b1e8124029d94b1a4c5f8fda8a214fa82c8c9d83187338509c8b05093b08590d8fe3477910f0bbd4221830ee5ac5b1775253d157dbfae8592ab85696d4feeba8d8295ac4be49e438d8ff5ac4953b4d15ff467cdce7f4e71a3319dd4cd549a5f95bb19ea4b356d89dafe34dbea7cd84f895d8c01239d6f52bb0c13b65b5bb179df5d141212ec369552cfeb1a376c84be6c954fe346db6204cefe1d63d5a1e2163db98a8814a063802c34ff94a01ad2afd22ca79e30047890f7a0ce02d67066b3110d8eebf3709f18220bcaf102ede7fad93ac04a236bb7ea05335b79f5dd591b9f45147bb9c927e9e2f4a0e96032b638fa9d8dee771197f86987b7aabadecb7bcb71a5c0f7a64c844fa5479919410e07a31ec43b907fc8c63bd3b315412e364caa4dfa69aaa32f3310296fec603c6e799fec0fc9fb8eac7929165de936a482900a95e5600b16f1af3f5b67f5456c10514ddc8befa9cadeb73776dc83fe46453ba680c9ae316801c1dce74acb96b24a24581fcdcc10a8472faceccdc00cc77ed91bf47776f81eb75a1a0686dcf22333df7f122a995c8a9350d9fc6f6896ac9c1ce0a97685b48287ce878ad354e2610a0e3dbdf91b291c5bf449fa84beaa0270cdaf3907e4095c4c03a4ebc637395a32aaeffe2efeae242cedadcd347b783f232eb5c71cb3a261d596aad3052df193161214fe1f79ed4968a9fccf7fbf1f1da8d08f1efc6ca34fb819084f8e98c9eee1228a5cc7fa5a9abd1d374e4d80d2244eb468a0d1a521dcec218a7af7bebfef2aca77c0039114572edb83db442b3161129e8f712cb1fa5fb36f75ed2e0885fa7474bf653f8e743283cea7e720ca11d1cd7b6fcf009e7d4e7c837d206485260330c8047068fb3574fd1b9a8d47de7c2c4323228c975edb1c5589513febb36c67eee40e5919e526a6a44a059f6ff41cd0edc16214be767dfade20e0df98a8cc5b7dfc01487734f503042af0155f90b98cc0afc957a83450969626f28ec67f2b7241fa2b2b3a2b7168bef70fc8922192ead41207f40031dad4b98fad88e76be7fcfd8fb405ba539f0476a484b846eacfe3b943cb9f86242a40d994eefc542fd9e1cd7afd26ad3c611bd0afc9d6426509209202200938bb6ae9b2df28f24f507eba2f17ef28eaf500d9c6f154d5f4ed8c090aba1f8c4bbd5a3c4111d034c4a45df7aa1d3c0d5f93c382582cf72d97d8d751763ff665262724c0c6d363ef703a0b1fd9709a23fa910e3614a8573035b5a36c5feb15feda039e54a81d350a79a80ada95e30f225692dd87957eafaf192257ff07e989e3b9150c1855d3a56d84b5503d222badfdf458315ca21597bd6396ef0187248ccaf6a8ad06d4d1123ad0f652f3a118cf8723b8ec97b64313c04ed336aa4b6dfea292324a38b2c90d96959444d6ca5324229d6ccc7e35838c0cf18e187409de392a8b6ee616c2fe2f681d294bd9f1e701c4aabf307635238f63aafe324abf6ca4050ab688ad2f759b901d8bbf4bcb81f05ef7e6df97d750ac5d7db79fa1d8d4ef0bec8d66d66071c46a03f680921b1fb82f062906c2e63dd14fe3d3c1f6c8292c287a02d37bab506c85b651b7c873f08cbe5f80c1e1ddfe21b170426e49c432116bc91c7dfa579f235efef594de36c7ab198fee6acd303be87925ab192d7925542be440e280f71b6bcdb7af1ccc63b75ec9723d579fe6fdbac627a6972da891faae9c71a6add02f35fc4299aa1fc99ba4e5c62c1d9a126f6e6a195d12a616d3a556d60ed5322107830f73bb4b259e49c70887b8e8ee82c8687d8ab26532a83c67d2a90b579a9f166324b5bdd996701b16a06f7061ea41c3137f08c6b60c89cb4eaa08fb45d69d37a255d2c6707444ea87ee208c1f47943f4e2db1a066935dd3760090d2bb992774e983c955a48d319cea995f7b81ed7af53a0b44d3da39e5e6af4e532079d057c52a357fbdb58f71c54fd954db2eb42b6526beeacf8259caa409c579ca7a74b0f6f06111fefc8d51b36b0c60d9e644fbbc75184c8afe9f884653e6d6da2aabdf0070ad2d83a2b34ab532b3cfa7d33abdee38f3a68ef0930c6a2c74f0a6fe1e635aed3af032c6609e42b5e54faab7bb56376f7bb1e5f60a0aef8a7ee95480c5a75779d8121437b88915f5fbe9b3867ab0c0b69c31cbaa431f183d702d93d13eb22835fd22eaef976e462a6c3ada57f9a026d3c6bb94bf50bafcd61d591c7746bb53fdf4655bba672549426262e5930c29a0f7e1391970bbe2338d2a206ab4d210a1c5d3b2068730e67206036d5d40f11ca381db01d1d9be5b6ac765f8358254ebaa6d473490adcc20e7ab59fd93a6aef3d738c533a20864ec25ca5a8fed784e39b705343a9a0b5ddbcaf301ac595251c55d446e28a190d55240bf4799c7b056c6b026790ecd2d19af40756a1fedad10e9b0505480ff8a6aec76ddacb6a3237e9b1a63ff555e57748389187c05b288cc1c851c6d7d5e7c9aa2afae8ef1cd951f5a79865e7146b42cd1b5f91a6d5421b0f19fd0af832b41a0dddd41ea4cdc447d861c9e6e4b5e981e0a6dd1bfbd7523c83c7cee5d93ba08983958e4b6dde1883828e623165065b488fc5fd2ac3976a699b619ce174187f1d13aca9028714817b413acb06b9c744f0f05a94c14d31959379a791f508627492f6d5e54af1eb4f7e0078fc83788db6849c9721b36e66a1fc417ff29760dfaad27876f91a455337a43e6a63d1b9ba4264d4f7403fad6af351c8d77e4c6e4a13d692151cb93e467e279c6bee11db3cd3ec2724cda1ec32ba52b5bf0cb6b5ce8f703005e8ec88a89cdf4e603e5d012368efc202c403277d5574ee3c1d94ecee7b822188d5e9246802739c30cf62e5c79dbde4e0dbc0f58e80280dbdf91c2d97fe64c63259ccff497f000c1624d0e2325ee8c66109101821016f26bcf1034fd3be1947826e2d256ab93871329a7de805a2a96daef4e2461959cde6f8861d50c566fbf6876decbf0ba3c5df12fe1d03b89408af730b689ebf7b2c874ca48e23746c75e17432969a8b4480b5fc066323b65cea76597ba9f7976be9806db4683cc383c2336af8f74435db0db2815f39ec1c851c270d9d1f499e83f93f4de9766350c600870dc9e34659b7145be534b96cd7bd223eb276538e125690f2d5889f2ef8d8b9a3d39a2d254457090d5b938000bfab517faaba88c6c3138c1dc2ed919722aab7b11fa86d02ff02380f5e90603e8da4583ed1b8f0aeb98d1fc97177b1edffd4f3e1f0d5545d7093ed940f258a08ff689959cd88fbcbd91b8d9b121c6ce0dad80caf333bd47b4a58eb21cdfbe759344a0652d90a2e884df77a01c2f97152d0ce4cd46797e3ff1f6a4e747e5e6d32bb073316561814c10127b3dfdc1cf650b7d2a1e68391b0356207548e503388430df54c1bbf8f2d6eecc7c84884e2df9fc440df8005a5e987101aee78e39f1a6e980b12883094bc8eaf9f766e4e62d4516c3998c8d0102434ca19c5340a54a33da740b65a1cce1714dbed31bbecdb3d1ce069b4f723fd673fdd915608ef58012ce57d7450c5860894c7419988fff2f45faa9224c878c5ffdcfd6751f68094a74cd9867faff25e56d7f550cb108daaffaa5263376d5b8af6372ce12a8bb88253eec0ecfb17af92c18718c348aca1c6da589870999e41ba11a367b869eed96f1e9048ca9b0f74376252d0be46273e62e7d5d4b66c8f28c22e978bc193abd025de38f08db32daf288c718048780c6e9b8b043020ce667023185d400234ca03adff28afa09802ef94a9d137d22e107f54825c01273cce89ecb597272538fbe201cbe5416dad8e74e8eb02e0dd00e6fe00efdfd594029af51c54c832757e886d6c658ce574e80cd439aee4b0f7a111d8987717a91c222b8db268a2595ca32dc250fff379cbe00d73cdf5feaac711c4bc5795c4b0a7b0de49bccb3e6fd4f31ae838df10e5c7b93166980e9d60f7a69edff6f7f712da0e8d78d5a4af8f0aacb0444717d66874a1eae3ae19098dbdd4ff1357b04cc67a90cfb1dcb806df21d0a44022c69a03e9ef4458ca80d5b6f3d62bdb6b06403b007bbab8e23a625509cea5b89ea0757a2cf53d471870e825ab8b04238112de0de36fa4030485fd056ddc8731f8a48b6dc9799cef6beef178ce9d46e6708dda01bb50cc3ec40ff42a22f3fb0c67adb7a7077915d8b875038ea226fbf454549bb48e42152558e70b6d2f527f446b32abe709aa58b30add56efe5545ba563bd1d5f875a6b9d856f11ec0486f24460db840cf538e2bbba20546a22a42710a2f0c334594be5b35c540518983ff463d7c62dd0c32fe073054b7bdee543427dbc8a4c497e8f8a428bccd9b7252bb0f282349f38c8342a5b8fea809dc0c6998c8164f83f1c6cc5e74bedf79ae3c5c358158495c93aca5556ba717f4778a9d0973481712c27b2670957a67e3c07e956bf83b7e0c7bbaf6d180eb930b321195b50b749f2d8b19a50c83e4f9dc94f3643877670d3ca09fb1e36c58c9dc04e197d4e0b503cfb0668bb56010e55aae2bc77b60501d6a49ccbc504a017e0b3714a315df33d816e1396a1d7065000c4224ef621d38c452967bbf23db2ca6753e53bc01ad07063cbb5701b7bcb671e5824af5809a58c6cbdf88a4a004756a6e31a140646c7bcdcab48c4c1ce7052487aa31d8629db873131e1e8c0ce9e5f35e3187f3ef553b69bc1d25e25fdc7cd7df05c6eb0aee24870c0318a64c3f1707dd1583603496a99ddbb5bf4c2ddc33243dc40ed88e98b75ddc3202adf92dc4998beaca8821bedd9353d7919131222f8e1543b93910977456738e659190018f50675e3a6c84cb77ac9bad5482843bdbe493a5fd25ea3678db1677a9b7effe148dc5b9e4f4a9b38c2364d5bd9adfbeecb6bbe91f25a9f15a55426ea4ac085d7d6c548800e98e3bd463dd6205783a73f036cea811602d0fe69b7ae6451deba48ee75ab5027717833b19a29980cbff7c3afcfd42f6d6db8be5bdd2d45515f8769bce0edf56b96c9967f8e280dc5c80e103b80c8d716206df47f63e4255e9d7a4373e0eba09e12da7d773cbf73f70d18b5a9cd653597c4aa28fe9ea46c2b112fdb1dbd6245b813136c00a7f81b9d27e932025c81574a7b6324efa6d3f43daf7cfe189c658067fe2ad94ea9370f05dd3ce7e26231fea10c59e11baaf86c5a8d195d9dd6c7977d114e94c38fe5c8719ca4cdf2ac2ba094994b8156b392efffa3b72e3d5b0900f95edf075fcdced33f82c9ecd8e3c02061a75f1fcd8b7118b12f676d6e13e468628a8e2186d27cd85254182b5513cc31d7cd1b9a9e0df8868e7091616fb68e03dd67b91af1416848b4191d09e6b8c4e294aee7e9077ca424b7428483606f1deeadbc7809fa57e49500a86196be67c2aa6c219cca6d242bf3d3c96925f0eff112097314aa75ed767bc736a4ca4438033997bfe567c3a0a37b6634c0e31dfcb3a1f5b2941a8bca531488a6dc96fa76e1129ec1b9a0d8bd9f82669e6f40d9e677955d914220019aee98b60c1fce469240830690d9b20b7f8b1fcfd47c9c1cc57bb03d965f107ddd7d56915754e6da8d3335472cf4960584c16f2c348d144ac40461a3dd03e55e120e86b1dd67ea71199bf789e2e955e523edf9b2d25f1284979069a37d9539540a048b2cc351604ec24e77fa6c01d489bfb9d6f1526d0d31caf673fa2485966458e240aed12d50aaaa16606181cf47cc58bc04c6b4fa65e64256132c2fe6a91f54d87dd2b23150ee1f0110484dd11d5d20412e568680385b07e7d0434fdfe20843", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x4}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:31:53 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:31:53 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0x1a) [ 584.324594][T11818] FAULT_INJECTION: forcing a failure. [ 584.324594][T11818] name failslab, interval 1, probability 0, space 0, times 0 [ 584.337254][T11818] CPU: 1 PID: 11818 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 584.347472][T11818] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 584.357603][T11818] Call Trace: [ 584.360877][T11818] dump_stack+0x1d8/0x24e [ 584.365190][T11818] ? devkmsg_release+0x11c/0x11c [ 584.370189][T11818] ? show_regs_print_info+0x12/0x12 [ 584.375447][T11818] should_fail+0x6f6/0x860 [ 584.379832][T11818] ? setup_fault_attr+0x3d0/0x3d0 [ 584.384843][T11818] ? skb_clone+0x1b2/0x360 [ 584.389232][T11818] should_failslab+0x5/0x20 [ 584.393818][T11818] kmem_cache_alloc+0x36/0x290 [ 584.398558][T11818] skb_clone+0x1b2/0x360 [ 584.402773][T11818] ip_mc_output+0x1d4/0xa50 [ 584.407328][T11818] ? ip_build_and_send_pkt+0x9d0/0x9d0 [ 584.412792][T11818] ? nf_hook_slow+0x1a6/0x1f0 [ 584.417437][T11818] ? __ip_local_out+0x4e5/0x4f0 [ 584.422256][T11818] ? ip_send_check+0xd0/0xd0 [ 584.426822][T11818] ? __ip_local_out+0x4f0/0x4f0 [ 584.431644][T11818] ? csum_partial+0x353/0x470 [ 584.436296][T11818] ip_send_skb+0xaa/0x130 [ 584.440593][T11818] udp_send_skb+0x96f/0x11c0 [ 584.445171][T11818] udp_sendmsg+0x1cf5/0x2f80 [ 584.449753][T11818] ? ip_do_fragment+0x22f0/0x22f0 [ 584.454859][T11818] ? udp_cmsg_send+0x340/0x340 [ 584.459593][T11818] ? selinux_socket_sendmsg+0x11f/0x340 [ 584.465194][T11818] ? selinux_socket_accept+0x5b0/0x5b0 [ 584.470622][T11818] ? inet_send_prepare+0x52/0x480 [ 584.475614][T11818] ? inet_send_prepare+0x480/0x480 [ 584.480693][T11818] ____sys_sendmsg+0x583/0x8c0 [ 584.485447][T11818] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 584.490631][T11818] ? udp_sendmsg+0x7d2/0x2f80 [ 584.495283][T11818] ? __sys_sendmmsg+0x524/0x730 [ 584.500107][T11818] __sys_sendmmsg+0x3b3/0x730 [ 584.504754][T11818] ? __ia32_sys_sendmsg+0x90/0x90 [ 584.509764][T11818] ? proc_fail_nth_write+0x1d5/0x240 [ 584.515036][T11818] ? proc_fail_nth_read+0x1c0/0x1c0 [ 584.520224][T11818] ? __lru_cache_add+0x1c4/0x210 [ 584.525147][T11818] ? proc_fail_nth_read+0x1c0/0x1c0 [ 584.530322][T11818] ? memset+0x1f/0x40 [ 584.534280][T11818] ? debug_smp_processor_id+0x20/0x20 [ 584.539630][T11818] ? debug_smp_processor_id+0x20/0x20 [ 584.545076][T11818] ? __ia32_sys_read+0x80/0x80 [ 584.549836][T11818] __x64_sys_sendmmsg+0x9c/0xb0 [ 584.554664][T11818] do_syscall_64+0xcb/0x1e0 [ 584.559160][T11818] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 584.565055][T11818] RIP: 0033:0x4665d9 [ 584.568922][T11818] 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 bc ff ff ff f7 d8 64 89 01 48 [ 584.588497][T11818] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 584.596877][T11818] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 584.604925][T11818] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 584.613246][T11818] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 584.621227][T11818] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 584.629173][T11818] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 05:31:54 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:31:54 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$KDADDIO(r1, 0x400455c8, 0x4) 05:31:54 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(0xffffffffffffffff, 0x400455c8, 0x4) 05:31:54 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0x1b) 05:31:54 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(0xffffffffffffffff, 0x400455c8, 0x4) 05:31:54 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0x4f) 05:31:54 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$KDADDIO(r1, 0x400455c8, 0x4) 05:31:54 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(0xffffffffffffffff, 0x400455c8, 0x4) 05:31:54 executing program 4 (fault-call:16 fault-nth:47): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) [ 585.181531][T11850] FAULT_INJECTION: forcing a failure. [ 585.181531][T11850] name failslab, interval 1, probability 0, space 0, times 0 [ 585.194148][T11850] CPU: 0 PID: 11850 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 585.204352][T11850] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 585.214381][T11850] Call Trace: [ 585.217650][T11850] dump_stack+0x1d8/0x24e [ 585.221992][T11850] ? devkmsg_release+0x11c/0x11c [ 585.226900][T11850] ? show_regs_print_info+0x12/0x12 [ 585.232085][T11850] ? __local_bh_enable_ip+0x48/0x70 [ 585.237278][T11850] ? ip_finish_output2+0xc02/0x1830 [ 585.242450][T11850] should_fail+0x6f6/0x860 [ 585.247020][T11850] ? setup_fault_attr+0x3d0/0x3d0 [ 585.252017][T11850] ? __ip_finish_output+0x54e/0x710 [ 585.257450][T11850] ? dst_alloc+0x137/0x4e0 [ 585.261840][T11850] should_failslab+0x5/0x20 [ 585.266330][T11850] kmem_cache_alloc+0x36/0x290 [ 585.271070][T11850] dst_alloc+0x137/0x4e0 [ 585.275462][T11850] __mkroute_output+0x9e4/0x1430 [ 585.280380][T11850] ? ip_send_check+0xd0/0xd0 [ 585.284961][T11850] ? ip_route_output_key_hash_rcu+0xf90/0xf90 [ 585.291009][T11850] ? ip_route_output_key_hash_rcu+0x41b/0xf90 [ 585.297056][T11850] ip_route_output_flow+0x13d/0x320 [ 585.302314][T11850] ? ipv4_sk_update_pmtu+0x1e00/0x1e00 [ 585.307743][T11850] ? __rcu_read_lock+0x50/0x50 [ 585.312482][T11850] ? selinux_sk_getsecid+0x24/0xb0 [ 585.317567][T11850] udp_sendmsg+0x17f6/0x2f80 [ 585.322174][T11850] ? ip_do_fragment+0x22f0/0x22f0 [ 585.327257][T11850] ? udp_cmsg_send+0x340/0x340 [ 585.331999][T11850] ? selinux_socket_sendmsg+0x11f/0x340 [ 585.337713][T11850] ? selinux_socket_accept+0x5b0/0x5b0 [ 585.343144][T11850] ? import_iovec+0x1bc/0x380 [ 585.348056][T11850] ? inet_send_prepare+0x52/0x480 [ 585.353169][T11850] ? inet_send_prepare+0x480/0x480 [ 585.358338][T11850] ____sys_sendmsg+0x583/0x8c0 [ 585.363082][T11850] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 585.368258][T11850] ? udp_sendmsg+0x7d2/0x2f80 [ 585.372961][T11850] ? __sys_sendmmsg+0x524/0x730 [ 585.377784][T11850] __sys_sendmmsg+0x3b3/0x730 [ 585.382434][T11850] ? __ia32_sys_sendmsg+0x90/0x90 [ 585.387433][T11850] ? proc_fail_nth_write+0x1d5/0x240 [ 585.392689][T11850] ? proc_fail_nth_read+0x1c0/0x1c0 [ 585.398033][T11850] ? __lru_cache_add+0x1c4/0x210 [ 585.402940][T11850] ? proc_fail_nth_read+0x1c0/0x1c0 [ 585.408129][T11850] ? memset+0x1f/0x40 [ 585.412091][T11850] ? debug_smp_processor_id+0x20/0x20 [ 585.417437][T11850] ? debug_smp_processor_id+0x20/0x20 [ 585.422884][T11850] ? __ia32_sys_read+0x80/0x80 [ 585.427706][T11850] __x64_sys_sendmmsg+0x9c/0xb0 [ 585.432530][T11850] do_syscall_64+0xcb/0x1e0 [ 585.437005][T11850] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 585.442867][T11850] RIP: 0033:0x4665d9 [ 585.446735][T11850] 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 bc ff ff ff f7 d8 64 89 01 48 [ 585.466319][T11850] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 585.474720][T11850] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 585.482693][T11850] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 585.490739][T11850] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 585.498688][T11850] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 585.506645][T11850] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 [ 586.918593][ T364] Bluetooth: hci0: command 0x1003 tx timeout [ 586.924842][ T88] Bluetooth: hci0: sending frame failed (-49) 05:31:56 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0x50) 05:31:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(0xffffffffffffffff, 0x400455c8, 0x4) 05:31:56 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x0) [ 587.448622][ T7] Bluetooth: hci1: Frame reassembly failed (-84) [ 588.998420][ T364] Bluetooth: hci0: command 0x1001 tx timeout [ 589.004734][T11056] Bluetooth: hci0: sending frame failed (-49) [ 589.478374][ T364] Bluetooth: hci1: command 0x1003 tx timeout [ 589.484604][T11056] Bluetooth: hci1: sending frame failed (-49) [ 591.078265][ T364] Bluetooth: hci0: command 0x1009 tx timeout [ 591.558208][ T364] Bluetooth: hci1: command 0x1001 tx timeout [ 591.564404][T11056] Bluetooth: hci1: sending frame failed (-49) [ 593.638023][ T364] Bluetooth: hci1: command 0x1009 tx timeout 05:32:04 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:32:04 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f000000a3c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r1, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f00000041c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x62541, 0x0) r4 = dup3(r3, r0, 0x0) write$binfmt_misc(r4, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4) getresgid(&(0x7f0000000e40), &(0x7f0000000e80), &(0x7f0000000ec0)) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r5, 0x1, &(0x7f00000004c0)=[0x0]) syz_fuse_handle_req(r1, &(0x7f00000083c0)="ec66fa1700f93176b2ee12af609d89e0eb1cd8d0500a9cd8e0513e20bebbc0d38693fe4bbe8689c2beb1343c0a7c27d04f56688e12fdbab9cf5aacd9015f52955720c29405dbaea3719e29e849c0c5b0600836ad64312db3c60c91fa8e0982a0bedc6a6c1bc6b1de95acc15b7f6f0b62b70caa101060e5aad8d60fff91ba47d746c5a79abe929b2aac1a48e7c92364a3fef34e9c0f4f61941019904976d4253d4ea84c33d43f559e573514d92e11f2b990374f01d51473719c4ca2c9b728aa2d2337d78880055e0471186d2afed80754cdc537488917369b5280162cb379a1cb661cf45bd069cdb28248536c38fdc7f7570cbb5b0bd5e91a41889a6ebf5292515ae390038918d571687c6ba5710015ab9c80fa49cd4077b8a00a2860b8db38df122268f003f14fd9232bb8ff9c2059411133ec70c5a4340b069fe68c14f9ff6ec63fdc308a3b537ffbee325ab2eb4bfb69844122dff4e2bac73e570864ec4426c17b615410df236ce6920336d223e452b2d827ff1fe37103910ad93cf6587e8ba19205ea6131a391d15ba72ba27da1b7ca8d3b98a8d40903d01f40a94949a0ba047d20bbeee846312f6e277e1bf3293480f4b287aaad7c38b07885b292daf1e97af1e58030707da142d35bba589d9f179a94c00ee50d1019c32e86b1c323f1539a4420845915e03718acee5e234734a2d267737adf69144e148c414cbe8917babac0fd9dc67b6b42ff8bc3b672f70210b0661b2e81a7417c1e2629669c4c64fe157b569e78c6c972bd777c3b03cd3e7674d74173de239d32d3ce50a85510b1f00e553f6768732608116244a0c2450951bcad961763d17c8d12eea3d0f5b6f23761649b421c106b94a9d9eeb8a6edcc2f439a4cb15eadb803be25b3c2f293f66ae5b124e585a9a62fb5c547e3b81e28cde20a2018e71cea73eb7d34a88bf413f8d78d22407356777aa1fa08896a0ff901c33a2b84ec1b9c0d3ec169b5889d94e710eb61ce4e5b8c12e472d304229e3ca8f62401f6e1161a567752d3ed749f75e6dc412f7fa18138bd330c1550d427c7f047e9e030d3baaaf051a9f665334985834a1f9b47b935076b832965705db042a7f20ac2d2b13aed088ea2547ade1c25264787ef9b33e0acb2958c51273ea3a032c34cc4dfb6ae611bf2d3a42fb4a498a493693212ddabd51f7b273a88a51d0808fccab04b3d518d6791abd104f3559764344cb120303842e5097d9315d10a618eb85cad698293c90c9fd139a793dfccdf52ab8b4fa2ae86db2f772550e24bd4089dd121ea8abab5acce9b525bddb88def0dbf3baa543b9be6621ed8e794d6f07c7d19b0013556113fb9f9026c76ae35bb7d248f3b630f87839f42f73cd96cf046c038ea80b2bf5f1d1dbeaeca5da02ade3afb0e632785a7ecb11e7d756b1556407417dad753aa8408dc73b55f9a75e2cc6d67a4ce181aecd95e792812585d7d0577fda745f5366db8e309dcf84a4f9abc98d78af2432fdb2fdcea5cac187e34bfbb0896d5a943f970e11c3d144b30f73b76e4d01df596e67ac8e132c877e9466b0b06e3127bf1f9eaacbd73f811bdd7c2c9fa6777c7a9948cf2546143fcf56548cb507a32c771b5610b33e330613608770a0efa262f4c0686831b0c3d74d25541b7941e6a7240e15aa97f1f7a60933ce35ddd398a5db0c3c60f133c15a1e609499ca4d79e7cd0c8add405efcd9e860e51e1195bcc12a0eaba18a7b2a95a43de7856c9d5ede91c1345a85204eacfd0d6d6f8e51e6f2958ee14e364a267e9866e0de95b14f67f11f8936ae6c7096a7e0e2ecd96584e2ecb252602e4fd1f6f9376a50799eb90eab4282b9ac72fb0afec448ef1d8cbf5a18149522ab70eff9787f790e19acd6c085e855382afd8d04b8d641001ea873756e1012d7cf76c123c12203e245614a4d89f863823bf466511fc6c918ba64e9d47835c7d13122dd1a95465cacc8bcc19b2b4b2232e46cf4060211cadd0baebad1374244aed5d5a22d30269ccc4cfeeb1d59067f85a284bc1e10c76e8aaeaa6fc16485f5d81e408c598699c39ad0e2977dcea175572e0182f6a384b3d954dc407d7bfb6d22b681ac1d70015c6ad8f82de60dcac898b524e458827223024e219789c6ff742bdcea2e635a3d974a719cfa82adf04bdb035bf7f1f76757bcc240668321bf85ab242cd5bdf5afb8b477e988da43f0ade20055073cea44ff3ca96d54fa07137c76d9203091ca03305c7db587db4019f6610d9826b9fc266328cf0fef5f1b04a3772002543e6a2ced827dbc1dae2dbe9dda1325707881ede8ea6c9252dbfc578e4b24cd19ec28f02e38e32ec43d4b43b4087ef0b78204310fea1577e0f488ee48e0d8af3e7be94e0d7b5669095f10ce406662b71a653cb3ddfb195ece347bc0a2fda8cf0c2aa287782ee8dfc22ed0f320c1af5dd1a826f2b65331486f120707709a9d3241425cf80168d10808b798c20c1050f987cf7e07720d5a8b5b12a666330a59890c218dd68dac5424c8cb87dc9a1c2dc49037a72873752e1a42d58eea513d1ed4b606629bf121fa4c28339fac9cc60a10f6be2eeacdca5a34aaa2e8ff92285d2aeaab6ac1ca5bda083be6cb3b7e01a717cd2d9f3762bebe54b82d6a31682cab3406bf10ecf4f8ea0e67e07ea43b41e3a0990c1f5d09c6f8029efa60701ecc19e52c69afec4e627925a0fe2e7f013ace1fd818a071ef3bc5a278dc51d0666f895eea2ff17d3f2996fc3876ecee2673ee55b3e7523a5e1c13d9ee676f23a60fdd33dadb973096236c63ac582cdf42eee20f202bf16ba02283d2a43a54a8d461e48c6866ee739f8f1002d38a6d293a55078148435427c50d179bd94ff9dd60e1e60316b7f60ad3befc3598b42925fbd59f05a71ce8ec612c46b3e62d418da4b86caa1e16c16ac34457c588017704317f4e91db599b1665560e3ab9a42efcdf4347b62e76bf8b45a6b2782aa87db198575d31836d1d9dd4088d618202d63f574aebd58b276b2681e45ba8e7561da61c6b88a325fe266899c7494091899ff45f5f7ec96e9ebbc80181a070dce2eb0e622f11212206aeaf28e7cfce2fa811aaf5da5b0ea1921bd0de5cf15d7dc8e6484173f7a008e65654a60e29765b537b8065467632842e043fcccbc831880c260cfdb9254dac5cb9802b02c5cf3f98afbb2a77ac0bfb591c2fa48341580fff7e18b143529c0e6ca7fe5db4f6f1076c68b60a1304360d319151932b7610eaea1e4a33d3990068436bd405ed1dca6a1474cc1394a49b3049a4610b5a0c08e2c720724f54063e52451987cdf49cb6e79f18e7aedeb18fd438419c8f465e16f252663b1d203ccf75ac7e318890321d8ad11ea0bbe1d059630143ab3a283d563d19df705b851f8c1d324fee9baffe9e8e76307ee32b403eb9888a179a9403718431362cca597065778d7989925bc64b23c5d28d36bf49fbdc8cc8790af2f00bb4ead39fac9cf2283c40d97e8f8cb1a97ad80a4e64fca7fe6f29c34b5d901c8156c9f7b6d248e70f4ea37b1df6b4de672be88c34c917ae41b75c4907e2a42866bd6e07a0f5f88774249bcafb6b6a25ca2461cfe4783a924ccc0fe9e717e4b13f67e45a8f29f868c82d5f6bef7db6f554885a1db44a110773dbff8402077250ba1296f3c7bb05a3d4c721b544839f2cb033376004d433d07ea530b8a916ddf7704144b8534ca65ff9d3285016a9a6e22756fc2fd71d033353877bb751f074c5dad1a3f70a864ae777764bfda4d780ec23838e978428b82f3d92eead0322f37586aff57a61ee31bd1b8844aeff7d98decd15a32e0560020faedc3708bf2054d3e0f391776ad493f0dd68fa2a9c818864820e9b2a3aea98627d4fa7675b52eb3598ff988e16b9ed9fddfc85826d12a6e0ae1ae6be4706410255adfa6b8caf9725ab4a16e6ee63ea48c05855fb61ffa272480ecf090d8b51073916307ca9585cb7a3931aaa11587feaab3322649fe5315b0c82d374bfd5a03afce6318f28bb45e88d60ae571b6d7f6ea3d0957fbf14cd319042b2522e3f57119f2dd35159d7d4e73cafb150115836dfdedb4d3f166e0dcefedcba0ac26650ec5d3b7489e3422fc7dd11653663aaa6039ba6f34fcd4f0e3f3fef46701aaf3ae617c12abd08fed389ceeaa3f0e6d83ef67172ac666b07cfba5d15b8ed1930afb19143d9d13e45cbafd11f7bde3b25acd1854b5a78915f52726eb20232334cb4ed53debc9564c4ceee919bde0b75bffa148fbf9f86030b5179b40f30177141fa2c496686ad2d01261864df410378a086b689d317840de865e249611ca41dadbde6155d20df0664efae2722e25ea59a7d793379efbf0c261a06328b9d690f0e006e49c5066db22ff1c2b1c68a8a46f8ccbf7990514f85ed89ad1465ece320330bc1160019ad62533d23eefe5a634826c6db363af8deccc3fdaf1b9e7f95c85bea839bdec52446fb1f4d36e3273934cacf2909bc9753f7aa478450273f198084b219ef9b2b05473f9fb851c6e31e2b10430fad49766f40a81b83ccf65ab8d51aa8ad9bb23b557d390f3ffba1de1c39cf90a994b9a3f08ad527f2f6dd4f52fb4e5900690102ac6906253d4412b90cc87e243c63afdc516ce5a0f262103362343def37b76e5c92b90670e829a989a205a30f15a48e05861ab5dfe32e080d46738ab02592c0ebd6a452bc56d5eae88788a1ae8b4f0f77cd608ed961acb25d2d394e0cfab8dae13b11e75ba2f5cb09b422fcadde6adf57638059009fdda884d19097fb125d740bedff2d0334f73b5cdb471a7bdc196bfb8b9d04c58532bdf757eea92e0ff176a79237297ba132363880fe483695b6be33551988562bd00a57d71ed4f5bc0f3b3bc01f3d82c4e4fe8e4a86ffe365fa751ada1a14613ffb1429014d8231d23d80aad037259f58337e467c010bea8788d8e141b38b080e1ca5aca0729aabfdd509339732baacf5145c13b2fda141f4a76c40cffb6745551c8a82c3bbf3644c0d8e5cd550406f6fed16112a3a732460aa53c4b7aa78b0ce0de296a2e2a56490698e6f43cbe655b102a9e6487c206c3570ed397d3606c51b18d82d1bc43d9f026a0ba4dc822f6d6afd8acdc2ed33628caa4860f43673610fb235e28af62d18e734f18c7464a671657f1ebc0d72275e74f564f809c6550f5ca603df6a7904f081293a4b01f07cb2fcb8251cacf26c125189e125b3c8412fae2cdf9f478f0eb6806abd2bf5750b4b17f25a94aedfdb846f5c608ac1ad98da972ad1e1ae7d92b0f96604127d3d5748502e55776128146d681d366f679434c4aae6a3141ec7fb8f86564e0d384cd2d83ee143eed16b31b3a5ba7c6d2b318a3efd2c43759437bfcb219fd27197ff8b1fa72c0f98bde3ff03118583fd9d7d7bd43c5637cee634e320c022e5a941f0a9b8bc7febfec062834ef95a0d7efa28f3e95c8e51fce186d520c536739992835b34092dc1e4e599f87a02a2365d01b22311df8b30ed0200dc6b19eaf6eb19fab75b8ab94bd7e82df532cd754a77a72a44999f7d7c653f98224ce135d14bac6c72bbe5378e8b581c17804f909107ab80c9de5fbf055255faff56db3c6b1c379b13f415793683b2442cdd116fb220bc5e85ab28b0773c3546cafdd1e3584e79eeb0cdc1c277ad38c8f96eda65619faf8202ec8b0e25ad661a46145edeb4d8a6811fd606e11f2412570e81464499a316c0a30ea849391afdb660fdb2e0e64c7c68b44f13fbaa9dfc942b15b5a6babc8bbc50bb1abb4500e63015d140a2205434c30cc407baacb3cff22f6aa99914376cdd08a7c5522c9c616b1e8124029d94b1a4c5f8fda8a214fa82c8c9d83187338509c8b05093b08590d8fe3477910f0bbd4221830ee5ac5b1775253d157dbfae8592ab85696d4feeba8d8295ac4be49e438d8ff5ac4953b4d15ff467cdce7f4e71a3319dd4cd549a5f95bb19ea4b356d89dafe34dbea7cd84f895d8c01239d6f52bb0c13b65b5bb179df5d141212ec369552cfeb1a376c84be6c954fe346db6204cefe1d63d5a1e2163db98a8814a063802c34ff94a01ad2afd22ca79e30047890f7a0ce02d67066b3110d8eebf3709f18220bcaf102ede7fad93ac04a236bb7ea05335b79f5dd591b9f45147bb9c927e9e2f4a0e96032b638fa9d8dee771197f86987b7aabadecb7bcb71a5c0f7a64c844fa5479919410e07a31ec43b907fc8c63bd3b315412e364caa4dfa69aaa32f3310296fec603c6e799fec0fc9fb8eac7929165de936a482900a95e5600b16f1af3f5b67f5456c10514ddc8befa9cadeb73776dc83fe46453ba680c9ae316801c1dce74acb96b24a24581fcdcc10a8472faceccdc00cc77ed91bf47776f81eb75a1a0686dcf22333df7f122a995c8a9350d9fc6f6896ac9c1ce0a97685b48287ce878ad354e2610a0e3dbdf91b291c5bf449fa84beaa0270cdaf3907e4095c4c03a4ebc637395a32aaeffe2efeae242cedadcd347b783f232eb5c71cb3a261d596aad3052df193161214fe1f79ed4968a9fccf7fbf1f1da8d08f1efc6ca34fb819084f8e98c9eee1228a5cc7fa5a9abd1d374e4d80d2244eb468a0d1a521dcec218a7af7bebfef2aca77c0039114572edb83db442b3161129e8f712cb1fa5fb36f75ed2e0885fa7474bf653f8e743283cea7e720ca11d1cd7b6fcf009e7d4e7c837d206485260330c8047068fb3574fd1b9a8d47de7c2c4323228c975edb1c5589513febb36c67eee40e5919e526a6a44a059f6ff41cd0edc16214be767dfade20e0df98a8cc5b7dfc01487734f503042af0155f90b98cc0afc957a83450969626f28ec67f2b7241fa2b2b3a2b7168bef70fc8922192ead41207f40031dad4b98fad88e76be7fcfd8fb405ba539f0476a484b846eacfe3b943cb9f86242a40d994eefc542fd9e1cd7afd26ad3c611bd0afc9d6426509209202200938bb6ae9b2df28f24f507eba2f17ef28eaf500d9c6f154d5f4ed8c090aba1f8c4bbd5a3c4111d034c4a45df7aa1d3c0d5f93c382582cf72d97d8d751763ff665262724c0c6d363ef703a0b1fd9709a23fa910e3614a8573035b5a36c5feb15feda039e54a81d350a79a80ada95e30f225692dd87957eafaf192257ff07e989e3b9150c1855d3a56d84b5503d222badfdf458315ca21597bd6396ef0187248ccaf6a8ad06d4d1123ad0f652f3a118cf8723b8ec97b64313c04ed336aa4b6dfea292324a38b2c90d96959444d6ca5324229d6ccc7e35838c0cf18e187409de392a8b6ee616c2fe2f681d294bd9f1e701c4aabf307635238f63aafe324abf6ca4050ab688ad2f759b901d8bbf4bcb81f05ef7e6df97d750ac5d7db79fa1d8d4ef0bec8d66d66071c46a03f680921b1fb82f062906c2e63dd14fe3d3c1f6c8292c287a02d37bab506c85b651b7c873f08cbe5f80c1e1ddfe21b170426e49c432116bc91c7dfa579f235efef594de36c7ab198fee6acd303be87925ab192d7925542be440e280f71b6bcdb7af1ccc63b75ec9723d579fe6fdbac627a6972da891faae9c71a6add02f35fc4299aa1fc99ba4e5c62c1d9a126f6e6a195d12a616d3a556d60ed5322107830f73bb4b259e49c70887b8e8ee82c8687d8ab26532a83c67d2a90b579a9f166324b5bdd996701b16a06f7061ea41c3137f08c6b60c89cb4eaa08fb45d69d37a255d2c6707444ea87ee208c1f47943f4e2db1a066935dd3760090d2bb992774e983c955a48d319cea995f7b81ed7af53a0b44d3da39e5e6af4e532079d057c52a357fbdb58f71c54fd954db2eb42b6526beeacf8259caa409c579ca7a74b0f6f06111fefc8d51b36b0c60d9e644fbbc75184c8afe9f884653e6d6da2aabdf0070ad2d83a2b34ab532b3cfa7d33abdee38f3a68ef0930c6a2c74f0a6fe1e635aed3af032c6609e42b5e54faab7bb56376f7bb1e5f60a0aef8a7ee95480c5a75779d8121437b88915f5fbe9b3867ab0c0b69c31cbaa431f183d702d93d13eb22835fd22eaef976e462a6c3ada57f9a026d3c6bb94bf50bafcd61d591c7746bb53fdf4655bba672549426262e5930c29a0f7e1391970bbe2338d2a206ab4d210a1c5d3b2068730e67206036d5d40f11ca381db01d1d9be5b6ac765f8358254ebaa6d473490adcc20e7ab59fd93a6aef3d738c533a20864ec25ca5a8fed784e39b705343a9a0b5ddbcaf301ac595251c55d446e28a190d55240bf4799c7b056c6b026790ecd2d19af40756a1fedad10e9b0505480ff8a6aec76ddacb6a3237e9b1a63ff555e57748389187c05b288cc1c851c6d7d5e7c9aa2afae8ef1cd951f5a79865e7146b42cd1b5f91a6d5421b0f19fd0af832b41a0dddd41ea4cdc447d861c9e6e4b5e981e0a6dd1bfbd7523c83c7cee5d93ba08983958e4b6dde1883828e623165065b488fc5fd2ac3976a699b619ce174187f1d13aca9028714817b413acb06b9c744f0f05a94c14d31959379a791f508627492f6d5e54af1eb4f7e0078fc83788db6849c9721b36e66a1fc417ff29760dfaad27876f91a455337a43e6a63d1b9ba4264d4f7403fad6af351c8d77e4c6e4a13d692151cb93e467e279c6bee11db3cd3ec2724cda1ec32ba52b5bf0cb6b5ce8f703005e8ec88a89cdf4e603e5d012368efc202c403277d5574ee3c1d94ecee7b822188d5e9246802739c30cf62e5c79dbde4e0dbc0f58e80280dbdf91c2d97fe64c63259ccff497f000c1624d0e2325ee8c66109101821016f26bcf1034fd3be1947826e2d256ab93871329a7de805a2a96daef4e2461959cde6f8861d50c566fbf6876decbf0ba3c5df12fe1d03b89408af730b689ebf7b2c874ca48e23746c75e17432969a8b4480b5fc066323b65cea76597ba9f7976be9806db4683cc383c2336af8f74435db0db2815f39ec1c851c270d9d1f499e83f93f4de9766350c600870dc9e34659b7145be534b96cd7bd223eb276538e125690f2d5889f2ef8d8b9a3d39a2d254457090d5b938000bfab517faaba88c6c3138c1dc2ed919722aab7b11fa86d02ff02380f5e90603e8da4583ed1b8f0aeb98d1fc97177b1edffd4f3e1f0d5545d7093ed940f258a08ff689959cd88fbcbd91b8d9b121c6ce0dad80caf333bd47b4a58eb21cdfbe759344a0652d90a2e884df77a01c2f97152d0ce4cd46797e3ff1f6a4e747e5e6d32bb073316561814c10127b3dfdc1cf650b7d2a1e68391b0356207548e503388430df54c1bbf8f2d6eecc7c84884e2df9fc440df8005a5e987101aee78e39f1a6e980b12883094bc8eaf9f766e4e62d4516c3998c8d0102434ca19c5340a54a33da740b65a1cce1714dbed31bbecdb3d1ce069b4f723fd673fdd915608ef58012ce57d7450c5860894c7419988fff2f45faa9224c878c5ffdcfd6751f68094a74cd9867faff25e56d7f550cb108daaffaa5263376d5b8af6372ce12a8bb88253eec0ecfb17af92c18718c348aca1c6da589870999e41ba11a367b869eed96f1e9048ca9b0f74376252d0be46273e62e7d5d4b66c8f28c22e978bc193abd025de38f08db32daf288c718048780c6e9b8b043020ce667023185d400234ca03adff28afa09802ef94a9d137d22e107f54825c01273cce89ecb597272538fbe201cbe5416dad8e74e8eb02e0dd00e6fe00efdfd594029af51c54c832757e886d6c658ce574e80cd439aee4b0f7a111d8987717a91c222b8db268a2595ca32dc250fff379cbe00d73cdf5feaac711c4bc5795c4b0a7b0de49bccb3e6fd4f31ae838df10e5c7b93166980e9d60f7a69edff6f7f712da0e8d78d5a4af8f0aacb0444717d66874a1eae3ae19098dbdd4ff1357b04cc67a90cfb1dcb806df21d0a44022c69a03e9ef4458ca80d5b6f3d62bdb6b06403b007bbab8e23a625509cea5b89ea0757a2cf53d471870e825ab8b04238112de0de36fa4030485fd056ddc8731f8a48b6dc9799cef6beef178ce9d46e6708dda01bb50cc3ec40ff42a22f3fb0c67adb7a7077915d8b875038ea226fbf454549bb48e42152558e70b6d2f527f446b32abe709aa58b30add56efe5545ba563bd1d5f875a6b9d856f11ec0486f24460db840cf538e2bbba20546a22a42710a2f0c334594be5b35c540518983ff463d7c62dd0c32fe073054b7bdee543427dbc8a4c497e8f8a428bccd9b7252bb0f282349f38c8342a5b8fea809dc0c6998c8164f83f1c6cc5e74bedf79ae3c5c358158495c93aca5556ba717f4778a9d0973481712c27b2670957a67e3c07e956bf83b7e0c7bbaf6d180eb930b321195b50b749f2d8b19a50c83e4f9dc94f3643877670d3ca09fb1e36c58c9dc04e197d4e0b503cfb0668bb56010e55aae2bc77b60501d6a49ccbc504a017e0b3714a315df33d816e1396a1d7065000c4224ef621d38c452967bbf23db2ca6753e53bc01ad07063cbb5701b7bcb671e5824af5809a58c6cbdf88a4a004756a6e31a140646c7bcdcab48c4c1ce7052487aa31d8629db873131e1e8c0ce9e5f35e3187f3ef553b69bc1d25e25fdc7cd7df05c6eb0aee24870c0318a64c3f1707dd1583603496a99ddbb5bf4c2ddc33243dc40ed88e98b75ddc3202adf92dc4998beaca8821bedd9353d7919131222f8e1543b93910977456738e659190018f50675e3a6c84cb77ac9bad5482843bdbe493a5fd25ea3678db1677a9b7effe148dc5b9e4f4a9b38c2364d5bd9adfbeecb6bbe91f25a9f15a55426ea4ac085d7d6c548800e98e3bd463dd6205783a73f036cea811602d0fe69b7ae6451deba48ee75ab5027717833b19a29980cbff7c3afcfd42f6d6db8be5bdd2d45515f8769bce0edf56b96c9967f8e280dc5c80e103b80c8d716206df47f63e4255e9d7a4373e0eba09e12da7d773cbf73f70d18b5a9cd653597c4aa28fe9ea46c2b112fdb1dbd6245b813136c00a7f81b9d27e932025c81574a7b6324efa6d3f43daf7cfe189c658067fe2ad94ea9370f05dd3ce7e26231fea10c59e11baaf86c5a8d195d9dd6c7977d114e94c38fe5c8719ca4cdf2ac2ba094994b8156b392efffa3b72e3d5b0900f95edf075fcdced33f82c9ecd8e3c02061a75f1fcd8b7118b12f676d6e13e468628a8e2186d27cd85254182b5513cc31d7cd1b9a9e0df8868e7091616fb68e03dd67b91af1416848b4191d09e6b8c4e294aee7e9077ca424b7428483606f1deeadbc7809fa57e49500a86196be67c2aa6c219cca6d242bf3d3c96925f0eff112097314aa75ed767bc736a4ca4438033997bfe567c3a0a37b6634c0e31dfcb3a1f5b2941a8bca531488a6dc96fa76e1129ec1b9a0d8bd9f82669e6f40d9e677955d914220019aee98b60c1fce469240830690d9b20b7f8b1fcfd47c9c1cc57bb03d965f107ddd7d56915754e6da8d3335472cf4960584c16f2c348d144ac40461a3dd03e55e120e86b1dd67ea71199bf789e2e955e523edf9b2d25f1284979069a37d9539540a048b2cc351604ec24e77fa6c01d489bfb9d6f1526d0d31caf673fa2485966458e240aed12d50aaaa16606181cf47cc58bc04c6b4fa65e64256132c2fe6a91f54d87dd2b23150ee1f0110484dd11d5d20412e568680385b07e7d0434fdfe20843", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x4}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:32:04 executing program 4 (fault-call:16 fault-nth:48): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) 05:32:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(0xffffffffffffffff, 0x400455c8, 0x4) 05:32:04 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0x9b) 05:32:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(0xffffffffffffffff, 0x400455c8, 0x4) 05:32:04 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:32:04 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0x300) 05:32:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r1, 0x400455c8, 0x4) 05:32:04 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:32:04 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0xffffff9b) [ 595.177492][ T7] Bluetooth: hci0: Frame reassembly failed (-84) [ 595.212671][T11899] FAULT_INJECTION: forcing a failure. [ 595.212671][T11899] name failslab, interval 1, probability 0, space 0, times 0 [ 595.225324][T11899] CPU: 1 PID: 11899 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 595.235546][T11899] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 595.245669][T11899] Call Trace: [ 595.248942][T11899] dump_stack+0x1d8/0x24e [ 595.253247][T11899] ? devkmsg_release+0x11c/0x11c [ 595.258176][T11899] ? check_preemption_disabled+0x9e/0x330 [ 595.263923][T11899] ? show_regs_print_info+0x12/0x12 [ 595.269141][T11899] ? __unwind_start+0x72f/0x8e0 [ 595.273961][T11899] ? debug_smp_processor_id+0x20/0x20 [ 595.279390][T11899] should_fail+0x6f6/0x860 [ 595.283839][T11899] ? setup_fault_attr+0x3d0/0x3d0 [ 595.288840][T11899] ? __kernel_text_address+0x93/0x100 [ 595.294210][T11899] ? unwind_get_return_address+0x48/0x80 [ 595.299948][T11899] ? arch_stack_walk+0xf8/0x140 [ 595.304768][T11899] ? __alloc_skb+0x75/0x4d0 [ 595.309243][T11899] should_failslab+0x5/0x20 [ 595.313810][T11899] kmem_cache_alloc+0x36/0x290 [ 595.318542][T11899] __alloc_skb+0x75/0x4d0 [ 595.322840][T11899] ? rht_key_hashfn+0x170/0x170 [ 595.327665][T11899] ? xfrm_pol_bin_obj+0x1c0/0x1c0 [ 595.332693][T11899] ? stack_trace_snprint+0x150/0x150 [ 595.338064][T11899] alloc_skb_with_frags+0xad/0x5a0 [ 595.343222][T11899] ? xfrm_policy_inexact_lookup_rcu+0x1a4/0x990 [ 595.349467][T11899] sock_alloc_send_pskb+0x86d/0xcb0 [ 595.354652][T11899] ? sock_kzfree_s+0x50/0x50 [ 595.359664][T11899] ? xfrm_policy_lookup+0x1d23/0x1d80 [ 595.365021][T11899] __ip_append_data+0x2220/0x3590 [ 595.370035][T11899] ? xfrm_lookup_with_ifid+0x14b7/0x2100 [ 595.375732][T11899] ? ip_do_fragment+0x22f0/0x22f0 [ 595.380749][T11899] ? ip_setup_cork+0x810/0x810 [ 595.385607][T11899] ? ipv4_mtu+0x212/0x2c0 [ 595.389928][T11899] ? ip_setup_cork+0x476/0x810 [ 595.394664][T11899] ip_make_skb+0x1d2/0x4d0 [ 595.399066][T11899] ? xfrm_lookup_route+0x5f/0x170 [ 595.404073][T11899] ? ip_do_fragment+0x22f0/0x22f0 [ 595.409069][T11899] ? ip_flush_pending_frames+0x2e0/0x2e0 [ 595.414702][T11899] ? __rcu_read_lock+0x50/0x50 [ 595.419440][T11899] udp_sendmsg+0x1cc8/0x2f80 [ 595.424006][T11899] ? ip_do_fragment+0x22f0/0x22f0 [ 595.428999][T11899] ? udp_cmsg_send+0x340/0x340 [ 595.433738][T11899] ? selinux_socket_sendmsg+0x11f/0x340 [ 595.439255][T11899] ? selinux_socket_accept+0x5b0/0x5b0 [ 595.444688][T11899] ? inet_send_prepare+0x52/0x480 [ 595.449706][T11899] ? inet_send_prepare+0x480/0x480 [ 595.454805][T11899] ____sys_sendmsg+0x583/0x8c0 [ 595.459542][T11899] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 595.464710][T11899] ? udp_sendmsg+0x7d2/0x2f80 [ 595.469354][T11899] ? __sys_sendmmsg+0x524/0x730 [ 595.474189][T11899] __sys_sendmmsg+0x3b3/0x730 [ 595.478842][T11899] ? __ia32_sys_sendmsg+0x90/0x90 [ 595.483852][T11899] ? proc_fail_nth_write+0x1d5/0x240 [ 595.489106][T11899] ? proc_fail_nth_read+0x1c0/0x1c0 [ 595.494275][T11899] ? __lru_cache_add+0x1c4/0x210 [ 595.499191][T11899] ? proc_fail_nth_read+0x1c0/0x1c0 [ 595.504358][T11899] ? memset+0x1f/0x40 [ 595.508312][T11899] ? debug_smp_processor_id+0x20/0x20 [ 595.513721][T11899] ? debug_smp_processor_id+0x20/0x20 [ 595.519062][T11899] ? __ia32_sys_read+0x80/0x80 [ 595.523807][T11899] __x64_sys_sendmmsg+0x9c/0xb0 [ 595.528632][T11899] do_syscall_64+0xcb/0x1e0 [ 595.533107][T11899] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 595.538969][T11899] RIP: 0033:0x4665d9 [ 595.542918][T11899] 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 bc ff ff ff f7 d8 64 89 01 48 [ 595.562492][T11899] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 595.570873][T11899] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 595.578825][T11899] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 595.586836][T11899] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 595.594870][T11899] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 595.602826][T11899] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 [ 597.237640][ T364] Bluetooth: hci0: command 0x1003 tx timeout [ 597.243668][T11056] Bluetooth: hci0: sending frame failed (-49) 05:32:06 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) r2 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r2, &(0x7f0000000280)={0x1f, 0xffff, 0x3}, 0x6) recvmmsg(r2, &(0x7f0000005dc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) io_setup(0xa, &(0x7f0000000080)=0x0) io_submit(r3, 0x2, &(0x7f0000000140)=[&(0x7f0000000100)={0x0, 0x4, 0x0, 0x1, 0x0, r2, &(0x7f0000000040)="0200ffff0000", 0x6}]) fcntl$setsig(r2, 0xa, 0x3) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = socket$nl_sock_diag(0x10, 0x3, 0x4) write$binfmt_aout(r4, &(0x7f0000000600)=ANY=[@ANYBLOB="07011fb3f60000000a01000006000000260100000000008000000000000000004b76560cb99a45602f192f4e73e22300d39699daacc8a6092778df3757d534408c424a03ac7133932be39cd73da67a1e68d3c0bf29ce86a53fa01730ee11f4229927a345fd391070e615737980933540244e2556514fbe5df2d9a1c76308bf82a3ece97d25fdc625a0b507d3cdfe4f2f4ac18162d2dc6ec7074c0715d6544f521f5341954b56c49aaa4a67ffc7a570a08b6f6d7abc013a16fea7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c74b19ec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4fd00"/1212], 0x4ba) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0x1) 05:32:06 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:32:07 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f000000a3c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r1, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f00000041c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x62541, 0x0) r4 = dup3(r3, r0, 0x0) write$binfmt_misc(r4, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4) getresgid(&(0x7f0000000e40), &(0x7f0000000e80), &(0x7f0000000ec0)) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r5, 0x1, &(0x7f00000004c0)=[0x0]) syz_fuse_handle_req(r1, &(0x7f00000083c0)="ec66fa1700f93176b2ee12af609d89e0eb1cd8d0500a9cd8e0513e20bebbc0d38693fe4bbe8689c2beb1343c0a7c27d04f56688e12fdbab9cf5aacd9015f52955720c29405dbaea3719e29e849c0c5b0600836ad64312db3c60c91fa8e0982a0bedc6a6c1bc6b1de95acc15b7f6f0b62b70caa101060e5aad8d60fff91ba47d746c5a79abe929b2aac1a48e7c92364a3fef34e9c0f4f61941019904976d4253d4ea84c33d43f559e573514d92e11f2b990374f01d51473719c4ca2c9b728aa2d2337d78880055e0471186d2afed80754cdc537488917369b5280162cb379a1cb661cf45bd069cdb28248536c38fdc7f7570cbb5b0bd5e91a41889a6ebf5292515ae390038918d571687c6ba5710015ab9c80fa49cd4077b8a00a2860b8db38df122268f003f14fd9232bb8ff9c2059411133ec70c5a4340b069fe68c14f9ff6ec63fdc308a3b537ffbee325ab2eb4bfb69844122dff4e2bac73e570864ec4426c17b615410df236ce6920336d223e452b2d827ff1fe37103910ad93cf6587e8ba19205ea6131a391d15ba72ba27da1b7ca8d3b98a8d40903d01f40a94949a0ba047d20bbeee846312f6e277e1bf3293480f4b287aaad7c38b07885b292daf1e97af1e58030707da142d35bba589d9f179a94c00ee50d1019c32e86b1c323f1539a4420845915e03718acee5e234734a2d267737adf69144e148c414cbe8917babac0fd9dc67b6b42ff8bc3b672f70210b0661b2e81a7417c1e2629669c4c64fe157b569e78c6c972bd777c3b03cd3e7674d74173de239d32d3ce50a85510b1f00e553f6768732608116244a0c2450951bcad961763d17c8d12eea3d0f5b6f23761649b421c106b94a9d9eeb8a6edcc2f439a4cb15eadb803be25b3c2f293f66ae5b124e585a9a62fb5c547e3b81e28cde20a2018e71cea73eb7d34a88bf413f8d78d22407356777aa1fa08896a0ff901c33a2b84ec1b9c0d3ec169b5889d94e710eb61ce4e5b8c12e472d304229e3ca8f62401f6e1161a567752d3ed749f75e6dc412f7fa18138bd330c1550d427c7f047e9e030d3baaaf051a9f665334985834a1f9b47b935076b832965705db042a7f20ac2d2b13aed088ea2547ade1c25264787ef9b33e0acb2958c51273ea3a032c34cc4dfb6ae611bf2d3a42fb4a498a493693212ddabd51f7b273a88a51d0808fccab04b3d518d6791abd104f3559764344cb120303842e5097d9315d10a618eb85cad698293c90c9fd139a793dfccdf52ab8b4fa2ae86db2f772550e24bd4089dd121ea8abab5acce9b525bddb88def0dbf3baa543b9be6621ed8e794d6f07c7d19b0013556113fb9f9026c76ae35bb7d248f3b630f87839f42f73cd96cf046c038ea80b2bf5f1d1dbeaeca5da02ade3afb0e632785a7ecb11e7d756b1556407417dad753aa8408dc73b55f9a75e2cc6d67a4ce181aecd95e792812585d7d0577fda745f5366db8e309dcf84a4f9abc98d78af2432fdb2fdcea5cac187e34bfbb0896d5a943f970e11c3d144b30f73b76e4d01df596e67ac8e132c877e9466b0b06e3127bf1f9eaacbd73f811bdd7c2c9fa6777c7a9948cf2546143fcf56548cb507a32c771b5610b33e330613608770a0efa262f4c0686831b0c3d74d25541b7941e6a7240e15aa97f1f7a60933ce35ddd398a5db0c3c60f133c15a1e609499ca4d79e7cd0c8add405efcd9e860e51e1195bcc12a0eaba18a7b2a95a43de7856c9d5ede91c1345a85204eacfd0d6d6f8e51e6f2958ee14e364a267e9866e0de95b14f67f11f8936ae6c7096a7e0e2ecd96584e2ecb252602e4fd1f6f9376a50799eb90eab4282b9ac72fb0afec448ef1d8cbf5a18149522ab70eff9787f790e19acd6c085e855382afd8d04b8d641001ea873756e1012d7cf76c123c12203e245614a4d89f863823bf466511fc6c918ba64e9d47835c7d13122dd1a95465cacc8bcc19b2b4b2232e46cf4060211cadd0baebad1374244aed5d5a22d30269ccc4cfeeb1d59067f85a284bc1e10c76e8aaeaa6fc16485f5d81e408c598699c39ad0e2977dcea175572e0182f6a384b3d954dc407d7bfb6d22b681ac1d70015c6ad8f82de60dcac898b524e458827223024e219789c6ff742bdcea2e635a3d974a719cfa82adf04bdb035bf7f1f76757bcc240668321bf85ab242cd5bdf5afb8b477e988da43f0ade20055073cea44ff3ca96d54fa07137c76d9203091ca03305c7db587db4019f6610d9826b9fc266328cf0fef5f1b04a3772002543e6a2ced827dbc1dae2dbe9dda1325707881ede8ea6c9252dbfc578e4b24cd19ec28f02e38e32ec43d4b43b4087ef0b78204310fea1577e0f488ee48e0d8af3e7be94e0d7b5669095f10ce406662b71a653cb3ddfb195ece347bc0a2fda8cf0c2aa287782ee8dfc22ed0f320c1af5dd1a826f2b65331486f120707709a9d3241425cf80168d10808b798c20c1050f987cf7e07720d5a8b5b12a666330a59890c218dd68dac5424c8cb87dc9a1c2dc49037a72873752e1a42d58eea513d1ed4b606629bf121fa4c28339fac9cc60a10f6be2eeacdca5a34aaa2e8ff92285d2aeaab6ac1ca5bda083be6cb3b7e01a717cd2d9f3762bebe54b82d6a31682cab3406bf10ecf4f8ea0e67e07ea43b41e3a0990c1f5d09c6f8029efa60701ecc19e52c69afec4e627925a0fe2e7f013ace1fd818a071ef3bc5a278dc51d0666f895eea2ff17d3f2996fc3876ecee2673ee55b3e7523a5e1c13d9ee676f23a60fdd33dadb973096236c63ac582cdf42eee20f202bf16ba02283d2a43a54a8d461e48c6866ee739f8f1002d38a6d293a55078148435427c50d179bd94ff9dd60e1e60316b7f60ad3befc3598b42925fbd59f05a71ce8ec612c46b3e62d418da4b86caa1e16c16ac34457c588017704317f4e91db599b1665560e3ab9a42efcdf4347b62e76bf8b45a6b2782aa87db198575d31836d1d9dd4088d618202d63f574aebd58b276b2681e45ba8e7561da61c6b88a325fe266899c7494091899ff45f5f7ec96e9ebbc80181a070dce2eb0e622f11212206aeaf28e7cfce2fa811aaf5da5b0ea1921bd0de5cf15d7dc8e6484173f7a008e65654a60e29765b537b8065467632842e043fcccbc831880c260cfdb9254dac5cb9802b02c5cf3f98afbb2a77ac0bfb591c2fa48341580fff7e18b143529c0e6ca7fe5db4f6f1076c68b60a1304360d319151932b7610eaea1e4a33d3990068436bd405ed1dca6a1474cc1394a49b3049a4610b5a0c08e2c720724f54063e52451987cdf49cb6e79f18e7aedeb18fd438419c8f465e16f252663b1d203ccf75ac7e318890321d8ad11ea0bbe1d059630143ab3a283d563d19df705b851f8c1d324fee9baffe9e8e76307ee32b403eb9888a179a9403718431362cca597065778d7989925bc64b23c5d28d36bf49fbdc8cc8790af2f00bb4ead39fac9cf2283c40d97e8f8cb1a97ad80a4e64fca7fe6f29c34b5d901c8156c9f7b6d248e70f4ea37b1df6b4de672be88c34c917ae41b75c4907e2a42866bd6e07a0f5f88774249bcafb6b6a25ca2461cfe4783a924ccc0fe9e717e4b13f67e45a8f29f868c82d5f6bef7db6f554885a1db44a110773dbff8402077250ba1296f3c7bb05a3d4c721b544839f2cb033376004d433d07ea530b8a916ddf7704144b8534ca65ff9d3285016a9a6e22756fc2fd71d033353877bb751f074c5dad1a3f70a864ae777764bfda4d780ec23838e978428b82f3d92eead0322f37586aff57a61ee31bd1b8844aeff7d98decd15a32e0560020faedc3708bf2054d3e0f391776ad493f0dd68fa2a9c818864820e9b2a3aea98627d4fa7675b52eb3598ff988e16b9ed9fddfc85826d12a6e0ae1ae6be4706410255adfa6b8caf9725ab4a16e6ee63ea48c05855fb61ffa272480ecf090d8b51073916307ca9585cb7a3931aaa11587feaab3322649fe5315b0c82d374bfd5a03afce6318f28bb45e88d60ae571b6d7f6ea3d0957fbf14cd319042b2522e3f57119f2dd35159d7d4e73cafb150115836dfdedb4d3f166e0dcefedcba0ac26650ec5d3b7489e3422fc7dd11653663aaa6039ba6f34fcd4f0e3f3fef46701aaf3ae617c12abd08fed389ceeaa3f0e6d83ef67172ac666b07cfba5d15b8ed1930afb19143d9d13e45cbafd11f7bde3b25acd1854b5a78915f52726eb20232334cb4ed53debc9564c4ceee919bde0b75bffa148fbf9f86030b5179b40f30177141fa2c496686ad2d01261864df410378a086b689d317840de865e249611ca41dadbde6155d20df0664efae2722e25ea59a7d793379efbf0c261a06328b9d690f0e006e49c5066db22ff1c2b1c68a8a46f8ccbf7990514f85ed89ad1465ece320330bc1160019ad62533d23eefe5a634826c6db363af8deccc3fdaf1b9e7f95c85bea839bdec52446fb1f4d36e3273934cacf2909bc9753f7aa478450273f198084b219ef9b2b05473f9fb851c6e31e2b10430fad49766f40a81b83ccf65ab8d51aa8ad9bb23b557d390f3ffba1de1c39cf90a994b9a3f08ad527f2f6dd4f52fb4e5900690102ac6906253d4412b90cc87e243c63afdc516ce5a0f262103362343def37b76e5c92b90670e829a989a205a30f15a48e05861ab5dfe32e080d46738ab02592c0ebd6a452bc56d5eae88788a1ae8b4f0f77cd608ed961acb25d2d394e0cfab8dae13b11e75ba2f5cb09b422fcadde6adf57638059009fdda884d19097fb125d740bedff2d0334f73b5cdb471a7bdc196bfb8b9d04c58532bdf757eea92e0ff176a79237297ba132363880fe483695b6be33551988562bd00a57d71ed4f5bc0f3b3bc01f3d82c4e4fe8e4a86ffe365fa751ada1a14613ffb1429014d8231d23d80aad037259f58337e467c010bea8788d8e141b38b080e1ca5aca0729aabfdd509339732baacf5145c13b2fda141f4a76c40cffb6745551c8a82c3bbf3644c0d8e5cd550406f6fed16112a3a732460aa53c4b7aa78b0ce0de296a2e2a56490698e6f43cbe655b102a9e6487c206c3570ed397d3606c51b18d82d1bc43d9f026a0ba4dc822f6d6afd8acdc2ed33628caa4860f43673610fb235e28af62d18e734f18c7464a671657f1ebc0d72275e74f564f809c6550f5ca603df6a7904f081293a4b01f07cb2fcb8251cacf26c125189e125b3c8412fae2cdf9f478f0eb6806abd2bf5750b4b17f25a94aedfdb846f5c608ac1ad98da972ad1e1ae7d92b0f96604127d3d5748502e55776128146d681d366f679434c4aae6a3141ec7fb8f86564e0d384cd2d83ee143eed16b31b3a5ba7c6d2b318a3efd2c43759437bfcb219fd27197ff8b1fa72c0f98bde3ff03118583fd9d7d7bd43c5637cee634e320c022e5a941f0a9b8bc7febfec062834ef95a0d7efa28f3e95c8e51fce186d520c536739992835b34092dc1e4e599f87a02a2365d01b22311df8b30ed0200dc6b19eaf6eb19fab75b8ab94bd7e82df532cd754a77a72a44999f7d7c653f98224ce135d14bac6c72bbe5378e8b581c17804f909107ab80c9de5fbf055255faff56db3c6b1c379b13f415793683b2442cdd116fb220bc5e85ab28b0773c3546cafdd1e3584e79eeb0cdc1c277ad38c8f96eda65619faf8202ec8b0e25ad661a46145edeb4d8a6811fd606e11f2412570e81464499a316c0a30ea849391afdb660fdb2e0e64c7c68b44f13fbaa9dfc942b15b5a6babc8bbc50bb1abb4500e63015d140a2205434c30cc407baacb3cff22f6aa99914376cdd08a7c5522c9c616b1e8124029d94b1a4c5f8fda8a214fa82c8c9d83187338509c8b05093b08590d8fe3477910f0bbd4221830ee5ac5b1775253d157dbfae8592ab85696d4feeba8d8295ac4be49e438d8ff5ac4953b4d15ff467cdce7f4e71a3319dd4cd549a5f95bb19ea4b356d89dafe34dbea7cd84f895d8c01239d6f52bb0c13b65b5bb179df5d141212ec369552cfeb1a376c84be6c954fe346db6204cefe1d63d5a1e2163db98a8814a063802c34ff94a01ad2afd22ca79e30047890f7a0ce02d67066b3110d8eebf3709f18220bcaf102ede7fad93ac04a236bb7ea05335b79f5dd591b9f45147bb9c927e9e2f4a0e96032b638fa9d8dee771197f86987b7aabadecb7bcb71a5c0f7a64c844fa5479919410e07a31ec43b907fc8c63bd3b315412e364caa4dfa69aaa32f3310296fec603c6e799fec0fc9fb8eac7929165de936a482900a95e5600b16f1af3f5b67f5456c10514ddc8befa9cadeb73776dc83fe46453ba680c9ae316801c1dce74acb96b24a24581fcdcc10a8472faceccdc00cc77ed91bf47776f81eb75a1a0686dcf22333df7f122a995c8a9350d9fc6f6896ac9c1ce0a97685b48287ce878ad354e2610a0e3dbdf91b291c5bf449fa84beaa0270cdaf3907e4095c4c03a4ebc637395a32aaeffe2efeae242cedadcd347b783f232eb5c71cb3a261d596aad3052df193161214fe1f79ed4968a9fccf7fbf1f1da8d08f1efc6ca34fb819084f8e98c9eee1228a5cc7fa5a9abd1d374e4d80d2244eb468a0d1a521dcec218a7af7bebfef2aca77c0039114572edb83db442b3161129e8f712cb1fa5fb36f75ed2e0885fa7474bf653f8e743283cea7e720ca11d1cd7b6fcf009e7d4e7c837d206485260330c8047068fb3574fd1b9a8d47de7c2c4323228c975edb1c5589513febb36c67eee40e5919e526a6a44a059f6ff41cd0edc16214be767dfade20e0df98a8cc5b7dfc01487734f503042af0155f90b98cc0afc957a83450969626f28ec67f2b7241fa2b2b3a2b7168bef70fc8922192ead41207f40031dad4b98fad88e76be7fcfd8fb405ba539f0476a484b846eacfe3b943cb9f86242a40d994eefc542fd9e1cd7afd26ad3c611bd0afc9d6426509209202200938bb6ae9b2df28f24f507eba2f17ef28eaf500d9c6f154d5f4ed8c090aba1f8c4bbd5a3c4111d034c4a45df7aa1d3c0d5f93c382582cf72d97d8d751763ff665262724c0c6d363ef703a0b1fd9709a23fa910e3614a8573035b5a36c5feb15feda039e54a81d350a79a80ada95e30f225692dd87957eafaf192257ff07e989e3b9150c1855d3a56d84b5503d222badfdf458315ca21597bd6396ef0187248ccaf6a8ad06d4d1123ad0f652f3a118cf8723b8ec97b64313c04ed336aa4b6dfea292324a38b2c90d96959444d6ca5324229d6ccc7e35838c0cf18e187409de392a8b6ee616c2fe2f681d294bd9f1e701c4aabf307635238f63aafe324abf6ca4050ab688ad2f759b901d8bbf4bcb81f05ef7e6df97d750ac5d7db79fa1d8d4ef0bec8d66d66071c46a03f680921b1fb82f062906c2e63dd14fe3d3c1f6c8292c287a02d37bab506c85b651b7c873f08cbe5f80c1e1ddfe21b170426e49c432116bc91c7dfa579f235efef594de36c7ab198fee6acd303be87925ab192d7925542be440e280f71b6bcdb7af1ccc63b75ec9723d579fe6fdbac627a6972da891faae9c71a6add02f35fc4299aa1fc99ba4e5c62c1d9a126f6e6a195d12a616d3a556d60ed5322107830f73bb4b259e49c70887b8e8ee82c8687d8ab26532a83c67d2a90b579a9f166324b5bdd996701b16a06f7061ea41c3137f08c6b60c89cb4eaa08fb45d69d37a255d2c6707444ea87ee208c1f47943f4e2db1a066935dd3760090d2bb992774e983c955a48d319cea995f7b81ed7af53a0b44d3da39e5e6af4e532079d057c52a357fbdb58f71c54fd954db2eb42b6526beeacf8259caa409c579ca7a74b0f6f06111fefc8d51b36b0c60d9e644fbbc75184c8afe9f884653e6d6da2aabdf0070ad2d83a2b34ab532b3cfa7d33abdee38f3a68ef0930c6a2c74f0a6fe1e635aed3af032c6609e42b5e54faab7bb56376f7bb1e5f60a0aef8a7ee95480c5a75779d8121437b88915f5fbe9b3867ab0c0b69c31cbaa431f183d702d93d13eb22835fd22eaef976e462a6c3ada57f9a026d3c6bb94bf50bafcd61d591c7746bb53fdf4655bba672549426262e5930c29a0f7e1391970bbe2338d2a206ab4d210a1c5d3b2068730e67206036d5d40f11ca381db01d1d9be5b6ac765f8358254ebaa6d473490adcc20e7ab59fd93a6aef3d738c533a20864ec25ca5a8fed784e39b705343a9a0b5ddbcaf301ac595251c55d446e28a190d55240bf4799c7b056c6b026790ecd2d19af40756a1fedad10e9b0505480ff8a6aec76ddacb6a3237e9b1a63ff555e57748389187c05b288cc1c851c6d7d5e7c9aa2afae8ef1cd951f5a79865e7146b42cd1b5f91a6d5421b0f19fd0af832b41a0dddd41ea4cdc447d861c9e6e4b5e981e0a6dd1bfbd7523c83c7cee5d93ba08983958e4b6dde1883828e623165065b488fc5fd2ac3976a699b619ce174187f1d13aca9028714817b413acb06b9c744f0f05a94c14d31959379a791f508627492f6d5e54af1eb4f7e0078fc83788db6849c9721b36e66a1fc417ff29760dfaad27876f91a455337a43e6a63d1b9ba4264d4f7403fad6af351c8d77e4c6e4a13d692151cb93e467e279c6bee11db3cd3ec2724cda1ec32ba52b5bf0cb6b5ce8f703005e8ec88a89cdf4e603e5d012368efc202c403277d5574ee3c1d94ecee7b822188d5e9246802739c30cf62e5c79dbde4e0dbc0f58e80280dbdf91c2d97fe64c63259ccff497f000c1624d0e2325ee8c66109101821016f26bcf1034fd3be1947826e2d256ab93871329a7de805a2a96daef4e2461959cde6f8861d50c566fbf6876decbf0ba3c5df12fe1d03b89408af730b689ebf7b2c874ca48e23746c75e17432969a8b4480b5fc066323b65cea76597ba9f7976be9806db4683cc383c2336af8f74435db0db2815f39ec1c851c270d9d1f499e83f93f4de9766350c600870dc9e34659b7145be534b96cd7bd223eb276538e125690f2d5889f2ef8d8b9a3d39a2d254457090d5b938000bfab517faaba88c6c3138c1dc2ed919722aab7b11fa86d02ff02380f5e90603e8da4583ed1b8f0aeb98d1fc97177b1edffd4f3e1f0d5545d7093ed940f258a08ff689959cd88fbcbd91b8d9b121c6ce0dad80caf333bd47b4a58eb21cdfbe759344a0652d90a2e884df77a01c2f97152d0ce4cd46797e3ff1f6a4e747e5e6d32bb073316561814c10127b3dfdc1cf650b7d2a1e68391b0356207548e503388430df54c1bbf8f2d6eecc7c84884e2df9fc440df8005a5e987101aee78e39f1a6e980b12883094bc8eaf9f766e4e62d4516c3998c8d0102434ca19c5340a54a33da740b65a1cce1714dbed31bbecdb3d1ce069b4f723fd673fdd915608ef58012ce57d7450c5860894c7419988fff2f45faa9224c878c5ffdcfd6751f68094a74cd9867faff25e56d7f550cb108daaffaa5263376d5b8af6372ce12a8bb88253eec0ecfb17af92c18718c348aca1c6da589870999e41ba11a367b869eed96f1e9048ca9b0f74376252d0be46273e62e7d5d4b66c8f28c22e978bc193abd025de38f08db32daf288c718048780c6e9b8b043020ce667023185d400234ca03adff28afa09802ef94a9d137d22e107f54825c01273cce89ecb597272538fbe201cbe5416dad8e74e8eb02e0dd00e6fe00efdfd594029af51c54c832757e886d6c658ce574e80cd439aee4b0f7a111d8987717a91c222b8db268a2595ca32dc250fff379cbe00d73cdf5feaac711c4bc5795c4b0a7b0de49bccb3e6fd4f31ae838df10e5c7b93166980e9d60f7a69edff6f7f712da0e8d78d5a4af8f0aacb0444717d66874a1eae3ae19098dbdd4ff1357b04cc67a90cfb1dcb806df21d0a44022c69a03e9ef4458ca80d5b6f3d62bdb6b06403b007bbab8e23a625509cea5b89ea0757a2cf53d471870e825ab8b04238112de0de36fa4030485fd056ddc8731f8a48b6dc9799cef6beef178ce9d46e6708dda01bb50cc3ec40ff42a22f3fb0c67adb7a7077915d8b875038ea226fbf454549bb48e42152558e70b6d2f527f446b32abe709aa58b30add56efe5545ba563bd1d5f875a6b9d856f11ec0486f24460db840cf538e2bbba20546a22a42710a2f0c334594be5b35c540518983ff463d7c62dd0c32fe073054b7bdee543427dbc8a4c497e8f8a428bccd9b7252bb0f282349f38c8342a5b8fea809dc0c6998c8164f83f1c6cc5e74bedf79ae3c5c358158495c93aca5556ba717f4778a9d0973481712c27b2670957a67e3c07e956bf83b7e0c7bbaf6d180eb930b321195b50b749f2d8b19a50c83e4f9dc94f3643877670d3ca09fb1e36c58c9dc04e197d4e0b503cfb0668bb56010e55aae2bc77b60501d6a49ccbc504a017e0b3714a315df33d816e1396a1d7065000c4224ef621d38c452967bbf23db2ca6753e53bc01ad07063cbb5701b7bcb671e5824af5809a58c6cbdf88a4a004756a6e31a140646c7bcdcab48c4c1ce7052487aa31d8629db873131e1e8c0ce9e5f35e3187f3ef553b69bc1d25e25fdc7cd7df05c6eb0aee24870c0318a64c3f1707dd1583603496a99ddbb5bf4c2ddc33243dc40ed88e98b75ddc3202adf92dc4998beaca8821bedd9353d7919131222f8e1543b93910977456738e659190018f50675e3a6c84cb77ac9bad5482843bdbe493a5fd25ea3678db1677a9b7effe148dc5b9e4f4a9b38c2364d5bd9adfbeecb6bbe91f25a9f15a55426ea4ac085d7d6c548800e98e3bd463dd6205783a73f036cea811602d0fe69b7ae6451deba48ee75ab5027717833b19a29980cbff7c3afcfd42f6d6db8be5bdd2d45515f8769bce0edf56b96c9967f8e280dc5c80e103b80c8d716206df47f63e4255e9d7a4373e0eba09e12da7d773cbf73f70d18b5a9cd653597c4aa28fe9ea46c2b112fdb1dbd6245b813136c00a7f81b9d27e932025c81574a7b6324efa6d3f43daf7cfe189c658067fe2ad94ea9370f05dd3ce7e26231fea10c59e11baaf86c5a8d195d9dd6c7977d114e94c38fe5c8719ca4cdf2ac2ba094994b8156b392efffa3b72e3d5b0900f95edf075fcdced33f82c9ecd8e3c02061a75f1fcd8b7118b12f676d6e13e468628a8e2186d27cd85254182b5513cc31d7cd1b9a9e0df8868e7091616fb68e03dd67b91af1416848b4191d09e6b8c4e294aee7e9077ca424b7428483606f1deeadbc7809fa57e49500a86196be67c2aa6c219cca6d242bf3d3c96925f0eff112097314aa75ed767bc736a4ca4438033997bfe567c3a0a37b6634c0e31dfcb3a1f5b2941a8bca531488a6dc96fa76e1129ec1b9a0d8bd9f82669e6f40d9e677955d914220019aee98b60c1fce469240830690d9b20b7f8b1fcfd47c9c1cc57bb03d965f107ddd7d56915754e6da8d3335472cf4960584c16f2c348d144ac40461a3dd03e55e120e86b1dd67ea71199bf789e2e955e523edf9b2d25f1284979069a37d9539540a048b2cc351604ec24e77fa6c01d489bfb9d6f1526d0d31caf673fa2485966458e240aed12d50aaaa16606181cf47cc58bc04c6b4fa65e64256132c2fe6a91f54d87dd2b23150ee1f0110484dd11d5d20412e568680385b07e7d0434fdfe20843", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x4}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:32:07 executing program 4 (fault-call:16 fault-nth:49): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) 05:32:07 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:32:07 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:32:07 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:32:07 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) ioctl$KDADDIO(r0, 0x400455c8, 0x4) [ 598.342859][ T7] Bluetooth: hci1: Frame reassembly failed (-84) 05:32:07 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) ioctl$KDADDIO(r0, 0x400455c8, 0x4) [ 598.457222][T11932] FAULT_INJECTION: forcing a failure. [ 598.457222][T11932] name failslab, interval 1, probability 0, space 0, times 0 [ 598.470028][T11932] CPU: 1 PID: 11932 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 598.480313][T11932] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 598.490518][T11932] Call Trace: [ 598.493853][T11932] dump_stack+0x1d8/0x24e [ 598.498158][T11932] ? devkmsg_release+0x11c/0x11c [ 598.503068][T11932] ? show_regs_print_info+0x12/0x12 [ 598.508291][T11932] should_fail+0x6f6/0x860 [ 598.512686][T11932] ? setup_fault_attr+0x3d0/0x3d0 [ 598.518167][T11932] ? alloc_skb_with_frags+0xad/0x5a0 [ 598.523431][T11932] should_failslab+0x5/0x20 [ 598.527907][T11932] __kmalloc_track_caller+0x5d/0x2e0 [ 598.533161][T11932] ? kmem_cache_alloc+0x115/0x290 [ 598.538179][T11932] ? alloc_skb_with_frags+0xad/0x5a0 [ 598.543441][T11932] __alloc_skb+0xaf/0x4d0 [ 598.547743][T11932] ? rht_key_hashfn+0x170/0x170 [ 598.552770][T11932] ? stack_trace_snprint+0x150/0x150 [ 598.558035][T11932] alloc_skb_with_frags+0xad/0x5a0 [ 598.563120][T11932] ? xfrm_policy_inexact_lookup_rcu+0x1a4/0x990 [ 598.569330][T11932] sock_alloc_send_pskb+0x86d/0xcb0 [ 598.579276][T11932] ? sock_kzfree_s+0x50/0x50 [ 598.583852][T11932] ? xfrm_policy_lookup+0x1d23/0x1d80 [ 598.589209][T11932] __ip_append_data+0x2220/0x3590 [ 598.594221][T11932] ? xfrm_lookup_with_ifid+0x14b7/0x2100 [ 598.599827][T11932] ? ip_do_fragment+0x22f0/0x22f0 [ 598.604832][T11932] ? ip_setup_cork+0x810/0x810 [ 598.609628][T11932] ? ipv4_mtu+0x212/0x2c0 [ 598.613932][T11932] ? ip_setup_cork+0x476/0x810 [ 598.618850][T11932] ip_make_skb+0x1d2/0x4d0 [ 598.623248][T11932] ? xfrm_lookup_route+0x5f/0x170 [ 598.628351][T11932] ? ip_do_fragment+0x22f0/0x22f0 [ 598.633359][T11932] ? ip_flush_pending_frames+0x2e0/0x2e0 [ 598.638966][T11932] ? __rcu_read_lock+0x50/0x50 [ 598.643703][T11932] udp_sendmsg+0x1cc8/0x2f80 [ 598.648268][T11932] ? ip_do_fragment+0x22f0/0x22f0 [ 598.653503][T11932] ? udp_cmsg_send+0x340/0x340 [ 598.658256][T11932] ? selinux_socket_sendmsg+0x11f/0x340 [ 598.663782][T11932] ? selinux_socket_accept+0x5b0/0x5b0 [ 598.669387][T11932] ? inet_send_prepare+0x52/0x480 [ 598.674396][T11932] ? inet_send_prepare+0x480/0x480 [ 598.679481][T11932] ____sys_sendmsg+0x583/0x8c0 [ 598.684229][T11932] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 598.689403][T11932] ? udp_sendmsg+0x7d2/0x2f80 [ 598.694102][T11932] ? __sys_sendmmsg+0x524/0x730 [ 598.698922][T11932] __sys_sendmmsg+0x3b3/0x730 [ 598.703675][T11932] ? __ia32_sys_sendmsg+0x90/0x90 [ 598.708676][T11932] ? proc_fail_nth_write+0x1d5/0x240 [ 598.713931][T11932] ? proc_fail_nth_read+0x1c0/0x1c0 [ 598.719145][T11932] ? __lru_cache_add+0x1c4/0x210 [ 598.724058][T11932] ? proc_fail_nth_read+0x1c0/0x1c0 [ 598.729229][T11932] ? memset+0x1f/0x40 [ 598.733186][T11932] ? debug_smp_processor_id+0x20/0x20 [ 598.738669][T11932] ? debug_smp_processor_id+0x20/0x20 [ 598.744019][T11932] ? __ia32_sys_read+0x80/0x80 [ 598.748765][T11932] __x64_sys_sendmmsg+0x9c/0xb0 [ 598.753685][T11932] do_syscall_64+0xcb/0x1e0 [ 598.758227][T11932] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 598.764373][T11932] RIP: 0033:0x4665d9 [ 598.768242][T11932] 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 bc ff ff ff f7 d8 64 89 01 48 [ 598.787936][T11932] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 598.796334][T11932] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 598.804376][T11932] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 598.812351][T11932] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 598.820299][T11932] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 598.828295][T11932] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 [ 599.317397][ T364] Bluetooth: hci0: command 0x1001 tx timeout [ 599.323553][T11056] Bluetooth: hci0: sending frame failed (-49) [ 600.357358][ T364] Bluetooth: hci1: command 0x1003 tx timeout [ 600.363385][T11056] Bluetooth: hci1: sending frame failed (-49) [ 601.397237][ T422] Bluetooth: hci0: command 0x1009 tx timeout [ 602.437207][ T422] Bluetooth: hci1: command 0x1001 tx timeout [ 602.443417][T11056] Bluetooth: hci1: sending frame failed (-49) [ 604.517022][ T422] Bluetooth: hci1: command 0x1009 tx timeout 05:32:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r1, 0x400455c8, 0x4) 05:32:14 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:32:14 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket$xdp(0x2c, 0x3, 0x0) mmap(&(0x7f0000698000/0x3000)=nil, 0x3000, 0x0, 0x10010, r2, 0xf554f000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0x1) 05:32:14 executing program 4 (fault-call:16 fault-nth:50): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) 05:32:14 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f000000a3c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r1, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f00000041c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x62541, 0x0) r4 = dup3(r3, r0, 0x0) write$binfmt_misc(r4, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4) getresgid(&(0x7f0000000e40), &(0x7f0000000e80), &(0x7f0000000ec0)) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r5, 0x1, &(0x7f00000004c0)=[0x0]) syz_fuse_handle_req(r1, &(0x7f00000083c0)="ec66fa1700f93176b2ee12af609d89e0eb1cd8d0500a9cd8e0513e20bebbc0d38693fe4bbe8689c2beb1343c0a7c27d04f56688e12fdbab9cf5aacd9015f52955720c29405dbaea3719e29e849c0c5b0600836ad64312db3c60c91fa8e0982a0bedc6a6c1bc6b1de95acc15b7f6f0b62b70caa101060e5aad8d60fff91ba47d746c5a79abe929b2aac1a48e7c92364a3fef34e9c0f4f61941019904976d4253d4ea84c33d43f559e573514d92e11f2b990374f01d51473719c4ca2c9b728aa2d2337d78880055e0471186d2afed80754cdc537488917369b5280162cb379a1cb661cf45bd069cdb28248536c38fdc7f7570cbb5b0bd5e91a41889a6ebf5292515ae390038918d571687c6ba5710015ab9c80fa49cd4077b8a00a2860b8db38df122268f003f14fd9232bb8ff9c2059411133ec70c5a4340b069fe68c14f9ff6ec63fdc308a3b537ffbee325ab2eb4bfb69844122dff4e2bac73e570864ec4426c17b615410df236ce6920336d223e452b2d827ff1fe37103910ad93cf6587e8ba19205ea6131a391d15ba72ba27da1b7ca8d3b98a8d40903d01f40a94949a0ba047d20bbeee846312f6e277e1bf3293480f4b287aaad7c38b07885b292daf1e97af1e58030707da142d35bba589d9f179a94c00ee50d1019c32e86b1c323f1539a4420845915e03718acee5e234734a2d267737adf69144e148c414cbe8917babac0fd9dc67b6b42ff8bc3b672f70210b0661b2e81a7417c1e2629669c4c64fe157b569e78c6c972bd777c3b03cd3e7674d74173de239d32d3ce50a85510b1f00e553f6768732608116244a0c2450951bcad961763d17c8d12eea3d0f5b6f23761649b421c106b94a9d9eeb8a6edcc2f439a4cb15eadb803be25b3c2f293f66ae5b124e585a9a62fb5c547e3b81e28cde20a2018e71cea73eb7d34a88bf413f8d78d22407356777aa1fa08896a0ff901c33a2b84ec1b9c0d3ec169b5889d94e710eb61ce4e5b8c12e472d304229e3ca8f62401f6e1161a567752d3ed749f75e6dc412f7fa18138bd330c1550d427c7f047e9e030d3baaaf051a9f665334985834a1f9b47b935076b832965705db042a7f20ac2d2b13aed088ea2547ade1c25264787ef9b33e0acb2958c51273ea3a032c34cc4dfb6ae611bf2d3a42fb4a498a493693212ddabd51f7b273a88a51d0808fccab04b3d518d6791abd104f3559764344cb120303842e5097d9315d10a618eb85cad698293c90c9fd139a793dfccdf52ab8b4fa2ae86db2f772550e24bd4089dd121ea8abab5acce9b525bddb88def0dbf3baa543b9be6621ed8e794d6f07c7d19b0013556113fb9f9026c76ae35bb7d248f3b630f87839f42f73cd96cf046c038ea80b2bf5f1d1dbeaeca5da02ade3afb0e632785a7ecb11e7d756b1556407417dad753aa8408dc73b55f9a75e2cc6d67a4ce181aecd95e792812585d7d0577fda745f5366db8e309dcf84a4f9abc98d78af2432fdb2fdcea5cac187e34bfbb0896d5a943f970e11c3d144b30f73b76e4d01df596e67ac8e132c877e9466b0b06e3127bf1f9eaacbd73f811bdd7c2c9fa6777c7a9948cf2546143fcf56548cb507a32c771b5610b33e330613608770a0efa262f4c0686831b0c3d74d25541b7941e6a7240e15aa97f1f7a60933ce35ddd398a5db0c3c60f133c15a1e609499ca4d79e7cd0c8add405efcd9e860e51e1195bcc12a0eaba18a7b2a95a43de7856c9d5ede91c1345a85204eacfd0d6d6f8e51e6f2958ee14e364a267e9866e0de95b14f67f11f8936ae6c7096a7e0e2ecd96584e2ecb252602e4fd1f6f9376a50799eb90eab4282b9ac72fb0afec448ef1d8cbf5a18149522ab70eff9787f790e19acd6c085e855382afd8d04b8d641001ea873756e1012d7cf76c123c12203e245614a4d89f863823bf466511fc6c918ba64e9d47835c7d13122dd1a95465cacc8bcc19b2b4b2232e46cf4060211cadd0baebad1374244aed5d5a22d30269ccc4cfeeb1d59067f85a284bc1e10c76e8aaeaa6fc16485f5d81e408c598699c39ad0e2977dcea175572e0182f6a384b3d954dc407d7bfb6d22b681ac1d70015c6ad8f82de60dcac898b524e458827223024e219789c6ff742bdcea2e635a3d974a719cfa82adf04bdb035bf7f1f76757bcc240668321bf85ab242cd5bdf5afb8b477e988da43f0ade20055073cea44ff3ca96d54fa07137c76d9203091ca03305c7db587db4019f6610d9826b9fc266328cf0fef5f1b04a3772002543e6a2ced827dbc1dae2dbe9dda1325707881ede8ea6c9252dbfc578e4b24cd19ec28f02e38e32ec43d4b43b4087ef0b78204310fea1577e0f488ee48e0d8af3e7be94e0d7b5669095f10ce406662b71a653cb3ddfb195ece347bc0a2fda8cf0c2aa287782ee8dfc22ed0f320c1af5dd1a826f2b65331486f120707709a9d3241425cf80168d10808b798c20c1050f987cf7e07720d5a8b5b12a666330a59890c218dd68dac5424c8cb87dc9a1c2dc49037a72873752e1a42d58eea513d1ed4b606629bf121fa4c28339fac9cc60a10f6be2eeacdca5a34aaa2e8ff92285d2aeaab6ac1ca5bda083be6cb3b7e01a717cd2d9f3762bebe54b82d6a31682cab3406bf10ecf4f8ea0e67e07ea43b41e3a0990c1f5d09c6f8029efa60701ecc19e52c69afec4e627925a0fe2e7f013ace1fd818a071ef3bc5a278dc51d0666f895eea2ff17d3f2996fc3876ecee2673ee55b3e7523a5e1c13d9ee676f23a60fdd33dadb973096236c63ac582cdf42eee20f202bf16ba02283d2a43a54a8d461e48c6866ee739f8f1002d38a6d293a55078148435427c50d179bd94ff9dd60e1e60316b7f60ad3befc3598b42925fbd59f05a71ce8ec612c46b3e62d418da4b86caa1e16c16ac34457c588017704317f4e91db599b1665560e3ab9a42efcdf4347b62e76bf8b45a6b2782aa87db198575d31836d1d9dd4088d618202d63f574aebd58b276b2681e45ba8e7561da61c6b88a325fe266899c7494091899ff45f5f7ec96e9ebbc80181a070dce2eb0e622f11212206aeaf28e7cfce2fa811aaf5da5b0ea1921bd0de5cf15d7dc8e6484173f7a008e65654a60e29765b537b8065467632842e043fcccbc831880c260cfdb9254dac5cb9802b02c5cf3f98afbb2a77ac0bfb591c2fa48341580fff7e18b143529c0e6ca7fe5db4f6f1076c68b60a1304360d319151932b7610eaea1e4a33d3990068436bd405ed1dca6a1474cc1394a49b3049a4610b5a0c08e2c720724f54063e52451987cdf49cb6e79f18e7aedeb18fd438419c8f465e16f252663b1d203ccf75ac7e318890321d8ad11ea0bbe1d059630143ab3a283d563d19df705b851f8c1d324fee9baffe9e8e76307ee32b403eb9888a179a9403718431362cca597065778d7989925bc64b23c5d28d36bf49fbdc8cc8790af2f00bb4ead39fac9cf2283c40d97e8f8cb1a97ad80a4e64fca7fe6f29c34b5d901c8156c9f7b6d248e70f4ea37b1df6b4de672be88c34c917ae41b75c4907e2a42866bd6e07a0f5f88774249bcafb6b6a25ca2461cfe4783a924ccc0fe9e717e4b13f67e45a8f29f868c82d5f6bef7db6f554885a1db44a110773dbff8402077250ba1296f3c7bb05a3d4c721b544839f2cb033376004d433d07ea530b8a916ddf7704144b8534ca65ff9d3285016a9a6e22756fc2fd71d033353877bb751f074c5dad1a3f70a864ae777764bfda4d780ec23838e978428b82f3d92eead0322f37586aff57a61ee31bd1b8844aeff7d98decd15a32e0560020faedc3708bf2054d3e0f391776ad493f0dd68fa2a9c818864820e9b2a3aea98627d4fa7675b52eb3598ff988e16b9ed9fddfc85826d12a6e0ae1ae6be4706410255adfa6b8caf9725ab4a16e6ee63ea48c05855fb61ffa272480ecf090d8b51073916307ca9585cb7a3931aaa11587feaab3322649fe5315b0c82d374bfd5a03afce6318f28bb45e88d60ae571b6d7f6ea3d0957fbf14cd319042b2522e3f57119f2dd35159d7d4e73cafb150115836dfdedb4d3f166e0dcefedcba0ac26650ec5d3b7489e3422fc7dd11653663aaa6039ba6f34fcd4f0e3f3fef46701aaf3ae617c12abd08fed389ceeaa3f0e6d83ef67172ac666b07cfba5d15b8ed1930afb19143d9d13e45cbafd11f7bde3b25acd1854b5a78915f52726eb20232334cb4ed53debc9564c4ceee919bde0b75bffa148fbf9f86030b5179b40f30177141fa2c496686ad2d01261864df410378a086b689d317840de865e249611ca41dadbde6155d20df0664efae2722e25ea59a7d793379efbf0c261a06328b9d690f0e006e49c5066db22ff1c2b1c68a8a46f8ccbf7990514f85ed89ad1465ece320330bc1160019ad62533d23eefe5a634826c6db363af8deccc3fdaf1b9e7f95c85bea839bdec52446fb1f4d36e3273934cacf2909bc9753f7aa478450273f198084b219ef9b2b05473f9fb851c6e31e2b10430fad49766f40a81b83ccf65ab8d51aa8ad9bb23b557d390f3ffba1de1c39cf90a994b9a3f08ad527f2f6dd4f52fb4e5900690102ac6906253d4412b90cc87e243c63afdc516ce5a0f262103362343def37b76e5c92b90670e829a989a205a30f15a48e05861ab5dfe32e080d46738ab02592c0ebd6a452bc56d5eae88788a1ae8b4f0f77cd608ed961acb25d2d394e0cfab8dae13b11e75ba2f5cb09b422fcadde6adf57638059009fdda884d19097fb125d740bedff2d0334f73b5cdb471a7bdc196bfb8b9d04c58532bdf757eea92e0ff176a79237297ba132363880fe483695b6be33551988562bd00a57d71ed4f5bc0f3b3bc01f3d82c4e4fe8e4a86ffe365fa751ada1a14613ffb1429014d8231d23d80aad037259f58337e467c010bea8788d8e141b38b080e1ca5aca0729aabfdd509339732baacf5145c13b2fda141f4a76c40cffb6745551c8a82c3bbf3644c0d8e5cd550406f6fed16112a3a732460aa53c4b7aa78b0ce0de296a2e2a56490698e6f43cbe655b102a9e6487c206c3570ed397d3606c51b18d82d1bc43d9f026a0ba4dc822f6d6afd8acdc2ed33628caa4860f43673610fb235e28af62d18e734f18c7464a671657f1ebc0d72275e74f564f809c6550f5ca603df6a7904f081293a4b01f07cb2fcb8251cacf26c125189e125b3c8412fae2cdf9f478f0eb6806abd2bf5750b4b17f25a94aedfdb846f5c608ac1ad98da972ad1e1ae7d92b0f96604127d3d5748502e55776128146d681d366f679434c4aae6a3141ec7fb8f86564e0d384cd2d83ee143eed16b31b3a5ba7c6d2b318a3efd2c43759437bfcb219fd27197ff8b1fa72c0f98bde3ff03118583fd9d7d7bd43c5637cee634e320c022e5a941f0a9b8bc7febfec062834ef95a0d7efa28f3e95c8e51fce186d520c536739992835b34092dc1e4e599f87a02a2365d01b22311df8b30ed0200dc6b19eaf6eb19fab75b8ab94bd7e82df532cd754a77a72a44999f7d7c653f98224ce135d14bac6c72bbe5378e8b581c17804f909107ab80c9de5fbf055255faff56db3c6b1c379b13f415793683b2442cdd116fb220bc5e85ab28b0773c3546cafdd1e3584e79eeb0cdc1c277ad38c8f96eda65619faf8202ec8b0e25ad661a46145edeb4d8a6811fd606e11f2412570e81464499a316c0a30ea849391afdb660fdb2e0e64c7c68b44f13fbaa9dfc942b15b5a6babc8bbc50bb1abb4500e63015d140a2205434c30cc407baacb3cff22f6aa99914376cdd08a7c5522c9c616b1e8124029d94b1a4c5f8fda8a214fa82c8c9d83187338509c8b05093b08590d8fe3477910f0bbd4221830ee5ac5b1775253d157dbfae8592ab85696d4feeba8d8295ac4be49e438d8ff5ac4953b4d15ff467cdce7f4e71a3319dd4cd549a5f95bb19ea4b356d89dafe34dbea7cd84f895d8c01239d6f52bb0c13b65b5bb179df5d141212ec369552cfeb1a376c84be6c954fe346db6204cefe1d63d5a1e2163db98a8814a063802c34ff94a01ad2afd22ca79e30047890f7a0ce02d67066b3110d8eebf3709f18220bcaf102ede7fad93ac04a236bb7ea05335b79f5dd591b9f45147bb9c927e9e2f4a0e96032b638fa9d8dee771197f86987b7aabadecb7bcb71a5c0f7a64c844fa5479919410e07a31ec43b907fc8c63bd3b315412e364caa4dfa69aaa32f3310296fec603c6e799fec0fc9fb8eac7929165de936a482900a95e5600b16f1af3f5b67f5456c10514ddc8befa9cadeb73776dc83fe46453ba680c9ae316801c1dce74acb96b24a24581fcdcc10a8472faceccdc00cc77ed91bf47776f81eb75a1a0686dcf22333df7f122a995c8a9350d9fc6f6896ac9c1ce0a97685b48287ce878ad354e2610a0e3dbdf91b291c5bf449fa84beaa0270cdaf3907e4095c4c03a4ebc637395a32aaeffe2efeae242cedadcd347b783f232eb5c71cb3a261d596aad3052df193161214fe1f79ed4968a9fccf7fbf1f1da8d08f1efc6ca34fb819084f8e98c9eee1228a5cc7fa5a9abd1d374e4d80d2244eb468a0d1a521dcec218a7af7bebfef2aca77c0039114572edb83db442b3161129e8f712cb1fa5fb36f75ed2e0885fa7474bf653f8e743283cea7e720ca11d1cd7b6fcf009e7d4e7c837d206485260330c8047068fb3574fd1b9a8d47de7c2c4323228c975edb1c5589513febb36c67eee40e5919e526a6a44a059f6ff41cd0edc16214be767dfade20e0df98a8cc5b7dfc01487734f503042af0155f90b98cc0afc957a83450969626f28ec67f2b7241fa2b2b3a2b7168bef70fc8922192ead41207f40031dad4b98fad88e76be7fcfd8fb405ba539f0476a484b846eacfe3b943cb9f86242a40d994eefc542fd9e1cd7afd26ad3c611bd0afc9d6426509209202200938bb6ae9b2df28f24f507eba2f17ef28eaf500d9c6f154d5f4ed8c090aba1f8c4bbd5a3c4111d034c4a45df7aa1d3c0d5f93c382582cf72d97d8d751763ff665262724c0c6d363ef703a0b1fd9709a23fa910e3614a8573035b5a36c5feb15feda039e54a81d350a79a80ada95e30f225692dd87957eafaf192257ff07e989e3b9150c1855d3a56d84b5503d222badfdf458315ca21597bd6396ef0187248ccaf6a8ad06d4d1123ad0f652f3a118cf8723b8ec97b64313c04ed336aa4b6dfea292324a38b2c90d96959444d6ca5324229d6ccc7e35838c0cf18e187409de392a8b6ee616c2fe2f681d294bd9f1e701c4aabf307635238f63aafe324abf6ca4050ab688ad2f759b901d8bbf4bcb81f05ef7e6df97d750ac5d7db79fa1d8d4ef0bec8d66d66071c46a03f680921b1fb82f062906c2e63dd14fe3d3c1f6c8292c287a02d37bab506c85b651b7c873f08cbe5f80c1e1ddfe21b170426e49c432116bc91c7dfa579f235efef594de36c7ab198fee6acd303be87925ab192d7925542be440e280f71b6bcdb7af1ccc63b75ec9723d579fe6fdbac627a6972da891faae9c71a6add02f35fc4299aa1fc99ba4e5c62c1d9a126f6e6a195d12a616d3a556d60ed5322107830f73bb4b259e49c70887b8e8ee82c8687d8ab26532a83c67d2a90b579a9f166324b5bdd996701b16a06f7061ea41c3137f08c6b60c89cb4eaa08fb45d69d37a255d2c6707444ea87ee208c1f47943f4e2db1a066935dd3760090d2bb992774e983c955a48d319cea995f7b81ed7af53a0b44d3da39e5e6af4e532079d057c52a357fbdb58f71c54fd954db2eb42b6526beeacf8259caa409c579ca7a74b0f6f06111fefc8d51b36b0c60d9e644fbbc75184c8afe9f884653e6d6da2aabdf0070ad2d83a2b34ab532b3cfa7d33abdee38f3a68ef0930c6a2c74f0a6fe1e635aed3af032c6609e42b5e54faab7bb56376f7bb1e5f60a0aef8a7ee95480c5a75779d8121437b88915f5fbe9b3867ab0c0b69c31cbaa431f183d702d93d13eb22835fd22eaef976e462a6c3ada57f9a026d3c6bb94bf50bafcd61d591c7746bb53fdf4655bba672549426262e5930c29a0f7e1391970bbe2338d2a206ab4d210a1c5d3b2068730e67206036d5d40f11ca381db01d1d9be5b6ac765f8358254ebaa6d473490adcc20e7ab59fd93a6aef3d738c533a20864ec25ca5a8fed784e39b705343a9a0b5ddbcaf301ac595251c55d446e28a190d55240bf4799c7b056c6b026790ecd2d19af40756a1fedad10e9b0505480ff8a6aec76ddacb6a3237e9b1a63ff555e57748389187c05b288cc1c851c6d7d5e7c9aa2afae8ef1cd951f5a79865e7146b42cd1b5f91a6d5421b0f19fd0af832b41a0dddd41ea4cdc447d861c9e6e4b5e981e0a6dd1bfbd7523c83c7cee5d93ba08983958e4b6dde1883828e623165065b488fc5fd2ac3976a699b619ce174187f1d13aca9028714817b413acb06b9c744f0f05a94c14d31959379a791f508627492f6d5e54af1eb4f7e0078fc83788db6849c9721b36e66a1fc417ff29760dfaad27876f91a455337a43e6a63d1b9ba4264d4f7403fad6af351c8d77e4c6e4a13d692151cb93e467e279c6bee11db3cd3ec2724cda1ec32ba52b5bf0cb6b5ce8f703005e8ec88a89cdf4e603e5d012368efc202c403277d5574ee3c1d94ecee7b822188d5e9246802739c30cf62e5c79dbde4e0dbc0f58e80280dbdf91c2d97fe64c63259ccff497f000c1624d0e2325ee8c66109101821016f26bcf1034fd3be1947826e2d256ab93871329a7de805a2a96daef4e2461959cde6f8861d50c566fbf6876decbf0ba3c5df12fe1d03b89408af730b689ebf7b2c874ca48e23746c75e17432969a8b4480b5fc066323b65cea76597ba9f7976be9806db4683cc383c2336af8f74435db0db2815f39ec1c851c270d9d1f499e83f93f4de9766350c600870dc9e34659b7145be534b96cd7bd223eb276538e125690f2d5889f2ef8d8b9a3d39a2d254457090d5b938000bfab517faaba88c6c3138c1dc2ed919722aab7b11fa86d02ff02380f5e90603e8da4583ed1b8f0aeb98d1fc97177b1edffd4f3e1f0d5545d7093ed940f258a08ff689959cd88fbcbd91b8d9b121c6ce0dad80caf333bd47b4a58eb21cdfbe759344a0652d90a2e884df77a01c2f97152d0ce4cd46797e3ff1f6a4e747e5e6d32bb073316561814c10127b3dfdc1cf650b7d2a1e68391b0356207548e503388430df54c1bbf8f2d6eecc7c84884e2df9fc440df8005a5e987101aee78e39f1a6e980b12883094bc8eaf9f766e4e62d4516c3998c8d0102434ca19c5340a54a33da740b65a1cce1714dbed31bbecdb3d1ce069b4f723fd673fdd915608ef58012ce57d7450c5860894c7419988fff2f45faa9224c878c5ffdcfd6751f68094a74cd9867faff25e56d7f550cb108daaffaa5263376d5b8af6372ce12a8bb88253eec0ecfb17af92c18718c348aca1c6da589870999e41ba11a367b869eed96f1e9048ca9b0f74376252d0be46273e62e7d5d4b66c8f28c22e978bc193abd025de38f08db32daf288c718048780c6e9b8b043020ce667023185d400234ca03adff28afa09802ef94a9d137d22e107f54825c01273cce89ecb597272538fbe201cbe5416dad8e74e8eb02e0dd00e6fe00efdfd594029af51c54c832757e886d6c658ce574e80cd439aee4b0f7a111d8987717a91c222b8db268a2595ca32dc250fff379cbe00d73cdf5feaac711c4bc5795c4b0a7b0de49bccb3e6fd4f31ae838df10e5c7b93166980e9d60f7a69edff6f7f712da0e8d78d5a4af8f0aacb0444717d66874a1eae3ae19098dbdd4ff1357b04cc67a90cfb1dcb806df21d0a44022c69a03e9ef4458ca80d5b6f3d62bdb6b06403b007bbab8e23a625509cea5b89ea0757a2cf53d471870e825ab8b04238112de0de36fa4030485fd056ddc8731f8a48b6dc9799cef6beef178ce9d46e6708dda01bb50cc3ec40ff42a22f3fb0c67adb7a7077915d8b875038ea226fbf454549bb48e42152558e70b6d2f527f446b32abe709aa58b30add56efe5545ba563bd1d5f875a6b9d856f11ec0486f24460db840cf538e2bbba20546a22a42710a2f0c334594be5b35c540518983ff463d7c62dd0c32fe073054b7bdee543427dbc8a4c497e8f8a428bccd9b7252bb0f282349f38c8342a5b8fea809dc0c6998c8164f83f1c6cc5e74bedf79ae3c5c358158495c93aca5556ba717f4778a9d0973481712c27b2670957a67e3c07e956bf83b7e0c7bbaf6d180eb930b321195b50b749f2d8b19a50c83e4f9dc94f3643877670d3ca09fb1e36c58c9dc04e197d4e0b503cfb0668bb56010e55aae2bc77b60501d6a49ccbc504a017e0b3714a315df33d816e1396a1d7065000c4224ef621d38c452967bbf23db2ca6753e53bc01ad07063cbb5701b7bcb671e5824af5809a58c6cbdf88a4a004756a6e31a140646c7bcdcab48c4c1ce7052487aa31d8629db873131e1e8c0ce9e5f35e3187f3ef553b69bc1d25e25fdc7cd7df05c6eb0aee24870c0318a64c3f1707dd1583603496a99ddbb5bf4c2ddc33243dc40ed88e98b75ddc3202adf92dc4998beaca8821bedd9353d7919131222f8e1543b93910977456738e659190018f50675e3a6c84cb77ac9bad5482843bdbe493a5fd25ea3678db1677a9b7effe148dc5b9e4f4a9b38c2364d5bd9adfbeecb6bbe91f25a9f15a55426ea4ac085d7d6c548800e98e3bd463dd6205783a73f036cea811602d0fe69b7ae6451deba48ee75ab5027717833b19a29980cbff7c3afcfd42f6d6db8be5bdd2d45515f8769bce0edf56b96c9967f8e280dc5c80e103b80c8d716206df47f63e4255e9d7a4373e0eba09e12da7d773cbf73f70d18b5a9cd653597c4aa28fe9ea46c2b112fdb1dbd6245b813136c00a7f81b9d27e932025c81574a7b6324efa6d3f43daf7cfe189c658067fe2ad94ea9370f05dd3ce7e26231fea10c59e11baaf86c5a8d195d9dd6c7977d114e94c38fe5c8719ca4cdf2ac2ba094994b8156b392efffa3b72e3d5b0900f95edf075fcdced33f82c9ecd8e3c02061a75f1fcd8b7118b12f676d6e13e468628a8e2186d27cd85254182b5513cc31d7cd1b9a9e0df8868e7091616fb68e03dd67b91af1416848b4191d09e6b8c4e294aee7e9077ca424b7428483606f1deeadbc7809fa57e49500a86196be67c2aa6c219cca6d242bf3d3c96925f0eff112097314aa75ed767bc736a4ca4438033997bfe567c3a0a37b6634c0e31dfcb3a1f5b2941a8bca531488a6dc96fa76e1129ec1b9a0d8bd9f82669e6f40d9e677955d914220019aee98b60c1fce469240830690d9b20b7f8b1fcfd47c9c1cc57bb03d965f107ddd7d56915754e6da8d3335472cf4960584c16f2c348d144ac40461a3dd03e55e120e86b1dd67ea71199bf789e2e955e523edf9b2d25f1284979069a37d9539540a048b2cc351604ec24e77fa6c01d489bfb9d6f1526d0d31caf673fa2485966458e240aed12d50aaaa16606181cf47cc58bc04c6b4fa65e64256132c2fe6a91f54d87dd2b23150ee1f0110484dd11d5d20412e568680385b07e7d0434fdfe20843", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x4}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:32:14 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:32:14 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r2, &(0x7f0000000280)={0x1f, 0xffff, 0x3}, 0x6) recvmmsg(r2, &(0x7f0000005dc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) io_setup(0xa, &(0x7f0000000080)=0x0) io_submit(r3, 0x2, &(0x7f0000000140)=[&(0x7f0000000100)={0x0, 0x4, 0x0, 0x1, 0x0, r2, &(0x7f0000000040)="0200ffff0000", 0x6}]) mmap(&(0x7f0000146000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0xde4c4000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) r4 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r4, &(0x7f0000000280)={0x1f, 0xffff, 0x3}, 0x6) write$bt_hci(r1, &(0x7f00000000c0)={0x1, @disconnect={{0x406, 0x3}, {0xc9, 0xfd}}}, 0x7) recvmmsg(r4, &(0x7f0000005dc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) io_setup(0xa, &(0x7f0000000080)=0x0) io_submit(r5, 0x1, &(0x7f0000000140)=[&(0x7f0000000100)={0x0, 0x4, 0x0, 0x1, 0x0, r4, &(0x7f0000000040)}]) preadv(r4, &(0x7f0000000280), 0x0, 0xd9f, 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000180)="ba6d7aa917de0acc0374fae163458ee839df2dca114857f34d5beb7726ac864b40bb331762ce0336604c231c541e420c978a299d916e87a50c092eb649b768f863f226bde3358c8db19b7037703c15940a1a63aef5c322f66ad9481060d979e89bff171ec311ece014e679af6d421fd7b0eb30fd82e1f33e84cba7b2bbac3dc0789ff49e46c710c07aa7d0579c0814f1f9ab2f23fd7bbf591f01f1b8d6a8528dfa20d09779d32a0981c9f27dc0524954861102dd596aeab1d39fb7804831668cc9949366bb944f915f195c8d453be75df4125b8548436ab556a12b2a3fd4", 0xde}, {&(0x7f00000002c0)="2b42958cc2cf0b8b25713ad4d08c62137ba2aa30600c57053cdf9e9b970905c18d3c9f5c5238457d9859f543a229daf8db2f9af004f148f10a1f3a46bdcc6049b6ca69826938fbe8695c816fb1af36baba9ddfb91e9899dec4578622a84bdc312218aa215ae4b45c0217e8f282477ae1bfbc670f73de348178940e7cee5981c73458a45605a66a761d437962995a3aff299dd0a93bd463453b02343c67860d79c51faea35980563fcd6b2064f270c2294abb06e091902d47e30b69ee5b9887d01035844282fb2db2d1924218f83e55d125e2fd545b8ca292702d92fbade5b6de41", 0xe1}, {&(0x7f00000003c0)="e0704f42bda3171c381e6bb8b69adafae39b68ccdd7a576992fed8634bee22af727af55c46f0cbd382993f760567294d6b963db73adcba08a95dad38a88660af63dfd7fc40df318c6525eb24f42950ef673a7b5624f4cf2a9e21a9160105964c91177c7a45a5b30d29861a746c975251849e86903d1bfe9b66df4d3e3ce90126b73b6e8267168e5b43527d451c07f6648fd4", 0x92}, {&(0x7f0000000480)="0ce4ec677c28dd264da5a0eea1a845c9d0885bd7dad0a874bba3e41239becc45207adaaebc778f1d6ca968346571f4b3c3a74145963c56312d18", 0x3a}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="59f8d2ff63a832685f5011faf53e230b0501d4c7a3a8e7a98a1d20429a19f0c3be7357fe71edc21445b9aedf1e196e0b57d560c75598718b7e5a2e31d50f9609cd6392c3097507c0ca8bd4a612be66479dd3766b84b6ae0b9d7c1cd043116e2f71fa4d9d741600c84fbbaf5e6d739621248e8da8", 0x74}], 0x6) [ 605.354896][ T504] Bluetooth: hci0: Frame reassembly failed (-84) [ 605.446725][T11965] FAULT_INJECTION: forcing a failure. [ 605.446725][T11965] name failslab, interval 1, probability 0, space 0, times 0 [ 605.459575][T11965] CPU: 1 PID: 11965 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 605.469950][T11965] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 605.479999][T11965] Call Trace: [ 605.483277][T11965] dump_stack+0x1d8/0x24e [ 605.487677][T11965] ? devkmsg_release+0x11c/0x11c [ 605.492610][T11965] ? show_regs_print_info+0x12/0x12 [ 605.497856][T11965] should_fail+0x6f6/0x860 [ 605.502262][T11965] ? setup_fault_attr+0x3d0/0x3d0 [ 605.507265][T11965] ? skb_clone+0x1b2/0x360 [ 605.511687][T11965] should_failslab+0x5/0x20 [ 605.511696][T11965] kmem_cache_alloc+0x36/0x290 [ 605.511710][T11965] skb_clone+0x1b2/0x360 [ 605.526027][T11965] ip_mc_output+0x1d4/0xa50 [ 605.526042][T11965] ? ip_build_and_send_pkt+0x9d0/0x9d0 [ 605.537287][T11965] ? nf_hook_slow+0x1a6/0x1f0 [ 605.537296][T11965] ? __ip_local_out+0x4e5/0x4f0 [ 605.537309][T11965] ? ip_send_check+0xd0/0xd0 [ 605.551418][T11965] ? __ip_local_out+0x4f0/0x4f0 [ 605.551435][T11965] ? csum_partial+0x353/0x470 [ 605.561004][T11965] ip_send_skb+0xaa/0x130 [ 605.561018][T11965] udp_send_skb+0x96f/0x11c0 [ 605.570152][T11965] udp_sendmsg+0x1cf5/0x2f80 [ 605.570169][T11965] ? ip_do_fragment+0x22f0/0x22f0 [ 605.579738][T11965] ? udp_cmsg_send+0x340/0x340 [ 605.579751][T11965] ? selinux_socket_sendmsg+0x11f/0x340 [ 605.579765][T11965] ? selinux_socket_accept+0x5b0/0x5b0 [ 605.595481][T11965] ? inet_send_prepare+0x52/0x480 [ 605.595492][T11965] ? inet_send_prepare+0x480/0x480 [ 605.595501][T11965] ____sys_sendmsg+0x583/0x8c0 [ 605.595516][T11965] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 605.615559][T11965] ? udp_sendmsg+0x7d2/0x2f80 [ 605.615568][T11965] ? __sys_sendmmsg+0x524/0x730 [ 605.615576][T11965] __sys_sendmmsg+0x3b3/0x730 [ 605.615589][T11965] ? __ia32_sys_sendmsg+0x90/0x90 [ 605.634824][T11965] ? proc_fail_nth_write+0x1d5/0x240 [ 605.634838][T11965] ? proc_fail_nth_read+0x1c0/0x1c0 [ 605.645302][T11965] ? __lru_cache_add+0x1c4/0x210 [ 605.645311][T11965] ? proc_fail_nth_read+0x1c0/0x1c0 [ 605.645319][T11965] ? memset+0x1f/0x40 [ 605.645336][T11965] ? debug_smp_processor_id+0x20/0x20 [ 605.664914][T11965] ? debug_smp_processor_id+0x20/0x20 [ 605.664927][T11965] ? __ia32_sys_read+0x80/0x80 [ 605.675010][T11965] __x64_sys_sendmmsg+0x9c/0xb0 [ 605.675027][T11965] do_syscall_64+0xcb/0x1e0 [ 605.684325][T11965] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 605.684337][T11965] RIP: 0033:0x4665d9 [ 605.694172][T11965] 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 bc ff ff ff f7 d8 64 89 01 48 [ 605.694178][T11965] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 605.694185][T11965] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 605.694195][T11965] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 605.738146][T11965] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 605.738151][T11965] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 605.738155][T11965] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 [ 607.396691][ T1994] Bluetooth: hci0: command 0x1003 tx timeout [ 607.402733][T11056] Bluetooth: hci0: sending frame failed (-49) 05:32:17 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:32:17 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:32:17 executing program 4 (fault-call:16 fault-nth:51): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) 05:32:17 executing program 2: syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r1, &(0x7f0000000280)={0x1f, 0xffff, 0x3}, 0x6) recvmmsg(r1, &(0x7f0000005dc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) io_setup(0xa, &(0x7f0000000080)=0x0) io_submit(r2, 0x2, &(0x7f0000000140)=[&(0x7f0000000100)={0x0, 0x4, 0x0, 0x1, 0x0, r1, &(0x7f0000000040)="0200ffff0000", 0x6}]) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="8fa926ccc98e0e9b3c14b13e329bc0ee7203d7457ee8d545eec3b4f3dbcad49f5c0cfb9c47c1e745e2ee40bf6f7ed02c55d5f687b76e9bf3aeee57b90a2bae01cb70c5339b4556e0e632e504c575dfc78f2c8ae576312cfd26c801cd44364b39e6508c22c85f6fdb4f72f64adc41525d4c7b197a4468eecf6fc405000000000000002d486bdc3f4ee123c6ac1137343d200cb239701760e4eef5834364547040943ce7d4cf5d913922b4af8814dc012a3256038635c0c3c6ab1d64d45a", 0xbd}], 0x1) 05:32:17 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)) ioctl$KDADDIO(r0, 0x400455c8, 0x4) [ 608.661394][T11991] FAULT_INJECTION: forcing a failure. [ 608.661394][T11991] name failslab, interval 1, probability 0, space 0, times 0 [ 608.674182][T11991] CPU: 0 PID: 11991 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 608.684392][T11991] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 608.694687][T11991] Call Trace: [ 608.697967][T11991] dump_stack+0x1d8/0x24e [ 608.702294][T11991] ? devkmsg_release+0x11c/0x11c [ 608.707200][T11991] ? ____sys_sendmsg+0x583/0x8c0 [ 608.712113][T11991] ? show_regs_print_info+0x12/0x12 [ 608.717302][T11991] should_fail+0x6f6/0x860 [ 608.721702][T11991] ? setup_fault_attr+0x3d0/0x3d0 [ 608.726715][T11991] ? dst_alloc+0x137/0x4e0 [ 608.731137][T11991] should_failslab+0x5/0x20 [ 608.735636][T11991] kmem_cache_alloc+0x36/0x290 [ 608.740400][T11991] ? ipt_alloc_initial_table+0x540/0x540 [ 608.746025][T11991] dst_alloc+0x137/0x4e0 [ 608.750250][T11991] rt_dst_clone+0x53/0x670 [ 608.754641][T11991] ip_mc_finish_output+0x9f/0x3a0 [ 608.759637][T11991] ip_mc_output+0x234/0xa50 [ 608.764116][T11991] ? ip_build_and_send_pkt+0x9d0/0x9d0 [ 608.769554][T11991] ? nf_hook_slow+0x1a6/0x1f0 [ 608.774235][T11991] ? ip_mc_output+0xa50/0xa50 [ 608.778901][T11991] ? ip_send_check+0xd0/0xd0 [ 608.783478][T11991] ? __ip_local_out+0x4f0/0x4f0 [ 608.788319][T11991] ? csum_partial+0x353/0x470 [ 608.792976][T11991] ip_send_skb+0xaa/0x130 [ 608.797282][T11991] udp_send_skb+0x96f/0x11c0 [ 608.801850][T11991] udp_sendmsg+0x1cf5/0x2f80 [ 608.806540][T11991] ? ip_do_fragment+0x22f0/0x22f0 [ 608.811541][T11991] ? udp_cmsg_send+0x340/0x340 [ 608.816293][T11991] ? selinux_socket_sendmsg+0x11f/0x340 [ 608.821811][T11991] ? selinux_socket_accept+0x5b0/0x5b0 [ 608.827257][T11991] ? inet_send_prepare+0x52/0x480 [ 608.832261][T11991] ? inet_send_prepare+0x480/0x480 [ 608.837365][T11991] ____sys_sendmsg+0x583/0x8c0 [ 608.842277][T11991] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 608.847462][T11991] ? udp_sendmsg+0x7d2/0x2f80 [ 608.852113][T11991] ? __sys_sendmmsg+0x524/0x730 [ 608.856945][T11991] __sys_sendmmsg+0x3b3/0x730 [ 608.861649][T11991] ? __ia32_sys_sendmsg+0x90/0x90 [ 608.866762][T11991] ? proc_fail_nth_write+0x1d5/0x240 [ 608.872019][T11991] ? proc_fail_nth_read+0x1c0/0x1c0 [ 608.877196][T11991] ? __lru_cache_add+0x1c4/0x210 [ 608.882123][T11991] ? proc_fail_nth_read+0x1c0/0x1c0 [ 608.887324][T11991] ? memset+0x1f/0x40 [ 608.891281][T11991] ? debug_smp_processor_id+0x20/0x20 [ 608.896646][T11991] ? debug_smp_processor_id+0x20/0x20 [ 608.902086][T11991] ? __ia32_sys_read+0x80/0x80 [ 608.906868][T11991] __x64_sys_sendmmsg+0x9c/0xb0 [ 608.911695][T11991] do_syscall_64+0xcb/0x1e0 [ 608.916195][T11991] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 608.922076][T11991] RIP: 0033:0x4665d9 [ 608.926066][T11991] 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 bc ff ff ff f7 d8 64 89 01 48 [ 608.945901][T11991] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 608.954292][T11991] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 608.962239][T11991] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 608.970596][T11991] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 608.978828][T11991] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 608.986780][T11991] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 [ 609.477076][ T1994] Bluetooth: hci0: command 0x1001 tx timeout [ 609.485219][T11056] Bluetooth: hci0: sending frame failed (-49) [ 610.596422][ T1994] Bluetooth: hci1: command 0x1003 tx timeout [ 610.602558][T11056] Bluetooth: hci1: sending frame failed (-49) [ 611.556350][ T1994] Bluetooth: hci0: command 0x1009 tx timeout [ 612.676269][ T1994] Bluetooth: hci1: command 0x1001 tx timeout [ 612.682586][T11056] Bluetooth: hci1: sending frame failed (-49) [ 614.756126][ T1994] Bluetooth: hci1: command 0x1009 tx timeout 05:32:24 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000001700)='/proc/self/exe\x00', 0x8000, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:32:24 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f000000a3c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r1, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f00000041c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x62541, 0x0) r4 = dup3(r3, r0, 0x0) write$binfmt_misc(r4, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4) getresgid(&(0x7f0000000e40), &(0x7f0000000e80), &(0x7f0000000ec0)) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r5, 0x1, &(0x7f00000004c0)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, r3, 0x0}]) syz_fuse_handle_req(r1, &(0x7f00000083c0)="ec66fa1700f93176b2ee12af609d89e0eb1cd8d0500a9cd8e0513e20bebbc0d38693fe4bbe8689c2beb1343c0a7c27d04f56688e12fdbab9cf5aacd9015f52955720c29405dbaea3719e29e849c0c5b0600836ad64312db3c60c91fa8e0982a0bedc6a6c1bc6b1de95acc15b7f6f0b62b70caa101060e5aad8d60fff91ba47d746c5a79abe929b2aac1a48e7c92364a3fef34e9c0f4f61941019904976d4253d4ea84c33d43f559e573514d92e11f2b990374f01d51473719c4ca2c9b728aa2d2337d78880055e0471186d2afed80754cdc537488917369b5280162cb379a1cb661cf45bd069cdb28248536c38fdc7f7570cbb5b0bd5e91a41889a6ebf5292515ae390038918d571687c6ba5710015ab9c80fa49cd4077b8a00a2860b8db38df122268f003f14fd9232bb8ff9c2059411133ec70c5a4340b069fe68c14f9ff6ec63fdc308a3b537ffbee325ab2eb4bfb69844122dff4e2bac73e570864ec4426c17b615410df236ce6920336d223e452b2d827ff1fe37103910ad93cf6587e8ba19205ea6131a391d15ba72ba27da1b7ca8d3b98a8d40903d01f40a94949a0ba047d20bbeee846312f6e277e1bf3293480f4b287aaad7c38b07885b292daf1e97af1e58030707da142d35bba589d9f179a94c00ee50d1019c32e86b1c323f1539a4420845915e03718acee5e234734a2d267737adf69144e148c414cbe8917babac0fd9dc67b6b42ff8bc3b672f70210b0661b2e81a7417c1e2629669c4c64fe157b569e78c6c972bd777c3b03cd3e7674d74173de239d32d3ce50a85510b1f00e553f6768732608116244a0c2450951bcad961763d17c8d12eea3d0f5b6f23761649b421c106b94a9d9eeb8a6edcc2f439a4cb15eadb803be25b3c2f293f66ae5b124e585a9a62fb5c547e3b81e28cde20a2018e71cea73eb7d34a88bf413f8d78d22407356777aa1fa08896a0ff901c33a2b84ec1b9c0d3ec169b5889d94e710eb61ce4e5b8c12e472d304229e3ca8f62401f6e1161a567752d3ed749f75e6dc412f7fa18138bd330c1550d427c7f047e9e030d3baaaf051a9f665334985834a1f9b47b935076b832965705db042a7f20ac2d2b13aed088ea2547ade1c25264787ef9b33e0acb2958c51273ea3a032c34cc4dfb6ae611bf2d3a42fb4a498a493693212ddabd51f7b273a88a51d0808fccab04b3d518d6791abd104f3559764344cb120303842e5097d9315d10a618eb85cad698293c90c9fd139a793dfccdf52ab8b4fa2ae86db2f772550e24bd4089dd121ea8abab5acce9b525bddb88def0dbf3baa543b9be6621ed8e794d6f07c7d19b0013556113fb9f9026c76ae35bb7d248f3b630f87839f42f73cd96cf046c038ea80b2bf5f1d1dbeaeca5da02ade3afb0e632785a7ecb11e7d756b1556407417dad753aa8408dc73b55f9a75e2cc6d67a4ce181aecd95e792812585d7d0577fda745f5366db8e309dcf84a4f9abc98d78af2432fdb2fdcea5cac187e34bfbb0896d5a943f970e11c3d144b30f73b76e4d01df596e67ac8e132c877e9466b0b06e3127bf1f9eaacbd73f811bdd7c2c9fa6777c7a9948cf2546143fcf56548cb507a32c771b5610b33e330613608770a0efa262f4c0686831b0c3d74d25541b7941e6a7240e15aa97f1f7a60933ce35ddd398a5db0c3c60f133c15a1e609499ca4d79e7cd0c8add405efcd9e860e51e1195bcc12a0eaba18a7b2a95a43de7856c9d5ede91c1345a85204eacfd0d6d6f8e51e6f2958ee14e364a267e9866e0de95b14f67f11f8936ae6c7096a7e0e2ecd96584e2ecb252602e4fd1f6f9376a50799eb90eab4282b9ac72fb0afec448ef1d8cbf5a18149522ab70eff9787f790e19acd6c085e855382afd8d04b8d641001ea873756e1012d7cf76c123c12203e245614a4d89f863823bf466511fc6c918ba64e9d47835c7d13122dd1a95465cacc8bcc19b2b4b2232e46cf4060211cadd0baebad1374244aed5d5a22d30269ccc4cfeeb1d59067f85a284bc1e10c76e8aaeaa6fc16485f5d81e408c598699c39ad0e2977dcea175572e0182f6a384b3d954dc407d7bfb6d22b681ac1d70015c6ad8f82de60dcac898b524e458827223024e219789c6ff742bdcea2e635a3d974a719cfa82adf04bdb035bf7f1f76757bcc240668321bf85ab242cd5bdf5afb8b477e988da43f0ade20055073cea44ff3ca96d54fa07137c76d9203091ca03305c7db587db4019f6610d9826b9fc266328cf0fef5f1b04a3772002543e6a2ced827dbc1dae2dbe9dda1325707881ede8ea6c9252dbfc578e4b24cd19ec28f02e38e32ec43d4b43b4087ef0b78204310fea1577e0f488ee48e0d8af3e7be94e0d7b5669095f10ce406662b71a653cb3ddfb195ece347bc0a2fda8cf0c2aa287782ee8dfc22ed0f320c1af5dd1a826f2b65331486f120707709a9d3241425cf80168d10808b798c20c1050f987cf7e07720d5a8b5b12a666330a59890c218dd68dac5424c8cb87dc9a1c2dc49037a72873752e1a42d58eea513d1ed4b606629bf121fa4c28339fac9cc60a10f6be2eeacdca5a34aaa2e8ff92285d2aeaab6ac1ca5bda083be6cb3b7e01a717cd2d9f3762bebe54b82d6a31682cab3406bf10ecf4f8ea0e67e07ea43b41e3a0990c1f5d09c6f8029efa60701ecc19e52c69afec4e627925a0fe2e7f013ace1fd818a071ef3bc5a278dc51d0666f895eea2ff17d3f2996fc3876ecee2673ee55b3e7523a5e1c13d9ee676f23a60fdd33dadb973096236c63ac582cdf42eee20f202bf16ba02283d2a43a54a8d461e48c6866ee739f8f1002d38a6d293a55078148435427c50d179bd94ff9dd60e1e60316b7f60ad3befc3598b42925fbd59f05a71ce8ec612c46b3e62d418da4b86caa1e16c16ac34457c588017704317f4e91db599b1665560e3ab9a42efcdf4347b62e76bf8b45a6b2782aa87db198575d31836d1d9dd4088d618202d63f574aebd58b276b2681e45ba8e7561da61c6b88a325fe266899c7494091899ff45f5f7ec96e9ebbc80181a070dce2eb0e622f11212206aeaf28e7cfce2fa811aaf5da5b0ea1921bd0de5cf15d7dc8e6484173f7a008e65654a60e29765b537b8065467632842e043fcccbc831880c260cfdb9254dac5cb9802b02c5cf3f98afbb2a77ac0bfb591c2fa48341580fff7e18b143529c0e6ca7fe5db4f6f1076c68b60a1304360d319151932b7610eaea1e4a33d3990068436bd405ed1dca6a1474cc1394a49b3049a4610b5a0c08e2c720724f54063e52451987cdf49cb6e79f18e7aedeb18fd438419c8f465e16f252663b1d203ccf75ac7e318890321d8ad11ea0bbe1d059630143ab3a283d563d19df705b851f8c1d324fee9baffe9e8e76307ee32b403eb9888a179a9403718431362cca597065778d7989925bc64b23c5d28d36bf49fbdc8cc8790af2f00bb4ead39fac9cf2283c40d97e8f8cb1a97ad80a4e64fca7fe6f29c34b5d901c8156c9f7b6d248e70f4ea37b1df6b4de672be88c34c917ae41b75c4907e2a42866bd6e07a0f5f88774249bcafb6b6a25ca2461cfe4783a924ccc0fe9e717e4b13f67e45a8f29f868c82d5f6bef7db6f554885a1db44a110773dbff8402077250ba1296f3c7bb05a3d4c721b544839f2cb033376004d433d07ea530b8a916ddf7704144b8534ca65ff9d3285016a9a6e22756fc2fd71d033353877bb751f074c5dad1a3f70a864ae777764bfda4d780ec23838e978428b82f3d92eead0322f37586aff57a61ee31bd1b8844aeff7d98decd15a32e0560020faedc3708bf2054d3e0f391776ad493f0dd68fa2a9c818864820e9b2a3aea98627d4fa7675b52eb3598ff988e16b9ed9fddfc85826d12a6e0ae1ae6be4706410255adfa6b8caf9725ab4a16e6ee63ea48c05855fb61ffa272480ecf090d8b51073916307ca9585cb7a3931aaa11587feaab3322649fe5315b0c82d374bfd5a03afce6318f28bb45e88d60ae571b6d7f6ea3d0957fbf14cd319042b2522e3f57119f2dd35159d7d4e73cafb150115836dfdedb4d3f166e0dcefedcba0ac26650ec5d3b7489e3422fc7dd11653663aaa6039ba6f34fcd4f0e3f3fef46701aaf3ae617c12abd08fed389ceeaa3f0e6d83ef67172ac666b07cfba5d15b8ed1930afb19143d9d13e45cbafd11f7bde3b25acd1854b5a78915f52726eb20232334cb4ed53debc9564c4ceee919bde0b75bffa148fbf9f86030b5179b40f30177141fa2c496686ad2d01261864df410378a086b689d317840de865e249611ca41dadbde6155d20df0664efae2722e25ea59a7d793379efbf0c261a06328b9d690f0e006e49c5066db22ff1c2b1c68a8a46f8ccbf7990514f85ed89ad1465ece320330bc1160019ad62533d23eefe5a634826c6db363af8deccc3fdaf1b9e7f95c85bea839bdec52446fb1f4d36e3273934cacf2909bc9753f7aa478450273f198084b219ef9b2b05473f9fb851c6e31e2b10430fad49766f40a81b83ccf65ab8d51aa8ad9bb23b557d390f3ffba1de1c39cf90a994b9a3f08ad527f2f6dd4f52fb4e5900690102ac6906253d4412b90cc87e243c63afdc516ce5a0f262103362343def37b76e5c92b90670e829a989a205a30f15a48e05861ab5dfe32e080d46738ab02592c0ebd6a452bc56d5eae88788a1ae8b4f0f77cd608ed961acb25d2d394e0cfab8dae13b11e75ba2f5cb09b422fcadde6adf57638059009fdda884d19097fb125d740bedff2d0334f73b5cdb471a7bdc196bfb8b9d04c58532bdf757eea92e0ff176a79237297ba132363880fe483695b6be33551988562bd00a57d71ed4f5bc0f3b3bc01f3d82c4e4fe8e4a86ffe365fa751ada1a14613ffb1429014d8231d23d80aad037259f58337e467c010bea8788d8e141b38b080e1ca5aca0729aabfdd509339732baacf5145c13b2fda141f4a76c40cffb6745551c8a82c3bbf3644c0d8e5cd550406f6fed16112a3a732460aa53c4b7aa78b0ce0de296a2e2a56490698e6f43cbe655b102a9e6487c206c3570ed397d3606c51b18d82d1bc43d9f026a0ba4dc822f6d6afd8acdc2ed33628caa4860f43673610fb235e28af62d18e734f18c7464a671657f1ebc0d72275e74f564f809c6550f5ca603df6a7904f081293a4b01f07cb2fcb8251cacf26c125189e125b3c8412fae2cdf9f478f0eb6806abd2bf5750b4b17f25a94aedfdb846f5c608ac1ad98da972ad1e1ae7d92b0f96604127d3d5748502e55776128146d681d366f679434c4aae6a3141ec7fb8f86564e0d384cd2d83ee143eed16b31b3a5ba7c6d2b318a3efd2c43759437bfcb219fd27197ff8b1fa72c0f98bde3ff03118583fd9d7d7bd43c5637cee634e320c022e5a941f0a9b8bc7febfec062834ef95a0d7efa28f3e95c8e51fce186d520c536739992835b34092dc1e4e599f87a02a2365d01b22311df8b30ed0200dc6b19eaf6eb19fab75b8ab94bd7e82df532cd754a77a72a44999f7d7c653f98224ce135d14bac6c72bbe5378e8b581c17804f909107ab80c9de5fbf055255faff56db3c6b1c379b13f415793683b2442cdd116fb220bc5e85ab28b0773c3546cafdd1e3584e79eeb0cdc1c277ad38c8f96eda65619faf8202ec8b0e25ad661a46145edeb4d8a6811fd606e11f2412570e81464499a316c0a30ea849391afdb660fdb2e0e64c7c68b44f13fbaa9dfc942b15b5a6babc8bbc50bb1abb4500e63015d140a2205434c30cc407baacb3cff22f6aa99914376cdd08a7c5522c9c616b1e8124029d94b1a4c5f8fda8a214fa82c8c9d83187338509c8b05093b08590d8fe3477910f0bbd4221830ee5ac5b1775253d157dbfae8592ab85696d4feeba8d8295ac4be49e438d8ff5ac4953b4d15ff467cdce7f4e71a3319dd4cd549a5f95bb19ea4b356d89dafe34dbea7cd84f895d8c01239d6f52bb0c13b65b5bb179df5d141212ec369552cfeb1a376c84be6c954fe346db6204cefe1d63d5a1e2163db98a8814a063802c34ff94a01ad2afd22ca79e30047890f7a0ce02d67066b3110d8eebf3709f18220bcaf102ede7fad93ac04a236bb7ea05335b79f5dd591b9f45147bb9c927e9e2f4a0e96032b638fa9d8dee771197f86987b7aabadecb7bcb71a5c0f7a64c844fa5479919410e07a31ec43b907fc8c63bd3b315412e364caa4dfa69aaa32f3310296fec603c6e799fec0fc9fb8eac7929165de936a482900a95e5600b16f1af3f5b67f5456c10514ddc8befa9cadeb73776dc83fe46453ba680c9ae316801c1dce74acb96b24a24581fcdcc10a8472faceccdc00cc77ed91bf47776f81eb75a1a0686dcf22333df7f122a995c8a9350d9fc6f6896ac9c1ce0a97685b48287ce878ad354e2610a0e3dbdf91b291c5bf449fa84beaa0270cdaf3907e4095c4c03a4ebc637395a32aaeffe2efeae242cedadcd347b783f232eb5c71cb3a261d596aad3052df193161214fe1f79ed4968a9fccf7fbf1f1da8d08f1efc6ca34fb819084f8e98c9eee1228a5cc7fa5a9abd1d374e4d80d2244eb468a0d1a521dcec218a7af7bebfef2aca77c0039114572edb83db442b3161129e8f712cb1fa5fb36f75ed2e0885fa7474bf653f8e743283cea7e720ca11d1cd7b6fcf009e7d4e7c837d206485260330c8047068fb3574fd1b9a8d47de7c2c4323228c975edb1c5589513febb36c67eee40e5919e526a6a44a059f6ff41cd0edc16214be767dfade20e0df98a8cc5b7dfc01487734f503042af0155f90b98cc0afc957a83450969626f28ec67f2b7241fa2b2b3a2b7168bef70fc8922192ead41207f40031dad4b98fad88e76be7fcfd8fb405ba539f0476a484b846eacfe3b943cb9f86242a40d994eefc542fd9e1cd7afd26ad3c611bd0afc9d6426509209202200938bb6ae9b2df28f24f507eba2f17ef28eaf500d9c6f154d5f4ed8c090aba1f8c4bbd5a3c4111d034c4a45df7aa1d3c0d5f93c382582cf72d97d8d751763ff665262724c0c6d363ef703a0b1fd9709a23fa910e3614a8573035b5a36c5feb15feda039e54a81d350a79a80ada95e30f225692dd87957eafaf192257ff07e989e3b9150c1855d3a56d84b5503d222badfdf458315ca21597bd6396ef0187248ccaf6a8ad06d4d1123ad0f652f3a118cf8723b8ec97b64313c04ed336aa4b6dfea292324a38b2c90d96959444d6ca5324229d6ccc7e35838c0cf18e187409de392a8b6ee616c2fe2f681d294bd9f1e701c4aabf307635238f63aafe324abf6ca4050ab688ad2f759b901d8bbf4bcb81f05ef7e6df97d750ac5d7db79fa1d8d4ef0bec8d66d66071c46a03f680921b1fb82f062906c2e63dd14fe3d3c1f6c8292c287a02d37bab506c85b651b7c873f08cbe5f80c1e1ddfe21b170426e49c432116bc91c7dfa579f235efef594de36c7ab198fee6acd303be87925ab192d7925542be440e280f71b6bcdb7af1ccc63b75ec9723d579fe6fdbac627a6972da891faae9c71a6add02f35fc4299aa1fc99ba4e5c62c1d9a126f6e6a195d12a616d3a556d60ed5322107830f73bb4b259e49c70887b8e8ee82c8687d8ab26532a83c67d2a90b579a9f166324b5bdd996701b16a06f7061ea41c3137f08c6b60c89cb4eaa08fb45d69d37a255d2c6707444ea87ee208c1f47943f4e2db1a066935dd3760090d2bb992774e983c955a48d319cea995f7b81ed7af53a0b44d3da39e5e6af4e532079d057c52a357fbdb58f71c54fd954db2eb42b6526beeacf8259caa409c579ca7a74b0f6f06111fefc8d51b36b0c60d9e644fbbc75184c8afe9f884653e6d6da2aabdf0070ad2d83a2b34ab532b3cfa7d33abdee38f3a68ef0930c6a2c74f0a6fe1e635aed3af032c6609e42b5e54faab7bb56376f7bb1e5f60a0aef8a7ee95480c5a75779d8121437b88915f5fbe9b3867ab0c0b69c31cbaa431f183d702d93d13eb22835fd22eaef976e462a6c3ada57f9a026d3c6bb94bf50bafcd61d591c7746bb53fdf4655bba672549426262e5930c29a0f7e1391970bbe2338d2a206ab4d210a1c5d3b2068730e67206036d5d40f11ca381db01d1d9be5b6ac765f8358254ebaa6d473490adcc20e7ab59fd93a6aef3d738c533a20864ec25ca5a8fed784e39b705343a9a0b5ddbcaf301ac595251c55d446e28a190d55240bf4799c7b056c6b026790ecd2d19af40756a1fedad10e9b0505480ff8a6aec76ddacb6a3237e9b1a63ff555e57748389187c05b288cc1c851c6d7d5e7c9aa2afae8ef1cd951f5a79865e7146b42cd1b5f91a6d5421b0f19fd0af832b41a0dddd41ea4cdc447d861c9e6e4b5e981e0a6dd1bfbd7523c83c7cee5d93ba08983958e4b6dde1883828e623165065b488fc5fd2ac3976a699b619ce174187f1d13aca9028714817b413acb06b9c744f0f05a94c14d31959379a791f508627492f6d5e54af1eb4f7e0078fc83788db6849c9721b36e66a1fc417ff29760dfaad27876f91a455337a43e6a63d1b9ba4264d4f7403fad6af351c8d77e4c6e4a13d692151cb93e467e279c6bee11db3cd3ec2724cda1ec32ba52b5bf0cb6b5ce8f703005e8ec88a89cdf4e603e5d012368efc202c403277d5574ee3c1d94ecee7b822188d5e9246802739c30cf62e5c79dbde4e0dbc0f58e80280dbdf91c2d97fe64c63259ccff497f000c1624d0e2325ee8c66109101821016f26bcf1034fd3be1947826e2d256ab93871329a7de805a2a96daef4e2461959cde6f8861d50c566fbf6876decbf0ba3c5df12fe1d03b89408af730b689ebf7b2c874ca48e23746c75e17432969a8b4480b5fc066323b65cea76597ba9f7976be9806db4683cc383c2336af8f74435db0db2815f39ec1c851c270d9d1f499e83f93f4de9766350c600870dc9e34659b7145be534b96cd7bd223eb276538e125690f2d5889f2ef8d8b9a3d39a2d254457090d5b938000bfab517faaba88c6c3138c1dc2ed919722aab7b11fa86d02ff02380f5e90603e8da4583ed1b8f0aeb98d1fc97177b1edffd4f3e1f0d5545d7093ed940f258a08ff689959cd88fbcbd91b8d9b121c6ce0dad80caf333bd47b4a58eb21cdfbe759344a0652d90a2e884df77a01c2f97152d0ce4cd46797e3ff1f6a4e747e5e6d32bb073316561814c10127b3dfdc1cf650b7d2a1e68391b0356207548e503388430df54c1bbf8f2d6eecc7c84884e2df9fc440df8005a5e987101aee78e39f1a6e980b12883094bc8eaf9f766e4e62d4516c3998c8d0102434ca19c5340a54a33da740b65a1cce1714dbed31bbecdb3d1ce069b4f723fd673fdd915608ef58012ce57d7450c5860894c7419988fff2f45faa9224c878c5ffdcfd6751f68094a74cd9867faff25e56d7f550cb108daaffaa5263376d5b8af6372ce12a8bb88253eec0ecfb17af92c18718c348aca1c6da589870999e41ba11a367b869eed96f1e9048ca9b0f74376252d0be46273e62e7d5d4b66c8f28c22e978bc193abd025de38f08db32daf288c718048780c6e9b8b043020ce667023185d400234ca03adff28afa09802ef94a9d137d22e107f54825c01273cce89ecb597272538fbe201cbe5416dad8e74e8eb02e0dd00e6fe00efdfd594029af51c54c832757e886d6c658ce574e80cd439aee4b0f7a111d8987717a91c222b8db268a2595ca32dc250fff379cbe00d73cdf5feaac711c4bc5795c4b0a7b0de49bccb3e6fd4f31ae838df10e5c7b93166980e9d60f7a69edff6f7f712da0e8d78d5a4af8f0aacb0444717d66874a1eae3ae19098dbdd4ff1357b04cc67a90cfb1dcb806df21d0a44022c69a03e9ef4458ca80d5b6f3d62bdb6b06403b007bbab8e23a625509cea5b89ea0757a2cf53d471870e825ab8b04238112de0de36fa4030485fd056ddc8731f8a48b6dc9799cef6beef178ce9d46e6708dda01bb50cc3ec40ff42a22f3fb0c67adb7a7077915d8b875038ea226fbf454549bb48e42152558e70b6d2f527f446b32abe709aa58b30add56efe5545ba563bd1d5f875a6b9d856f11ec0486f24460db840cf538e2bbba20546a22a42710a2f0c334594be5b35c540518983ff463d7c62dd0c32fe073054b7bdee543427dbc8a4c497e8f8a428bccd9b7252bb0f282349f38c8342a5b8fea809dc0c6998c8164f83f1c6cc5e74bedf79ae3c5c358158495c93aca5556ba717f4778a9d0973481712c27b2670957a67e3c07e956bf83b7e0c7bbaf6d180eb930b321195b50b749f2d8b19a50c83e4f9dc94f3643877670d3ca09fb1e36c58c9dc04e197d4e0b503cfb0668bb56010e55aae2bc77b60501d6a49ccbc504a017e0b3714a315df33d816e1396a1d7065000c4224ef621d38c452967bbf23db2ca6753e53bc01ad07063cbb5701b7bcb671e5824af5809a58c6cbdf88a4a004756a6e31a140646c7bcdcab48c4c1ce7052487aa31d8629db873131e1e8c0ce9e5f35e3187f3ef553b69bc1d25e25fdc7cd7df05c6eb0aee24870c0318a64c3f1707dd1583603496a99ddbb5bf4c2ddc33243dc40ed88e98b75ddc3202adf92dc4998beaca8821bedd9353d7919131222f8e1543b93910977456738e659190018f50675e3a6c84cb77ac9bad5482843bdbe493a5fd25ea3678db1677a9b7effe148dc5b9e4f4a9b38c2364d5bd9adfbeecb6bbe91f25a9f15a55426ea4ac085d7d6c548800e98e3bd463dd6205783a73f036cea811602d0fe69b7ae6451deba48ee75ab5027717833b19a29980cbff7c3afcfd42f6d6db8be5bdd2d45515f8769bce0edf56b96c9967f8e280dc5c80e103b80c8d716206df47f63e4255e9d7a4373e0eba09e12da7d773cbf73f70d18b5a9cd653597c4aa28fe9ea46c2b112fdb1dbd6245b813136c00a7f81b9d27e932025c81574a7b6324efa6d3f43daf7cfe189c658067fe2ad94ea9370f05dd3ce7e26231fea10c59e11baaf86c5a8d195d9dd6c7977d114e94c38fe5c8719ca4cdf2ac2ba094994b8156b392efffa3b72e3d5b0900f95edf075fcdced33f82c9ecd8e3c02061a75f1fcd8b7118b12f676d6e13e468628a8e2186d27cd85254182b5513cc31d7cd1b9a9e0df8868e7091616fb68e03dd67b91af1416848b4191d09e6b8c4e294aee7e9077ca424b7428483606f1deeadbc7809fa57e49500a86196be67c2aa6c219cca6d242bf3d3c96925f0eff112097314aa75ed767bc736a4ca4438033997bfe567c3a0a37b6634c0e31dfcb3a1f5b2941a8bca531488a6dc96fa76e1129ec1b9a0d8bd9f82669e6f40d9e677955d914220019aee98b60c1fce469240830690d9b20b7f8b1fcfd47c9c1cc57bb03d965f107ddd7d56915754e6da8d3335472cf4960584c16f2c348d144ac40461a3dd03e55e120e86b1dd67ea71199bf789e2e955e523edf9b2d25f1284979069a37d9539540a048b2cc351604ec24e77fa6c01d489bfb9d6f1526d0d31caf673fa2485966458e240aed12d50aaaa16606181cf47cc58bc04c6b4fa65e64256132c2fe6a91f54d87dd2b23150ee1f0110484dd11d5d20412e568680385b07e7d0434fdfe20843", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x4}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:32:24 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(0xffffffffffffffff, 0x400455c8, 0x4) 05:32:24 executing program 4 (fault-call:16 fault-nth:52): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) 05:32:24 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="41671549f535ac36d1c700", 0xb}], 0x1) 05:32:24 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(0xffffffffffffffff, 0x400455c8, 0x4) 05:32:24 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = syz_open_dev$vcsa(&(0x7f0000000100), 0x3, 0x0) poll(&(0x7f0000000140)=[{r1}], 0x1, 0x7) ioctl$KDSKBMETA(r1, 0x4b63, &(0x7f00000000c0)=0x3) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f000008b000/0x3000)=nil, 0x3000, 0x8, 0x1010, r0, 0x6a373000) ioctl$TCSETSW(r0, 0x5403, &(0x7f0000000040)={0x1000, 0x6, 0x80000000, 0x8, 0x1a, "7830a7c3cf7a7e361feec11d8a0caafe79424e"}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0x1) [ 615.600550][ T91] Bluetooth: hci0: Frame reassembly failed (-84) [ 615.730529][T12021] FAULT_INJECTION: forcing a failure. [ 615.730529][T12021] name failslab, interval 1, probability 0, space 0, times 0 [ 615.744721][T12021] CPU: 0 PID: 12021 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 615.754988][T12021] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 615.765399][T12021] Call Trace: [ 615.768675][T12021] dump_stack+0x1d8/0x24e [ 615.772980][T12021] ? devkmsg_release+0x11c/0x11c [ 615.777893][T12021] ? ____sys_sendmsg+0x583/0x8c0 [ 615.782826][T12021] ? show_regs_print_info+0x12/0x12 [ 615.788007][T12021] should_fail+0x6f6/0x860 [ 615.792398][T12021] ? setup_fault_attr+0x3d0/0x3d0 [ 615.797570][T12021] ? dst_alloc+0x137/0x4e0 [ 615.801964][T12021] should_failslab+0x5/0x20 [ 615.806445][T12021] kmem_cache_alloc+0x36/0x290 [ 615.811183][T12021] ? ipt_alloc_initial_table+0x540/0x540 [ 615.816813][T12021] dst_alloc+0x137/0x4e0 [ 615.821168][T12021] rt_dst_clone+0x53/0x670 [ 615.825793][T12021] ip_mc_finish_output+0x9f/0x3a0 [ 615.830916][T12021] ip_mc_output+0x234/0xa50 [ 615.835400][T12021] ? ip_build_and_send_pkt+0x9d0/0x9d0 [ 615.840835][T12021] ? nf_hook_slow+0x1a6/0x1f0 [ 615.845519][T12021] ? ip_mc_output+0xa50/0xa50 [ 615.850349][T12021] ? ip_send_check+0xd0/0xd0 [ 615.854915][T12021] ? __ip_local_out+0x4f0/0x4f0 [ 615.859739][T12021] ? csum_partial+0x353/0x470 [ 615.864388][T12021] ip_send_skb+0xaa/0x130 [ 615.868696][T12021] udp_send_skb+0x96f/0x11c0 [ 615.873268][T12021] udp_sendmsg+0x1cf5/0x2f80 [ 615.877845][T12021] ? ip_do_fragment+0x22f0/0x22f0 [ 615.882848][T12021] ? udp_cmsg_send+0x340/0x340 [ 615.887599][T12021] ? selinux_socket_sendmsg+0x11f/0x340 [ 615.893141][T12021] ? selinux_socket_accept+0x5b0/0x5b0 [ 615.898668][T12021] ? inet_send_prepare+0x52/0x480 [ 615.903675][T12021] ? inet_send_prepare+0x480/0x480 [ 615.908934][T12021] ____sys_sendmsg+0x583/0x8c0 [ 615.913677][T12021] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 615.918853][T12021] ? udp_sendmsg+0x7d2/0x2f80 [ 615.923555][T12021] ? __sys_sendmmsg+0x524/0x730 [ 615.928387][T12021] __sys_sendmmsg+0x3b3/0x730 [ 615.933044][T12021] ? __ia32_sys_sendmsg+0x90/0x90 [ 615.938048][T12021] ? proc_fail_nth_write+0x1d5/0x240 [ 615.943311][T12021] ? proc_fail_nth_read+0x1c0/0x1c0 [ 615.948614][T12021] ? __lru_cache_add+0x1c4/0x210 [ 615.953528][T12021] ? proc_fail_nth_read+0x1c0/0x1c0 [ 615.958717][T12021] ? memset+0x1f/0x40 [ 615.962680][T12021] ? debug_smp_processor_id+0x20/0x20 [ 615.968048][T12021] ? debug_smp_processor_id+0x20/0x20 [ 615.973411][T12021] ? __ia32_sys_read+0x80/0x80 [ 615.978172][T12021] __x64_sys_sendmmsg+0x9c/0xb0 [ 615.982995][T12021] do_syscall_64+0xcb/0x1e0 [ 615.987470][T12021] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 615.993333][T12021] RIP: 0033:0x4665d9 [ 615.997330][T12021] 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 bc ff ff ff f7 d8 64 89 01 48 [ 616.016922][T12021] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 616.025314][T12021] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 616.033270][T12021] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 616.041217][T12021] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 616.049167][T12021] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 616.057120][T12021] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 [ 617.635782][ T1994] Bluetooth: hci0: command 0x1003 tx timeout [ 617.641870][T11056] Bluetooth: hci0: sending frame failed (-49) 05:32:27 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:32:27 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(0xffffffffffffffff, 0x400455c8, 0x4) 05:32:27 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x62) r2 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r2, &(0x7f0000000280)={0x1f, 0xffff, 0x3}, 0x6) recvmmsg(r2, &(0x7f0000005dc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) io_setup(0xa, &(0x7f0000000080)=0x0) io_submit(r3, 0x2, &(0x7f0000000140)=[&(0x7f0000000100)={0x0, 0x4, 0x0, 0x1, 0x0, r2, &(0x7f0000000040)="0200ffff0000", 0x6}]) io_setup(0xa, &(0x7f0000000080)=0x0) io_submit(r4, 0x2, &(0x7f0000000140)=[&(0x7f0000000100)={0x0, 0x4, 0x0, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000040)="0200ffff0000", 0x6}]) r5 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000440), 0x40000, 0x0) io_submit(0x0, 0x4, &(0x7f00000004c0)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x8000, r2, &(0x7f0000000180)="5291c789f71885c599512c18fb7ac7177a2679749e3785a868669bf56988bfce455060d77ef4ab752631975d73f9e1737fcba90cccdb73fcbe49de8755a176b08af5fb601bc32a74833e1bf55087b72120ef13aa08719880ab04e0e446", 0x5d, 0x0, 0x0, 0x1, r1}, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x7, 0xd2, r2, &(0x7f00000002c0)="48ea05292cc01b80c85e649c3423e4e2bdc6baecf53abe2f69fbb7760c19b01b62c488476145358ccfeff2bef7898c06f9b3747f338386249a124840d2b21da0272f7c60559a24f9a20bacdefd2971617cb401a80c8c9c3c698e89b5fbb180f3df5157a4a39e9f1b671444b0af55bbf1790ca0bdafacb2bb6ee82c94dae7ee3078bf367e1352dc49ab7d46e0fdc6aca27edb267d489c446eeb12", 0x9a, 0x2, 0x0, 0x3}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x2, 0x1f, 0xffffffffffffffff, &(0x7f0000000240)="d28645a0d9c588e94b83330abe795a3528df23adaeb4271d06a46617c490fbe70c41a8b65f", 0x25, 0x4, 0x0, 0x2, r1}, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x2, 0x3368, 0xffffffffffffffff, &(0x7f00000003c0)="8ca536ea1e9ed5ba1e03790845988520950f7515df6f5cfdb4e7c7d4f5596e9fab3e21d187fe1c3aa008928f6300a04584f4dffb8b82069cdbf4eb92aadf7ffb378268550449e24e545e0eaf18ef83513ea650efae22055460de276ccdc918908fd9", 0x62, 0x7f, 0x0, 0x1, r5}]) r6 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r6, &(0x7f0000000280)={0x1f, 0xffff, 0x3}, 0x6) recvmmsg(r6, &(0x7f0000005dc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) io_setup(0xa, &(0x7f0000000080)=0x0) io_submit(r7, 0x2, &(0x7f0000000140)=[&(0x7f0000000100)={0x0, 0x4, 0x0, 0x1, 0x0, r6, &(0x7f0000000040)="0200ffff0000", 0x6}]) sendfile(r2, r6, &(0x7f0000000040)=0x2, 0x2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0x1) 05:32:27 executing program 4 (fault-call:16 fault-nth:53): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) 05:32:27 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f000000a3c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r1, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f00000041c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x62541, 0x0) r4 = dup3(r3, r0, 0x0) write$binfmt_misc(r4, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4) getresgid(&(0x7f0000000e40), &(0x7f0000000e80), &(0x7f0000000ec0)) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r5, 0x1, &(0x7f00000004c0)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, r3, 0x0}]) syz_fuse_handle_req(r1, &(0x7f00000083c0)="ec66fa1700f93176b2ee12af609d89e0eb1cd8d0500a9cd8e0513e20bebbc0d38693fe4bbe8689c2beb1343c0a7c27d04f56688e12fdbab9cf5aacd9015f52955720c29405dbaea3719e29e849c0c5b0600836ad64312db3c60c91fa8e0982a0bedc6a6c1bc6b1de95acc15b7f6f0b62b70caa101060e5aad8d60fff91ba47d746c5a79abe929b2aac1a48e7c92364a3fef34e9c0f4f61941019904976d4253d4ea84c33d43f559e573514d92e11f2b990374f01d51473719c4ca2c9b728aa2d2337d78880055e0471186d2afed80754cdc537488917369b5280162cb379a1cb661cf45bd069cdb28248536c38fdc7f7570cbb5b0bd5e91a41889a6ebf5292515ae390038918d571687c6ba5710015ab9c80fa49cd4077b8a00a2860b8db38df122268f003f14fd9232bb8ff9c2059411133ec70c5a4340b069fe68c14f9ff6ec63fdc308a3b537ffbee325ab2eb4bfb69844122dff4e2bac73e570864ec4426c17b615410df236ce6920336d223e452b2d827ff1fe37103910ad93cf6587e8ba19205ea6131a391d15ba72ba27da1b7ca8d3b98a8d40903d01f40a94949a0ba047d20bbeee846312f6e277e1bf3293480f4b287aaad7c38b07885b292daf1e97af1e58030707da142d35bba589d9f179a94c00ee50d1019c32e86b1c323f1539a4420845915e03718acee5e234734a2d267737adf69144e148c414cbe8917babac0fd9dc67b6b42ff8bc3b672f70210b0661b2e81a7417c1e2629669c4c64fe157b569e78c6c972bd777c3b03cd3e7674d74173de239d32d3ce50a85510b1f00e553f6768732608116244a0c2450951bcad961763d17c8d12eea3d0f5b6f23761649b421c106b94a9d9eeb8a6edcc2f439a4cb15eadb803be25b3c2f293f66ae5b124e585a9a62fb5c547e3b81e28cde20a2018e71cea73eb7d34a88bf413f8d78d22407356777aa1fa08896a0ff901c33a2b84ec1b9c0d3ec169b5889d94e710eb61ce4e5b8c12e472d304229e3ca8f62401f6e1161a567752d3ed749f75e6dc412f7fa18138bd330c1550d427c7f047e9e030d3baaaf051a9f665334985834a1f9b47b935076b832965705db042a7f20ac2d2b13aed088ea2547ade1c25264787ef9b33e0acb2958c51273ea3a032c34cc4dfb6ae611bf2d3a42fb4a498a493693212ddabd51f7b273a88a51d0808fccab04b3d518d6791abd104f3559764344cb120303842e5097d9315d10a618eb85cad698293c90c9fd139a793dfccdf52ab8b4fa2ae86db2f772550e24bd4089dd121ea8abab5acce9b525bddb88def0dbf3baa543b9be6621ed8e794d6f07c7d19b0013556113fb9f9026c76ae35bb7d248f3b630f87839f42f73cd96cf046c038ea80b2bf5f1d1dbeaeca5da02ade3afb0e632785a7ecb11e7d756b1556407417dad753aa8408dc73b55f9a75e2cc6d67a4ce181aecd95e792812585d7d0577fda745f5366db8e309dcf84a4f9abc98d78af2432fdb2fdcea5cac187e34bfbb0896d5a943f970e11c3d144b30f73b76e4d01df596e67ac8e132c877e9466b0b06e3127bf1f9eaacbd73f811bdd7c2c9fa6777c7a9948cf2546143fcf56548cb507a32c771b5610b33e330613608770a0efa262f4c0686831b0c3d74d25541b7941e6a7240e15aa97f1f7a60933ce35ddd398a5db0c3c60f133c15a1e609499ca4d79e7cd0c8add405efcd9e860e51e1195bcc12a0eaba18a7b2a95a43de7856c9d5ede91c1345a85204eacfd0d6d6f8e51e6f2958ee14e364a267e9866e0de95b14f67f11f8936ae6c7096a7e0e2ecd96584e2ecb252602e4fd1f6f9376a50799eb90eab4282b9ac72fb0afec448ef1d8cbf5a18149522ab70eff9787f790e19acd6c085e855382afd8d04b8d641001ea873756e1012d7cf76c123c12203e245614a4d89f863823bf466511fc6c918ba64e9d47835c7d13122dd1a95465cacc8bcc19b2b4b2232e46cf4060211cadd0baebad1374244aed5d5a22d30269ccc4cfeeb1d59067f85a284bc1e10c76e8aaeaa6fc16485f5d81e408c598699c39ad0e2977dcea175572e0182f6a384b3d954dc407d7bfb6d22b681ac1d70015c6ad8f82de60dcac898b524e458827223024e219789c6ff742bdcea2e635a3d974a719cfa82adf04bdb035bf7f1f76757bcc240668321bf85ab242cd5bdf5afb8b477e988da43f0ade20055073cea44ff3ca96d54fa07137c76d9203091ca03305c7db587db4019f6610d9826b9fc266328cf0fef5f1b04a3772002543e6a2ced827dbc1dae2dbe9dda1325707881ede8ea6c9252dbfc578e4b24cd19ec28f02e38e32ec43d4b43b4087ef0b78204310fea1577e0f488ee48e0d8af3e7be94e0d7b5669095f10ce406662b71a653cb3ddfb195ece347bc0a2fda8cf0c2aa287782ee8dfc22ed0f320c1af5dd1a826f2b65331486f120707709a9d3241425cf80168d10808b798c20c1050f987cf7e07720d5a8b5b12a666330a59890c218dd68dac5424c8cb87dc9a1c2dc49037a72873752e1a42d58eea513d1ed4b606629bf121fa4c28339fac9cc60a10f6be2eeacdca5a34aaa2e8ff92285d2aeaab6ac1ca5bda083be6cb3b7e01a717cd2d9f3762bebe54b82d6a31682cab3406bf10ecf4f8ea0e67e07ea43b41e3a0990c1f5d09c6f8029efa60701ecc19e52c69afec4e627925a0fe2e7f013ace1fd818a071ef3bc5a278dc51d0666f895eea2ff17d3f2996fc3876ecee2673ee55b3e7523a5e1c13d9ee676f23a60fdd33dadb973096236c63ac582cdf42eee20f202bf16ba02283d2a43a54a8d461e48c6866ee739f8f1002d38a6d293a55078148435427c50d179bd94ff9dd60e1e60316b7f60ad3befc3598b42925fbd59f05a71ce8ec612c46b3e62d418da4b86caa1e16c16ac34457c588017704317f4e91db599b1665560e3ab9a42efcdf4347b62e76bf8b45a6b2782aa87db198575d31836d1d9dd4088d618202d63f574aebd58b276b2681e45ba8e7561da61c6b88a325fe266899c7494091899ff45f5f7ec96e9ebbc80181a070dce2eb0e622f11212206aeaf28e7cfce2fa811aaf5da5b0ea1921bd0de5cf15d7dc8e6484173f7a008e65654a60e29765b537b8065467632842e043fcccbc831880c260cfdb9254dac5cb9802b02c5cf3f98afbb2a77ac0bfb591c2fa48341580fff7e18b143529c0e6ca7fe5db4f6f1076c68b60a1304360d319151932b7610eaea1e4a33d3990068436bd405ed1dca6a1474cc1394a49b3049a4610b5a0c08e2c720724f54063e52451987cdf49cb6e79f18e7aedeb18fd438419c8f465e16f252663b1d203ccf75ac7e318890321d8ad11ea0bbe1d059630143ab3a283d563d19df705b851f8c1d324fee9baffe9e8e76307ee32b403eb9888a179a9403718431362cca597065778d7989925bc64b23c5d28d36bf49fbdc8cc8790af2f00bb4ead39fac9cf2283c40d97e8f8cb1a97ad80a4e64fca7fe6f29c34b5d901c8156c9f7b6d248e70f4ea37b1df6b4de672be88c34c917ae41b75c4907e2a42866bd6e07a0f5f88774249bcafb6b6a25ca2461cfe4783a924ccc0fe9e717e4b13f67e45a8f29f868c82d5f6bef7db6f554885a1db44a110773dbff8402077250ba1296f3c7bb05a3d4c721b544839f2cb033376004d433d07ea530b8a916ddf7704144b8534ca65ff9d3285016a9a6e22756fc2fd71d033353877bb751f074c5dad1a3f70a864ae777764bfda4d780ec23838e978428b82f3d92eead0322f37586aff57a61ee31bd1b8844aeff7d98decd15a32e0560020faedc3708bf2054d3e0f391776ad493f0dd68fa2a9c818864820e9b2a3aea98627d4fa7675b52eb3598ff988e16b9ed9fddfc85826d12a6e0ae1ae6be4706410255adfa6b8caf9725ab4a16e6ee63ea48c05855fb61ffa272480ecf090d8b51073916307ca9585cb7a3931aaa11587feaab3322649fe5315b0c82d374bfd5a03afce6318f28bb45e88d60ae571b6d7f6ea3d0957fbf14cd319042b2522e3f57119f2dd35159d7d4e73cafb150115836dfdedb4d3f166e0dcefedcba0ac26650ec5d3b7489e3422fc7dd11653663aaa6039ba6f34fcd4f0e3f3fef46701aaf3ae617c12abd08fed389ceeaa3f0e6d83ef67172ac666b07cfba5d15b8ed1930afb19143d9d13e45cbafd11f7bde3b25acd1854b5a78915f52726eb20232334cb4ed53debc9564c4ceee919bde0b75bffa148fbf9f86030b5179b40f30177141fa2c496686ad2d01261864df410378a086b689d317840de865e249611ca41dadbde6155d20df0664efae2722e25ea59a7d793379efbf0c261a06328b9d690f0e006e49c5066db22ff1c2b1c68a8a46f8ccbf7990514f85ed89ad1465ece320330bc1160019ad62533d23eefe5a634826c6db363af8deccc3fdaf1b9e7f95c85bea839bdec52446fb1f4d36e3273934cacf2909bc9753f7aa478450273f198084b219ef9b2b05473f9fb851c6e31e2b10430fad49766f40a81b83ccf65ab8d51aa8ad9bb23b557d390f3ffba1de1c39cf90a994b9a3f08ad527f2f6dd4f52fb4e5900690102ac6906253d4412b90cc87e243c63afdc516ce5a0f262103362343def37b76e5c92b90670e829a989a205a30f15a48e05861ab5dfe32e080d46738ab02592c0ebd6a452bc56d5eae88788a1ae8b4f0f77cd608ed961acb25d2d394e0cfab8dae13b11e75ba2f5cb09b422fcadde6adf57638059009fdda884d19097fb125d740bedff2d0334f73b5cdb471a7bdc196bfb8b9d04c58532bdf757eea92e0ff176a79237297ba132363880fe483695b6be33551988562bd00a57d71ed4f5bc0f3b3bc01f3d82c4e4fe8e4a86ffe365fa751ada1a14613ffb1429014d8231d23d80aad037259f58337e467c010bea8788d8e141b38b080e1ca5aca0729aabfdd509339732baacf5145c13b2fda141f4a76c40cffb6745551c8a82c3bbf3644c0d8e5cd550406f6fed16112a3a732460aa53c4b7aa78b0ce0de296a2e2a56490698e6f43cbe655b102a9e6487c206c3570ed397d3606c51b18d82d1bc43d9f026a0ba4dc822f6d6afd8acdc2ed33628caa4860f43673610fb235e28af62d18e734f18c7464a671657f1ebc0d72275e74f564f809c6550f5ca603df6a7904f081293a4b01f07cb2fcb8251cacf26c125189e125b3c8412fae2cdf9f478f0eb6806abd2bf5750b4b17f25a94aedfdb846f5c608ac1ad98da972ad1e1ae7d92b0f96604127d3d5748502e55776128146d681d366f679434c4aae6a3141ec7fb8f86564e0d384cd2d83ee143eed16b31b3a5ba7c6d2b318a3efd2c43759437bfcb219fd27197ff8b1fa72c0f98bde3ff03118583fd9d7d7bd43c5637cee634e320c022e5a941f0a9b8bc7febfec062834ef95a0d7efa28f3e95c8e51fce186d520c536739992835b34092dc1e4e599f87a02a2365d01b22311df8b30ed0200dc6b19eaf6eb19fab75b8ab94bd7e82df532cd754a77a72a44999f7d7c653f98224ce135d14bac6c72bbe5378e8b581c17804f909107ab80c9de5fbf055255faff56db3c6b1c379b13f415793683b2442cdd116fb220bc5e85ab28b0773c3546cafdd1e3584e79eeb0cdc1c277ad38c8f96eda65619faf8202ec8b0e25ad661a46145edeb4d8a6811fd606e11f2412570e81464499a316c0a30ea849391afdb660fdb2e0e64c7c68b44f13fbaa9dfc942b15b5a6babc8bbc50bb1abb4500e63015d140a2205434c30cc407baacb3cff22f6aa99914376cdd08a7c5522c9c616b1e8124029d94b1a4c5f8fda8a214fa82c8c9d83187338509c8b05093b08590d8fe3477910f0bbd4221830ee5ac5b1775253d157dbfae8592ab85696d4feeba8d8295ac4be49e438d8ff5ac4953b4d15ff467cdce7f4e71a3319dd4cd549a5f95bb19ea4b356d89dafe34dbea7cd84f895d8c01239d6f52bb0c13b65b5bb179df5d141212ec369552cfeb1a376c84be6c954fe346db6204cefe1d63d5a1e2163db98a8814a063802c34ff94a01ad2afd22ca79e30047890f7a0ce02d67066b3110d8eebf3709f18220bcaf102ede7fad93ac04a236bb7ea05335b79f5dd591b9f45147bb9c927e9e2f4a0e96032b638fa9d8dee771197f86987b7aabadecb7bcb71a5c0f7a64c844fa5479919410e07a31ec43b907fc8c63bd3b315412e364caa4dfa69aaa32f3310296fec603c6e799fec0fc9fb8eac7929165de936a482900a95e5600b16f1af3f5b67f5456c10514ddc8befa9cadeb73776dc83fe46453ba680c9ae316801c1dce74acb96b24a24581fcdcc10a8472faceccdc00cc77ed91bf47776f81eb75a1a0686dcf22333df7f122a995c8a9350d9fc6f6896ac9c1ce0a97685b48287ce878ad354e2610a0e3dbdf91b291c5bf449fa84beaa0270cdaf3907e4095c4c03a4ebc637395a32aaeffe2efeae242cedadcd347b783f232eb5c71cb3a261d596aad3052df193161214fe1f79ed4968a9fccf7fbf1f1da8d08f1efc6ca34fb819084f8e98c9eee1228a5cc7fa5a9abd1d374e4d80d2244eb468a0d1a521dcec218a7af7bebfef2aca77c0039114572edb83db442b3161129e8f712cb1fa5fb36f75ed2e0885fa7474bf653f8e743283cea7e720ca11d1cd7b6fcf009e7d4e7c837d206485260330c8047068fb3574fd1b9a8d47de7c2c4323228c975edb1c5589513febb36c67eee40e5919e526a6a44a059f6ff41cd0edc16214be767dfade20e0df98a8cc5b7dfc01487734f503042af0155f90b98cc0afc957a83450969626f28ec67f2b7241fa2b2b3a2b7168bef70fc8922192ead41207f40031dad4b98fad88e76be7fcfd8fb405ba539f0476a484b846eacfe3b943cb9f86242a40d994eefc542fd9e1cd7afd26ad3c611bd0afc9d6426509209202200938bb6ae9b2df28f24f507eba2f17ef28eaf500d9c6f154d5f4ed8c090aba1f8c4bbd5a3c4111d034c4a45df7aa1d3c0d5f93c382582cf72d97d8d751763ff665262724c0c6d363ef703a0b1fd9709a23fa910e3614a8573035b5a36c5feb15feda039e54a81d350a79a80ada95e30f225692dd87957eafaf192257ff07e989e3b9150c1855d3a56d84b5503d222badfdf458315ca21597bd6396ef0187248ccaf6a8ad06d4d1123ad0f652f3a118cf8723b8ec97b64313c04ed336aa4b6dfea292324a38b2c90d96959444d6ca5324229d6ccc7e35838c0cf18e187409de392a8b6ee616c2fe2f681d294bd9f1e701c4aabf307635238f63aafe324abf6ca4050ab688ad2f759b901d8bbf4bcb81f05ef7e6df97d750ac5d7db79fa1d8d4ef0bec8d66d66071c46a03f680921b1fb82f062906c2e63dd14fe3d3c1f6c8292c287a02d37bab506c85b651b7c873f08cbe5f80c1e1ddfe21b170426e49c432116bc91c7dfa579f235efef594de36c7ab198fee6acd303be87925ab192d7925542be440e280f71b6bcdb7af1ccc63b75ec9723d579fe6fdbac627a6972da891faae9c71a6add02f35fc4299aa1fc99ba4e5c62c1d9a126f6e6a195d12a616d3a556d60ed5322107830f73bb4b259e49c70887b8e8ee82c8687d8ab26532a83c67d2a90b579a9f166324b5bdd996701b16a06f7061ea41c3137f08c6b60c89cb4eaa08fb45d69d37a255d2c6707444ea87ee208c1f47943f4e2db1a066935dd3760090d2bb992774e983c955a48d319cea995f7b81ed7af53a0b44d3da39e5e6af4e532079d057c52a357fbdb58f71c54fd954db2eb42b6526beeacf8259caa409c579ca7a74b0f6f06111fefc8d51b36b0c60d9e644fbbc75184c8afe9f884653e6d6da2aabdf0070ad2d83a2b34ab532b3cfa7d33abdee38f3a68ef0930c6a2c74f0a6fe1e635aed3af032c6609e42b5e54faab7bb56376f7bb1e5f60a0aef8a7ee95480c5a75779d8121437b88915f5fbe9b3867ab0c0b69c31cbaa431f183d702d93d13eb22835fd22eaef976e462a6c3ada57f9a026d3c6bb94bf50bafcd61d591c7746bb53fdf4655bba672549426262e5930c29a0f7e1391970bbe2338d2a206ab4d210a1c5d3b2068730e67206036d5d40f11ca381db01d1d9be5b6ac765f8358254ebaa6d473490adcc20e7ab59fd93a6aef3d738c533a20864ec25ca5a8fed784e39b705343a9a0b5ddbcaf301ac595251c55d446e28a190d55240bf4799c7b056c6b026790ecd2d19af40756a1fedad10e9b0505480ff8a6aec76ddacb6a3237e9b1a63ff555e57748389187c05b288cc1c851c6d7d5e7c9aa2afae8ef1cd951f5a79865e7146b42cd1b5f91a6d5421b0f19fd0af832b41a0dddd41ea4cdc447d861c9e6e4b5e981e0a6dd1bfbd7523c83c7cee5d93ba08983958e4b6dde1883828e623165065b488fc5fd2ac3976a699b619ce174187f1d13aca9028714817b413acb06b9c744f0f05a94c14d31959379a791f508627492f6d5e54af1eb4f7e0078fc83788db6849c9721b36e66a1fc417ff29760dfaad27876f91a455337a43e6a63d1b9ba4264d4f7403fad6af351c8d77e4c6e4a13d692151cb93e467e279c6bee11db3cd3ec2724cda1ec32ba52b5bf0cb6b5ce8f703005e8ec88a89cdf4e603e5d012368efc202c403277d5574ee3c1d94ecee7b822188d5e9246802739c30cf62e5c79dbde4e0dbc0f58e80280dbdf91c2d97fe64c63259ccff497f000c1624d0e2325ee8c66109101821016f26bcf1034fd3be1947826e2d256ab93871329a7de805a2a96daef4e2461959cde6f8861d50c566fbf6876decbf0ba3c5df12fe1d03b89408af730b689ebf7b2c874ca48e23746c75e17432969a8b4480b5fc066323b65cea76597ba9f7976be9806db4683cc383c2336af8f74435db0db2815f39ec1c851c270d9d1f499e83f93f4de9766350c600870dc9e34659b7145be534b96cd7bd223eb276538e125690f2d5889f2ef8d8b9a3d39a2d254457090d5b938000bfab517faaba88c6c3138c1dc2ed919722aab7b11fa86d02ff02380f5e90603e8da4583ed1b8f0aeb98d1fc97177b1edffd4f3e1f0d5545d7093ed940f258a08ff689959cd88fbcbd91b8d9b121c6ce0dad80caf333bd47b4a58eb21cdfbe759344a0652d90a2e884df77a01c2f97152d0ce4cd46797e3ff1f6a4e747e5e6d32bb073316561814c10127b3dfdc1cf650b7d2a1e68391b0356207548e503388430df54c1bbf8f2d6eecc7c84884e2df9fc440df8005a5e987101aee78e39f1a6e980b12883094bc8eaf9f766e4e62d4516c3998c8d0102434ca19c5340a54a33da740b65a1cce1714dbed31bbecdb3d1ce069b4f723fd673fdd915608ef58012ce57d7450c5860894c7419988fff2f45faa9224c878c5ffdcfd6751f68094a74cd9867faff25e56d7f550cb108daaffaa5263376d5b8af6372ce12a8bb88253eec0ecfb17af92c18718c348aca1c6da589870999e41ba11a367b869eed96f1e9048ca9b0f74376252d0be46273e62e7d5d4b66c8f28c22e978bc193abd025de38f08db32daf288c718048780c6e9b8b043020ce667023185d400234ca03adff28afa09802ef94a9d137d22e107f54825c01273cce89ecb597272538fbe201cbe5416dad8e74e8eb02e0dd00e6fe00efdfd594029af51c54c832757e886d6c658ce574e80cd439aee4b0f7a111d8987717a91c222b8db268a2595ca32dc250fff379cbe00d73cdf5feaac711c4bc5795c4b0a7b0de49bccb3e6fd4f31ae838df10e5c7b93166980e9d60f7a69edff6f7f712da0e8d78d5a4af8f0aacb0444717d66874a1eae3ae19098dbdd4ff1357b04cc67a90cfb1dcb806df21d0a44022c69a03e9ef4458ca80d5b6f3d62bdb6b06403b007bbab8e23a625509cea5b89ea0757a2cf53d471870e825ab8b04238112de0de36fa4030485fd056ddc8731f8a48b6dc9799cef6beef178ce9d46e6708dda01bb50cc3ec40ff42a22f3fb0c67adb7a7077915d8b875038ea226fbf454549bb48e42152558e70b6d2f527f446b32abe709aa58b30add56efe5545ba563bd1d5f875a6b9d856f11ec0486f24460db840cf538e2bbba20546a22a42710a2f0c334594be5b35c540518983ff463d7c62dd0c32fe073054b7bdee543427dbc8a4c497e8f8a428bccd9b7252bb0f282349f38c8342a5b8fea809dc0c6998c8164f83f1c6cc5e74bedf79ae3c5c358158495c93aca5556ba717f4778a9d0973481712c27b2670957a67e3c07e956bf83b7e0c7bbaf6d180eb930b321195b50b749f2d8b19a50c83e4f9dc94f3643877670d3ca09fb1e36c58c9dc04e197d4e0b503cfb0668bb56010e55aae2bc77b60501d6a49ccbc504a017e0b3714a315df33d816e1396a1d7065000c4224ef621d38c452967bbf23db2ca6753e53bc01ad07063cbb5701b7bcb671e5824af5809a58c6cbdf88a4a004756a6e31a140646c7bcdcab48c4c1ce7052487aa31d8629db873131e1e8c0ce9e5f35e3187f3ef553b69bc1d25e25fdc7cd7df05c6eb0aee24870c0318a64c3f1707dd1583603496a99ddbb5bf4c2ddc33243dc40ed88e98b75ddc3202adf92dc4998beaca8821bedd9353d7919131222f8e1543b93910977456738e659190018f50675e3a6c84cb77ac9bad5482843bdbe493a5fd25ea3678db1677a9b7effe148dc5b9e4f4a9b38c2364d5bd9adfbeecb6bbe91f25a9f15a55426ea4ac085d7d6c548800e98e3bd463dd6205783a73f036cea811602d0fe69b7ae6451deba48ee75ab5027717833b19a29980cbff7c3afcfd42f6d6db8be5bdd2d45515f8769bce0edf56b96c9967f8e280dc5c80e103b80c8d716206df47f63e4255e9d7a4373e0eba09e12da7d773cbf73f70d18b5a9cd653597c4aa28fe9ea46c2b112fdb1dbd6245b813136c00a7f81b9d27e932025c81574a7b6324efa6d3f43daf7cfe189c658067fe2ad94ea9370f05dd3ce7e26231fea10c59e11baaf86c5a8d195d9dd6c7977d114e94c38fe5c8719ca4cdf2ac2ba094994b8156b392efffa3b72e3d5b0900f95edf075fcdced33f82c9ecd8e3c02061a75f1fcd8b7118b12f676d6e13e468628a8e2186d27cd85254182b5513cc31d7cd1b9a9e0df8868e7091616fb68e03dd67b91af1416848b4191d09e6b8c4e294aee7e9077ca424b7428483606f1deeadbc7809fa57e49500a86196be67c2aa6c219cca6d242bf3d3c96925f0eff112097314aa75ed767bc736a4ca4438033997bfe567c3a0a37b6634c0e31dfcb3a1f5b2941a8bca531488a6dc96fa76e1129ec1b9a0d8bd9f82669e6f40d9e677955d914220019aee98b60c1fce469240830690d9b20b7f8b1fcfd47c9c1cc57bb03d965f107ddd7d56915754e6da8d3335472cf4960584c16f2c348d144ac40461a3dd03e55e120e86b1dd67ea71199bf789e2e955e523edf9b2d25f1284979069a37d9539540a048b2cc351604ec24e77fa6c01d489bfb9d6f1526d0d31caf673fa2485966458e240aed12d50aaaa16606181cf47cc58bc04c6b4fa65e64256132c2fe6a91f54d87dd2b23150ee1f0110484dd11d5d20412e568680385b07e7d0434fdfe20843", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x4}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 618.795952][ T91] Bluetooth: hci1: Frame reassembly failed (-84) [ 618.930444][T12041] FAULT_INJECTION: forcing a failure. [ 618.930444][T12041] name failslab, interval 1, probability 0, space 0, times 0 [ 618.943148][T12041] CPU: 0 PID: 12041 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 618.953354][T12041] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 618.963383][T12041] Call Trace: [ 618.966673][T12041] dump_stack+0x1d8/0x24e [ 618.970984][T12041] ? devkmsg_release+0x11c/0x11c [ 618.975987][T12041] ? check_preemption_disabled+0x9e/0x330 [ 618.981677][T12041] ? show_regs_print_info+0x12/0x12 [ 618.986943][T12041] ? __unwind_start+0x72f/0x8e0 [ 618.991795][T12041] ? debug_smp_processor_id+0x20/0x20 [ 618.997154][T12041] should_fail+0x6f6/0x860 [ 619.001555][T12041] ? setup_fault_attr+0x3d0/0x3d0 [ 619.006550][T12041] ? __kernel_text_address+0x93/0x100 [ 619.011893][T12041] ? unwind_get_return_address+0x48/0x80 [ 619.017497][T12041] ? arch_stack_walk+0xf8/0x140 [ 619.022344][T12041] ? __alloc_skb+0x75/0x4d0 [ 619.026816][T12041] should_failslab+0x5/0x20 [ 619.031301][T12041] kmem_cache_alloc+0x36/0x290 [ 619.036036][T12041] __alloc_skb+0x75/0x4d0 [ 619.040333][T12041] ? rht_key_hashfn+0x170/0x170 [ 619.045165][T12041] ? xfrm_pol_bin_obj+0x1c0/0x1c0 [ 619.050335][T12041] ? stack_trace_snprint+0x150/0x150 [ 619.055599][T12041] alloc_skb_with_frags+0xad/0x5a0 [ 619.060691][T12041] ? xfrm_policy_inexact_lookup_rcu+0x1a4/0x990 [ 619.066905][T12041] sock_alloc_send_pskb+0x86d/0xcb0 [ 619.072077][T12041] ? sock_kzfree_s+0x50/0x50 [ 619.076651][T12041] ? xfrm_policy_lookup+0x1d23/0x1d80 [ 619.081997][T12041] __ip_append_data+0x2220/0x3590 [ 619.087031][T12041] ? xfrm_lookup_with_ifid+0x14b7/0x2100 [ 619.092656][T12041] ? ip_do_fragment+0x22f0/0x22f0 [ 619.097651][T12041] ? ip_setup_cork+0x810/0x810 [ 619.102385][T12041] ? ipv4_mtu+0x212/0x2c0 [ 619.106692][T12041] ? ip_setup_cork+0x476/0x810 [ 619.111537][T12041] ip_make_skb+0x1d2/0x4d0 [ 619.115985][T12041] ? xfrm_lookup_route+0x5f/0x170 [ 619.121038][T12041] ? ip_do_fragment+0x22f0/0x22f0 [ 619.126030][T12041] ? ip_flush_pending_frames+0x2e0/0x2e0 [ 619.131632][T12041] ? __rcu_read_lock+0x50/0x50 [ 619.136584][T12041] udp_sendmsg+0x1cc8/0x2f80 [ 619.141239][T12041] ? ip_do_fragment+0x22f0/0x22f0 [ 619.146235][T12041] ? udp_cmsg_send+0x340/0x340 [ 619.150974][T12041] ? selinux_socket_sendmsg+0x11f/0x340 [ 619.156493][T12041] ? selinux_socket_accept+0x5b0/0x5b0 [ 619.161948][T12041] ? inet_send_prepare+0x52/0x480 [ 619.166943][T12041] ? inet_send_prepare+0x480/0x480 [ 619.172029][T12041] ____sys_sendmsg+0x583/0x8c0 [ 619.176767][T12041] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 619.181936][T12041] ? udp_sendmsg+0x7d2/0x2f80 [ 619.186596][T12041] ? __sys_sendmmsg+0x524/0x730 [ 619.191416][T12041] __sys_sendmmsg+0x3b3/0x730 [ 619.196500][T12041] ? __ia32_sys_sendmsg+0x90/0x90 [ 619.201501][T12041] ? proc_fail_nth_write+0x1d5/0x240 [ 619.206757][T12041] ? proc_fail_nth_read+0x1c0/0x1c0 [ 619.211933][T12041] ? __lru_cache_add+0x1c4/0x210 [ 619.216853][T12041] ? proc_fail_nth_read+0x1c0/0x1c0 [ 619.222021][T12041] ? memset+0x1f/0x40 [ 619.226065][T12041] ? debug_smp_processor_id+0x20/0x20 [ 619.231499][T12041] ? debug_smp_processor_id+0x20/0x20 [ 619.236844][T12041] ? __ia32_sys_read+0x80/0x80 [ 619.241668][T12041] __x64_sys_sendmmsg+0x9c/0xb0 [ 619.246552][T12041] do_syscall_64+0xcb/0x1e0 [ 619.251035][T12041] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 619.256905][T12041] RIP: 0033:0x4665d9 [ 619.260774][T12041] 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 bc ff ff ff f7 d8 64 89 01 48 [ 619.280436][T12041] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 619.289000][T12041] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 619.298103][T12041] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 619.306051][T12041] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 619.313999][T12041] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 619.322028][T12041] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 [ 619.715583][ T422] Bluetooth: hci0: command 0x1001 tx timeout [ 619.721753][T11056] Bluetooth: hci0: sending frame failed (-49) [ 620.835526][ T1994] Bluetooth: hci1: command 0x1003 tx timeout [ 620.841646][T11056] Bluetooth: hci1: sending frame failed (-49) [ 621.795429][ T422] Bluetooth: hci0: command 0x1009 tx timeout [ 622.915402][ T364] Bluetooth: hci1: command 0x1001 tx timeout [ 622.921704][T11056] Bluetooth: hci1: sending frame failed (-49) [ 624.995200][ T364] Bluetooth: hci1: command 0x1009 tx timeout 05:32:34 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:32:34 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x0) 05:32:34 executing program 4 (fault-call:16 fault-nth:54): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) 05:32:34 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0x1) ioctl$VT_RESIZE(0xffffffffffffffff, 0x5609, &(0x7f0000000040)={0x8, 0x20, 0x2}) 05:32:34 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f000000a3c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r1, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f00000041c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x62541, 0x0) r4 = dup3(r3, r0, 0x0) write$binfmt_misc(r4, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4) getresgid(&(0x7f0000000e40), &(0x7f0000000e80), &(0x7f0000000ec0)) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r5, 0x1, &(0x7f00000004c0)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, r3, 0x0}]) syz_fuse_handle_req(r1, &(0x7f00000083c0)="ec66fa1700f93176b2ee12af609d89e0eb1cd8d0500a9cd8e0513e20bebbc0d38693fe4bbe8689c2beb1343c0a7c27d04f56688e12fdbab9cf5aacd9015f52955720c29405dbaea3719e29e849c0c5b0600836ad64312db3c60c91fa8e0982a0bedc6a6c1bc6b1de95acc15b7f6f0b62b70caa101060e5aad8d60fff91ba47d746c5a79abe929b2aac1a48e7c92364a3fef34e9c0f4f61941019904976d4253d4ea84c33d43f559e573514d92e11f2b990374f01d51473719c4ca2c9b728aa2d2337d78880055e0471186d2afed80754cdc537488917369b5280162cb379a1cb661cf45bd069cdb28248536c38fdc7f7570cbb5b0bd5e91a41889a6ebf5292515ae390038918d571687c6ba5710015ab9c80fa49cd4077b8a00a2860b8db38df122268f003f14fd9232bb8ff9c2059411133ec70c5a4340b069fe68c14f9ff6ec63fdc308a3b537ffbee325ab2eb4bfb69844122dff4e2bac73e570864ec4426c17b615410df236ce6920336d223e452b2d827ff1fe37103910ad93cf6587e8ba19205ea6131a391d15ba72ba27da1b7ca8d3b98a8d40903d01f40a94949a0ba047d20bbeee846312f6e277e1bf3293480f4b287aaad7c38b07885b292daf1e97af1e58030707da142d35bba589d9f179a94c00ee50d1019c32e86b1c323f1539a4420845915e03718acee5e234734a2d267737adf69144e148c414cbe8917babac0fd9dc67b6b42ff8bc3b672f70210b0661b2e81a7417c1e2629669c4c64fe157b569e78c6c972bd777c3b03cd3e7674d74173de239d32d3ce50a85510b1f00e553f6768732608116244a0c2450951bcad961763d17c8d12eea3d0f5b6f23761649b421c106b94a9d9eeb8a6edcc2f439a4cb15eadb803be25b3c2f293f66ae5b124e585a9a62fb5c547e3b81e28cde20a2018e71cea73eb7d34a88bf413f8d78d22407356777aa1fa08896a0ff901c33a2b84ec1b9c0d3ec169b5889d94e710eb61ce4e5b8c12e472d304229e3ca8f62401f6e1161a567752d3ed749f75e6dc412f7fa18138bd330c1550d427c7f047e9e030d3baaaf051a9f665334985834a1f9b47b935076b832965705db042a7f20ac2d2b13aed088ea2547ade1c25264787ef9b33e0acb2958c51273ea3a032c34cc4dfb6ae611bf2d3a42fb4a498a493693212ddabd51f7b273a88a51d0808fccab04b3d518d6791abd104f3559764344cb120303842e5097d9315d10a618eb85cad698293c90c9fd139a793dfccdf52ab8b4fa2ae86db2f772550e24bd4089dd121ea8abab5acce9b525bddb88def0dbf3baa543b9be6621ed8e794d6f07c7d19b0013556113fb9f9026c76ae35bb7d248f3b630f87839f42f73cd96cf046c038ea80b2bf5f1d1dbeaeca5da02ade3afb0e632785a7ecb11e7d756b1556407417dad753aa8408dc73b55f9a75e2cc6d67a4ce181aecd95e792812585d7d0577fda745f5366db8e309dcf84a4f9abc98d78af2432fdb2fdcea5cac187e34bfbb0896d5a943f970e11c3d144b30f73b76e4d01df596e67ac8e132c877e9466b0b06e3127bf1f9eaacbd73f811bdd7c2c9fa6777c7a9948cf2546143fcf56548cb507a32c771b5610b33e330613608770a0efa262f4c0686831b0c3d74d25541b7941e6a7240e15aa97f1f7a60933ce35ddd398a5db0c3c60f133c15a1e609499ca4d79e7cd0c8add405efcd9e860e51e1195bcc12a0eaba18a7b2a95a43de7856c9d5ede91c1345a85204eacfd0d6d6f8e51e6f2958ee14e364a267e9866e0de95b14f67f11f8936ae6c7096a7e0e2ecd96584e2ecb252602e4fd1f6f9376a50799eb90eab4282b9ac72fb0afec448ef1d8cbf5a18149522ab70eff9787f790e19acd6c085e855382afd8d04b8d641001ea873756e1012d7cf76c123c12203e245614a4d89f863823bf466511fc6c918ba64e9d47835c7d13122dd1a95465cacc8bcc19b2b4b2232e46cf4060211cadd0baebad1374244aed5d5a22d30269ccc4cfeeb1d59067f85a284bc1e10c76e8aaeaa6fc16485f5d81e408c598699c39ad0e2977dcea175572e0182f6a384b3d954dc407d7bfb6d22b681ac1d70015c6ad8f82de60dcac898b524e458827223024e219789c6ff742bdcea2e635a3d974a719cfa82adf04bdb035bf7f1f76757bcc240668321bf85ab242cd5bdf5afb8b477e988da43f0ade20055073cea44ff3ca96d54fa07137c76d9203091ca03305c7db587db4019f6610d9826b9fc266328cf0fef5f1b04a3772002543e6a2ced827dbc1dae2dbe9dda1325707881ede8ea6c9252dbfc578e4b24cd19ec28f02e38e32ec43d4b43b4087ef0b78204310fea1577e0f488ee48e0d8af3e7be94e0d7b5669095f10ce406662b71a653cb3ddfb195ece347bc0a2fda8cf0c2aa287782ee8dfc22ed0f320c1af5dd1a826f2b65331486f120707709a9d3241425cf80168d10808b798c20c1050f987cf7e07720d5a8b5b12a666330a59890c218dd68dac5424c8cb87dc9a1c2dc49037a72873752e1a42d58eea513d1ed4b606629bf121fa4c28339fac9cc60a10f6be2eeacdca5a34aaa2e8ff92285d2aeaab6ac1ca5bda083be6cb3b7e01a717cd2d9f3762bebe54b82d6a31682cab3406bf10ecf4f8ea0e67e07ea43b41e3a0990c1f5d09c6f8029efa60701ecc19e52c69afec4e627925a0fe2e7f013ace1fd818a071ef3bc5a278dc51d0666f895eea2ff17d3f2996fc3876ecee2673ee55b3e7523a5e1c13d9ee676f23a60fdd33dadb973096236c63ac582cdf42eee20f202bf16ba02283d2a43a54a8d461e48c6866ee739f8f1002d38a6d293a55078148435427c50d179bd94ff9dd60e1e60316b7f60ad3befc3598b42925fbd59f05a71ce8ec612c46b3e62d418da4b86caa1e16c16ac34457c588017704317f4e91db599b1665560e3ab9a42efcdf4347b62e76bf8b45a6b2782aa87db198575d31836d1d9dd4088d618202d63f574aebd58b276b2681e45ba8e7561da61c6b88a325fe266899c7494091899ff45f5f7ec96e9ebbc80181a070dce2eb0e622f11212206aeaf28e7cfce2fa811aaf5da5b0ea1921bd0de5cf15d7dc8e6484173f7a008e65654a60e29765b537b8065467632842e043fcccbc831880c260cfdb9254dac5cb9802b02c5cf3f98afbb2a77ac0bfb591c2fa48341580fff7e18b143529c0e6ca7fe5db4f6f1076c68b60a1304360d319151932b7610eaea1e4a33d3990068436bd405ed1dca6a1474cc1394a49b3049a4610b5a0c08e2c720724f54063e52451987cdf49cb6e79f18e7aedeb18fd438419c8f465e16f252663b1d203ccf75ac7e318890321d8ad11ea0bbe1d059630143ab3a283d563d19df705b851f8c1d324fee9baffe9e8e76307ee32b403eb9888a179a9403718431362cca597065778d7989925bc64b23c5d28d36bf49fbdc8cc8790af2f00bb4ead39fac9cf2283c40d97e8f8cb1a97ad80a4e64fca7fe6f29c34b5d901c8156c9f7b6d248e70f4ea37b1df6b4de672be88c34c917ae41b75c4907e2a42866bd6e07a0f5f88774249bcafb6b6a25ca2461cfe4783a924ccc0fe9e717e4b13f67e45a8f29f868c82d5f6bef7db6f554885a1db44a110773dbff8402077250ba1296f3c7bb05a3d4c721b544839f2cb033376004d433d07ea530b8a916ddf7704144b8534ca65ff9d3285016a9a6e22756fc2fd71d033353877bb751f074c5dad1a3f70a864ae777764bfda4d780ec23838e978428b82f3d92eead0322f37586aff57a61ee31bd1b8844aeff7d98decd15a32e0560020faedc3708bf2054d3e0f391776ad493f0dd68fa2a9c818864820e9b2a3aea98627d4fa7675b52eb3598ff988e16b9ed9fddfc85826d12a6e0ae1ae6be4706410255adfa6b8caf9725ab4a16e6ee63ea48c05855fb61ffa272480ecf090d8b51073916307ca9585cb7a3931aaa11587feaab3322649fe5315b0c82d374bfd5a03afce6318f28bb45e88d60ae571b6d7f6ea3d0957fbf14cd319042b2522e3f57119f2dd35159d7d4e73cafb150115836dfdedb4d3f166e0dcefedcba0ac26650ec5d3b7489e3422fc7dd11653663aaa6039ba6f34fcd4f0e3f3fef46701aaf3ae617c12abd08fed389ceeaa3f0e6d83ef67172ac666b07cfba5d15b8ed1930afb19143d9d13e45cbafd11f7bde3b25acd1854b5a78915f52726eb20232334cb4ed53debc9564c4ceee919bde0b75bffa148fbf9f86030b5179b40f30177141fa2c496686ad2d01261864df410378a086b689d317840de865e249611ca41dadbde6155d20df0664efae2722e25ea59a7d793379efbf0c261a06328b9d690f0e006e49c5066db22ff1c2b1c68a8a46f8ccbf7990514f85ed89ad1465ece320330bc1160019ad62533d23eefe5a634826c6db363af8deccc3fdaf1b9e7f95c85bea839bdec52446fb1f4d36e3273934cacf2909bc9753f7aa478450273f198084b219ef9b2b05473f9fb851c6e31e2b10430fad49766f40a81b83ccf65ab8d51aa8ad9bb23b557d390f3ffba1de1c39cf90a994b9a3f08ad527f2f6dd4f52fb4e5900690102ac6906253d4412b90cc87e243c63afdc516ce5a0f262103362343def37b76e5c92b90670e829a989a205a30f15a48e05861ab5dfe32e080d46738ab02592c0ebd6a452bc56d5eae88788a1ae8b4f0f77cd608ed961acb25d2d394e0cfab8dae13b11e75ba2f5cb09b422fcadde6adf57638059009fdda884d19097fb125d740bedff2d0334f73b5cdb471a7bdc196bfb8b9d04c58532bdf757eea92e0ff176a79237297ba132363880fe483695b6be33551988562bd00a57d71ed4f5bc0f3b3bc01f3d82c4e4fe8e4a86ffe365fa751ada1a14613ffb1429014d8231d23d80aad037259f58337e467c010bea8788d8e141b38b080e1ca5aca0729aabfdd509339732baacf5145c13b2fda141f4a76c40cffb6745551c8a82c3bbf3644c0d8e5cd550406f6fed16112a3a732460aa53c4b7aa78b0ce0de296a2e2a56490698e6f43cbe655b102a9e6487c206c3570ed397d3606c51b18d82d1bc43d9f026a0ba4dc822f6d6afd8acdc2ed33628caa4860f43673610fb235e28af62d18e734f18c7464a671657f1ebc0d72275e74f564f809c6550f5ca603df6a7904f081293a4b01f07cb2fcb8251cacf26c125189e125b3c8412fae2cdf9f478f0eb6806abd2bf5750b4b17f25a94aedfdb846f5c608ac1ad98da972ad1e1ae7d92b0f96604127d3d5748502e55776128146d681d366f679434c4aae6a3141ec7fb8f86564e0d384cd2d83ee143eed16b31b3a5ba7c6d2b318a3efd2c43759437bfcb219fd27197ff8b1fa72c0f98bde3ff03118583fd9d7d7bd43c5637cee634e320c022e5a941f0a9b8bc7febfec062834ef95a0d7efa28f3e95c8e51fce186d520c536739992835b34092dc1e4e599f87a02a2365d01b22311df8b30ed0200dc6b19eaf6eb19fab75b8ab94bd7e82df532cd754a77a72a44999f7d7c653f98224ce135d14bac6c72bbe5378e8b581c17804f909107ab80c9de5fbf055255faff56db3c6b1c379b13f415793683b2442cdd116fb220bc5e85ab28b0773c3546cafdd1e3584e79eeb0cdc1c277ad38c8f96eda65619faf8202ec8b0e25ad661a46145edeb4d8a6811fd606e11f2412570e81464499a316c0a30ea849391afdb660fdb2e0e64c7c68b44f13fbaa9dfc942b15b5a6babc8bbc50bb1abb4500e63015d140a2205434c30cc407baacb3cff22f6aa99914376cdd08a7c5522c9c616b1e8124029d94b1a4c5f8fda8a214fa82c8c9d83187338509c8b05093b08590d8fe3477910f0bbd4221830ee5ac5b1775253d157dbfae8592ab85696d4feeba8d8295ac4be49e438d8ff5ac4953b4d15ff467cdce7f4e71a3319dd4cd549a5f95bb19ea4b356d89dafe34dbea7cd84f895d8c01239d6f52bb0c13b65b5bb179df5d141212ec369552cfeb1a376c84be6c954fe346db6204cefe1d63d5a1e2163db98a8814a063802c34ff94a01ad2afd22ca79e30047890f7a0ce02d67066b3110d8eebf3709f18220bcaf102ede7fad93ac04a236bb7ea05335b79f5dd591b9f45147bb9c927e9e2f4a0e96032b638fa9d8dee771197f86987b7aabadecb7bcb71a5c0f7a64c844fa5479919410e07a31ec43b907fc8c63bd3b315412e364caa4dfa69aaa32f3310296fec603c6e799fec0fc9fb8eac7929165de936a482900a95e5600b16f1af3f5b67f5456c10514ddc8befa9cadeb73776dc83fe46453ba680c9ae316801c1dce74acb96b24a24581fcdcc10a8472faceccdc00cc77ed91bf47776f81eb75a1a0686dcf22333df7f122a995c8a9350d9fc6f6896ac9c1ce0a97685b48287ce878ad354e2610a0e3dbdf91b291c5bf449fa84beaa0270cdaf3907e4095c4c03a4ebc637395a32aaeffe2efeae242cedadcd347b783f232eb5c71cb3a261d596aad3052df193161214fe1f79ed4968a9fccf7fbf1f1da8d08f1efc6ca34fb819084f8e98c9eee1228a5cc7fa5a9abd1d374e4d80d2244eb468a0d1a521dcec218a7af7bebfef2aca77c0039114572edb83db442b3161129e8f712cb1fa5fb36f75ed2e0885fa7474bf653f8e743283cea7e720ca11d1cd7b6fcf009e7d4e7c837d206485260330c8047068fb3574fd1b9a8d47de7c2c4323228c975edb1c5589513febb36c67eee40e5919e526a6a44a059f6ff41cd0edc16214be767dfade20e0df98a8cc5b7dfc01487734f503042af0155f90b98cc0afc957a83450969626f28ec67f2b7241fa2b2b3a2b7168bef70fc8922192ead41207f40031dad4b98fad88e76be7fcfd8fb405ba539f0476a484b846eacfe3b943cb9f86242a40d994eefc542fd9e1cd7afd26ad3c611bd0afc9d6426509209202200938bb6ae9b2df28f24f507eba2f17ef28eaf500d9c6f154d5f4ed8c090aba1f8c4bbd5a3c4111d034c4a45df7aa1d3c0d5f93c382582cf72d97d8d751763ff665262724c0c6d363ef703a0b1fd9709a23fa910e3614a8573035b5a36c5feb15feda039e54a81d350a79a80ada95e30f225692dd87957eafaf192257ff07e989e3b9150c1855d3a56d84b5503d222badfdf458315ca21597bd6396ef0187248ccaf6a8ad06d4d1123ad0f652f3a118cf8723b8ec97b64313c04ed336aa4b6dfea292324a38b2c90d96959444d6ca5324229d6ccc7e35838c0cf18e187409de392a8b6ee616c2fe2f681d294bd9f1e701c4aabf307635238f63aafe324abf6ca4050ab688ad2f759b901d8bbf4bcb81f05ef7e6df97d750ac5d7db79fa1d8d4ef0bec8d66d66071c46a03f680921b1fb82f062906c2e63dd14fe3d3c1f6c8292c287a02d37bab506c85b651b7c873f08cbe5f80c1e1ddfe21b170426e49c432116bc91c7dfa579f235efef594de36c7ab198fee6acd303be87925ab192d7925542be440e280f71b6bcdb7af1ccc63b75ec9723d579fe6fdbac627a6972da891faae9c71a6add02f35fc4299aa1fc99ba4e5c62c1d9a126f6e6a195d12a616d3a556d60ed5322107830f73bb4b259e49c70887b8e8ee82c8687d8ab26532a83c67d2a90b579a9f166324b5bdd996701b16a06f7061ea41c3137f08c6b60c89cb4eaa08fb45d69d37a255d2c6707444ea87ee208c1f47943f4e2db1a066935dd3760090d2bb992774e983c955a48d319cea995f7b81ed7af53a0b44d3da39e5e6af4e532079d057c52a357fbdb58f71c54fd954db2eb42b6526beeacf8259caa409c579ca7a74b0f6f06111fefc8d51b36b0c60d9e644fbbc75184c8afe9f884653e6d6da2aabdf0070ad2d83a2b34ab532b3cfa7d33abdee38f3a68ef0930c6a2c74f0a6fe1e635aed3af032c6609e42b5e54faab7bb56376f7bb1e5f60a0aef8a7ee95480c5a75779d8121437b88915f5fbe9b3867ab0c0b69c31cbaa431f183d702d93d13eb22835fd22eaef976e462a6c3ada57f9a026d3c6bb94bf50bafcd61d591c7746bb53fdf4655bba672549426262e5930c29a0f7e1391970bbe2338d2a206ab4d210a1c5d3b2068730e67206036d5d40f11ca381db01d1d9be5b6ac765f8358254ebaa6d473490adcc20e7ab59fd93a6aef3d738c533a20864ec25ca5a8fed784e39b705343a9a0b5ddbcaf301ac595251c55d446e28a190d55240bf4799c7b056c6b026790ecd2d19af40756a1fedad10e9b0505480ff8a6aec76ddacb6a3237e9b1a63ff555e57748389187c05b288cc1c851c6d7d5e7c9aa2afae8ef1cd951f5a79865e7146b42cd1b5f91a6d5421b0f19fd0af832b41a0dddd41ea4cdc447d861c9e6e4b5e981e0a6dd1bfbd7523c83c7cee5d93ba08983958e4b6dde1883828e623165065b488fc5fd2ac3976a699b619ce174187f1d13aca9028714817b413acb06b9c744f0f05a94c14d31959379a791f508627492f6d5e54af1eb4f7e0078fc83788db6849c9721b36e66a1fc417ff29760dfaad27876f91a455337a43e6a63d1b9ba4264d4f7403fad6af351c8d77e4c6e4a13d692151cb93e467e279c6bee11db3cd3ec2724cda1ec32ba52b5bf0cb6b5ce8f703005e8ec88a89cdf4e603e5d012368efc202c403277d5574ee3c1d94ecee7b822188d5e9246802739c30cf62e5c79dbde4e0dbc0f58e80280dbdf91c2d97fe64c63259ccff497f000c1624d0e2325ee8c66109101821016f26bcf1034fd3be1947826e2d256ab93871329a7de805a2a96daef4e2461959cde6f8861d50c566fbf6876decbf0ba3c5df12fe1d03b89408af730b689ebf7b2c874ca48e23746c75e17432969a8b4480b5fc066323b65cea76597ba9f7976be9806db4683cc383c2336af8f74435db0db2815f39ec1c851c270d9d1f499e83f93f4de9766350c600870dc9e34659b7145be534b96cd7bd223eb276538e125690f2d5889f2ef8d8b9a3d39a2d254457090d5b938000bfab517faaba88c6c3138c1dc2ed919722aab7b11fa86d02ff02380f5e90603e8da4583ed1b8f0aeb98d1fc97177b1edffd4f3e1f0d5545d7093ed940f258a08ff689959cd88fbcbd91b8d9b121c6ce0dad80caf333bd47b4a58eb21cdfbe759344a0652d90a2e884df77a01c2f97152d0ce4cd46797e3ff1f6a4e747e5e6d32bb073316561814c10127b3dfdc1cf650b7d2a1e68391b0356207548e503388430df54c1bbf8f2d6eecc7c84884e2df9fc440df8005a5e987101aee78e39f1a6e980b12883094bc8eaf9f766e4e62d4516c3998c8d0102434ca19c5340a54a33da740b65a1cce1714dbed31bbecdb3d1ce069b4f723fd673fdd915608ef58012ce57d7450c5860894c7419988fff2f45faa9224c878c5ffdcfd6751f68094a74cd9867faff25e56d7f550cb108daaffaa5263376d5b8af6372ce12a8bb88253eec0ecfb17af92c18718c348aca1c6da589870999e41ba11a367b869eed96f1e9048ca9b0f74376252d0be46273e62e7d5d4b66c8f28c22e978bc193abd025de38f08db32daf288c718048780c6e9b8b043020ce667023185d400234ca03adff28afa09802ef94a9d137d22e107f54825c01273cce89ecb597272538fbe201cbe5416dad8e74e8eb02e0dd00e6fe00efdfd594029af51c54c832757e886d6c658ce574e80cd439aee4b0f7a111d8987717a91c222b8db268a2595ca32dc250fff379cbe00d73cdf5feaac711c4bc5795c4b0a7b0de49bccb3e6fd4f31ae838df10e5c7b93166980e9d60f7a69edff6f7f712da0e8d78d5a4af8f0aacb0444717d66874a1eae3ae19098dbdd4ff1357b04cc67a90cfb1dcb806df21d0a44022c69a03e9ef4458ca80d5b6f3d62bdb6b06403b007bbab8e23a625509cea5b89ea0757a2cf53d471870e825ab8b04238112de0de36fa4030485fd056ddc8731f8a48b6dc9799cef6beef178ce9d46e6708dda01bb50cc3ec40ff42a22f3fb0c67adb7a7077915d8b875038ea226fbf454549bb48e42152558e70b6d2f527f446b32abe709aa58b30add56efe5545ba563bd1d5f875a6b9d856f11ec0486f24460db840cf538e2bbba20546a22a42710a2f0c334594be5b35c540518983ff463d7c62dd0c32fe073054b7bdee543427dbc8a4c497e8f8a428bccd9b7252bb0f282349f38c8342a5b8fea809dc0c6998c8164f83f1c6cc5e74bedf79ae3c5c358158495c93aca5556ba717f4778a9d0973481712c27b2670957a67e3c07e956bf83b7e0c7bbaf6d180eb930b321195b50b749f2d8b19a50c83e4f9dc94f3643877670d3ca09fb1e36c58c9dc04e197d4e0b503cfb0668bb56010e55aae2bc77b60501d6a49ccbc504a017e0b3714a315df33d816e1396a1d7065000c4224ef621d38c452967bbf23db2ca6753e53bc01ad07063cbb5701b7bcb671e5824af5809a58c6cbdf88a4a004756a6e31a140646c7bcdcab48c4c1ce7052487aa31d8629db873131e1e8c0ce9e5f35e3187f3ef553b69bc1d25e25fdc7cd7df05c6eb0aee24870c0318a64c3f1707dd1583603496a99ddbb5bf4c2ddc33243dc40ed88e98b75ddc3202adf92dc4998beaca8821bedd9353d7919131222f8e1543b93910977456738e659190018f50675e3a6c84cb77ac9bad5482843bdbe493a5fd25ea3678db1677a9b7effe148dc5b9e4f4a9b38c2364d5bd9adfbeecb6bbe91f25a9f15a55426ea4ac085d7d6c548800e98e3bd463dd6205783a73f036cea811602d0fe69b7ae6451deba48ee75ab5027717833b19a29980cbff7c3afcfd42f6d6db8be5bdd2d45515f8769bce0edf56b96c9967f8e280dc5c80e103b80c8d716206df47f63e4255e9d7a4373e0eba09e12da7d773cbf73f70d18b5a9cd653597c4aa28fe9ea46c2b112fdb1dbd6245b813136c00a7f81b9d27e932025c81574a7b6324efa6d3f43daf7cfe189c658067fe2ad94ea9370f05dd3ce7e26231fea10c59e11baaf86c5a8d195d9dd6c7977d114e94c38fe5c8719ca4cdf2ac2ba094994b8156b392efffa3b72e3d5b0900f95edf075fcdced33f82c9ecd8e3c02061a75f1fcd8b7118b12f676d6e13e468628a8e2186d27cd85254182b5513cc31d7cd1b9a9e0df8868e7091616fb68e03dd67b91af1416848b4191d09e6b8c4e294aee7e9077ca424b7428483606f1deeadbc7809fa57e49500a86196be67c2aa6c219cca6d242bf3d3c96925f0eff112097314aa75ed767bc736a4ca4438033997bfe567c3a0a37b6634c0e31dfcb3a1f5b2941a8bca531488a6dc96fa76e1129ec1b9a0d8bd9f82669e6f40d9e677955d914220019aee98b60c1fce469240830690d9b20b7f8b1fcfd47c9c1cc57bb03d965f107ddd7d56915754e6da8d3335472cf4960584c16f2c348d144ac40461a3dd03e55e120e86b1dd67ea71199bf789e2e955e523edf9b2d25f1284979069a37d9539540a048b2cc351604ec24e77fa6c01d489bfb9d6f1526d0d31caf673fa2485966458e240aed12d50aaaa16606181cf47cc58bc04c6b4fa65e64256132c2fe6a91f54d87dd2b23150ee1f0110484dd11d5d20412e568680385b07e7d0434fdfe20843", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x4}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:32:35 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r2, &(0x7f0000000280)={0x1f, 0xffff, 0x3}, 0x6) recvmmsg(r2, &(0x7f0000005dc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) io_setup(0xa, &(0x7f0000000080)=0x0) io_submit(r3, 0x2, &(0x7f0000000140)=[&(0x7f0000000100)={0x0, 0x4, 0x0, 0x1, 0x0, r2, &(0x7f0000000040)="0200ffff0000", 0x6}]) ioctl$BTRFS_IOC_SEND(r1, 0x40489426, &(0x7f0000000140)={{r2}, 0x6, &(0x7f0000000040)=[0x6, 0x3, 0xfffffffffffffff7, 0x0, 0x3, 0x5], 0x2000000, 0x1, [0x800, 0x1000, 0x3, 0x7]}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0x1) [ 625.842959][ T7] Bluetooth: hci2: Frame reassembly failed (-84) [ 625.929735][T12070] FAULT_INJECTION: forcing a failure. [ 625.929735][T12070] name failslab, interval 1, probability 0, space 0, times 0 [ 625.942503][T12070] CPU: 1 PID: 12070 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 625.952721][T12070] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 625.962753][T12070] Call Trace: [ 625.966027][T12070] dump_stack+0x1d8/0x24e [ 625.970331][T12070] ? devkmsg_release+0x11c/0x11c [ 625.975243][T12070] ? show_regs_print_info+0x12/0x12 [ 625.980415][T12070] should_fail+0x6f6/0x860 [ 625.984810][T12070] ? setup_fault_attr+0x3d0/0x3d0 [ 625.989808][T12070] ? alloc_skb_with_frags+0xad/0x5a0 [ 625.995081][T12070] should_failslab+0x5/0x20 [ 625.999597][T12070] __kmalloc_track_caller+0x5d/0x2e0 [ 626.004851][T12070] ? kmem_cache_alloc+0x115/0x290 [ 626.009847][T12070] ? alloc_skb_with_frags+0xad/0x5a0 [ 626.015101][T12070] __alloc_skb+0xaf/0x4d0 [ 626.019460][T12070] ? rht_key_hashfn+0x170/0x170 [ 626.024290][T12070] ? stack_trace_snprint+0x150/0x150 [ 626.029558][T12070] alloc_skb_with_frags+0xad/0x5a0 [ 626.034683][T12070] ? xfrm_policy_inexact_lookup_rcu+0x1a4/0x990 [ 626.041076][T12070] sock_alloc_send_pskb+0x86d/0xcb0 [ 626.046343][T12070] ? sock_kzfree_s+0x50/0x50 [ 626.050907][T12070] ? xfrm_policy_lookup+0x1d23/0x1d80 [ 626.056259][T12070] __ip_append_data+0x2220/0x3590 [ 626.061297][T12070] ? xfrm_lookup_with_ifid+0x14b7/0x2100 [ 626.066911][T12070] ? ip_do_fragment+0x22f0/0x22f0 [ 626.071912][T12070] ? ip_setup_cork+0x810/0x810 [ 626.076737][T12070] ? ipv4_mtu+0x212/0x2c0 [ 626.081170][T12070] ? ip_setup_cork+0x476/0x810 [ 626.085917][T12070] ip_make_skb+0x1d2/0x4d0 [ 626.090335][T12070] ? xfrm_lookup_route+0x5f/0x170 [ 626.095353][T12070] ? ip_do_fragment+0x22f0/0x22f0 [ 626.100441][T12070] ? ip_flush_pending_frames+0x2e0/0x2e0 [ 626.106055][T12070] ? __rcu_read_lock+0x50/0x50 [ 626.110808][T12070] udp_sendmsg+0x1cc8/0x2f80 [ 626.115486][T12070] ? ip_do_fragment+0x22f0/0x22f0 [ 626.120500][T12070] ? udp_cmsg_send+0x340/0x340 [ 626.125243][T12070] ? selinux_socket_sendmsg+0x11f/0x340 [ 626.130779][T12070] ? selinux_socket_accept+0x5b0/0x5b0 [ 626.136334][T12070] ? inet_send_prepare+0x52/0x480 [ 626.141335][T12070] ? inet_send_prepare+0x480/0x480 [ 626.146439][T12070] ____sys_sendmsg+0x583/0x8c0 [ 626.151206][T12070] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 626.156727][T12070] ? udp_sendmsg+0x7d2/0x2f80 [ 626.161502][T12070] ? __sys_sendmmsg+0x524/0x730 [ 626.166345][T12070] __sys_sendmmsg+0x3b3/0x730 [ 626.170999][T12070] ? __ia32_sys_sendmsg+0x90/0x90 [ 626.176020][T12070] ? proc_fail_nth_write+0x1d5/0x240 [ 626.181563][T12070] ? proc_fail_nth_read+0x1c0/0x1c0 [ 626.186928][T12070] ? __lru_cache_add+0x1c4/0x210 [ 626.191849][T12070] ? proc_fail_nth_read+0x1c0/0x1c0 [ 626.197030][T12070] ? memset+0x1f/0x40 [ 626.201013][T12070] ? debug_smp_processor_id+0x20/0x20 [ 626.206365][T12070] ? debug_smp_processor_id+0x20/0x20 [ 626.211711][T12070] ? __ia32_sys_read+0x80/0x80 [ 626.216453][T12070] __x64_sys_sendmmsg+0x9c/0xb0 [ 626.221292][T12070] do_syscall_64+0xcb/0x1e0 [ 626.225779][T12070] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 626.231649][T12070] RIP: 0033:0x4665d9 [ 626.235526][T12070] 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 bc ff ff ff f7 d8 64 89 01 48 [ 626.255106][T12070] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 626.263489][T12070] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 626.271524][T12070] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 626.279607][T12070] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 626.287640][T12070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 626.295593][T12070] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 05:32:35 executing program 4 (fault-call:16 fault-nth:55): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) [ 626.781710][T12079] FAULT_INJECTION: forcing a failure. [ 626.781710][T12079] name failslab, interval 1, probability 0, space 0, times 0 [ 626.794746][T12079] CPU: 0 PID: 12079 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 626.804961][T12079] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 626.815066][T12079] Call Trace: [ 626.818345][T12079] dump_stack+0x1d8/0x24e [ 626.822752][T12079] ? devkmsg_release+0x11c/0x11c [ 626.827809][T12079] ? show_regs_print_info+0x12/0x12 [ 626.832990][T12079] should_fail+0x6f6/0x860 [ 626.837395][T12079] ? setup_fault_attr+0x3d0/0x3d0 [ 626.842396][T12079] ? skb_clone+0x1b2/0x360 [ 626.846989][T12079] should_failslab+0x5/0x20 [ 626.851748][T12079] kmem_cache_alloc+0x36/0x290 [ 626.856501][T12079] skb_clone+0x1b2/0x360 [ 626.860722][T12079] ip_mc_output+0x1d4/0xa50 [ 626.865202][T12079] ? ip_build_and_send_pkt+0x9d0/0x9d0 [ 626.870647][T12079] ? nf_hook_slow+0x1a6/0x1f0 [ 626.875533][T12079] ? __ip_local_out+0x4e5/0x4f0 [ 626.880366][T12079] ? ip_send_check+0xd0/0xd0 [ 626.884931][T12079] ? __ip_local_out+0x4f0/0x4f0 [ 626.889851][T12079] ? csum_partial+0x353/0x470 [ 626.894518][T12079] ip_send_skb+0xaa/0x130 [ 626.898821][T12079] udp_send_skb+0x96f/0x11c0 [ 626.903394][T12079] udp_sendmsg+0x1cf5/0x2f80 [ 626.908067][T12079] ? ip_do_fragment+0x22f0/0x22f0 [ 626.913176][T12079] ? udp_cmsg_send+0x340/0x340 [ 626.917924][T12079] ? selinux_socket_sendmsg+0x11f/0x340 [ 626.923546][T12079] ? selinux_socket_accept+0x5b0/0x5b0 [ 626.928998][T12079] ? inet_send_prepare+0x52/0x480 [ 626.934010][T12079] ? inet_send_prepare+0x480/0x480 [ 626.939100][T12079] ____sys_sendmsg+0x583/0x8c0 [ 626.943844][T12079] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 626.949029][T12079] ? udp_sendmsg+0x7d2/0x2f80 [ 626.953685][T12079] ? __sys_sendmmsg+0x524/0x730 [ 626.958552][T12079] __sys_sendmmsg+0x3b3/0x730 [ 626.963215][T12079] ? __ia32_sys_sendmsg+0x90/0x90 [ 626.968230][T12079] ? proc_fail_nth_write+0x1d5/0x240 [ 626.973487][T12079] ? proc_fail_nth_read+0x1c0/0x1c0 [ 626.978657][T12079] ? __lru_cache_add+0x1c4/0x210 [ 626.983565][T12079] ? proc_fail_nth_read+0x1c0/0x1c0 [ 626.988910][T12079] ? memset+0x1f/0x40 [ 626.992932][T12079] ? debug_smp_processor_id+0x20/0x20 [ 626.998323][T12079] ? debug_smp_processor_id+0x20/0x20 [ 627.003765][T12079] ? __ia32_sys_read+0x80/0x80 [ 627.008597][T12079] __x64_sys_sendmmsg+0x9c/0xb0 [ 627.013422][T12079] do_syscall_64+0xcb/0x1e0 [ 627.017913][T12079] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 627.023796][T12079] RIP: 0033:0x4665d9 [ 627.027661][T12079] 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 bc ff ff ff f7 d8 64 89 01 48 [ 627.047236][T12079] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 627.055625][T12079] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 627.063581][T12079] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 627.071533][T12079] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 627.079571][T12079] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 627.087515][T12079] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 [ 627.874902][ T3435] Bluetooth: hci2: command 0x1003 tx timeout [ 627.874906][ T364] Bluetooth: hci0: command 0x1003 tx timeout [ 627.885053][T11560] Bluetooth: hci0: sending frame failed (-49) [ 627.888293][T11055] Bluetooth: hci2: sending frame failed (-49) 05:32:38 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:32:38 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$VT_SETMODE(r0, 0x4b60, &(0x7f0000000540)) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) r3 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r3, &(0x7f0000000280)={0x1f, 0xffff, 0x3}, 0x6) recvmmsg(r3, &(0x7f0000005dc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) io_setup(0xa, &(0x7f0000000080)=0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0), 0x72000, 0x0) io_submit(r4, 0x2, &(0x7f0000000140)=[&(0x7f0000000100)={0x0, 0x4, 0x0, 0x1, 0x0, r3, &(0x7f0000000040)="0200ffff0000", 0x6}]) r5 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r5, &(0x7f0000000280)={0x1f, 0xffff, 0x3}, 0x6) recvmmsg(r5, &(0x7f0000005dc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) io_setup(0xa, &(0x7f0000000080)=0x0) io_submit(r6, 0x2, &(0x7f0000000140)=[&(0x7f0000000100)={0x0, 0x4, 0x0, 0x1, 0x0, r5, &(0x7f0000000040)="0200ffff0000", 0x6}]) vmsplice(r5, &(0x7f0000000040), 0x0, 0x9) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0x1) 05:32:38 executing program 4 (fault-call:16 fault-nth:56): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) 05:32:38 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f000000a3c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r1, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f00000041c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x62541, 0x0) r4 = dup3(r3, r0, 0x0) write$binfmt_misc(r4, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4) getresgid(&(0x7f0000000e40), &(0x7f0000000e80), &(0x7f0000000ec0)) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r5, 0x1, &(0x7f00000004c0)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff, 0x0}]) syz_fuse_handle_req(r1, &(0x7f00000083c0)="ec66fa1700f93176b2ee12af609d89e0eb1cd8d0500a9cd8e0513e20bebbc0d38693fe4bbe8689c2beb1343c0a7c27d04f56688e12fdbab9cf5aacd9015f52955720c29405dbaea3719e29e849c0c5b0600836ad64312db3c60c91fa8e0982a0bedc6a6c1bc6b1de95acc15b7f6f0b62b70caa101060e5aad8d60fff91ba47d746c5a79abe929b2aac1a48e7c92364a3fef34e9c0f4f61941019904976d4253d4ea84c33d43f559e573514d92e11f2b990374f01d51473719c4ca2c9b728aa2d2337d78880055e0471186d2afed80754cdc537488917369b5280162cb379a1cb661cf45bd069cdb28248536c38fdc7f7570cbb5b0bd5e91a41889a6ebf5292515ae390038918d571687c6ba5710015ab9c80fa49cd4077b8a00a2860b8db38df122268f003f14fd9232bb8ff9c2059411133ec70c5a4340b069fe68c14f9ff6ec63fdc308a3b537ffbee325ab2eb4bfb69844122dff4e2bac73e570864ec4426c17b615410df236ce6920336d223e452b2d827ff1fe37103910ad93cf6587e8ba19205ea6131a391d15ba72ba27da1b7ca8d3b98a8d40903d01f40a94949a0ba047d20bbeee846312f6e277e1bf3293480f4b287aaad7c38b07885b292daf1e97af1e58030707da142d35bba589d9f179a94c00ee50d1019c32e86b1c323f1539a4420845915e03718acee5e234734a2d267737adf69144e148c414cbe8917babac0fd9dc67b6b42ff8bc3b672f70210b0661b2e81a7417c1e2629669c4c64fe157b569e78c6c972bd777c3b03cd3e7674d74173de239d32d3ce50a85510b1f00e553f6768732608116244a0c2450951bcad961763d17c8d12eea3d0f5b6f23761649b421c106b94a9d9eeb8a6edcc2f439a4cb15eadb803be25b3c2f293f66ae5b124e585a9a62fb5c547e3b81e28cde20a2018e71cea73eb7d34a88bf413f8d78d22407356777aa1fa08896a0ff901c33a2b84ec1b9c0d3ec169b5889d94e710eb61ce4e5b8c12e472d304229e3ca8f62401f6e1161a567752d3ed749f75e6dc412f7fa18138bd330c1550d427c7f047e9e030d3baaaf051a9f665334985834a1f9b47b935076b832965705db042a7f20ac2d2b13aed088ea2547ade1c25264787ef9b33e0acb2958c51273ea3a032c34cc4dfb6ae611bf2d3a42fb4a498a493693212ddabd51f7b273a88a51d0808fccab04b3d518d6791abd104f3559764344cb120303842e5097d9315d10a618eb85cad698293c90c9fd139a793dfccdf52ab8b4fa2ae86db2f772550e24bd4089dd121ea8abab5acce9b525bddb88def0dbf3baa543b9be6621ed8e794d6f07c7d19b0013556113fb9f9026c76ae35bb7d248f3b630f87839f42f73cd96cf046c038ea80b2bf5f1d1dbeaeca5da02ade3afb0e632785a7ecb11e7d756b1556407417dad753aa8408dc73b55f9a75e2cc6d67a4ce181aecd95e792812585d7d0577fda745f5366db8e309dcf84a4f9abc98d78af2432fdb2fdcea5cac187e34bfbb0896d5a943f970e11c3d144b30f73b76e4d01df596e67ac8e132c877e9466b0b06e3127bf1f9eaacbd73f811bdd7c2c9fa6777c7a9948cf2546143fcf56548cb507a32c771b5610b33e330613608770a0efa262f4c0686831b0c3d74d25541b7941e6a7240e15aa97f1f7a60933ce35ddd398a5db0c3c60f133c15a1e609499ca4d79e7cd0c8add405efcd9e860e51e1195bcc12a0eaba18a7b2a95a43de7856c9d5ede91c1345a85204eacfd0d6d6f8e51e6f2958ee14e364a267e9866e0de95b14f67f11f8936ae6c7096a7e0e2ecd96584e2ecb252602e4fd1f6f9376a50799eb90eab4282b9ac72fb0afec448ef1d8cbf5a18149522ab70eff9787f790e19acd6c085e855382afd8d04b8d641001ea873756e1012d7cf76c123c12203e245614a4d89f863823bf466511fc6c918ba64e9d47835c7d13122dd1a95465cacc8bcc19b2b4b2232e46cf4060211cadd0baebad1374244aed5d5a22d30269ccc4cfeeb1d59067f85a284bc1e10c76e8aaeaa6fc16485f5d81e408c598699c39ad0e2977dcea175572e0182f6a384b3d954dc407d7bfb6d22b681ac1d70015c6ad8f82de60dcac898b524e458827223024e219789c6ff742bdcea2e635a3d974a719cfa82adf04bdb035bf7f1f76757bcc240668321bf85ab242cd5bdf5afb8b477e988da43f0ade20055073cea44ff3ca96d54fa07137c76d9203091ca03305c7db587db4019f6610d9826b9fc266328cf0fef5f1b04a3772002543e6a2ced827dbc1dae2dbe9dda1325707881ede8ea6c9252dbfc578e4b24cd19ec28f02e38e32ec43d4b43b4087ef0b78204310fea1577e0f488ee48e0d8af3e7be94e0d7b5669095f10ce406662b71a653cb3ddfb195ece347bc0a2fda8cf0c2aa287782ee8dfc22ed0f320c1af5dd1a826f2b65331486f120707709a9d3241425cf80168d10808b798c20c1050f987cf7e07720d5a8b5b12a666330a59890c218dd68dac5424c8cb87dc9a1c2dc49037a72873752e1a42d58eea513d1ed4b606629bf121fa4c28339fac9cc60a10f6be2eeacdca5a34aaa2e8ff92285d2aeaab6ac1ca5bda083be6cb3b7e01a717cd2d9f3762bebe54b82d6a31682cab3406bf10ecf4f8ea0e67e07ea43b41e3a0990c1f5d09c6f8029efa60701ecc19e52c69afec4e627925a0fe2e7f013ace1fd818a071ef3bc5a278dc51d0666f895eea2ff17d3f2996fc3876ecee2673ee55b3e7523a5e1c13d9ee676f23a60fdd33dadb973096236c63ac582cdf42eee20f202bf16ba02283d2a43a54a8d461e48c6866ee739f8f1002d38a6d293a55078148435427c50d179bd94ff9dd60e1e60316b7f60ad3befc3598b42925fbd59f05a71ce8ec612c46b3e62d418da4b86caa1e16c16ac34457c588017704317f4e91db599b1665560e3ab9a42efcdf4347b62e76bf8b45a6b2782aa87db198575d31836d1d9dd4088d618202d63f574aebd58b276b2681e45ba8e7561da61c6b88a325fe266899c7494091899ff45f5f7ec96e9ebbc80181a070dce2eb0e622f11212206aeaf28e7cfce2fa811aaf5da5b0ea1921bd0de5cf15d7dc8e6484173f7a008e65654a60e29765b537b8065467632842e043fcccbc831880c260cfdb9254dac5cb9802b02c5cf3f98afbb2a77ac0bfb591c2fa48341580fff7e18b143529c0e6ca7fe5db4f6f1076c68b60a1304360d319151932b7610eaea1e4a33d3990068436bd405ed1dca6a1474cc1394a49b3049a4610b5a0c08e2c720724f54063e52451987cdf49cb6e79f18e7aedeb18fd438419c8f465e16f252663b1d203ccf75ac7e318890321d8ad11ea0bbe1d059630143ab3a283d563d19df705b851f8c1d324fee9baffe9e8e76307ee32b403eb9888a179a9403718431362cca597065778d7989925bc64b23c5d28d36bf49fbdc8cc8790af2f00bb4ead39fac9cf2283c40d97e8f8cb1a97ad80a4e64fca7fe6f29c34b5d901c8156c9f7b6d248e70f4ea37b1df6b4de672be88c34c917ae41b75c4907e2a42866bd6e07a0f5f88774249bcafb6b6a25ca2461cfe4783a924ccc0fe9e717e4b13f67e45a8f29f868c82d5f6bef7db6f554885a1db44a110773dbff8402077250ba1296f3c7bb05a3d4c721b544839f2cb033376004d433d07ea530b8a916ddf7704144b8534ca65ff9d3285016a9a6e22756fc2fd71d033353877bb751f074c5dad1a3f70a864ae777764bfda4d780ec23838e978428b82f3d92eead0322f37586aff57a61ee31bd1b8844aeff7d98decd15a32e0560020faedc3708bf2054d3e0f391776ad493f0dd68fa2a9c818864820e9b2a3aea98627d4fa7675b52eb3598ff988e16b9ed9fddfc85826d12a6e0ae1ae6be4706410255adfa6b8caf9725ab4a16e6ee63ea48c05855fb61ffa272480ecf090d8b51073916307ca9585cb7a3931aaa11587feaab3322649fe5315b0c82d374bfd5a03afce6318f28bb45e88d60ae571b6d7f6ea3d0957fbf14cd319042b2522e3f57119f2dd35159d7d4e73cafb150115836dfdedb4d3f166e0dcefedcba0ac26650ec5d3b7489e3422fc7dd11653663aaa6039ba6f34fcd4f0e3f3fef46701aaf3ae617c12abd08fed389ceeaa3f0e6d83ef67172ac666b07cfba5d15b8ed1930afb19143d9d13e45cbafd11f7bde3b25acd1854b5a78915f52726eb20232334cb4ed53debc9564c4ceee919bde0b75bffa148fbf9f86030b5179b40f30177141fa2c496686ad2d01261864df410378a086b689d317840de865e249611ca41dadbde6155d20df0664efae2722e25ea59a7d793379efbf0c261a06328b9d690f0e006e49c5066db22ff1c2b1c68a8a46f8ccbf7990514f85ed89ad1465ece320330bc1160019ad62533d23eefe5a634826c6db363af8deccc3fdaf1b9e7f95c85bea839bdec52446fb1f4d36e3273934cacf2909bc9753f7aa478450273f198084b219ef9b2b05473f9fb851c6e31e2b10430fad49766f40a81b83ccf65ab8d51aa8ad9bb23b557d390f3ffba1de1c39cf90a994b9a3f08ad527f2f6dd4f52fb4e5900690102ac6906253d4412b90cc87e243c63afdc516ce5a0f262103362343def37b76e5c92b90670e829a989a205a30f15a48e05861ab5dfe32e080d46738ab02592c0ebd6a452bc56d5eae88788a1ae8b4f0f77cd608ed961acb25d2d394e0cfab8dae13b11e75ba2f5cb09b422fcadde6adf57638059009fdda884d19097fb125d740bedff2d0334f73b5cdb471a7bdc196bfb8b9d04c58532bdf757eea92e0ff176a79237297ba132363880fe483695b6be33551988562bd00a57d71ed4f5bc0f3b3bc01f3d82c4e4fe8e4a86ffe365fa751ada1a14613ffb1429014d8231d23d80aad037259f58337e467c010bea8788d8e141b38b080e1ca5aca0729aabfdd509339732baacf5145c13b2fda141f4a76c40cffb6745551c8a82c3bbf3644c0d8e5cd550406f6fed16112a3a732460aa53c4b7aa78b0ce0de296a2e2a56490698e6f43cbe655b102a9e6487c206c3570ed397d3606c51b18d82d1bc43d9f026a0ba4dc822f6d6afd8acdc2ed33628caa4860f43673610fb235e28af62d18e734f18c7464a671657f1ebc0d72275e74f564f809c6550f5ca603df6a7904f081293a4b01f07cb2fcb8251cacf26c125189e125b3c8412fae2cdf9f478f0eb6806abd2bf5750b4b17f25a94aedfdb846f5c608ac1ad98da972ad1e1ae7d92b0f96604127d3d5748502e55776128146d681d366f679434c4aae6a3141ec7fb8f86564e0d384cd2d83ee143eed16b31b3a5ba7c6d2b318a3efd2c43759437bfcb219fd27197ff8b1fa72c0f98bde3ff03118583fd9d7d7bd43c5637cee634e320c022e5a941f0a9b8bc7febfec062834ef95a0d7efa28f3e95c8e51fce186d520c536739992835b34092dc1e4e599f87a02a2365d01b22311df8b30ed0200dc6b19eaf6eb19fab75b8ab94bd7e82df532cd754a77a72a44999f7d7c653f98224ce135d14bac6c72bbe5378e8b581c17804f909107ab80c9de5fbf055255faff56db3c6b1c379b13f415793683b2442cdd116fb220bc5e85ab28b0773c3546cafdd1e3584e79eeb0cdc1c277ad38c8f96eda65619faf8202ec8b0e25ad661a46145edeb4d8a6811fd606e11f2412570e81464499a316c0a30ea849391afdb660fdb2e0e64c7c68b44f13fbaa9dfc942b15b5a6babc8bbc50bb1abb4500e63015d140a2205434c30cc407baacb3cff22f6aa99914376cdd08a7c5522c9c616b1e8124029d94b1a4c5f8fda8a214fa82c8c9d83187338509c8b05093b08590d8fe3477910f0bbd4221830ee5ac5b1775253d157dbfae8592ab85696d4feeba8d8295ac4be49e438d8ff5ac4953b4d15ff467cdce7f4e71a3319dd4cd549a5f95bb19ea4b356d89dafe34dbea7cd84f895d8c01239d6f52bb0c13b65b5bb179df5d141212ec369552cfeb1a376c84be6c954fe346db6204cefe1d63d5a1e2163db98a8814a063802c34ff94a01ad2afd22ca79e30047890f7a0ce02d67066b3110d8eebf3709f18220bcaf102ede7fad93ac04a236bb7ea05335b79f5dd591b9f45147bb9c927e9e2f4a0e96032b638fa9d8dee771197f86987b7aabadecb7bcb71a5c0f7a64c844fa5479919410e07a31ec43b907fc8c63bd3b315412e364caa4dfa69aaa32f3310296fec603c6e799fec0fc9fb8eac7929165de936a482900a95e5600b16f1af3f5b67f5456c10514ddc8befa9cadeb73776dc83fe46453ba680c9ae316801c1dce74acb96b24a24581fcdcc10a8472faceccdc00cc77ed91bf47776f81eb75a1a0686dcf22333df7f122a995c8a9350d9fc6f6896ac9c1ce0a97685b48287ce878ad354e2610a0e3dbdf91b291c5bf449fa84beaa0270cdaf3907e4095c4c03a4ebc637395a32aaeffe2efeae242cedadcd347b783f232eb5c71cb3a261d596aad3052df193161214fe1f79ed4968a9fccf7fbf1f1da8d08f1efc6ca34fb819084f8e98c9eee1228a5cc7fa5a9abd1d374e4d80d2244eb468a0d1a521dcec218a7af7bebfef2aca77c0039114572edb83db442b3161129e8f712cb1fa5fb36f75ed2e0885fa7474bf653f8e743283cea7e720ca11d1cd7b6fcf009e7d4e7c837d206485260330c8047068fb3574fd1b9a8d47de7c2c4323228c975edb1c5589513febb36c67eee40e5919e526a6a44a059f6ff41cd0edc16214be767dfade20e0df98a8cc5b7dfc01487734f503042af0155f90b98cc0afc957a83450969626f28ec67f2b7241fa2b2b3a2b7168bef70fc8922192ead41207f40031dad4b98fad88e76be7fcfd8fb405ba539f0476a484b846eacfe3b943cb9f86242a40d994eefc542fd9e1cd7afd26ad3c611bd0afc9d6426509209202200938bb6ae9b2df28f24f507eba2f17ef28eaf500d9c6f154d5f4ed8c090aba1f8c4bbd5a3c4111d034c4a45df7aa1d3c0d5f93c382582cf72d97d8d751763ff665262724c0c6d363ef703a0b1fd9709a23fa910e3614a8573035b5a36c5feb15feda039e54a81d350a79a80ada95e30f225692dd87957eafaf192257ff07e989e3b9150c1855d3a56d84b5503d222badfdf458315ca21597bd6396ef0187248ccaf6a8ad06d4d1123ad0f652f3a118cf8723b8ec97b64313c04ed336aa4b6dfea292324a38b2c90d96959444d6ca5324229d6ccc7e35838c0cf18e187409de392a8b6ee616c2fe2f681d294bd9f1e701c4aabf307635238f63aafe324abf6ca4050ab688ad2f759b901d8bbf4bcb81f05ef7e6df97d750ac5d7db79fa1d8d4ef0bec8d66d66071c46a03f680921b1fb82f062906c2e63dd14fe3d3c1f6c8292c287a02d37bab506c85b651b7c873f08cbe5f80c1e1ddfe21b170426e49c432116bc91c7dfa579f235efef594de36c7ab198fee6acd303be87925ab192d7925542be440e280f71b6bcdb7af1ccc63b75ec9723d579fe6fdbac627a6972da891faae9c71a6add02f35fc4299aa1fc99ba4e5c62c1d9a126f6e6a195d12a616d3a556d60ed5322107830f73bb4b259e49c70887b8e8ee82c8687d8ab26532a83c67d2a90b579a9f166324b5bdd996701b16a06f7061ea41c3137f08c6b60c89cb4eaa08fb45d69d37a255d2c6707444ea87ee208c1f47943f4e2db1a066935dd3760090d2bb992774e983c955a48d319cea995f7b81ed7af53a0b44d3da39e5e6af4e532079d057c52a357fbdb58f71c54fd954db2eb42b6526beeacf8259caa409c579ca7a74b0f6f06111fefc8d51b36b0c60d9e644fbbc75184c8afe9f884653e6d6da2aabdf0070ad2d83a2b34ab532b3cfa7d33abdee38f3a68ef0930c6a2c74f0a6fe1e635aed3af032c6609e42b5e54faab7bb56376f7bb1e5f60a0aef8a7ee95480c5a75779d8121437b88915f5fbe9b3867ab0c0b69c31cbaa431f183d702d93d13eb22835fd22eaef976e462a6c3ada57f9a026d3c6bb94bf50bafcd61d591c7746bb53fdf4655bba672549426262e5930c29a0f7e1391970bbe2338d2a206ab4d210a1c5d3b2068730e67206036d5d40f11ca381db01d1d9be5b6ac765f8358254ebaa6d473490adcc20e7ab59fd93a6aef3d738c533a20864ec25ca5a8fed784e39b705343a9a0b5ddbcaf301ac595251c55d446e28a190d55240bf4799c7b056c6b026790ecd2d19af40756a1fedad10e9b0505480ff8a6aec76ddacb6a3237e9b1a63ff555e57748389187c05b288cc1c851c6d7d5e7c9aa2afae8ef1cd951f5a79865e7146b42cd1b5f91a6d5421b0f19fd0af832b41a0dddd41ea4cdc447d861c9e6e4b5e981e0a6dd1bfbd7523c83c7cee5d93ba08983958e4b6dde1883828e623165065b488fc5fd2ac3976a699b619ce174187f1d13aca9028714817b413acb06b9c744f0f05a94c14d31959379a791f508627492f6d5e54af1eb4f7e0078fc83788db6849c9721b36e66a1fc417ff29760dfaad27876f91a455337a43e6a63d1b9ba4264d4f7403fad6af351c8d77e4c6e4a13d692151cb93e467e279c6bee11db3cd3ec2724cda1ec32ba52b5bf0cb6b5ce8f703005e8ec88a89cdf4e603e5d012368efc202c403277d5574ee3c1d94ecee7b822188d5e9246802739c30cf62e5c79dbde4e0dbc0f58e80280dbdf91c2d97fe64c63259ccff497f000c1624d0e2325ee8c66109101821016f26bcf1034fd3be1947826e2d256ab93871329a7de805a2a96daef4e2461959cde6f8861d50c566fbf6876decbf0ba3c5df12fe1d03b89408af730b689ebf7b2c874ca48e23746c75e17432969a8b4480b5fc066323b65cea76597ba9f7976be9806db4683cc383c2336af8f74435db0db2815f39ec1c851c270d9d1f499e83f93f4de9766350c600870dc9e34659b7145be534b96cd7bd223eb276538e125690f2d5889f2ef8d8b9a3d39a2d254457090d5b938000bfab517faaba88c6c3138c1dc2ed919722aab7b11fa86d02ff02380f5e90603e8da4583ed1b8f0aeb98d1fc97177b1edffd4f3e1f0d5545d7093ed940f258a08ff689959cd88fbcbd91b8d9b121c6ce0dad80caf333bd47b4a58eb21cdfbe759344a0652d90a2e884df77a01c2f97152d0ce4cd46797e3ff1f6a4e747e5e6d32bb073316561814c10127b3dfdc1cf650b7d2a1e68391b0356207548e503388430df54c1bbf8f2d6eecc7c84884e2df9fc440df8005a5e987101aee78e39f1a6e980b12883094bc8eaf9f766e4e62d4516c3998c8d0102434ca19c5340a54a33da740b65a1cce1714dbed31bbecdb3d1ce069b4f723fd673fdd915608ef58012ce57d7450c5860894c7419988fff2f45faa9224c878c5ffdcfd6751f68094a74cd9867faff25e56d7f550cb108daaffaa5263376d5b8af6372ce12a8bb88253eec0ecfb17af92c18718c348aca1c6da589870999e41ba11a367b869eed96f1e9048ca9b0f74376252d0be46273e62e7d5d4b66c8f28c22e978bc193abd025de38f08db32daf288c718048780c6e9b8b043020ce667023185d400234ca03adff28afa09802ef94a9d137d22e107f54825c01273cce89ecb597272538fbe201cbe5416dad8e74e8eb02e0dd00e6fe00efdfd594029af51c54c832757e886d6c658ce574e80cd439aee4b0f7a111d8987717a91c222b8db268a2595ca32dc250fff379cbe00d73cdf5feaac711c4bc5795c4b0a7b0de49bccb3e6fd4f31ae838df10e5c7b93166980e9d60f7a69edff6f7f712da0e8d78d5a4af8f0aacb0444717d66874a1eae3ae19098dbdd4ff1357b04cc67a90cfb1dcb806df21d0a44022c69a03e9ef4458ca80d5b6f3d62bdb6b06403b007bbab8e23a625509cea5b89ea0757a2cf53d471870e825ab8b04238112de0de36fa4030485fd056ddc8731f8a48b6dc9799cef6beef178ce9d46e6708dda01bb50cc3ec40ff42a22f3fb0c67adb7a7077915d8b875038ea226fbf454549bb48e42152558e70b6d2f527f446b32abe709aa58b30add56efe5545ba563bd1d5f875a6b9d856f11ec0486f24460db840cf538e2bbba20546a22a42710a2f0c334594be5b35c540518983ff463d7c62dd0c32fe073054b7bdee543427dbc8a4c497e8f8a428bccd9b7252bb0f282349f38c8342a5b8fea809dc0c6998c8164f83f1c6cc5e74bedf79ae3c5c358158495c93aca5556ba717f4778a9d0973481712c27b2670957a67e3c07e956bf83b7e0c7bbaf6d180eb930b321195b50b749f2d8b19a50c83e4f9dc94f3643877670d3ca09fb1e36c58c9dc04e197d4e0b503cfb0668bb56010e55aae2bc77b60501d6a49ccbc504a017e0b3714a315df33d816e1396a1d7065000c4224ef621d38c452967bbf23db2ca6753e53bc01ad07063cbb5701b7bcb671e5824af5809a58c6cbdf88a4a004756a6e31a140646c7bcdcab48c4c1ce7052487aa31d8629db873131e1e8c0ce9e5f35e3187f3ef553b69bc1d25e25fdc7cd7df05c6eb0aee24870c0318a64c3f1707dd1583603496a99ddbb5bf4c2ddc33243dc40ed88e98b75ddc3202adf92dc4998beaca8821bedd9353d7919131222f8e1543b93910977456738e659190018f50675e3a6c84cb77ac9bad5482843bdbe493a5fd25ea3678db1677a9b7effe148dc5b9e4f4a9b38c2364d5bd9adfbeecb6bbe91f25a9f15a55426ea4ac085d7d6c548800e98e3bd463dd6205783a73f036cea811602d0fe69b7ae6451deba48ee75ab5027717833b19a29980cbff7c3afcfd42f6d6db8be5bdd2d45515f8769bce0edf56b96c9967f8e280dc5c80e103b80c8d716206df47f63e4255e9d7a4373e0eba09e12da7d773cbf73f70d18b5a9cd653597c4aa28fe9ea46c2b112fdb1dbd6245b813136c00a7f81b9d27e932025c81574a7b6324efa6d3f43daf7cfe189c658067fe2ad94ea9370f05dd3ce7e26231fea10c59e11baaf86c5a8d195d9dd6c7977d114e94c38fe5c8719ca4cdf2ac2ba094994b8156b392efffa3b72e3d5b0900f95edf075fcdced33f82c9ecd8e3c02061a75f1fcd8b7118b12f676d6e13e468628a8e2186d27cd85254182b5513cc31d7cd1b9a9e0df8868e7091616fb68e03dd67b91af1416848b4191d09e6b8c4e294aee7e9077ca424b7428483606f1deeadbc7809fa57e49500a86196be67c2aa6c219cca6d242bf3d3c96925f0eff112097314aa75ed767bc736a4ca4438033997bfe567c3a0a37b6634c0e31dfcb3a1f5b2941a8bca531488a6dc96fa76e1129ec1b9a0d8bd9f82669e6f40d9e677955d914220019aee98b60c1fce469240830690d9b20b7f8b1fcfd47c9c1cc57bb03d965f107ddd7d56915754e6da8d3335472cf4960584c16f2c348d144ac40461a3dd03e55e120e86b1dd67ea71199bf789e2e955e523edf9b2d25f1284979069a37d9539540a048b2cc351604ec24e77fa6c01d489bfb9d6f1526d0d31caf673fa2485966458e240aed12d50aaaa16606181cf47cc58bc04c6b4fa65e64256132c2fe6a91f54d87dd2b23150ee1f0110484dd11d5d20412e568680385b07e7d0434fdfe20843", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x4}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:32:38 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$KDADDIO(r0, 0x400455c8, 0x4) [ 629.152474][T12103] FAULT_INJECTION: forcing a failure. [ 629.152474][T12103] name failslab, interval 1, probability 0, space 0, times 0 [ 629.165202][T12103] CPU: 0 PID: 12103 Comm: syz-executor.4 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 629.175410][T12103] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 629.185443][T12103] Call Trace: [ 629.188721][T12103] dump_stack+0x1d8/0x24e [ 629.193129][T12103] ? devkmsg_release+0x11c/0x11c [ 629.198036][T12103] ? ____sys_sendmsg+0x583/0x8c0 [ 629.202949][T12103] ? show_regs_print_info+0x12/0x12 [ 629.208129][T12103] should_fail+0x6f6/0x860 [ 629.212535][T12103] ? setup_fault_attr+0x3d0/0x3d0 [ 629.217538][T12103] ? dst_alloc+0x137/0x4e0 [ 629.221938][T12103] should_failslab+0x5/0x20 [ 629.226452][T12103] kmem_cache_alloc+0x36/0x290 [ 629.231197][T12103] ? ipt_alloc_initial_table+0x540/0x540 [ 629.236801][T12103] dst_alloc+0x137/0x4e0 [ 629.241017][T12103] rt_dst_clone+0x53/0x670 [ 629.245406][T12103] ip_mc_finish_output+0x9f/0x3a0 [ 629.250576][T12103] ip_mc_output+0x234/0xa50 [ 629.255067][T12103] ? ip_build_and_send_pkt+0x9d0/0x9d0 [ 629.260495][T12103] ? nf_hook_slow+0x1a6/0x1f0 [ 629.265243][T12103] ? ip_mc_output+0xa50/0xa50 [ 629.269894][T12103] ? ip_send_check+0xd0/0xd0 [ 629.274481][T12103] ? __ip_local_out+0x4f0/0x4f0 [ 629.279312][T12103] ? csum_partial+0x353/0x470 [ 629.283976][T12103] ip_send_skb+0xaa/0x130 [ 629.288365][T12103] udp_send_skb+0x96f/0x11c0 [ 629.292972][T12103] udp_sendmsg+0x1cf5/0x2f80 [ 629.297549][T12103] ? ip_do_fragment+0x22f0/0x22f0 [ 629.302661][T12103] ? udp_cmsg_send+0x340/0x340 [ 629.307493][T12103] ? selinux_socket_sendmsg+0x11f/0x340 [ 629.313163][T12103] ? selinux_socket_accept+0x5b0/0x5b0 [ 629.318607][T12103] ? inet_send_prepare+0x52/0x480 [ 629.323608][T12103] ? inet_send_prepare+0x480/0x480 [ 629.328772][T12103] ____sys_sendmsg+0x583/0x8c0 [ 629.333512][T12103] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 629.338689][T12103] ? udp_sendmsg+0x7d2/0x2f80 [ 629.343337][T12103] ? __sys_sendmmsg+0x524/0x730 [ 629.348159][T12103] __sys_sendmmsg+0x3b3/0x730 [ 629.352950][T12103] ? __ia32_sys_sendmsg+0x90/0x90 [ 629.357964][T12103] ? proc_fail_nth_write+0x1d5/0x240 [ 629.363338][T12103] ? proc_fail_nth_read+0x1c0/0x1c0 [ 629.368524][T12103] ? __lru_cache_add+0x1c4/0x210 [ 629.373534][T12103] ? proc_fail_nth_read+0x1c0/0x1c0 [ 629.378709][T12103] ? memset+0x1f/0x40 [ 629.382676][T12103] ? debug_smp_processor_id+0x20/0x20 [ 629.388983][T12103] ? debug_smp_processor_id+0x20/0x20 [ 629.394375][T12103] ? __ia32_sys_read+0x80/0x80 [ 629.399121][T12103] __x64_sys_sendmmsg+0x9c/0xb0 [ 629.403947][T12103] do_syscall_64+0xcb/0x1e0 [ 629.408429][T12103] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 629.414306][T12103] RIP: 0033:0x4665d9 [ 629.418186][T12103] 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 bc ff ff ff f7 d8 64 89 01 48 [ 629.437766][T12103] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 629.446235][T12103] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 629.454178][T12103] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 629.462127][T12103] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 629.470072][T12103] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 629.478023][T12103] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 [ 629.954763][ T17] Bluetooth: hci2: command 0x1001 tx timeout [ 629.954808][ T1994] Bluetooth: hci0: command 0x1001 tx timeout [ 629.960940][ T88] Bluetooth: hci2: sending frame failed (-49) [ 629.967908][T11055] Bluetooth: hci0: sending frame failed (-49) [ 632.034543][ T17] Bluetooth: hci2: command 0x1009 tx timeout [ 632.034570][ T1994] Bluetooth: hci0: command 0x1009 tx timeout 05:32:45 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) [ 636.034443][T12050] BUG: scheduling while atomic: syz-executor.0/12050/0x00000002 [ 636.042178][T12050] Modules linked in: [ 636.046113][T12050] Preemption disabled at: [ 636.046123][T12050] [<0000000000000000>] 0x0 [ 636.054895][T12050] CPU: 0 PID: 12050 Comm: syz-executor.0 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 636.065118][T12050] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 636.075247][T12050] Call Trace: [ 636.078517][T12050] dump_stack+0x1d8/0x24e [ 636.082815][T12050] ? devkmsg_release+0x11c/0x11c [ 636.087737][T12050] ? show_regs_print_info+0x12/0x12 [ 636.093164][T12050] ? check_preemption_disabled+0x9e/0x330 [ 636.098868][T12050] ? debug_smp_processor_id+0x20/0x20 [ 636.104297][T12050] ? slab_free_freelist_hook+0x7b/0x150 [ 636.109811][T12050] ? kmem_cache_free+0xb8/0x5f0 [ 636.114720][T12050] __schedule_bug+0x1af/0x240 [ 636.119376][T12050] ? __migrate_task+0x160/0x160 [ 636.124200][T12050] ? _raw_spin_lock_irqsave+0xf8/0x210 [ 636.129629][T12050] ? _raw_spin_lock+0x1b0/0x1b0 [ 636.134471][T12050] __schedule+0xa42/0x1170 [ 636.138872][T12050] ? __pv_queued_spin_unlock_slowpath+0x290/0x290 [ 636.145265][T12050] ? _raw_spin_unlock_irqrestore+0x57/0x80 [ 636.151133][T12050] ? is_mmconf_reserved+0x420/0x420 [ 636.156300][T12050] ? check_preemption_disabled+0x9e/0x330 [ 636.161987][T12050] ? debug_smp_processor_id+0x20/0x20 [ 636.167328][T12050] schedule+0x13b/0x1d0 [ 636.171473][T12050] lock_sock_nested+0x1ed/0x310 [ 636.176296][T12050] ? slab_free_freelist_hook+0x7b/0x150 [ 636.182162][T12050] ? sock_def_destruct+0x10/0x10 [ 636.187079][T12050] ? init_wait_entry+0xd0/0xd0 [ 636.191810][T12050] ? hci_send_to_sock+0x709/0x720 [ 636.196822][T12050] ? hci_sock_dev_event+0x274/0x570 [ 636.201985][T12050] hci_sock_dev_event+0x2da/0x570 [ 636.206980][T12050] hci_unregister_dev+0x2a5/0x13f0 [ 636.212062][T12050] ? rcu_sync_exit+0xc6/0x1a0 [ 636.216706][T12050] hci_uart_tty_close+0x1a2/0x220 [ 636.221698][T12050] ? hci_uart_tty_open+0x2d0/0x2d0 [ 636.226951][T12050] tty_ldisc_release+0x272/0x600 [ 636.231862][T12050] tty_release_struct+0x27/0xd0 [ 636.236682][T12050] tty_release+0xdd7/0x10a0 [ 636.241252][T12050] ? tty_release_struct+0xd0/0xd0 [ 636.246243][T12050] __fput+0x27d/0x6c0 [ 636.250199][T12050] task_work_run+0x186/0x1b0 [ 636.254757][T12050] prepare_exit_to_usermode+0x2b0/0x310 [ 636.260285][T12050] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 636.266154][T12050] RIP: 0033:0x4193eb [ 636.270027][T12050] Code: 0f 05 48 3d 00 f0 ff ff 77 45 c3 0f 1f 40 00 48 83 ec 18 89 7c 24 0c e8 63 fc ff ff 8b 7c 24 0c 41 89 c0 b8 03 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 35 44 89 c7 89 44 24 0c e8 a1 fc ff ff 8b 44 [ 636.289597][T12050] RSP: 002b:00007ffd7c1f93c0 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 [ 636.297973][T12050] RAX: 0000000000000000 RBX: 0000000000000004 RCX: 00000000004193eb [ 636.305998][T12050] RDX: 00000000005701c0 RSI: ffffffff81005ccd RDI: 0000000000000003 [ 636.313951][T12050] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000001b2c920f1c [ 636.321890][T12050] R10: 0000000000000564 R11: 0000000000000293 R12: 0000000000098cb3 [ 636.329880][T12050] R13: 00000000000003e8 R14: 000000000056bf80 R15: 0000000000098cab [ 636.337845][T12050] ? prepare_exit_to_usermode+0xfd/0x310 [ 636.343735][T12050] ------------[ cut here ]------------ [ 636.349224][T12050] DEBUG_LOCKS_WARN_ON(val > preempt_count()) [ 636.349263][T12050] WARNING: CPU: 0 PID: 12050 at kernel/sched/core.c:4019 preempt_count_sub+0x9c/0x160 [ 636.364779][T12050] Modules linked in: [ 636.368659][T12050] CPU: 0 PID: 12050 Comm: syz-executor.0 Tainted: G W 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 636.380255][T12050] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 636.390408][T12050] RIP: 0010:preempt_count_sub+0x9c/0x160 [ 636.396100][T12050] Code: 42 8a 04 30 84 c0 0f 85 89 00 00 00 83 3d 5f a7 00 05 00 75 d3 48 c7 c7 80 cb aa 84 48 c7 c6 20 cc aa 84 31 c0 e8 54 33 f6 ff <0f> 0b eb ba e8 4b f3 de 00 85 c0 74 b1 48 c7 c0 54 3e 47 86 48 c1 [ 636.415804][T12050] RSP: 0018:ffff88818925fc48 EFLAGS: 00010246 [ 636.421947][T12050] RAX: b94f7cf8d7d7db00 RBX: 0000000000000001 RCX: ffff8881e0dc0000 [ 636.429902][T12050] RDX: 0000000000000000 RSI: 0000000000001a11 RDI: 0000000000000001 [ 636.437856][T12050] RBP: 0000000000000001 R08: ffffffff814e8ddf R09: fffffbfff0dc98da [ 636.445798][T12050] R10: fffffbfff0dc98da R11: 0000000000000000 R12: ffff8881e884a800 [ 636.453738][T12050] R13: dffffc0000000000 R14: dffffc0000000000 R15: ffff8881967b4000 [ 636.461681][T12050] FS: 000000000224b400(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 636.470590][T12050] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 636.477148][T12050] CR2: 000055ba944d8190 CR3: 000000018acbf000 CR4: 00000000001406f0 [ 636.485089][T12050] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 636.493031][T12050] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 636.501058][T12050] Call Trace: [ 636.504326][T12050] _raw_read_unlock+0x21/0x40 [ 636.508973][T12050] hci_unregister_dev+0x2a5/0x13f0 [ 636.514051][T12050] ? rcu_sync_exit+0xc6/0x1a0 [ 636.518729][T12050] hci_uart_tty_close+0x1a2/0x220 [ 636.523720][T12050] ? hci_uart_tty_open+0x2d0/0x2d0 [ 636.528803][T12050] tty_ldisc_release+0x272/0x600 [ 636.533712][T12050] tty_release_struct+0x27/0xd0 [ 636.538532][T12050] tty_release+0xdd7/0x10a0 [ 636.543265][T12050] ? tty_release_struct+0xd0/0xd0 [ 636.548260][T12050] __fput+0x27d/0x6c0 [ 636.552215][T12050] task_work_run+0x186/0x1b0 [ 636.556778][T12050] prepare_exit_to_usermode+0x2b0/0x310 [ 636.562319][T12050] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 636.568180][T12050] RIP: 0033:0x4193eb [ 636.572045][T12050] Code: 0f 05 48 3d 00 f0 ff ff 77 45 c3 0f 1f 40 00 48 83 ec 18 89 7c 24 0c e8 63 fc ff ff 8b 7c 24 0c 41 89 c0 b8 03 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 35 44 89 c7 89 44 24 0c e8 a1 fc ff ff 8b 44 [ 636.591731][T12050] RSP: 002b:00007ffd7c1f93c0 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 [ 636.600196][T12050] RAX: 0000000000000000 RBX: 0000000000000004 RCX: 00000000004193eb [ 636.608136][T12050] RDX: 00000000005701c0 RSI: ffffffff81005ccd RDI: 0000000000000003 [ 636.616093][T12050] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000001b2c920f1c [ 636.624045][T12050] R10: 0000000000000564 R11: 0000000000000293 R12: 0000000000098cb3 05:32:45 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:32:45 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$NL80211_CMD_SET_REG(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x4c, 0x0, 0x100, 0x70bd2a, 0x25dfdbfd, {}, [@NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x53}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'bb\x00'}, @NL80211_ATTR_REG_ALPHA2={0x6, 0x21, 'a\x00'}, @NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'bb\x00'}, @NL80211_ATTR_USER_REG_HINT_TYPE={0x8}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4c010}, 0x80) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0x1) 05:32:45 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:32:45 executing program 4 (fault-call:16 fault-nth:57): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) 05:32:45 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f000000a3c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r1, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f00000041c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x62541, 0x0) r4 = dup3(r3, r0, 0x0) write$binfmt_misc(r4, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4) getresgid(&(0x7f0000000e40), &(0x7f0000000e80), &(0x7f0000000ec0)) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r5, 0x1, &(0x7f00000004c0)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff, 0x0}]) syz_fuse_handle_req(r1, &(0x7f00000083c0)="ec66fa1700f93176b2ee12af609d89e0eb1cd8d0500a9cd8e0513e20bebbc0d38693fe4bbe8689c2beb1343c0a7c27d04f56688e12fdbab9cf5aacd9015f52955720c29405dbaea3719e29e849c0c5b0600836ad64312db3c60c91fa8e0982a0bedc6a6c1bc6b1de95acc15b7f6f0b62b70caa101060e5aad8d60fff91ba47d746c5a79abe929b2aac1a48e7c92364a3fef34e9c0f4f61941019904976d4253d4ea84c33d43f559e573514d92e11f2b990374f01d51473719c4ca2c9b728aa2d2337d78880055e0471186d2afed80754cdc537488917369b5280162cb379a1cb661cf45bd069cdb28248536c38fdc7f7570cbb5b0bd5e91a41889a6ebf5292515ae390038918d571687c6ba5710015ab9c80fa49cd4077b8a00a2860b8db38df122268f003f14fd9232bb8ff9c2059411133ec70c5a4340b069fe68c14f9ff6ec63fdc308a3b537ffbee325ab2eb4bfb69844122dff4e2bac73e570864ec4426c17b615410df236ce6920336d223e452b2d827ff1fe37103910ad93cf6587e8ba19205ea6131a391d15ba72ba27da1b7ca8d3b98a8d40903d01f40a94949a0ba047d20bbeee846312f6e277e1bf3293480f4b287aaad7c38b07885b292daf1e97af1e58030707da142d35bba589d9f179a94c00ee50d1019c32e86b1c323f1539a4420845915e03718acee5e234734a2d267737adf69144e148c414cbe8917babac0fd9dc67b6b42ff8bc3b672f70210b0661b2e81a7417c1e2629669c4c64fe157b569e78c6c972bd777c3b03cd3e7674d74173de239d32d3ce50a85510b1f00e553f6768732608116244a0c2450951bcad961763d17c8d12eea3d0f5b6f23761649b421c106b94a9d9eeb8a6edcc2f439a4cb15eadb803be25b3c2f293f66ae5b124e585a9a62fb5c547e3b81e28cde20a2018e71cea73eb7d34a88bf413f8d78d22407356777aa1fa08896a0ff901c33a2b84ec1b9c0d3ec169b5889d94e710eb61ce4e5b8c12e472d304229e3ca8f62401f6e1161a567752d3ed749f75e6dc412f7fa18138bd330c1550d427c7f047e9e030d3baaaf051a9f665334985834a1f9b47b935076b832965705db042a7f20ac2d2b13aed088ea2547ade1c25264787ef9b33e0acb2958c51273ea3a032c34cc4dfb6ae611bf2d3a42fb4a498a493693212ddabd51f7b273a88a51d0808fccab04b3d518d6791abd104f3559764344cb120303842e5097d9315d10a618eb85cad698293c90c9fd139a793dfccdf52ab8b4fa2ae86db2f772550e24bd4089dd121ea8abab5acce9b525bddb88def0dbf3baa543b9be6621ed8e794d6f07c7d19b0013556113fb9f9026c76ae35bb7d248f3b630f87839f42f73cd96cf046c038ea80b2bf5f1d1dbeaeca5da02ade3afb0e632785a7ecb11e7d756b1556407417dad753aa8408dc73b55f9a75e2cc6d67a4ce181aecd95e792812585d7d0577fda745f5366db8e309dcf84a4f9abc98d78af2432fdb2fdcea5cac187e34bfbb0896d5a943f970e11c3d144b30f73b76e4d01df596e67ac8e132c877e9466b0b06e3127bf1f9eaacbd73f811bdd7c2c9fa6777c7a9948cf2546143fcf56548cb507a32c771b5610b33e330613608770a0efa262f4c0686831b0c3d74d25541b7941e6a7240e15aa97f1f7a60933ce35ddd398a5db0c3c60f133c15a1e609499ca4d79e7cd0c8add405efcd9e860e51e1195bcc12a0eaba18a7b2a95a43de7856c9d5ede91c1345a85204eacfd0d6d6f8e51e6f2958ee14e364a267e9866e0de95b14f67f11f8936ae6c7096a7e0e2ecd96584e2ecb252602e4fd1f6f9376a50799eb90eab4282b9ac72fb0afec448ef1d8cbf5a18149522ab70eff9787f790e19acd6c085e855382afd8d04b8d641001ea873756e1012d7cf76c123c12203e245614a4d89f863823bf466511fc6c918ba64e9d47835c7d13122dd1a95465cacc8bcc19b2b4b2232e46cf4060211cadd0baebad1374244aed5d5a22d30269ccc4cfeeb1d59067f85a284bc1e10c76e8aaeaa6fc16485f5d81e408c598699c39ad0e2977dcea175572e0182f6a384b3d954dc407d7bfb6d22b681ac1d70015c6ad8f82de60dcac898b524e458827223024e219789c6ff742bdcea2e635a3d974a719cfa82adf04bdb035bf7f1f76757bcc240668321bf85ab242cd5bdf5afb8b477e988da43f0ade20055073cea44ff3ca96d54fa07137c76d9203091ca03305c7db587db4019f6610d9826b9fc266328cf0fef5f1b04a3772002543e6a2ced827dbc1dae2dbe9dda1325707881ede8ea6c9252dbfc578e4b24cd19ec28f02e38e32ec43d4b43b4087ef0b78204310fea1577e0f488ee48e0d8af3e7be94e0d7b5669095f10ce406662b71a653cb3ddfb195ece347bc0a2fda8cf0c2aa287782ee8dfc22ed0f320c1af5dd1a826f2b65331486f120707709a9d3241425cf80168d10808b798c20c1050f987cf7e07720d5a8b5b12a666330a59890c218dd68dac5424c8cb87dc9a1c2dc49037a72873752e1a42d58eea513d1ed4b606629bf121fa4c28339fac9cc60a10f6be2eeacdca5a34aaa2e8ff92285d2aeaab6ac1ca5bda083be6cb3b7e01a717cd2d9f3762bebe54b82d6a31682cab3406bf10ecf4f8ea0e67e07ea43b41e3a0990c1f5d09c6f8029efa60701ecc19e52c69afec4e627925a0fe2e7f013ace1fd818a071ef3bc5a278dc51d0666f895eea2ff17d3f2996fc3876ecee2673ee55b3e7523a5e1c13d9ee676f23a60fdd33dadb973096236c63ac582cdf42eee20f202bf16ba02283d2a43a54a8d461e48c6866ee739f8f1002d38a6d293a55078148435427c50d179bd94ff9dd60e1e60316b7f60ad3befc3598b42925fbd59f05a71ce8ec612c46b3e62d418da4b86caa1e16c16ac34457c588017704317f4e91db599b1665560e3ab9a42efcdf4347b62e76bf8b45a6b2782aa87db198575d31836d1d9dd4088d618202d63f574aebd58b276b2681e45ba8e7561da61c6b88a325fe266899c7494091899ff45f5f7ec96e9ebbc80181a070dce2eb0e622f11212206aeaf28e7cfce2fa811aaf5da5b0ea1921bd0de5cf15d7dc8e6484173f7a008e65654a60e29765b537b8065467632842e043fcccbc831880c260cfdb9254dac5cb9802b02c5cf3f98afbb2a77ac0bfb591c2fa48341580fff7e18b143529c0e6ca7fe5db4f6f1076c68b60a1304360d319151932b7610eaea1e4a33d3990068436bd405ed1dca6a1474cc1394a49b3049a4610b5a0c08e2c720724f54063e52451987cdf49cb6e79f18e7aedeb18fd438419c8f465e16f252663b1d203ccf75ac7e318890321d8ad11ea0bbe1d059630143ab3a283d563d19df705b851f8c1d324fee9baffe9e8e76307ee32b403eb9888a179a9403718431362cca597065778d7989925bc64b23c5d28d36bf49fbdc8cc8790af2f00bb4ead39fac9cf2283c40d97e8f8cb1a97ad80a4e64fca7fe6f29c34b5d901c8156c9f7b6d248e70f4ea37b1df6b4de672be88c34c917ae41b75c4907e2a42866bd6e07a0f5f88774249bcafb6b6a25ca2461cfe4783a924ccc0fe9e717e4b13f67e45a8f29f868c82d5f6bef7db6f554885a1db44a110773dbff8402077250ba1296f3c7bb05a3d4c721b544839f2cb033376004d433d07ea530b8a916ddf7704144b8534ca65ff9d3285016a9a6e22756fc2fd71d033353877bb751f074c5dad1a3f70a864ae777764bfda4d780ec23838e978428b82f3d92eead0322f37586aff57a61ee31bd1b8844aeff7d98decd15a32e0560020faedc3708bf2054d3e0f391776ad493f0dd68fa2a9c818864820e9b2a3aea98627d4fa7675b52eb3598ff988e16b9ed9fddfc85826d12a6e0ae1ae6be4706410255adfa6b8caf9725ab4a16e6ee63ea48c05855fb61ffa272480ecf090d8b51073916307ca9585cb7a3931aaa11587feaab3322649fe5315b0c82d374bfd5a03afce6318f28bb45e88d60ae571b6d7f6ea3d0957fbf14cd319042b2522e3f57119f2dd35159d7d4e73cafb150115836dfdedb4d3f166e0dcefedcba0ac26650ec5d3b7489e3422fc7dd11653663aaa6039ba6f34fcd4f0e3f3fef46701aaf3ae617c12abd08fed389ceeaa3f0e6d83ef67172ac666b07cfba5d15b8ed1930afb19143d9d13e45cbafd11f7bde3b25acd1854b5a78915f52726eb20232334cb4ed53debc9564c4ceee919bde0b75bffa148fbf9f86030b5179b40f30177141fa2c496686ad2d01261864df410378a086b689d317840de865e249611ca41dadbde6155d20df0664efae2722e25ea59a7d793379efbf0c261a06328b9d690f0e006e49c5066db22ff1c2b1c68a8a46f8ccbf7990514f85ed89ad1465ece320330bc1160019ad62533d23eefe5a634826c6db363af8deccc3fdaf1b9e7f95c85bea839bdec52446fb1f4d36e3273934cacf2909bc9753f7aa478450273f198084b219ef9b2b05473f9fb851c6e31e2b10430fad49766f40a81b83ccf65ab8d51aa8ad9bb23b557d390f3ffba1de1c39cf90a994b9a3f08ad527f2f6dd4f52fb4e5900690102ac6906253d4412b90cc87e243c63afdc516ce5a0f262103362343def37b76e5c92b90670e829a989a205a30f15a48e05861ab5dfe32e080d46738ab02592c0ebd6a452bc56d5eae88788a1ae8b4f0f77cd608ed961acb25d2d394e0cfab8dae13b11e75ba2f5cb09b422fcadde6adf57638059009fdda884d19097fb125d740bedff2d0334f73b5cdb471a7bdc196bfb8b9d04c58532bdf757eea92e0ff176a79237297ba132363880fe483695b6be33551988562bd00a57d71ed4f5bc0f3b3bc01f3d82c4e4fe8e4a86ffe365fa751ada1a14613ffb1429014d8231d23d80aad037259f58337e467c010bea8788d8e141b38b080e1ca5aca0729aabfdd509339732baacf5145c13b2fda141f4a76c40cffb6745551c8a82c3bbf3644c0d8e5cd550406f6fed16112a3a732460aa53c4b7aa78b0ce0de296a2e2a56490698e6f43cbe655b102a9e6487c206c3570ed397d3606c51b18d82d1bc43d9f026a0ba4dc822f6d6afd8acdc2ed33628caa4860f43673610fb235e28af62d18e734f18c7464a671657f1ebc0d72275e74f564f809c6550f5ca603df6a7904f081293a4b01f07cb2fcb8251cacf26c125189e125b3c8412fae2cdf9f478f0eb6806abd2bf5750b4b17f25a94aedfdb846f5c608ac1ad98da972ad1e1ae7d92b0f96604127d3d5748502e55776128146d681d366f679434c4aae6a3141ec7fb8f86564e0d384cd2d83ee143eed16b31b3a5ba7c6d2b318a3efd2c43759437bfcb219fd27197ff8b1fa72c0f98bde3ff03118583fd9d7d7bd43c5637cee634e320c022e5a941f0a9b8bc7febfec062834ef95a0d7efa28f3e95c8e51fce186d520c536739992835b34092dc1e4e599f87a02a2365d01b22311df8b30ed0200dc6b19eaf6eb19fab75b8ab94bd7e82df532cd754a77a72a44999f7d7c653f98224ce135d14bac6c72bbe5378e8b581c17804f909107ab80c9de5fbf055255faff56db3c6b1c379b13f415793683b2442cdd116fb220bc5e85ab28b0773c3546cafdd1e3584e79eeb0cdc1c277ad38c8f96eda65619faf8202ec8b0e25ad661a46145edeb4d8a6811fd606e11f2412570e81464499a316c0a30ea849391afdb660fdb2e0e64c7c68b44f13fbaa9dfc942b15b5a6babc8bbc50bb1abb4500e63015d140a2205434c30cc407baacb3cff22f6aa99914376cdd08a7c5522c9c616b1e8124029d94b1a4c5f8fda8a214fa82c8c9d83187338509c8b05093b08590d8fe3477910f0bbd4221830ee5ac5b1775253d157dbfae8592ab85696d4feeba8d8295ac4be49e438d8ff5ac4953b4d15ff467cdce7f4e71a3319dd4cd549a5f95bb19ea4b356d89dafe34dbea7cd84f895d8c01239d6f52bb0c13b65b5bb179df5d141212ec369552cfeb1a376c84be6c954fe346db6204cefe1d63d5a1e2163db98a8814a063802c34ff94a01ad2afd22ca79e30047890f7a0ce02d67066b3110d8eebf3709f18220bcaf102ede7fad93ac04a236bb7ea05335b79f5dd591b9f45147bb9c927e9e2f4a0e96032b638fa9d8dee771197f86987b7aabadecb7bcb71a5c0f7a64c844fa5479919410e07a31ec43b907fc8c63bd3b315412e364caa4dfa69aaa32f3310296fec603c6e799fec0fc9fb8eac7929165de936a482900a95e5600b16f1af3f5b67f5456c10514ddc8befa9cadeb73776dc83fe46453ba680c9ae316801c1dce74acb96b24a24581fcdcc10a8472faceccdc00cc77ed91bf47776f81eb75a1a0686dcf22333df7f122a995c8a9350d9fc6f6896ac9c1ce0a97685b48287ce878ad354e2610a0e3dbdf91b291c5bf449fa84beaa0270cdaf3907e4095c4c03a4ebc637395a32aaeffe2efeae242cedadcd347b783f232eb5c71cb3a261d596aad3052df193161214fe1f79ed4968a9fccf7fbf1f1da8d08f1efc6ca34fb819084f8e98c9eee1228a5cc7fa5a9abd1d374e4d80d2244eb468a0d1a521dcec218a7af7bebfef2aca77c0039114572edb83db442b3161129e8f712cb1fa5fb36f75ed2e0885fa7474bf653f8e743283cea7e720ca11d1cd7b6fcf009e7d4e7c837d206485260330c8047068fb3574fd1b9a8d47de7c2c4323228c975edb1c5589513febb36c67eee40e5919e526a6a44a059f6ff41cd0edc16214be767dfade20e0df98a8cc5b7dfc01487734f503042af0155f90b98cc0afc957a83450969626f28ec67f2b7241fa2b2b3a2b7168bef70fc8922192ead41207f40031dad4b98fad88e76be7fcfd8fb405ba539f0476a484b846eacfe3b943cb9f86242a40d994eefc542fd9e1cd7afd26ad3c611bd0afc9d6426509209202200938bb6ae9b2df28f24f507eba2f17ef28eaf500d9c6f154d5f4ed8c090aba1f8c4bbd5a3c4111d034c4a45df7aa1d3c0d5f93c382582cf72d97d8d751763ff665262724c0c6d363ef703a0b1fd9709a23fa910e3614a8573035b5a36c5feb15feda039e54a81d350a79a80ada95e30f225692dd87957eafaf192257ff07e989e3b9150c1855d3a56d84b5503d222badfdf458315ca21597bd6396ef0187248ccaf6a8ad06d4d1123ad0f652f3a118cf8723b8ec97b64313c04ed336aa4b6dfea292324a38b2c90d96959444d6ca5324229d6ccc7e35838c0cf18e187409de392a8b6ee616c2fe2f681d294bd9f1e701c4aabf307635238f63aafe324abf6ca4050ab688ad2f759b901d8bbf4bcb81f05ef7e6df97d750ac5d7db79fa1d8d4ef0bec8d66d66071c46a03f680921b1fb82f062906c2e63dd14fe3d3c1f6c8292c287a02d37bab506c85b651b7c873f08cbe5f80c1e1ddfe21b170426e49c432116bc91c7dfa579f235efef594de36c7ab198fee6acd303be87925ab192d7925542be440e280f71b6bcdb7af1ccc63b75ec9723d579fe6fdbac627a6972da891faae9c71a6add02f35fc4299aa1fc99ba4e5c62c1d9a126f6e6a195d12a616d3a556d60ed5322107830f73bb4b259e49c70887b8e8ee82c8687d8ab26532a83c67d2a90b579a9f166324b5bdd996701b16a06f7061ea41c3137f08c6b60c89cb4eaa08fb45d69d37a255d2c6707444ea87ee208c1f47943f4e2db1a066935dd3760090d2bb992774e983c955a48d319cea995f7b81ed7af53a0b44d3da39e5e6af4e532079d057c52a357fbdb58f71c54fd954db2eb42b6526beeacf8259caa409c579ca7a74b0f6f06111fefc8d51b36b0c60d9e644fbbc75184c8afe9f884653e6d6da2aabdf0070ad2d83a2b34ab532b3cfa7d33abdee38f3a68ef0930c6a2c74f0a6fe1e635aed3af032c6609e42b5e54faab7bb56376f7bb1e5f60a0aef8a7ee95480c5a75779d8121437b88915f5fbe9b3867ab0c0b69c31cbaa431f183d702d93d13eb22835fd22eaef976e462a6c3ada57f9a026d3c6bb94bf50bafcd61d591c7746bb53fdf4655bba672549426262e5930c29a0f7e1391970bbe2338d2a206ab4d210a1c5d3b2068730e67206036d5d40f11ca381db01d1d9be5b6ac765f8358254ebaa6d473490adcc20e7ab59fd93a6aef3d738c533a20864ec25ca5a8fed784e39b705343a9a0b5ddbcaf301ac595251c55d446e28a190d55240bf4799c7b056c6b026790ecd2d19af40756a1fedad10e9b0505480ff8a6aec76ddacb6a3237e9b1a63ff555e57748389187c05b288cc1c851c6d7d5e7c9aa2afae8ef1cd951f5a79865e7146b42cd1b5f91a6d5421b0f19fd0af832b41a0dddd41ea4cdc447d861c9e6e4b5e981e0a6dd1bfbd7523c83c7cee5d93ba08983958e4b6dde1883828e623165065b488fc5fd2ac3976a699b619ce174187f1d13aca9028714817b413acb06b9c744f0f05a94c14d31959379a791f508627492f6d5e54af1eb4f7e0078fc83788db6849c9721b36e66a1fc417ff29760dfaad27876f91a455337a43e6a63d1b9ba4264d4f7403fad6af351c8d77e4c6e4a13d692151cb93e467e279c6bee11db3cd3ec2724cda1ec32ba52b5bf0cb6b5ce8f703005e8ec88a89cdf4e603e5d012368efc202c403277d5574ee3c1d94ecee7b822188d5e9246802739c30cf62e5c79dbde4e0dbc0f58e80280dbdf91c2d97fe64c63259ccff497f000c1624d0e2325ee8c66109101821016f26bcf1034fd3be1947826e2d256ab93871329a7de805a2a96daef4e2461959cde6f8861d50c566fbf6876decbf0ba3c5df12fe1d03b89408af730b689ebf7b2c874ca48e23746c75e17432969a8b4480b5fc066323b65cea76597ba9f7976be9806db4683cc383c2336af8f74435db0db2815f39ec1c851c270d9d1f499e83f93f4de9766350c600870dc9e34659b7145be534b96cd7bd223eb276538e125690f2d5889f2ef8d8b9a3d39a2d254457090d5b938000bfab517faaba88c6c3138c1dc2ed919722aab7b11fa86d02ff02380f5e90603e8da4583ed1b8f0aeb98d1fc97177b1edffd4f3e1f0d5545d7093ed940f258a08ff689959cd88fbcbd91b8d9b121c6ce0dad80caf333bd47b4a58eb21cdfbe759344a0652d90a2e884df77a01c2f97152d0ce4cd46797e3ff1f6a4e747e5e6d32bb073316561814c10127b3dfdc1cf650b7d2a1e68391b0356207548e503388430df54c1bbf8f2d6eecc7c84884e2df9fc440df8005a5e987101aee78e39f1a6e980b12883094bc8eaf9f766e4e62d4516c3998c8d0102434ca19c5340a54a33da740b65a1cce1714dbed31bbecdb3d1ce069b4f723fd673fdd915608ef58012ce57d7450c5860894c7419988fff2f45faa9224c878c5ffdcfd6751f68094a74cd9867faff25e56d7f550cb108daaffaa5263376d5b8af6372ce12a8bb88253eec0ecfb17af92c18718c348aca1c6da589870999e41ba11a367b869eed96f1e9048ca9b0f74376252d0be46273e62e7d5d4b66c8f28c22e978bc193abd025de38f08db32daf288c718048780c6e9b8b043020ce667023185d400234ca03adff28afa09802ef94a9d137d22e107f54825c01273cce89ecb597272538fbe201cbe5416dad8e74e8eb02e0dd00e6fe00efdfd594029af51c54c832757e886d6c658ce574e80cd439aee4b0f7a111d8987717a91c222b8db268a2595ca32dc250fff379cbe00d73cdf5feaac711c4bc5795c4b0a7b0de49bccb3e6fd4f31ae838df10e5c7b93166980e9d60f7a69edff6f7f712da0e8d78d5a4af8f0aacb0444717d66874a1eae3ae19098dbdd4ff1357b04cc67a90cfb1dcb806df21d0a44022c69a03e9ef4458ca80d5b6f3d62bdb6b06403b007bbab8e23a625509cea5b89ea0757a2cf53d471870e825ab8b04238112de0de36fa4030485fd056ddc8731f8a48b6dc9799cef6beef178ce9d46e6708dda01bb50cc3ec40ff42a22f3fb0c67adb7a7077915d8b875038ea226fbf454549bb48e42152558e70b6d2f527f446b32abe709aa58b30add56efe5545ba563bd1d5f875a6b9d856f11ec0486f24460db840cf538e2bbba20546a22a42710a2f0c334594be5b35c540518983ff463d7c62dd0c32fe073054b7bdee543427dbc8a4c497e8f8a428bccd9b7252bb0f282349f38c8342a5b8fea809dc0c6998c8164f83f1c6cc5e74bedf79ae3c5c358158495c93aca5556ba717f4778a9d0973481712c27b2670957a67e3c07e956bf83b7e0c7bbaf6d180eb930b321195b50b749f2d8b19a50c83e4f9dc94f3643877670d3ca09fb1e36c58c9dc04e197d4e0b503cfb0668bb56010e55aae2bc77b60501d6a49ccbc504a017e0b3714a315df33d816e1396a1d7065000c4224ef621d38c452967bbf23db2ca6753e53bc01ad07063cbb5701b7bcb671e5824af5809a58c6cbdf88a4a004756a6e31a140646c7bcdcab48c4c1ce7052487aa31d8629db873131e1e8c0ce9e5f35e3187f3ef553b69bc1d25e25fdc7cd7df05c6eb0aee24870c0318a64c3f1707dd1583603496a99ddbb5bf4c2ddc33243dc40ed88e98b75ddc3202adf92dc4998beaca8821bedd9353d7919131222f8e1543b93910977456738e659190018f50675e3a6c84cb77ac9bad5482843bdbe493a5fd25ea3678db1677a9b7effe148dc5b9e4f4a9b38c2364d5bd9adfbeecb6bbe91f25a9f15a55426ea4ac085d7d6c548800e98e3bd463dd6205783a73f036cea811602d0fe69b7ae6451deba48ee75ab5027717833b19a29980cbff7c3afcfd42f6d6db8be5bdd2d45515f8769bce0edf56b96c9967f8e280dc5c80e103b80c8d716206df47f63e4255e9d7a4373e0eba09e12da7d773cbf73f70d18b5a9cd653597c4aa28fe9ea46c2b112fdb1dbd6245b813136c00a7f81b9d27e932025c81574a7b6324efa6d3f43daf7cfe189c658067fe2ad94ea9370f05dd3ce7e26231fea10c59e11baaf86c5a8d195d9dd6c7977d114e94c38fe5c8719ca4cdf2ac2ba094994b8156b392efffa3b72e3d5b0900f95edf075fcdced33f82c9ecd8e3c02061a75f1fcd8b7118b12f676d6e13e468628a8e2186d27cd85254182b5513cc31d7cd1b9a9e0df8868e7091616fb68e03dd67b91af1416848b4191d09e6b8c4e294aee7e9077ca424b7428483606f1deeadbc7809fa57e49500a86196be67c2aa6c219cca6d242bf3d3c96925f0eff112097314aa75ed767bc736a4ca4438033997bfe567c3a0a37b6634c0e31dfcb3a1f5b2941a8bca531488a6dc96fa76e1129ec1b9a0d8bd9f82669e6f40d9e677955d914220019aee98b60c1fce469240830690d9b20b7f8b1fcfd47c9c1cc57bb03d965f107ddd7d56915754e6da8d3335472cf4960584c16f2c348d144ac40461a3dd03e55e120e86b1dd67ea71199bf789e2e955e523edf9b2d25f1284979069a37d9539540a048b2cc351604ec24e77fa6c01d489bfb9d6f1526d0d31caf673fa2485966458e240aed12d50aaaa16606181cf47cc58bc04c6b4fa65e64256132c2fe6a91f54d87dd2b23150ee1f0110484dd11d5d20412e568680385b07e7d0434fdfe20843", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x4}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:32:45 executing program 0 (fault-call:2 fault-nth:0): r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x0) [ 636.632001][T12050] R13: 00000000000003e8 R14: 000000000056bf80 R15: 0000000000098cab [ 636.639960][T12050] ? prepare_exit_to_usermode+0xfd/0x310 [ 636.645573][T12050] ---[ end trace 379926e45d4328d3 ]--- 05:32:45 executing program 5: ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(0xffffffffffffffff, 0x400455c8, 0x4) 05:32:45 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:32:45 executing program 2: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)=ANY=[@ANYBLOB="4c0000006800000827730dd179bef434f40000000900000006000700091a000004000b0004000b00060007000800000014000600ac1414bb0000000000000000060007000000000000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x40041}, 0x4000040) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) futimesat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{}, {r2, r3/1000+10000}}) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0x1) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) setxattr$incfs_id(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840), &(0x7f0000000880)={'0000000000000000000000000000000', 0x30}, 0x20, 0x2) writev(r4, &(0x7f0000000780)=[{&(0x7f0000000300)="264a93385d7d6db79285e2b15e62b77d6a160eab0c80b79eb3ed87c78c4cb4948734c44dfc4c4d9a3f0652a12b493046b364e43ea145c17dc4da58d12ac682b8cf5b57b5c73c58b5495ab0ad1a4aa5447562f3fe25a8604a91b15357288ae83d09d4eff9997db216f115fc2bbdba8a802445fceac0c7e14f37a5c6da1c0425ddf6ac3333a11a673f5e6c498c13a1ba08a6195fc70ef60eb7fcfffb8cf1b565a075068ac356b8e51e2eec5685b883615adf98512fd0741927f15151cc5eb96191aea247b143265aa62354e2cc5a5d79952d399db568", 0xd5}, {&(0x7f0000000400)="75d7bf43d1cafac822af0115c81d4c03a40e55db2f09c5ed0d9192ccb5f512cd4ee5a18d5778d7b00f3e516f4970553a107541b9fe87fa1c9267f174138222167ef7cbcd5bd43786a4f5a26c191ba7193456b7556b9acb", 0x57}, {&(0x7f0000000480)="d72bf3987051f06f1ee6485e934bd8b58d0afe815677473d3b88879175aa60154e39e5a678005d641097caaeefc7bd565f1144f2be", 0x35}, {&(0x7f00000004c0)="c35fd3d0da287989f4be0ef6287f2d1f7cb278740967228a75fe72880827d3814667ae22aec131e0666c52fdddf9f4d522128d5b0b80064f3cfd20c278af68d0247ef5472775f979dd6fc5b092a686840aecf4447ca50c842ebaea0e54f2e191e0a5004a46c231a96d2f1f6fb5236fa9789ce9a6b024d948776e6bba2adff3b94b030ce9c74f8c92fd61743e824b6c694639ec818c71d34f6cb07ecae38fe42ea27c89145c0f7c52d9644a96293a8a81ecb54258a2262cf5474521f0ae5d94680685b1dd32b167155c6e93c8ad53f51d4a6d5bf8537ae4dbcb49efb2e074cf9845dd8f", 0xe3}, {&(0x7f00000005c0)="89999caab8e839a21bb0c8b4c279679cf5f34eabb7535d0b8540166efa812c59decb016c92fc9172b511aa50ac8764625c3dd7f10b5c9168857fc0a8fca8bbbdcc07c916443406cc012b53702e30da7d1c89962ea9abb22753a4833d5d329f81e3fa4d62a6810c0a60bc284c09de853049e87376ec77c784bb82b0c8a77fc4a1eb086eee81cc5e8c97a76bfca926273d6f65dd0e4987af1390b9358b3ea4af563e390f86647a7126deef453db9718a3d5516555419595cb038c3effebd4edc6b0a247f3c2498f2d4e035fb0135eba60ab1c3041c8aa43c4c8f6c4e4613bbeed05fc9aaafdd", 0xe5}, {&(0x7f00000006c0)="3554abd74faca65561692b248bdfcb52614bf87a7620e5610c76a7803e017f2f597025", 0x23}, {&(0x7f0000000700)="b99024da08e61b0e224a185c6ac73bbc95f903e668612ed96adc03510d71433108d14f81371a873915c6c96d6716eb7728b6973369ca897bae82d7a46609068ff493735911c7989bab4e0a3db4da01a3db3b936ac37cd422ab108b633c4dec4cfa5dd7430b92", 0x66}], 0x7) [ 636.707228][T12127] FAULT_INJECTION: forcing a failure. [ 636.707228][T12127] name failslab, interval 1, probability 0, space 0, times 0 [ 636.728651][T12127] CPU: 0 PID: 12127 Comm: syz-executor.0 Tainted: G W 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 636.740372][T12127] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 636.750418][T12127] Call Trace: 05:32:45 executing program 5: ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(0xffffffffffffffff, 0x400455c8, 0x4) [ 636.753702][T12127] dump_stack+0x1d8/0x24e [ 636.758038][T12127] ? devkmsg_release+0x11c/0x11c [ 636.758049][T12127] ? show_regs_print_info+0x12/0x12 [ 636.758057][T12127] ? check_preemption_disabled+0x9e/0x330 [ 636.758067][T12127] ? __set_page_owner+0x35/0x200 [ 636.758079][T12127] should_fail+0x6f6/0x860 [ 636.758090][T12127] ? setup_fault_attr+0x3d0/0x3d0 [ 636.758099][T12127] ? ldsem_down_read+0xb7/0x890 [ 636.758109][T12127] ? hci_alloc_dev+0x4d/0x15e0 [ 636.758119][T12127] should_failslab+0x5/0x20 [ 636.758127][T12127] kmem_cache_alloc_trace+0x39/0x2b0 05:32:45 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:32:46 executing program 5: ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(0xffffffffffffffff, 0x400455c8, 0x4) 05:32:46 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) [ 636.758138][T12127] hci_alloc_dev+0x4d/0x15e0 [ 636.758148][T12127] hci_uart_tty_ioctl+0x3c0/0xa10 [ 636.758157][T12127] ? hci_uart_tty_write+0x10/0x10 [ 636.758168][T12127] tty_ioctl+0xf68/0x1710 [ 636.758177][T12127] ? tty_do_resize+0x170/0x170 [ 636.758187][T12127] ? avc_ss_reset+0x3a0/0x3a0 [ 636.758196][T12127] ? refcount_sub_and_test_checked+0x1b6/0x290 [ 636.758204][T12127] ? refcount_inc_checked+0x50/0x50 [ 636.758211][T12127] ? memcg_check_events+0x5c/0x5b0 05:32:46 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) [ 636.758223][T12127] ? proc_fail_nth_write+0x1d5/0x240 [ 636.758236][T12127] ? proc_fail_nth_read+0x1c0/0x1c0 [ 636.864928][T12127] ? __lru_cache_add+0x1c4/0x210 [ 636.864942][T12127] ? memset+0x1f/0x40 [ 636.873837][T12127] ? fsnotify+0x1332/0x13f0 [ 636.873853][T12127] ? tty_do_resize+0x170/0x170 [ 636.883112][T12127] do_vfs_ioctl+0x76a/0x1720 [ 636.883128][T12127] ? selinux_file_ioctl+0x72f/0x990 [ 636.893407][T12127] ? ioctl_preallocate+0x250/0x250 [ 636.893420][T12127] ? __fget+0x37b/0x3c0 [ 636.893427][T12127] ? vfs_write+0x422/0x4e0 [ 636.893435][T12127] ? fget_many+0x20/0x20 [ 636.893442][T12127] ? debug_smp_processor_id+0x20/0x20 [ 636.893459][T12127] ? security_file_ioctl+0x9d/0xb0 [ 636.900065][T12151] FAULT_INJECTION: forcing a failure. [ 636.900065][T12151] name failslab, interval 1, probability 0, space 0, times 0 [ 636.902772][T12127] __x64_sys_ioctl+0xd4/0x110 [ 636.939073][T12127] do_syscall_64+0xcb/0x1e0 [ 636.943558][T12127] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 636.949429][T12127] RIP: 0033:0x4665d9 [ 636.953316][T12127] 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 bc ff ff ff f7 d8 64 89 01 48 [ 636.972894][T12127] RSP: 002b:00007ff795fff188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 636.981451][T12127] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 636.989395][T12127] RDX: 0000000000000000 RSI: 00000000400455c8 RDI: 0000000000000003 [ 636.997340][T12127] RBP: 00007ff795fff1d0 R08: 0000000000000000 R09: 0000000000000000 [ 637.005286][T12127] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 637.013231][T12127] R13: 00007ffd7c1f935f R14: 00007ff795fff300 R15: 0000000000022000 [ 637.021189][T12151] CPU: 1 PID: 12151 Comm: syz-executor.4 Tainted: G W 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 637.033237][T12151] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 637.033559][T12127] Bluetooth: Can't allocate HCI device [ 637.043279][T12151] Call Trace: [ 637.043300][T12151] dump_stack+0x1d8/0x24e 05:32:46 executing program 0 (fault-call:2 fault-nth:1): r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x0) [ 637.043310][T12151] ? devkmsg_release+0x11c/0x11c [ 637.043318][T12151] ? show_regs_print_info+0x12/0x12 [ 637.043330][T12151] ? __local_bh_enable_ip+0x48/0x70 [ 637.071607][T12151] ? ip_finish_output2+0xc02/0x1830 [ 637.071625][T12151] should_fail+0x6f6/0x860 [ 637.081352][T12151] ? setup_fault_attr+0x3d0/0x3d0 [ 637.081364][T12151] ? __ip_finish_output+0x54e/0x710 [ 637.081372][T12151] ? dst_alloc+0x137/0x4e0 [ 637.081381][T12151] should_failslab+0x5/0x20 [ 637.081389][T12151] kmem_cache_alloc+0x36/0x290 [ 637.081397][T12151] dst_alloc+0x137/0x4e0 [ 637.081412][T12151] __mkroute_output+0x9e4/0x1430 [ 637.114503][T12151] ? ip_send_check+0xd0/0xd0 [ 637.114519][T12151] ? ip_route_output_key_hash_rcu+0xf90/0xf90 [ 637.125138][T12151] ? ip_route_output_key_hash_rcu+0x41b/0xf90 [ 637.125150][T12151] ip_route_output_flow+0x13d/0x320 [ 637.125162][T12151] ? ipv4_sk_update_pmtu+0x1e00/0x1e00 [ 637.125174][T12151] ? __rcu_read_lock+0x50/0x50 [ 637.125186][T12151] ? selinux_sk_getsecid+0x24/0xb0 [ 637.125195][T12151] udp_sendmsg+0x17f6/0x2f80 [ 637.125213][T12151] ? ip_do_fragment+0x22f0/0x22f0 [ 637.125220][T12151] ? udp_cmsg_send+0x340/0x340 [ 637.125234][T12151] ? selinux_socket_sendmsg+0x11f/0x340 [ 637.125243][T12151] ? selinux_socket_accept+0x5b0/0x5b0 [ 637.125257][T12151] ? import_iovec+0x1bc/0x380 [ 637.125267][T12151] ? inet_send_prepare+0x52/0x480 [ 637.125278][T12151] ? inet_send_prepare+0x480/0x480 [ 637.125287][T12151] ____sys_sendmsg+0x583/0x8c0 [ 637.125298][T12151] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 637.125307][T12151] ? udp_sendmsg+0x7d2/0x2f80 [ 637.125314][T12151] ? __sys_sendmmsg+0x524/0x730 [ 637.125324][T12151] __sys_sendmmsg+0x3b3/0x730 [ 637.125335][T12151] ? __ia32_sys_sendmsg+0x90/0x90 [ 637.125351][T12151] ? proc_fail_nth_write+0x1d5/0x240 [ 637.125361][T12151] ? proc_fail_nth_read+0x1c0/0x1c0 [ 637.125371][T12151] ? __lru_cache_add+0x1c4/0x210 [ 637.125379][T12151] ? proc_fail_nth_read+0x1c0/0x1c0 [ 637.125387][T12151] ? memset+0x1f/0x40 [ 637.125400][T12151] ? debug_smp_processor_id+0x20/0x20 [ 637.125417][T12151] ? debug_smp_processor_id+0x20/0x20 [ 637.125426][T12151] ? __ia32_sys_read+0x80/0x80 [ 637.125436][T12151] __x64_sys_sendmmsg+0x9c/0xb0 [ 637.125446][T12151] do_syscall_64+0xcb/0x1e0 [ 637.125458][T12151] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 637.125466][T12151] RIP: 0033:0x4665d9 [ 637.125476][T12151] 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 bc ff ff ff f7 d8 64 89 01 48 [ 637.125481][T12151] RSP: 002b:00007f0fd5f1b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 637.125490][T12151] RAX: ffffffffffffffda RBX: 000000000056c1a8 RCX: 00000000004665d9 [ 637.125495][T12151] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000007 [ 637.125500][T12151] RBP: 00007f0fd5f1b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 637.125505][T12151] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 637.125510][T12151] R13: 00007ffc745cac8f R14: 00007f0fd5f1b300 R15: 0000000000022000 [ 637.194390][T12160] FAULT_INJECTION: forcing a failure. [ 637.194390][T12160] name failslab, interval 1, probability 0, space 0, times 0 [ 637.383548][T12160] CPU: 0 PID: 12160 Comm: syz-executor.0 Tainted: G W 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 637.383554][T12160] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 637.383557][T12160] Call Trace: [ 637.383575][T12160] dump_stack+0x1d8/0x24e [ 637.383585][T12160] ? devkmsg_release+0x11c/0x11c [ 637.383594][T12160] ? show_regs_print_info+0x12/0x12 [ 637.383605][T12160] ? _raw_spin_lock_irqsave+0xf8/0x210 [ 637.383616][T12160] should_fail+0x6f6/0x860 [ 637.383626][T12160] ? setup_fault_attr+0x3d0/0x3d0 [ 637.383633][T12160] ? memset+0x1f/0x40 [ 637.383644][T12160] ? h4_open+0x4f/0x140 [ 637.383653][T12160] should_failslab+0x5/0x20 [ 637.383662][T12160] kmem_cache_alloc_trace+0x39/0x2b0 [ 637.383673][T12160] h4_open+0x4f/0x140 [ 637.383682][T12160] hci_uart_tty_ioctl+0x7ea/0xa10 [ 637.383692][T12160] ? hci_uart_tty_write+0x10/0x10 [ 637.383702][T12160] tty_ioctl+0xf68/0x1710 [ 637.383712][T12160] ? tty_do_resize+0x170/0x170 [ 637.383721][T12160] ? avc_ss_reset+0x3a0/0x3a0 [ 637.383729][T12160] ? refcount_sub_and_test_checked+0x1b6/0x290 [ 637.383738][T12160] ? refcount_inc_checked+0x50/0x50 [ 637.383747][T12160] ? memcg_check_events+0x5c/0x5b0 [ 637.383760][T12160] ? proc_fail_nth_write+0x1d5/0x240 [ 637.383770][T12160] ? proc_fail_nth_read+0x1c0/0x1c0 [ 637.383779][T12160] ? __lru_cache_add+0x1c4/0x210 [ 637.383787][T12160] ? memset+0x1f/0x40 [ 637.383796][T12160] ? fsnotify+0x1332/0x13f0 [ 637.383804][T12160] ? tty_do_resize+0x170/0x170 [ 637.383814][T12160] do_vfs_ioctl+0x76a/0x1720 [ 637.383824][T12160] ? selinux_file_ioctl+0x72f/0x990 [ 637.383834][T12160] ? ioctl_preallocate+0x250/0x250 [ 637.383845][T12160] ? __fget+0x37b/0x3c0 [ 637.383852][T12160] ? vfs_write+0x422/0x4e0 05:32:46 executing program 4 (fault-call:16 fault-nth:58): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x85}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000100)='net/tcp\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) [ 637.383862][T12160] ? fget_many+0x20/0x20 [ 637.383869][T12160] ? debug_smp_processor_id+0x20/0x20 [ 637.383880][T12160] ? security_file_ioctl+0x9d/0xb0 [ 637.383890][T12160] __x64_sys_ioctl+0xd4/0x110 [ 637.383900][T12160] do_syscall_64+0xcb/0x1e0 [ 637.383910][T12160] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 637.383918][T12160] RIP: 0033:0x4665d9 [ 637.383927][T12160] 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 bc ff ff ff f7 d8 64 89 01 48 [ 637.383931][T12160] RSP: 002b:00007ff795fff188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 637.383941][T12160] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 637.383946][T12160] RDX: 0000000000000000 RSI: 00000000400455c8 RDI: 0000000000000003 [ 637.383950][T12160] RBP: 00007ff795fff1d0 R08: 0000000000000000 R09: 0000000000000000 [ 637.383955][T12160] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 637.383960][T12160] R13: 00007ffd7c1f935f R14: 00007ff795fff300 R15: 0000000000022000 [ 637.724527][T12170] FAULT_INJECTION: forcing a failure. [ 637.724527][T12170] name failslab, interval 1, probability 0, space 0, times 0 [ 637.737140][T12170] CPU: 0 PID: 12170 Comm: syz-executor.4 Tainted: G W 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 637.748801][T12170] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 637.758833][T12170] Call Trace: [ 637.762107][T12170] dump_stack+0x1d8/0x24e [ 637.766414][T12170] ? devkmsg_release+0x11c/0x11c [ 637.771320][T12170] ? check_preemption_disabled+0x9e/0x330 [ 637.777083][T12170] ? show_regs_print_info+0x12/0x12 [ 637.782322][T12170] ? __unwind_start+0x72f/0x8e0 [ 637.787181][T12170] ? debug_smp_processor_id+0x20/0x20 [ 637.792522][T12170] should_fail+0x6f6/0x860 [ 637.796922][T12170] ? setup_fault_attr+0x3d0/0x3d0 [ 637.802039][T12170] ? __kernel_text_address+0x93/0x100 [ 637.807382][T12170] ? unwind_get_return_address+0x48/0x80 [ 637.812982][T12170] ? arch_stack_walk+0xf8/0x140 [ 637.817862][T12170] ? __alloc_skb+0x75/0x4d0 [ 637.822343][T12170] should_failslab+0x5/0x20 [ 637.826819][T12170] kmem_cache_alloc+0x36/0x290 [ 637.831558][T12170] __alloc_skb+0x75/0x4d0 [ 637.836211][T12170] ? rht_key_hashfn+0x170/0x170 [ 637.841034][T12170] ? xfrm_pol_bin_obj+0x1c0/0x1c0 [ 637.846030][T12170] ? stack_trace_snprint+0x150/0x150 [ 637.851284][T12170] alloc_skb_with_frags+0xad/0x5a0 [ 637.856383][T12170] ? xfrm_policy_inexact_lookup_rcu+0x1a4/0x990 [ 637.862595][T12170] sock_alloc_send_pskb+0x86d/0xcb0 [ 637.867765][T12170] ? sock_kzfree_s+0x50/0x50 [ 637.872327][T12170] ? xfrm_policy_lookup+0x1d23/0x1d80 [ 637.877668][T12170] __ip_append_data+0x2220/0x3590 [ 637.882675][T12170] ? xfrm_lookup_with_ifid+0x14b7/0x2100 [ 637.888298][T12170] ? ip_do_fragment+0x22f0/0x22f0 [ 637.893465][T12170] ? ip_setup_cork+0x810/0x810 [ 637.898213][T12170] ? ipv4_mtu+0x212/0x2c0 [ 637.902521][T12170] ? ip_setup_cork+0x476/0x810 [ 637.907252][T12170] ip_make_skb+0x1d2/0x4d0 [ 637.912088][T12170] ? xfrm_lookup_route+0x5f/0x170 [ 637.917084][T12170] ? ip_do_fragment+0x22f0/0x22f0 [ 637.922085][T12170] ? ip_flush_pending_frames+0x2e0/0x2e0 [ 637.927708][T12170] ? __rcu_read_lock+0x50/0x50 [ 637.932451][T12170] udp_sendmsg+0x1cc8/0x2f80 [ 637.937024][T12170] ? ip_do_fragment+0x22f0/0x22f0 [ 637.942033][T12170] ? udp_cmsg_send+0x340/0x340 [ 637.946770][T12170] ? selinux_socket_sendmsg+0x11f/0x340 [ 637.952309][T12170] ? selinux_socket_accept+0x5b0/0x5b0 [ 637.957742][T12170] ? inet_send_prepare+0x52/0x480 [ 637.962737][T12170] ? inet_send_prepare+0x480/0x480 [ 637.967824][T12170] ____sys_sendmsg+0x583/0x8c0 [ 637.972564][T12170] ? __sys_sendmsg_sock+0x2b0/0x2b0 [ 637.977749][T12170] ? udp_sendmsg+0x7d2/0x2f80 [ 637.982392][T12170] ? __sys_sendmmsg+0x524/0x730 [ 637.987213][T12170] __sys_sendmmsg+0x3b3/0x730 [ 637.991861][T12170] ? __ia32_sys_sendmsg+0x90/0x90 [ 637.996860][T12170] ? proc_fail_nth_write+0x1d5/0x240 [ 638.002131][T12170] ? proc_fail_nth_read+0x1c0/0x1c0 [ 638.007298][T12170] ? __lru_cache_add+0x1c4/0x210 [ 638.012202][T12170] ? proc_fail_nth_read+0x1c0/0x1c0 [ 638.017383][T12170] ? memset+0x1f/0x40 [ 638.021336][T12170] ? debug_smp_processor_id+0x20/0x20 [ 638.026680][T12170] ? debug_smp_processor_id+0x20/0x20 [ 638.032034][T12170] ? __ia32_sys_read+0x80/0x80 [ 638.036782][T12170] __x64_sys_sendmmsg+0x9c/0xb0 [ 638.041606][T12170] do_syscall_64+0xcb/0x1e0 [ 638.046084][T12170] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 638.051943][T12170] RIP: 0033:0x4665d9 [ 638.055808][T12170] 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 bc ff ff ff f7 d8 64 89 01 48 [ 638.075384][T12170] RSP: 002b:00007f0fd5f3c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 638.083783][T12170] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 638.091724][T12170] RDX: 000000000800001d RSI: 0000000020007fc0 RDI: 0000000000000006 [ 638.099666][T12170] RBP: 00007f0fd5f3c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 638.107608][T12170] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 638.115548][T12170] R13: 00007ffc745cac8f R14: 00007f0fd5f3c300 R15: 0000000000022000 05:32:49 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:32:49 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x4) 05:32:49 executing program 0 (fault-call:2 fault-nth:2): r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x0) 05:32:49 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000002bc0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) recvmmsg(r1, &(0x7f0000003180)=[{{&(0x7f0000000140)=@in={0x2, 0x0, @loopback}, 0x80, &(0x7f00000013c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/195, 0xc3}, {&(0x7f0000000040)=""/36, 0x24}, {&(0x7f00000012c0)=""/107, 0x6b}, {&(0x7f0000001340)=""/72, 0x48}], 0x5, &(0x7f0000001440)=""/4096, 0x1000}, 0x180}, {{&(0x7f0000002440)=@generic, 0x80, &(0x7f00000000c0)}, 0x4}, {{&(0x7f00000024c0)=@ax25={{0x3, @default}, [@netrom, @default, @default, @rose, @rose, @netrom, @bcast, @bcast]}, 0x80, &(0x7f0000002800)=[{&(0x7f0000002540)=""/123, 0x7b}, {&(0x7f00000025c0)=""/180, 0xb4}, {&(0x7f0000002680)=""/36, 0x24}, {&(0x7f00000026c0)=""/200, 0xc8}, {&(0x7f00000027c0)=""/7, 0x7}], 0x5, &(0x7f0000002880)=""/195, 0xc3}, 0x8}, {{&(0x7f0000002980)=@nl=@proc, 0x80, &(0x7f0000002c40)=[{&(0x7f0000002a00)=""/88, 0x58}, {&(0x7f0000002a80)=""/23, 0x17}, {&(0x7f0000002ac0)=""/231, 0xe7}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000002c00)=""/42, 0x2a}], 0x5, &(0x7f0000002cc0)=""/133, 0x85}, 0x8001}, {{&(0x7f0000002d80)=@xdp, 0x80, &(0x7f00000030c0)=[{&(0x7f0000002e00)=""/94, 0x5e}, {&(0x7f0000002e80)=""/175, 0xaf}, {&(0x7f0000002f40)=""/112, 0x70}, {&(0x7f0000002fc0)=""/253, 0xfd}], 0x4, &(0x7f0000003100)=""/68, 0x44}, 0x5}], 0x5, 0x10000, &(0x7f00000032c0)={0x0, 0x989680}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8e0e9b3c081b28559b334a", 0x12e9}], 0x1) 05:32:49 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f000000a3c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r1, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f00000041c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x62541, 0x0) r4 = dup3(r3, r0, 0x0) write$binfmt_misc(r4, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4) getresgid(&(0x7f0000000e40), &(0x7f0000000e80), &(0x7f0000000ec0)) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r5, 0x1, &(0x7f00000004c0)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff, 0x0}]) syz_fuse_handle_req(r1, &(0x7f00000083c0)="ec66fa1700f93176b2ee12af609d89e0eb1cd8d0500a9cd8e0513e20bebbc0d38693fe4bbe8689c2beb1343c0a7c27d04f56688e12fdbab9cf5aacd9015f52955720c29405dbaea3719e29e849c0c5b0600836ad64312db3c60c91fa8e0982a0bedc6a6c1bc6b1de95acc15b7f6f0b62b70caa101060e5aad8d60fff91ba47d746c5a79abe929b2aac1a48e7c92364a3fef34e9c0f4f61941019904976d4253d4ea84c33d43f559e573514d92e11f2b990374f01d51473719c4ca2c9b728aa2d2337d78880055e0471186d2afed80754cdc537488917369b5280162cb379a1cb661cf45bd069cdb28248536c38fdc7f7570cbb5b0bd5e91a41889a6ebf5292515ae390038918d571687c6ba5710015ab9c80fa49cd4077b8a00a2860b8db38df122268f003f14fd9232bb8ff9c2059411133ec70c5a4340b069fe68c14f9ff6ec63fdc308a3b537ffbee325ab2eb4bfb69844122dff4e2bac73e570864ec4426c17b615410df236ce6920336d223e452b2d827ff1fe37103910ad93cf6587e8ba19205ea6131a391d15ba72ba27da1b7ca8d3b98a8d40903d01f40a94949a0ba047d20bbeee846312f6e277e1bf3293480f4b287aaad7c38b07885b292daf1e97af1e58030707da142d35bba589d9f179a94c00ee50d1019c32e86b1c323f1539a4420845915e03718acee5e234734a2d267737adf69144e148c414cbe8917babac0fd9dc67b6b42ff8bc3b672f70210b0661b2e81a7417c1e2629669c4c64fe157b569e78c6c972bd777c3b03cd3e7674d74173de239d32d3ce50a85510b1f00e553f6768732608116244a0c2450951bcad961763d17c8d12eea3d0f5b6f23761649b421c106b94a9d9eeb8a6edcc2f439a4cb15eadb803be25b3c2f293f66ae5b124e585a9a62fb5c547e3b81e28cde20a2018e71cea73eb7d34a88bf413f8d78d22407356777aa1fa08896a0ff901c33a2b84ec1b9c0d3ec169b5889d94e710eb61ce4e5b8c12e472d304229e3ca8f62401f6e1161a567752d3ed749f75e6dc412f7fa18138bd330c1550d427c7f047e9e030d3baaaf051a9f665334985834a1f9b47b935076b832965705db042a7f20ac2d2b13aed088ea2547ade1c25264787ef9b33e0acb2958c51273ea3a032c34cc4dfb6ae611bf2d3a42fb4a498a493693212ddabd51f7b273a88a51d0808fccab04b3d518d6791abd104f3559764344cb120303842e5097d9315d10a618eb85cad698293c90c9fd139a793dfccdf52ab8b4fa2ae86db2f772550e24bd4089dd121ea8abab5acce9b525bddb88def0dbf3baa543b9be6621ed8e794d6f07c7d19b0013556113fb9f9026c76ae35bb7d248f3b630f87839f42f73cd96cf046c038ea80b2bf5f1d1dbeaeca5da02ade3afb0e632785a7ecb11e7d756b1556407417dad753aa8408dc73b55f9a75e2cc6d67a4ce181aecd95e792812585d7d0577fda745f5366db8e309dcf84a4f9abc98d78af2432fdb2fdcea5cac187e34bfbb0896d5a943f970e11c3d144b30f73b76e4d01df596e67ac8e132c877e9466b0b06e3127bf1f9eaacbd73f811bdd7c2c9fa6777c7a9948cf2546143fcf56548cb507a32c771b5610b33e330613608770a0efa262f4c0686831b0c3d74d25541b7941e6a7240e15aa97f1f7a60933ce35ddd398a5db0c3c60f133c15a1e609499ca4d79e7cd0c8add405efcd9e860e51e1195bcc12a0eaba18a7b2a95a43de7856c9d5ede91c1345a85204eacfd0d6d6f8e51e6f2958ee14e364a267e9866e0de95b14f67f11f8936ae6c7096a7e0e2ecd96584e2ecb252602e4fd1f6f9376a50799eb90eab4282b9ac72fb0afec448ef1d8cbf5a18149522ab70eff9787f790e19acd6c085e855382afd8d04b8d641001ea873756e1012d7cf76c123c12203e245614a4d89f863823bf466511fc6c918ba64e9d47835c7d13122dd1a95465cacc8bcc19b2b4b2232e46cf4060211cadd0baebad1374244aed5d5a22d30269ccc4cfeeb1d59067f85a284bc1e10c76e8aaeaa6fc16485f5d81e408c598699c39ad0e2977dcea175572e0182f6a384b3d954dc407d7bfb6d22b681ac1d70015c6ad8f82de60dcac898b524e458827223024e219789c6ff742bdcea2e635a3d974a719cfa82adf04bdb035bf7f1f76757bcc240668321bf85ab242cd5bdf5afb8b477e988da43f0ade20055073cea44ff3ca96d54fa07137c76d9203091ca03305c7db587db4019f6610d9826b9fc266328cf0fef5f1b04a3772002543e6a2ced827dbc1dae2dbe9dda1325707881ede8ea6c9252dbfc578e4b24cd19ec28f02e38e32ec43d4b43b4087ef0b78204310fea1577e0f488ee48e0d8af3e7be94e0d7b5669095f10ce406662b71a653cb3ddfb195ece347bc0a2fda8cf0c2aa287782ee8dfc22ed0f320c1af5dd1a826f2b65331486f120707709a9d3241425cf80168d10808b798c20c1050f987cf7e07720d5a8b5b12a666330a59890c218dd68dac5424c8cb87dc9a1c2dc49037a72873752e1a42d58eea513d1ed4b606629bf121fa4c28339fac9cc60a10f6be2eeacdca5a34aaa2e8ff92285d2aeaab6ac1ca5bda083be6cb3b7e01a717cd2d9f3762bebe54b82d6a31682cab3406bf10ecf4f8ea0e67e07ea43b41e3a0990c1f5d09c6f8029efa60701ecc19e52c69afec4e627925a0fe2e7f013ace1fd818a071ef3bc5a278dc51d0666f895eea2ff17d3f2996fc3876ecee2673ee55b3e7523a5e1c13d9ee676f23a60fdd33dadb973096236c63ac582cdf42eee20f202bf16ba02283d2a43a54a8d461e48c6866ee739f8f1002d38a6d293a55078148435427c50d179bd94ff9dd60e1e60316b7f60ad3befc3598b42925fbd59f05a71ce8ec612c46b3e62d418da4b86caa1e16c16ac34457c588017704317f4e91db599b1665560e3ab9a42efcdf4347b62e76bf8b45a6b2782aa87db198575d31836d1d9dd4088d618202d63f574aebd58b276b2681e45ba8e7561da61c6b88a325fe266899c7494091899ff45f5f7ec96e9ebbc80181a070dce2eb0e622f11212206aeaf28e7cfce2fa811aaf5da5b0ea1921bd0de5cf15d7dc8e6484173f7a008e65654a60e29765b537b8065467632842e043fcccbc831880c260cfdb9254dac5cb9802b02c5cf3f98afbb2a77ac0bfb591c2fa48341580fff7e18b143529c0e6ca7fe5db4f6f1076c68b60a1304360d319151932b7610eaea1e4a33d3990068436bd405ed1dca6a1474cc1394a49b3049a4610b5a0c08e2c720724f54063e52451987cdf49cb6e79f18e7aedeb18fd438419c8f465e16f252663b1d203ccf75ac7e318890321d8ad11ea0bbe1d059630143ab3a283d563d19df705b851f8c1d324fee9baffe9e8e76307ee32b403eb9888a179a9403718431362cca597065778d7989925bc64b23c5d28d36bf49fbdc8cc8790af2f00bb4ead39fac9cf2283c40d97e8f8cb1a97ad80a4e64fca7fe6f29c34b5d901c8156c9f7b6d248e70f4ea37b1df6b4de672be88c34c917ae41b75c4907e2a42866bd6e07a0f5f88774249bcafb6b6a25ca2461cfe4783a924ccc0fe9e717e4b13f67e45a8f29f868c82d5f6bef7db6f554885a1db44a110773dbff8402077250ba1296f3c7bb05a3d4c721b544839f2cb033376004d433d07ea530b8a916ddf7704144b8534ca65ff9d3285016a9a6e22756fc2fd71d033353877bb751f074c5dad1a3f70a864ae777764bfda4d780ec23838e978428b82f3d92eead0322f37586aff57a61ee31bd1b8844aeff7d98decd15a32e0560020faedc3708bf2054d3e0f391776ad493f0dd68fa2a9c818864820e9b2a3aea98627d4fa7675b52eb3598ff988e16b9ed9fddfc85826d12a6e0ae1ae6be4706410255adfa6b8caf9725ab4a16e6ee63ea48c05855fb61ffa272480ecf090d8b51073916307ca9585cb7a3931aaa11587feaab3322649fe5315b0c82d374bfd5a03afce6318f28bb45e88d60ae571b6d7f6ea3d0957fbf14cd319042b2522e3f57119f2dd35159d7d4e73cafb150115836dfdedb4d3f166e0dcefedcba0ac26650ec5d3b7489e3422fc7dd11653663aaa6039ba6f34fcd4f0e3f3fef46701aaf3ae617c12abd08fed389ceeaa3f0e6d83ef67172ac666b07cfba5d15b8ed1930afb19143d9d13e45cbafd11f7bde3b25acd1854b5a78915f52726eb20232334cb4ed53debc9564c4ceee919bde0b75bffa148fbf9f86030b5179b40f30177141fa2c496686ad2d01261864df410378a086b689d317840de865e249611ca41dadbde6155d20df0664efae2722e25ea59a7d793379efbf0c261a06328b9d690f0e006e49c5066db22ff1c2b1c68a8a46f8ccbf7990514f85ed89ad1465ece320330bc1160019ad62533d23eefe5a634826c6db363af8deccc3fdaf1b9e7f95c85bea839bdec52446fb1f4d36e3273934cacf2909bc9753f7aa478450273f198084b219ef9b2b05473f9fb851c6e31e2b10430fad49766f40a81b83ccf65ab8d51aa8ad9bb23b557d390f3ffba1de1c39cf90a994b9a3f08ad527f2f6dd4f52fb4e5900690102ac6906253d4412b90cc87e243c63afdc516ce5a0f262103362343def37b76e5c92b90670e829a989a205a30f15a48e05861ab5dfe32e080d46738ab02592c0ebd6a452bc56d5eae88788a1ae8b4f0f77cd608ed961acb25d2d394e0cfab8dae13b11e75ba2f5cb09b422fcadde6adf57638059009fdda884d19097fb125d740bedff2d0334f73b5cdb471a7bdc196bfb8b9d04c58532bdf757eea92e0ff176a79237297ba132363880fe483695b6be33551988562bd00a57d71ed4f5bc0f3b3bc01f3d82c4e4fe8e4a86ffe365fa751ada1a14613ffb1429014d8231d23d80aad037259f58337e467c010bea8788d8e141b38b080e1ca5aca0729aabfdd509339732baacf5145c13b2fda141f4a76c40cffb6745551c8a82c3bbf3644c0d8e5cd550406f6fed16112a3a732460aa53c4b7aa78b0ce0de296a2e2a56490698e6f43cbe655b102a9e6487c206c3570ed397d3606c51b18d82d1bc43d9f026a0ba4dc822f6d6afd8acdc2ed33628caa4860f43673610fb235e28af62d18e734f18c7464a671657f1ebc0d72275e74f564f809c6550f5ca603df6a7904f081293a4b01f07cb2fcb8251cacf26c125189e125b3c8412fae2cdf9f478f0eb6806abd2bf5750b4b17f25a94aedfdb846f5c608ac1ad98da972ad1e1ae7d92b0f96604127d3d5748502e55776128146d681d366f679434c4aae6a3141ec7fb8f86564e0d384cd2d83ee143eed16b31b3a5ba7c6d2b318a3efd2c43759437bfcb219fd27197ff8b1fa72c0f98bde3ff03118583fd9d7d7bd43c5637cee634e320c022e5a941f0a9b8bc7febfec062834ef95a0d7efa28f3e95c8e51fce186d520c536739992835b34092dc1e4e599f87a02a2365d01b22311df8b30ed0200dc6b19eaf6eb19fab75b8ab94bd7e82df532cd754a77a72a44999f7d7c653f98224ce135d14bac6c72bbe5378e8b581c17804f909107ab80c9de5fbf055255faff56db3c6b1c379b13f415793683b2442cdd116fb220bc5e85ab28b0773c3546cafdd1e3584e79eeb0cdc1c277ad38c8f96eda65619faf8202ec8b0e25ad661a46145edeb4d8a6811fd606e11f2412570e81464499a316c0a30ea849391afdb660fdb2e0e64c7c68b44f13fbaa9dfc942b15b5a6babc8bbc50bb1abb4500e63015d140a2205434c30cc407baacb3cff22f6aa99914376cdd08a7c5522c9c616b1e8124029d94b1a4c5f8fda8a214fa82c8c9d83187338509c8b05093b08590d8fe3477910f0bbd4221830ee5ac5b1775253d157dbfae8592ab85696d4feeba8d8295ac4be49e438d8ff5ac4953b4d15ff467cdce7f4e71a3319dd4cd549a5f95bb19ea4b356d89dafe34dbea7cd84f895d8c01239d6f52bb0c13b65b5bb179df5d141212ec369552cfeb1a376c84be6c954fe346db6204cefe1d63d5a1e2163db98a8814a063802c34ff94a01ad2afd22ca79e30047890f7a0ce02d67066b3110d8eebf3709f18220bcaf102ede7fad93ac04a236bb7ea05335b79f5dd591b9f45147bb9c927e9e2f4a0e96032b638fa9d8dee771197f86987b7aabadecb7bcb71a5c0f7a64c844fa5479919410e07a31ec43b907fc8c63bd3b315412e364caa4dfa69aaa32f3310296fec603c6e799fec0fc9fb8eac7929165de936a482900a95e5600b16f1af3f5b67f5456c10514ddc8befa9cadeb73776dc83fe46453ba680c9ae316801c1dce74acb96b24a24581fcdcc10a8472faceccdc00cc77ed91bf47776f81eb75a1a0686dcf22333df7f122a995c8a9350d9fc6f6896ac9c1ce0a97685b48287ce878ad354e2610a0e3dbdf91b291c5bf449fa84beaa0270cdaf3907e4095c4c03a4ebc637395a32aaeffe2efeae242cedadcd347b783f232eb5c71cb3a261d596aad3052df193161214fe1f79ed4968a9fccf7fbf1f1da8d08f1efc6ca34fb819084f8e98c9eee1228a5cc7fa5a9abd1d374e4d80d2244eb468a0d1a521dcec218a7af7bebfef2aca77c0039114572edb83db442b3161129e8f712cb1fa5fb36f75ed2e0885fa7474bf653f8e743283cea7e720ca11d1cd7b6fcf009e7d4e7c837d206485260330c8047068fb3574fd1b9a8d47de7c2c4323228c975edb1c5589513febb36c67eee40e5919e526a6a44a059f6ff41cd0edc16214be767dfade20e0df98a8cc5b7dfc01487734f503042af0155f90b98cc0afc957a83450969626f28ec67f2b7241fa2b2b3a2b7168bef70fc8922192ead41207f40031dad4b98fad88e76be7fcfd8fb405ba539f0476a484b846eacfe3b943cb9f86242a40d994eefc542fd9e1cd7afd26ad3c611bd0afc9d6426509209202200938bb6ae9b2df28f24f507eba2f17ef28eaf500d9c6f154d5f4ed8c090aba1f8c4bbd5a3c4111d034c4a45df7aa1d3c0d5f93c382582cf72d97d8d751763ff665262724c0c6d363ef703a0b1fd9709a23fa910e3614a8573035b5a36c5feb15feda039e54a81d350a79a80ada95e30f225692dd87957eafaf192257ff07e989e3b9150c1855d3a56d84b5503d222badfdf458315ca21597bd6396ef0187248ccaf6a8ad06d4d1123ad0f652f3a118cf8723b8ec97b64313c04ed336aa4b6dfea292324a38b2c90d96959444d6ca5324229d6ccc7e35838c0cf18e187409de392a8b6ee616c2fe2f681d294bd9f1e701c4aabf307635238f63aafe324abf6ca4050ab688ad2f759b901d8bbf4bcb81f05ef7e6df97d750ac5d7db79fa1d8d4ef0bec8d66d66071c46a03f680921b1fb82f062906c2e63dd14fe3d3c1f6c8292c287a02d37bab506c85b651b7c873f08cbe5f80c1e1ddfe21b170426e49c432116bc91c7dfa579f235efef594de36c7ab198fee6acd303be87925ab192d7925542be440e280f71b6bcdb7af1ccc63b75ec9723d579fe6fdbac627a6972da891faae9c71a6add02f35fc4299aa1fc99ba4e5c62c1d9a126f6e6a195d12a616d3a556d60ed5322107830f73bb4b259e49c70887b8e8ee82c8687d8ab26532a83c67d2a90b579a9f166324b5bdd996701b16a06f7061ea41c3137f08c6b60c89cb4eaa08fb45d69d37a255d2c6707444ea87ee208c1f47943f4e2db1a066935dd3760090d2bb992774e983c955a48d319cea995f7b81ed7af53a0b44d3da39e5e6af4e532079d057c52a357fbdb58f71c54fd954db2eb42b6526beeacf8259caa409c579ca7a74b0f6f06111fefc8d51b36b0c60d9e644fbbc75184c8afe9f884653e6d6da2aabdf0070ad2d83a2b34ab532b3cfa7d33abdee38f3a68ef0930c6a2c74f0a6fe1e635aed3af032c6609e42b5e54faab7bb56376f7bb1e5f60a0aef8a7ee95480c5a75779d8121437b88915f5fbe9b3867ab0c0b69c31cbaa431f183d702d93d13eb22835fd22eaef976e462a6c3ada57f9a026d3c6bb94bf50bafcd61d591c7746bb53fdf4655bba672549426262e5930c29a0f7e1391970bbe2338d2a206ab4d210a1c5d3b2068730e67206036d5d40f11ca381db01d1d9be5b6ac765f8358254ebaa6d473490adcc20e7ab59fd93a6aef3d738c533a20864ec25ca5a8fed784e39b705343a9a0b5ddbcaf301ac595251c55d446e28a190d55240bf4799c7b056c6b026790ecd2d19af40756a1fedad10e9b0505480ff8a6aec76ddacb6a3237e9b1a63ff555e57748389187c05b288cc1c851c6d7d5e7c9aa2afae8ef1cd951f5a79865e7146b42cd1b5f91a6d5421b0f19fd0af832b41a0dddd41ea4cdc447d861c9e6e4b5e981e0a6dd1bfbd7523c83c7cee5d93ba08983958e4b6dde1883828e623165065b488fc5fd2ac3976a699b619ce174187f1d13aca9028714817b413acb06b9c744f0f05a94c14d31959379a791f508627492f6d5e54af1eb4f7e0078fc83788db6849c9721b36e66a1fc417ff29760dfaad27876f91a455337a43e6a63d1b9ba4264d4f7403fad6af351c8d77e4c6e4a13d692151cb93e467e279c6bee11db3cd3ec2724cda1ec32ba52b5bf0cb6b5ce8f703005e8ec88a89cdf4e603e5d012368efc202c403277d5574ee3c1d94ecee7b822188d5e9246802739c30cf62e5c79dbde4e0dbc0f58e80280dbdf91c2d97fe64c63259ccff497f000c1624d0e2325ee8c66109101821016f26bcf1034fd3be1947826e2d256ab93871329a7de805a2a96daef4e2461959cde6f8861d50c566fbf6876decbf0ba3c5df12fe1d03b89408af730b689ebf7b2c874ca48e23746c75e17432969a8b4480b5fc066323b65cea76597ba9f7976be9806db4683cc383c2336af8f74435db0db2815f39ec1c851c270d9d1f499e83f93f4de9766350c600870dc9e34659b7145be534b96cd7bd223eb276538e125690f2d5889f2ef8d8b9a3d39a2d254457090d5b938000bfab517faaba88c6c3138c1dc2ed919722aab7b11fa86d02ff02380f5e90603e8da4583ed1b8f0aeb98d1fc97177b1edffd4f3e1f0d5545d7093ed940f258a08ff689959cd88fbcbd91b8d9b121c6ce0dad80caf333bd47b4a58eb21cdfbe759344a0652d90a2e884df77a01c2f97152d0ce4cd46797e3ff1f6a4e747e5e6d32bb073316561814c10127b3dfdc1cf650b7d2a1e68391b0356207548e503388430df54c1bbf8f2d6eecc7c84884e2df9fc440df8005a5e987101aee78e39f1a6e980b12883094bc8eaf9f766e4e62d4516c3998c8d0102434ca19c5340a54a33da740b65a1cce1714dbed31bbecdb3d1ce069b4f723fd673fdd915608ef58012ce57d7450c5860894c7419988fff2f45faa9224c878c5ffdcfd6751f68094a74cd9867faff25e56d7f550cb108daaffaa5263376d5b8af6372ce12a8bb88253eec0ecfb17af92c18718c348aca1c6da589870999e41ba11a367b869eed96f1e9048ca9b0f74376252d0be46273e62e7d5d4b66c8f28c22e978bc193abd025de38f08db32daf288c718048780c6e9b8b043020ce667023185d400234ca03adff28afa09802ef94a9d137d22e107f54825c01273cce89ecb597272538fbe201cbe5416dad8e74e8eb02e0dd00e6fe00efdfd594029af51c54c832757e886d6c658ce574e80cd439aee4b0f7a111d8987717a91c222b8db268a2595ca32dc250fff379cbe00d73cdf5feaac711c4bc5795c4b0a7b0de49bccb3e6fd4f31ae838df10e5c7b93166980e9d60f7a69edff6f7f712da0e8d78d5a4af8f0aacb0444717d66874a1eae3ae19098dbdd4ff1357b04cc67a90cfb1dcb806df21d0a44022c69a03e9ef4458ca80d5b6f3d62bdb6b06403b007bbab8e23a625509cea5b89ea0757a2cf53d471870e825ab8b04238112de0de36fa4030485fd056ddc8731f8a48b6dc9799cef6beef178ce9d46e6708dda01bb50cc3ec40ff42a22f3fb0c67adb7a7077915d8b875038ea226fbf454549bb48e42152558e70b6d2f527f446b32abe709aa58b30add56efe5545ba563bd1d5f875a6b9d856f11ec0486f24460db840cf538e2bbba20546a22a42710a2f0c334594be5b35c540518983ff463d7c62dd0c32fe073054b7bdee543427dbc8a4c497e8f8a428bccd9b7252bb0f282349f38c8342a5b8fea809dc0c6998c8164f83f1c6cc5e74bedf79ae3c5c358158495c93aca5556ba717f4778a9d0973481712c27b2670957a67e3c07e956bf83b7e0c7bbaf6d180eb930b321195b50b749f2d8b19a50c83e4f9dc94f3643877670d3ca09fb1e36c58c9dc04e197d4e0b503cfb0668bb56010e55aae2bc77b60501d6a49ccbc504a017e0b3714a315df33d816e1396a1d7065000c4224ef621d38c452967bbf23db2ca6753e53bc01ad07063cbb5701b7bcb671e5824af5809a58c6cbdf88a4a004756a6e31a140646c7bcdcab48c4c1ce7052487aa31d8629db873131e1e8c0ce9e5f35e3187f3ef553b69bc1d25e25fdc7cd7df05c6eb0aee24870c0318a64c3f1707dd1583603496a99ddbb5bf4c2ddc33243dc40ed88e98b75ddc3202adf92dc4998beaca8821bedd9353d7919131222f8e1543b93910977456738e6