a6cfd83af732542310ce7a4bff91d44cc0fe318bbdf534745663e73cfb4c6da20adda4e1ec0e4056c339c9fd80bba3313ed3c63981a5f114beefb69938d5a16a3c750c9fbc42acf0d5d273644572ebf9f8484b877acdac6a64cac9743358610d53d5df8adc56c2af78e5523b521fa817a80a08cbc129144dc641870fcb9bbd80ae47fa2707190bb8bd09c88bac4a1397a0f2a0e042e90e9322895c88f19bde4c580944b8b6ccf6c4e0e4fa3a2ab608cdde26bdab1ea9e9e3a09c6aa20d4d037c6e9c22bd9576181112b80275c7503a9dde635a8b8752306c05e2374acaf31f3ce78ef311aed6fad267b37e4b7bb21b5460ac94cf4e65de89c49b235915b028d3ce5d1d1c6a740f1c10dc203ef5eb8ace351beb6e5c15a8b0885c06d31d115473fb53eb18950d2b5296a16b9b7bd044bb34fb979d47859fd562a4d4c21645f459e0da91c51007619fac0d9bff4166661580706f7bec9c9007a1b12e45e6e1f621ae387de9444fd43d190871653b14b0673ff7fe4ae91ba29686107450a6f36d7c8c8cd470c4e4d7837a9148d8ce159f3500dcd4d7e4d2cafe291b91ce65141f6dbe7b026d545c8a4f0912ed29a967f7b51f64df38f2c43406e4bd23219e192a075fca8b0b0d65e6d457c621d504d65d76651a5ffd66b65c4d03387f25eb70225630d2b3a417b0ba10aa89e334042cf078ce3a4f3a04a19f173108ff2c07bed4d2243717ef2db8c2a30ac71d3e02917149eb4b500006e8a360830169c73043f3e5b0af295ebda398d8dd81e3ec87d2adea45cb17c0d80d5258a46e1737fc0fffe47c7563a42dc1bff355567dcbdd2812f8ccccc5df7340eafb5ce3885c99a5130de558aa67ad40bfa1d61bfc2dd7bb2eb71fdfc43bde79c32aa001456cb1a8b6bb45e3d9eb592a7166d0500df40c4924ab4f52c65516b6f89572312b81ae6f80dcaa0d7b901990c3a0d19c80d741510d17b609037c3b00c7ef1ad28720810a754b8bffeebc8eb473adec37f975404630d31167964d3421b2ad15dfd5ed70c1570cbe5f416717726f1956ccc42b6ffe07c349d1b2f68d2643dd990712d4d0e279498213f30506fb6680fc2c432ae30f8bb3f8e1e23599179b634075692b8c050ddfe50e08e6761ff9b619857631186ae1d1490a3bb1b0ee109dba14ccaddfa60e947838ddc597d2e0b90c22ba93e917635f911044b10a0c4a848e78b0927b06fbe155eae82f53835cfbd77d217d4723734828d1c6077d56f148fddcef1a3f2b2e290a0af85a480acc5acc0b9dc03cf664ebb6dd812170f9ffd30ba512233a01a20585e118d65d7855a5a30e316ce81485004c1a88672daa986451ffe266b83772bb5033f348cb0f3de0f78b37c2343272b443894ad8d7314bfabd61889f69adc3bd5fe5d85b310ca42d3f5eb7a3030ff658e89237253ae1709935e89a293f8e6cc63e4c3e075218764cef8630bb3cc79899ad624be5c93b024a3e1f4de1430d17ea7d83edef9b80ecf329614a6e02e97c72f9450b6f9dd26cfdef98aa62a13bc111a3fcae52616bfebb279e49d0dad01fdccfc773e16737e911c20c4fc251beea8897a800726accb0554bacb6b324ec4fe72ca5eaee18f7e4dffc414551c13b0923f8522f83ab152fcec9e0c876eced1673f421cbd0679a6271c9e34399d03cdae0611a81afe230ec542a8870f04c4df96fd14ac08c174773b2882b6aca11fb226b59f78236a8ec4b6e804e2dba22e7ef929b146fd2c18f3adee23df7e96bebeeb7981c75a40248971b4bca5694e98e591310263bee112aa2175f", 0x1000}, {&(0x7f0000004e00)="1383eba066642250b6fd824136b5bfdb7a4da622cf41c879081907901f76a7b2c5b11323989c1eda9a3de9ee8137958d2874e1285213d121114d2d02d2fe4fbb2f59f63ad23bac22e10cecc3c9b3c31a60a9fe0ae356f23c78a44898c2397219b25319a2ef", 0x65}, {&(0x7f0000004e80)="ddcdb7e53d053633d2dd71e26a7ade998a062ff0cab5d842b832cc35f5358b600d12aefd6573725dbca20d522e3303e072bbb2e9e3968ea81dfa818eacd1e762a247546f9483762cb1349c6cf1a5cc8bbb2db47bccda1bebf7482e4e5ab97a140f73424b2fa9a8b2ee85444a3c1ffeff8d9a35484b6f686ce55010f99d936eb7dc8eea06ea7ffe34dfcfd7a494193de59e011ca3c15eee90958b93dff428fc996767cf452590d6c879998438bbeecc50fb4e62d440191c7812ed09f656c289948946faff1c5638dce4376556ace374f50be638a65009d7fe3beb31400e2a6f022eb57b6c6189a252cb26b2decc0960e60451a621ac64dc03a8cd6f3d56215d4454eef0381ff2f5aee14aedc6043ba897b6df18f6058ae67a41e9c8ee65576a791976f958511523da2c35a5c57a00a528337a109d9510d514987db4b14edd86644b7076da882c6668783cd7505620b34f9a8c59177ce346c8ea9bbc3314f11836586b83ff28838d3fd8462f5af344a8930bf3533f8d74fb6aedf8a93c9d6ba3a914bc68ff2914e65459fbc4051b6863d6523fffb3e92d19ce70bab038bf16c820168b55462b314e3bdd8efb652ab4b414e0db1957708f5be8c49b04dd2f3d25753d46bce2226ed33e5f017fa40bc5954b24c424dc3d1440a4c7d2effd722188773da3018371a69ec08d95fe41664a19802dd0cddad641eeb6d6b6c71843ef5a16e48693dcd66c3f57514fef3f7f1f9b655d5c7f10aec6a4ba5ff46e8663221542d59fce9a2d9a180fee22121a0237797bc74678cc57a0d05334236f7701272386351f3eda51592a36be978897074119fe0994093814fa4619bc92dec713249b901c5171971cb31718a65c7d26aef38ba23c885b4db400c64672a47c25907fa5b6a5baf1b8b300d2b70cfa4ad770a04b1565c6a64b95b8bd034fdb8a70d603cb061ea7ae93376059ca030d26a2dd8ba2834dca062220461c45830cdd551fa5c9c487232649011941496e08e641fd2e3cb20f728f08528adbb88e70fb1c387a7d71da0ecb0e5c3b491f739e778417b00726785946c3e16037344c2174f26a63e380e8fc15f26aad0a684f5aef8207103f5565465ad4f5f3e552445a46460209b325ab575b9c66e7a389f2c54a1a69d81720280d461ea3059954fa20632045713aa73143b3d955f9f29b79e6023c81610e27d8db40eb3e2d5cd3042ed4deb964856eedfacc282b09a92764aa58e202bbbb526f35477722032d58016e4be37e186da41836e1ad62d8dbf37b176af72635a8d931b65786c989146a34c0ab99b4f6059786dba12e78fc203540262ce1918a52659278be2b777d284466c0403b93f6c1faefd0c92ea5ae86f58cb367d09ac838d5b8db62b3befd832f41174584ada1d8506e7772b91c38df34b4527516859b50d0b0d9c2b43b750ab9d924d6369adfd01db1ce9f72f4309b14c347869ea71e77c45b02548682c696ce0454381fbf2c857d9c22297d42c8314554c4ff510b9755d7e9cf3499b0a78b6a5ce2c2bd3cf14f54c42a91b8c442c626e9f961ca6b5ff26777fe1d891b44afc85241fe452cdb78f2ad6bb817587d85ad22f36d54fe55c9e3ca6d0a7befd0c4081bd230bc0517fe90f23ecf75123b121c7a13894d1bf79435eb9102384e332b1016eb8f6b1e49bcdef87090a8dff3bfd302bc58b2dacef50e2c9014b528be16ddc81fee3f052c1a6fb7040fdbde8e95cfa0e4e7ee2e1f98fe834b1e7e2f6bf5f89909d9f750407ede8fa99415b391b48f298cefb524f9b73d1715c30771d93c2f103fc34c1a50a26e775f6df91595400dc600c6b4c13c631ee8b8f1c0b911761f21a09da54471e3ffe7824b569fc41004d7eb96364dfcdf94ef2b2a7b071d81c0b54fe137cb89092fe5b4de90d4f9c6ff09d366da6d4418c8ae0aed7318fb7613475deccb2d4fdfda638df1883725adff2341c306556c31dd39083fad0a3dcfca08693a6f5db17a753b26097162925ab7cd66ed99941c38279e385c737bab8f0c3cdd34cfbf559fc5789e6a583240cea4f6182810cd2d7094b9385bced63cc6c401d69b1117603ce208f8b840bed2e57b872102f0fac07f8aa4ff7b32de0be6973debc865079bc3b03464f881560b5e71100300ff2cf919b094e62f5d9ec8fbe950d525a4ab2a913e19b8433c04920f7c553c2055d66cb635e7368ae4773ed9a7cd073b5aaa833753efb1e7966f3f0602d38871376d7c469bdb4a360a5323f3511c1c6f43d8264c4e0c61e446b4e75236122a6666d31c59b909a7691906deb3a024e00901ba3e62c9964e7ce2a3b4103a5bcefc94eaa5133bdcb714744ecdf4b1545c618332dbe9cd00628582763b82248e07bb4507b28964456fbfba18eefdb69990232a8be371fc5130f121b541d278069ea79f2eb2bc17c49528859ce20921e5f55e54ec45201e007250b34c5ce9e9b76e2b9966e14307501273a81182da014eb8dd0708f85171c873748e6df02861aac739e35d9bd1ae41379c46b4811b745c9f6f1f49e9d71120248f0f505e9bfea6a8880072a038bdce2d6d6cfa1b6fd79b447b2582f1db6e39f61168730d0d7a8bb4f66a794282ba9e0e3016026438a00cac7fc177ec5bd5446f60ea9b08b31dde0bd1943d8f636463d069561ff0166275d67780b7768bd11976a17fae46ec7aa0ea95ca3e1e5d4a81870e35f31ad432daf8744005cea5fbbe280eb3395ed2cc9cea93af7f1270d9f82ade8d9ff7fb3873703f87cf10e26f19230094b4deee0789006b916fa3ab1f073fa40a1d2c541ad6f26ad5ee0e8d1fa4b61d5fab49e12d63a9fcb3c01d235927401f5af11c26f152f1de884be1567f2d5a83d63b6b39a8673c527123401ff0aa25e6f039fcfd643fdf97f938fc61494dac8fcf878326128d84b03c4cba7d914a7cf3654b17229cd542ba9f60af8341b5876e2c3ee096f7f89e3476e6017b7f6db529f07459a44b66531afe063df3b71f978f872161d549a40cacacbb909defbc74ccffb297f203f304af7dbecece7d1ca60c6ee82f6d6c9e952b4dec6eab7208a45b18bd88edba82dc44404e76714cfc681e7e75fa1da7ba4b2fe1bd4b698045f43261d62cb0eee80c2e6bd5cc607c3add719274f12d0e63dad613a328caeb17833d0673687f12e7920125cfd16d426e842247bf2e66afe8d286557b024969d7b92a6c2ca0fb368ac42c2e8faaeb23bcadc296967340b5f90d37e53bd5469ceeed159bc53821d3398a66dd55953d71219b469c310c750303e77fc5abf41325de75322bb191a50c08ebd99d826cd97e039a303fc13500da0b00dc2081a4b6d354292f7faf19e1e4afd5a53c6f387244f3e24496e09cbb4f139f377799d7ec35eebcdd44093dd632e9132bf59592a1bd144b831d5d4e9598ac7c04221df78b9caa8a120689570609b01abaad3fc7dce5691a0dce25cb03796e7846be83d031105a2c7f21e2ae9a29533a0da7ce1821aef0a6dece6a8a4a8ff9baa06bfb3930c34da43391838b54a2e5da5a8e892ffae462b802ec4c5fe220fc7c5d3f432c1befca7dba1562936041a85c138b2321fd0792e56d63cbfe6c98211d73ac41ff83e34e9a3a618e91acb325399507f51d445fbfee81c97ab33fabd3a41bd58101b545b1c5a563c986264bf66dbc6ed33814b8dcfcd4dd7593bf08b5049f9abba5c600be23f4215ce82752cce9892702d823e32ed8006bebe8c149210147c97d8e291c69dad27d93de01fa2eaa996f73fa2039e17d8b65c8304f63b79a5078b01323ec3a07b1cf3480ea6ada661b65d1a038402419b650e71f4fffa7e491a1afbb47499b920a8228ca1669cc89764cfb768750a7eab4a182b7f83e35ffe6c8376b08dd22bda590665c8d3e93a9375e39c9b64c6959121cc0f0f7f238102847fd35a10288bdd1c0753a1965fd41bcacb6b5791758e9fb30107f3a1a8cd73ed1d78da243fcc54744907bed54a44f884978a17cbec1bf2daf53bba00f8dfc4d3830c0095be3fdf5f432fac6273ed5caeba7ef4323cad30d65922f350f1e7cc338701da2eb710769017d70c949cde2332e44a6c982ad80b98a959c9d216004cfc4fd487412d04374c5a40cbcfbd487df9d5ebb004ab8af76038a09e205e1ad6f44638620feae13a93cf66d3c574e9037d2e5899127866a477304355bf66bb7879d0a87748c6a54986569c804fed54c2100d921ff3a2bdf29eb1fe419290903001024e7ab760c852ebdde59eae15261f57c5bd9291c29a6db02dffbf43aba98cb5555c46661d77c609c73c6f9a80df2be670fd91b0a1c968cf78b78b388dd43003f7de7c5d344d70adddfaaa88e549a7e0de9f83b92e9da93b1cedb0be70f44bb8482a864c962f550b03aa75e85e9e88bd7672aa46b14e5e94153141bc3a39c150d18c2de0ea084e96ff8f270dd6c3207e75a6e2534d1de6a3400ea08ea66408e742ec88a171de8e2471c4150c35bf50bc4e241a73401520dee79e3b88f9ff05d619e1300b20f5e133f8ab054d8739e1b437d783efdfb83f11ecfb576f25bee2af277ab8a504a7b8ba45c2c8727dff4de89752e6ba2656abf834e2b1126001c159f8f023e6814fe5dbdc921df48d3a373730b44218df397eaf7ee2dbca17ba2daa5907fc56324db750f83ca66cfa0d6fd9df68e058a7a8ecd47bcc3c6a08d9e946e225623b69d2718b5c2a2e280115490fcb604376dbef9788d95d7e9dd8e3b63b679f2d65e508e6bf90e5b1a9e9047a2f44d39f5ce23751111a0329a9796112f880c092d2c29e6a65e7c6d7918046048cbc391da36f79bb4f9ee330dfdb5ab03df74fcb121f91922fbb0ed3fac3aef8a0715aa864cd74b973603bc50debfa82e3b84ec9d8a31f6463fe93f0bf6646adb0450e236ca851cc3a56fc0c0735436d78c601f63b00464846f8f99ff43d58e1c6f99412e37d103052040f94de82caeb9dbd1e9403ce6d92f63900a26e6addfba735a8f4cf7188b02e7c6ab26c0f643e7d7fa2c43d0a19cd4e0652a840b32b274bf2e21a64cce6c4e7a45dfc0d286287308246a1b6fdf13f33710c0c29becae9f6d8f22914f96c7123799dccbec841164b4e3627a44f2ecb657e67fb83c3f83b8be90a30fff042b914af50296d4365c9cf8b9b49acc4a841185d89adaa88955793f6228144ac2b6dd32d72ff5575b05a0c5b289651e0e017993a496c1629834b8ecd7b08f9bfb8dcbf0d7bbd44ef1f5730caf7974e94128fbd2dd61423ac74b7f96662958b1701b3899540402af927978f3c72ff0d74f6f8cbb98e09d2ca55c1e31fa8554358e6f9984599784658464024a3723584c20b44a226291bda8de37739c1d791e418ef3c7a847499ac6d60b4158875b425c552ccb8c981b84995f1286654f39293e5392bba396db1de0f95da5ec6bb872f0c75910aba7cc069fc665b2e836900d80d99e97426222e7c2b8024e2e70ce8ba54df385dc5878249f8ff78570f905f06edbdce4a584a32133de1928483d550633da7a3b15145cd237aa34f99286bf3e155a17cbcd499e3a68471ec39c9585deb171db6c9fd4baaf07acec0157caeaf62317868f0e6a8e744f9dfbeb31dfad0edf2a6787d94cf15a659594eac145a547975f53399c0578f9d84bf6d38c9f93558297177ab407ce1c0710db443b85a165e77204687aefa5de53d7a83c922daca74e4eb16a49729844be550e6b18f5be6f3097b8ea4ddfb26f7d510c73f888ba044f38d432b1e8523ffe30b10f913bbd26c77918d13a4c588fd9d0379ee785b3e92da3d8014a3d951ef26f16cc3e2d99f043", 0x1000}, {&(0x7f0000005e80)="51a4f4b5334e804184d277ccf3590901284d890894a27276a9bebdc5a3314fda4b887e391be277ce809c3cd5910bb0bd49cf09ae53e653d85769e4a2d4a029f580f4d52e595f1e3d1efda22e1d284e4edc8e0b392717e68b53be27d474798412057b9fa6331911a1e5ba452ee90fcede758e23cab4d355ba7bd4", 0x7a}, {&(0x7f0000005f00)="0abcb27ddce2c691c2328ca375e071921b70d9", 0x13}, {&(0x7f0000005f40)="20822ec53636b4b3dd1839754951e3fc25780cb0a0f7c4eac073e9eb980d11b007768890951343bc48a3db1aa1420546e636b3c91b1b9169a7b158938ac8af21ec37c8d1a2d921e16c756b706e86b5ea01d278a8a5d7c02b94763605d46a1bea853436ee68996cd9e8789d3c5d5be2c1fba3567161046286e610f73eefdce2629d936ac21c5ffdf1b95ae621b24971e750dea0e3cbfd0400191bd0fcdb73670c18992d69dc1db9c67b2823c7545424edeaa8b08c40430fdcd5692eb0d49c4dfb75f5be110773ae0b2208bcc091b1fe75cef12a6515fc2149cd2268fe606a7ea0", 0xe0}, {&(0x7f0000006040)="9e819aeaaab40ac5f4746219af57a9cdfb9df8d1db22888e45d1c7d9ae1971c6bbc41362b4f5cca9e73e22", 0x2b}, {&(0x7f0000006080)="68a0f161cbbb93654ff3a5151d0b9304d2650d086be1bb0dd8fa79fa039b8600a57173c174c1529c720a63f3ee335fac7cca9d8a60c0d900070491308f40a8fa382e9c5e416c7763", 0x48}, {&(0x7f0000006100)="257554d2f111adbde42a782613077a9f7fc30ff93e5cdd72819646142837290886cff3277f51b1c28a56c2d1b67ec8e18cce8f52dfeea0debaa5190240f12f19d29a9bb1e68190b07506bb2bc89333a23728cbf6e5e9d0cc5062d0a3f41f01251191ea43e059be7dcb6ddd001fc936a9027991022ec3750095daea7bfe7b12bee8de3b060a7063a00ed3b9e7edfe71434ae8e9b8bb22adf91f1dd6bf3bbfba833d446cc8033dfda65207dc73b0c2b283c6c59c0707798f03dac2b591d21e1bf8c3cd2de8995f4e2c4420f39008ded306ab91bdb2c71de306f2c2b00fa41da7d9ef8926653a", 0xe5}, {&(0x7f0000006200)="ef96626f66a62ebde0cfd0faf06eae5641ff41326b1c78dda26770612b28fd64d213f54a909c7ad53608727a", 0x2c}], 0xa, 0x0, 0x0, 0x48810}, {&(0x7f0000006300)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000007980)=[{&(0x7f0000006380)="16da5d331acddd1bbf6a820e1153a93cf07b89a7c042b7dc868677ac629d9f88849d835f2a3687353250a1ff98080c5212512b1bd83965bc3bb81b915b5e80f452e6e636cb1f812df4c31117082585e4dc2f969986915f93cba3d5e59dc40759c68be5aa542e9e13d4d302bdfa4db6b1f40251e98b8a16d9e352e85f860ed861315670b4ca3dea62e3b2dc", 0x8b}, {&(0x7f0000006440)="2013c111fdc68a977789cdd8998edfacaac243fcd9c3c56328666ac0b271dc33712931fce8f2bc64a0dd6c64196a111b3c08397d0e08cf9824c17285f7f4ec0084ba7eea6bb62a736aa3b437ff1504b60051d9b8c9cc1a5f308da65a9a84428ff3429c764cb00bcaba956422109575ee15481775bce13aafe74717ef00c26744b97eeac25627d1", 0x87}, {&(0x7f0000006500)="f5c07287a041e3eae4eab4b7431e842453ea8a04918713f45b76af311c0e60ff5c45581c9f18cc1c4b50ae088e5acfabd164f04599e22d741bd23798f8557544ffaa41d9f894f31437bb1e3677403779960c9504fe705ea30aac0d755bc9355a3f9c66365f317582a8daec22b5dbece67cd771e985989fc2a511b02f3195abc863037b12887501b216f0d572c720716204cc53ac4cc78be5c84d6c3d64", 0x9d}, {&(0x7f00000065c0)="4d57be23b4271b5be2ed1e96ebdb82779ca824d4ee4e5fa8d03cbb0bae219f00342347aa78b2c620c28663faba04361f3586561a0ec7842d3a721817f95e7f231daf396d8aed20b1f564942fb6fe8d6ba5093fb86e65773cad5148b60d294549b67d952f7f48148978db30057e12a46fd061dcea6442a9534c1013b21b1631796fe38704dac890856fa6747180d1b77638f7424b2f4ca94133ba179b7a131f223a88684210e36d434e79055166d67135af81b9532da2d1e390c163de792f1cbeff0db8f7a29ef8e3408e0b37abe2ff67aae19cff3f6c8388d3d3f6c45b1b98289f98", 0xe2}, {&(0x7f00000066c0)="068df2a88c487b4eb3c39f8c741a84380d5adde1ac895b0327b43d05dab1f17054215171aef8c16c02e70bb55015b9716ad8105d34d6aa2002b466c98507abe2c6b090ff40f085", 0x47}, {&(0x7f0000006740)="83b31102bb3198c58731bf4dee92318e03f7cf1535c7b88ac7291436dd7b22c4e9e3d02016a1fb1752aedd56509457dbf9d0be7451d3aa6db0b9bc59174f31eab8ceae72822f03029273e3925a79e8b658a6cf77e0a16494820c15dc2d114ba3d7d40968ca94ce0a2cfcbb577f3c3a661c98498cb8394594c1b6ef9b514a615b37113b4a", 0x84}, {&(0x7f0000006800)="625806a5a1d6f6947466f521085995108db5ce4578a7fcfe5370a98a12497eb5935459efbf28450ce25cad02fd3b170b88ced981db841f2ac7698c90dd02ae757aa9c4e02541d1c4f8c24acd4d13192b229299ffe3019b3ba04a499bdfb061cff72bfd7e23538aa15d26a81b8675eae7ec81ea4a568c850ce9303e3a6e8c43828955a2b06f221bf461e7872e248a30324adc770631140f039392d04b7b62fc529e531496519ab1b2041241a2f4d43dbd56f940cd73422b16ce78a1f492629f33533ded74c80839ef32", 0xc9}, {&(0x7f0000006900)="58ea34f623c418d7de4c5faf08ebdefcea86a82592cff4252dd68c906fc1870d76f2b7b57fff9190eb0e7dc9a50c26d801fb1db0814212fea6a87b90ab11b5a76ac9179b53db3436ab1fe89a0344c8d20c6d9b3e64d9c5e2f794bd2d78c254308eec110e3b02fbce6140f9fd821a53ef4e2c87c14cbb89f01c56983f4d01f1f4d2eee61cb8c922ca318b1742faa84303217bb6ea0fb353fcdd5d30b8f9a0580192814f5ab237ba09b5ce358a090708441ac5e16e6fbf54e00eb2a71d3488c9a707b692d07531e2ea2cbed5de93ed5ba1b35c988b102b880161353bc340996c813debb61ea30f010d58bd9d99bdb962565b653f16cdb42e17779344df7c97fda99f752950c3537eddfa11a1be72e531ded18982fa7d548365c6707eedb300baf332b13f32ecbce32a03a9f8517a5291a72318eecf072ddde7e1806559c275ca9a29d5a58a613bfe6c16f5da66487ac027299acc1a2dc7bec69124089ff2aa143fb2add230c170efa21008e061054cccbcfb22ba1c3b38be524d9d7b60191b64dfa887711b8202ab254266b8f3775e3c3cc459b74975bf6ec3a0271f8ba9efc94c5cb78b439fddf8cca3da5b8329a22a6a4b1036e2ae0c277a31fbdb18e6b60a057f32d1693d494130652edd6e86c119a7a9b62b0d793a11072bfd83cea0debba9b5cc88bb1da92b6c02fd70dc0d8a344c329ebaad4aa18e2460e35ffac065d5e9cc464c2b97b8fe85a3fca02e10bad26c35e3f8b2a66603ee00150602a6fa14566802bccdd6f55bb47ad574127f834c35552e04dd85005334c5b45bfc64bbf4857c60d544c948fa512a0c9634d1646a5dfdc908f9c84eb0c77450e50c85239118115e90f0de469e9d13f0d4118ad1a7fec55ad265ffb5961c789c994f238c5a43afb2d73a1cccc9aa60cb66206c3ff365dbc538f35d950151cdbdf664052c05a705dcf40b24a9f519e389c223d071c1d5baf8f5f01d65c0ef616107d4467dd3b8575d1f72e5aada88ba2bf85d323aa6583206f31d25c7395d87fd6d2a7078b5eb9590d2e4d69c044392433f7d76e4e1dc246bb6986e70a509c932b5697c658cc7cd81f96de504ab43f3966d6902c8aaf0afaeb5bcebeb990d374b19d5b6da62d922c8b36de488512fadd6f39aef029cc7b2018dcdf85ff6bce9b698b5acec0589210c4ca8ed870eabf2634e19b5c71250ebbb76a3f9f75f71e46fec13cbcf0d09d3261acc4c472caad8160e58f1b70263a194590e4561ab640e91dd871145c4d9af048dbe21e2e099c570ee13a2b5347d5b9d81df67f9b4aa2ac624299637da1d3a8150992e5c021747a8233edfc5542e41d2f622d2e26f873eeb29b5cde4b074838c28b7600c08d0f841c20d21123acedb12795aaaa4fc2825358b1278961a4ee0a4227620d0ec7bc440f0e488acb479454dd947a3445fa56bb2cfe86d40313d93b0af5675673d49e325b6df0ca7d0d7d80464a87a0d7edc3fcfae54200ccd29228017f2052c1cfe3b14baa096d0810c8f4ed52da7f6907c2c31a49478aaab51933bbdab7624ccf8ba5a92a63fe0383728dcba96497cab6e8e525d0e7f8bb0df9638e70e5cf77c036e859dfdce9d3b43edcbd9c03250352cc0df18b452060d6a655e613003a016263a83a45d0b5e7b1a08b3e213bf7517a64e216d52cf973bb1de30e24b28624adeb7c1faf68d0194d7e6427a18e7df2376682cb4a96270dd658dd2c2d4687180827712fcb48674e276cf55f1286df629816d9291e59a7b55e981b34c9527734f5df38c56f8526cfcf5141897800b2222ba39baa4f5118e53b9553958fdf0995e422f2ed59f592f16eb3689a0ccbc36579eaaebf9fd5ddf602834f776495255963907372ce18ec6640030169e3db93f8aa4fba93e2a184bbb179c6132abc9ac3a23c06cae1a785986d0bc4ad32b1c1c2d952b6fc40f0ccba806b8214aa09bf4bf9f05fcbb5fd6297b608d4bf4d3f9f505b34f885a54d830775e0ca138be498380e202b47907b6eecdc06cf32b5a8ffa5d00dcd338504a10e89d26555bd09acd200a099c3b231ae2e7266c55d4db4287d32f4ea3d4c6c59b0b67fe010fc75f138afc8c7684a66164d37ff9e6e1073614d58f14559a0ef94b4e927b5c13130b4d90eef25ba6349acef9b1860393b48fdb1e792318b5ed2f2c89377664b2c6dc0d396a625cf984bb65bd958c4b5c2be060209c2e58e3a3840aa399775f4001d8c5064fe06cf81a1097ae3c3aae5221ee4e7dbc6e9349a578a81544a4538cbf0da5ba4ee4ec8ec7d7cdc5006576a9d6f02951a5d58f541c5aa9971a816ba04993596511bae24fd0b6dda3800a1dcac4ad19d1fe6eb350db6ca4539ee0a53efa0016f441c80928f0245a3c06ace2cee0b4d900ac13a748f2b1623f60fc299ea17e5bf3175a6f79783183481179e1eca54c463caf5c67abbaaecbc17e5e546330d3be8b42b5eca1a26401dff833d7c1411795404adba52bd7ac6ecf39dd5b16e4a84c3b1012b8b2a56d756556465d70d38823f4de105fae75cbd57fd7e2694ebb16d9bad53a1d0f43eec4037079f07d99a60084a29717065cf498cb4a684e20c59c61e397af2a0c6918668172ee6987adf8014673e27252929566812fef874379953dab7148c48b9c12749e295d3cd398e1305ff30989e29f562b871b3abe739a6f4f6b81d4ab2eae4b7094cda322385d7feaf810fcb4dfacb01705d77881661c194352d9369b95dfa2d0a583b47fe2f7398abaf0ea0734413ce071d868df8e988ceefcc019c2c1c14b3833fcabcf55bbbeacf11e871e7e8644d9890033c381879a0be641ab17c782e42a2b4eca53275d26d872daca0f4079d2db5feb996b950ac4977842fe55ace2c57a2f3c2c09b5a6df054c17e34b08fdb555128caba12d0ba0a82dfe7a4b82c858b3fcec2cb6449043ea0908790fe3d4dffa2c027189b8dcad30fc11181cbd67c1c817c530495656da72f0f7ed493906b466f9fccf027c93fb88f039ce88a6ec618e170833823bd354b4b6cf8afeb2bbc89bab148e0f03b0a51b9ac250020d9d0513c1136797e954fa8fec99d9b74fb2b9ee090c2ce4231022853ad87df4cef0435f533f86caa3546a97ffc16c80410d88b71549d6413ef09df4d99fdd79cf0c0e02e0d74e11b57ec1dd94d14f6edf1c6ae253b5684c19e81424bdac01d6ef3563e859941efd882fa16b0a54f5fcf2332737c80cf3084e28741a193be4f20064d30ee10ccd684c4ae3c5448ce946475e4504db2b66cbab3302d21ca7865dc43980fd678b6e97477951dc5889652606319319325a4090e6184fce2cbef41bb147d6bef25fd933cad071ee7ad8b644f36ad69101f520472efea3158203b0a0eea67b1abd3f5a3fd504b6ef6700987dfd72c2e066f971813e51ac0f89f1ec9941a17fcc0c25050ba9a9b02abd32d9565f0235d05e2962875c86b5de279bc4e62067193a61f875b4921c1269f91c4bcf876456c48f42c7ca43399216094886f81c538126e17286aad91f21fde7e229bf192537951d1b95c2ac24ce2d5f687d7e1c2a8dffb0f7d7a0a999d30d34b960e082a04d69bfd1168419a272f44541f08adc9504ccbb7d8bd60087b22f0b044219343d4445e749eb5b01d838e0855d4eab079397780186fabb8669dff3f1a4c605e309130afe9a4fef1fe185371e03a12da8ea5bbf68fcae68ed0df1c2a9f6ce3594842335a98ccb6f3d8f68ea30782e6326b8e405ce2effd5ed0d03ef2c654eb99da4fc8ea768e1884a76ade4eee14c1b465626becd93afb612813bb6180300d06e219babce7daebde756d9ad3bd64e96be20cb4d958e72b8de37f8a6d514e5feedd5ce133730faf2478da503a2c8a4f2bce8f36dccc2c5029d98ed48e6934638b3e5ef2d3b6f81895a7f3abbc038e5375c1e38f8a984b27f17a7b4bac73920cc31d619970cdcdbfbb1cb1e0ee6b1ae2fd1c6ffa0a8469cb9d9843972b5b2c23198644c191591becac69e7b8ccee87e1125433f251c365ba0dac2b6cdb2d5cb2dc87276eb2d69d214a49b8d9d9ff27ab53a47f16d9e1c97d71ec04d908c13ff9360cf2123cb5c04fc9061280afd8ee9ce9a6893044277f417b92154ac761abf76c26bbdbf3034f9aa09efdf2097b3c313f31ea26319150028029c53056e5307524cd97058190d2396ce615067740c1eb21844df8d0ba8b1798d59445486f21a410194b2cd43b5d6a1b7814c7aa986b5d3a569f08b529170d0f7fe7d0c043a45a2647fc95a663e43035449a7763ad22c88d933b1fb53407a2a320ba9f7ee998f443a92ee96210b0c0f05cc85dc568c1f41344b107a8f82906d18c435182a31813694278b8ee36f10e0f26b9b42bb3baade851a8b2e8c9c3c98e9e79b636ef7a797375dd95d41b2f907c5a8f015362f53e858557226e2050a7bad78a8c25600d3fd5587b0b13eb4a1b17a91b492d27c9edb29659bdca1573205844390330f40a71d0cdfae7a4d2dd3f5eff202da0ac5c6c7095ae4be452bf08014e9e3d0c45db8a71c0628a0fe69051f0987d371090f80b03ca899d855c77611a4bf24f95e4242b2363b7a891ad617ee08f54375ccb45541fae59a80fb438bc3aeba7179e0f73f5278a1f798f33319ba46a5e26bee50568bf98b3d96ed16f456859000bf793ba39aa975de807901fd62810cb8e5cd3c304d6505e0832594c4ea46fd725bf13b8a0d16025e47aa8a74d8fbbdc7d7e0cf233d1e88945750a872ad78dfb481d602745ec47447c79e0d25961724a35b9b532f04b5705582e2f33210af7a63b84e56fc84be71ec7e02be00bb47cc868f730430a4c3542859f7db6d7b35b3046a4494ad3640757eb16e5f21f9a3ffcf5f1c8d51cd614c05cab1a9ceadb8a6c0b4afd6f28e3a7f451228183f941ba28683c33f12f3ee0d73c6bd954023df5718608408a3e17f5ecc64355ac40773ccca21884711dc1bca40bc000feed0105da2ba908c2b18adb8a5cab4f5ed94b38edb082ca30a32711a0511adf45c1b5799ab51bff5a3a36569e457a411adc3b8d5f875cc97eebcdf8803e9282b7a8bbcc6603fd7e87e31e217d22438fb367b6b93781ce1a60f2f76078db0d91a5a6cd679c9cb12267288bde8e2fb9694acc6f72056ef54028a4e9175709a07193858a1c11c92f52b986997a307778eee0338dc3456b9446e9830d0cfeb7b00932c187f7ce4b1c0f53bc4cb4ee30bc907bb60e7d0f6bfa6ef733250cca40a4daaf80be13f633e57c425892a3aa9467daab19456a9bcf6e403bf4be4aca627173293ec0dc464dd83963c687b9fbeb27b5f46bab494e9ebdc23e4cc461a3b6dbc685f484b0300da612f651ebbc9448eead305dec21337ad7f575434729177ebf5a475027e965fa065e54a273999bb037ab31365a32b0ab46040a5e04bff42391f1b235182dccf56b80f4a25f859121dc03f1a8380003c2df42d2979177c98ce67c4bfe436dd0c581321f988d16e9f81e4f2d5a011b9e4b71c68b26b13fa7ed0128aeb3156f7e0d02af79d34c370f6ea9c057cba655aa6eace2578fd6e77272c0c52d949354f9047f5cf7cae322e179606756b27d64753c581e432594c60a634b43cb434409c51cdc11a4e37a79893421873410f30859bff9286c8daf980bd8b3ab0ba600eb9610a4de0887ebcd02ba8e618eedbb89353d8e2b33affbca3f9b58de9da7c6eb9fe2e7f8a592542c5cba9ccdd6202481b621c68b3fdc66ac094f637b881bd8482c7e78372e58eb4b7a4a003343990a4041922df78d83934ac607999bbd6f3bdbc8b8fbd0322253e17637793e3", 0x1000}, {&(0x7f0000007900)="4dfd579dc9eb66ef3816122cae102ae123bacdba1f45d631bd464dc35458", 0x1e}, {&(0x7f0000007940)="e539fc1e536aa2d77f4d75400e2c3abc0aa4", 0x12}], 0xa, &(0x7f0000007c80)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x4010}, {&(0x7f0000007d00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000007dc0)=[{&(0x7f0000007d80)="f6d23ee63b5a9a", 0x7}], 0x1, &(0x7f0000007e80)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r3]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xee01, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r6]}}, @rights={{0x20, 0x1, 0x1, [r7, 0xffffffffffffffff, 0xffffffffffffffff, r8]}}], 0xf8, 0x4000}, {&(0x7f0000007f80)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f00000086c0)=[{&(0x7f0000008000)="3327445ae81155678e4dc357c8d382c705302e8b33b4d1973b3edb18e0becdb988406d0ba2388454304477bf3e87b486eeb4ab2fcb56b75e9b3c81a953d2109ab798945b3d487a8b3f95dab482329a0a6e402f3a6e1e9c7ae7934e44", 0x5c}, {&(0x7f0000008080)="b6c0129bbd2e6fef141a176123554e46e12ab4f56269b1174975c6b68f96e042d0db8b08bfd241f72d7b3c491819", 0x2e}, {&(0x7f00000080c0)="a3ad18dac60968f2a5e84025ea028d996dde27549c58e04b7e9dd4695c3e1d71a325b32e975dd90a475b7f96804823d04b41be1090b12dd5ff84b1159b4b0cfa9eb9f35f4cfb07736e86a61c961853bd6a33d64d4f68d62b5d51ac6b29c5129a67ecfa5a4aec417445217cc66004dd4d55585005816e2a0fd23f360f3f3730b9cd7431fc22cb4103d3919413a107910b9899a801f1ec69193cfc662e30a7f331f98579409c9594abce", 0xa9}, {&(0x7f0000008180)="8959a13ce14c44b429edfa289b61eb083d1c25c0c80c0d86e082f0d45017af39242b0345b33944617f48822b2cf913873a30a3f6484ed8e2b0c010f0affdb378a0ba9c0f84ceaf73e32eccebc214d3a25f129bcd8bf3c967239a9218dd9fe7c650994d4bf292183176ac4bd3495a473a9e292a96508b72d942dfb13ea36dbe7d1a3308af5f61b99724ba7428d5e993a65a53577c1a416204a3d4736a56eff24ef6637ccf88", 0xa5}, {&(0x7f0000008240)="d7e7dcad9185c169fcec3e3fadb4c05e84eb5cb466373b2d0d4d13cb31439472173b75a68bee69386b047c2db3edad3463a86da34685c437245ff6dd9e74c2ff3d1b729c5d6e78b6b880503fc57595132e3235770b3cfdbe955883e83e36d1e27b585cdf23eac364589ac2b4211b911b3f9d4528e02d18f081ee7959e70d67f59736e97f21146e770ca7f30976e2c5771651e0be6a0811f44507ea2c37b5597a1b3514413526bdf1ff55418ac32ffd", 0xaf}, {&(0x7f0000008300)="8c672844bd277470ad5266204f07b09e26d2aeb8546af9eba3bb8b21cc874f13273266989fb7d9cddfeba8eb49a04831f4cc56049114cc6014326454c323483b04eaef8b782a869d233208220135469b02eea7a0070c466e0c207ca16342b93fda8295d1aaac6b8a85ab1ed5095cb66436da523aa0986c2bbeb7f0e5712cd0f045bc020b84ea808ed4c76f71fd3de5917e6d28f79b6083305995", 0x9a}, {&(0x7f00000083c0)="0ffa448ee122048b0ecf0c3eba729cc3e57b045d92c9b7a72784a7f3ebd539901bcfbccca101a0b0246935e7180d7121138a69ad1867163d5827b2a747cd180989c1d939bc10b6270f7f9eb28ca31ee3b6647f6b1cbad036429b3838e3b1b0f5f610afe1e369a1cc464ba19123d707e42768c3c328c8134cfb449a31765f74a72f89a07376ea5ef17996fd3057f5d0834ccfd23f532b7a1fd9e87cc4273a80cefa615921a3c90a7d31ce6870980113c8a6511427c7fec32dd83c226aaf26d28a25cfd9b4e08e8e6658a593baffb295d2daee04", 0xd3}, {&(0x7f00000084c0)="dd0b49d69620d63790ae4b3c67a3da4710b8bbcb74db1e18aa7c96e645191ba595b1de3dd80bef09d276a01259fcd55c1b4591c30000e21e1340aaf6d7f12066e46e87fa0d4cec6e32fa47d0d7b9c4ca05e5b5749773252e6aaca857446258906ad81b28e5629a05bba684bcf70df39d2c4e61b71e8f45bb901747a43475972a886ddf90cfdd7801393111e999f77659b78fcc9b1f2177198292704e6d8f05cd2c0624e00d56b33e682323c4adeca455e103cee9bef41883c66a3f657220948a59d6fe208907a739bb489a9db090a95b3d6e65e0d2a9fbdd94fbe93076", 0xdd}, {&(0x7f00000085c0)="86fc7c870ff333c7fe8e9241dd7c4f0bbceaa249ea74d1d076d93ac3f5ab6298e2f96043494f46207e1c22ee163779bb7c95e516b681c8c18131f77c3034fadfd925841cdfa73f73dbcdc4d2eb3009a61ebf387b610b14110a07bd3c1548a37564278b00d0207d848256f9ead15a87f11091d91280b96bc1778fb0ac07b10bff6b9e51e0324e630aa0967d999d016563145558aafdacd20c03f98c163b6435ea398cd29210b327d78fa0128c3315989bb6973cecce895014c51ead16462cc12d00de14748f0af7b1aa9e", 0xca}], 0x9, &(0x7f0000008900)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r9, r10, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r12]}}], 0x58, 0x8c0b0}], 0x9, 0x90) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x40000, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="20000000000100000c000000d40000000f000000010000000000000000000000002000000020000020000000d1f4655fd10100000000ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000012900)) 09:56:24 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(0xffffffffffffffff, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f00000000c0)={0x0, r0, 0x7fffffff, 0x3, 0x101, 0x7}) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 09:56:24 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x4) [ 2597.998731] EXT4-fs warning (device sda): ext4_group_extend:1784: can't shrink FS - resize aborted 09:56:38 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5e0, 0x0) 09:56:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x7000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:56:38 executing program 2: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}, 0x800}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = inotify_init1(0x0) inotify_add_watch(r0, &(0x7f0000000040)='.\x00', 0x2000003) creat(&(0x7f0000000100)='./file0\x00', 0x0) 09:56:38 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(0xffffffffffffffff, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f00000000c0)={0x0, r0, 0x7fffffff, 0x3, 0x101, 0x7}) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 09:56:38 executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5b0, 0x0) 09:56:38 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x7}) 09:56:38 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x0, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 09:56:38 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x5) 09:56:38 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x6) 09:56:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x8000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:56:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x10001, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x20d315) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r4, 0x0, r3, 0x0, 0x200f5ef, 0x0) sendto$unix(r3, &(0x7f0000000140)="ac496205aced0122315e756386da030aa69417b1525e1e74e01ce9e45602a2e3bf47edc181b08d5f77129591f04ca3bfba38839ec3a10b605614b6cfb5f03ef889ffa56e577540c647e33b3104d97e7095734dbd1e09206e9b6a5a24bf793060751af74350cd582d66ea9fff10ec6fdc68be02a6a657ae63f0644634597fc3a00040f3cf92d9a6f0712c5ff4cf7b4525e4f3ce80d0", 0x95, 0x1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) 09:56:38 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x7) 09:56:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x8040000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:56:39 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r2, 0x0, 0xffffffffffffffff, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f00000000c0)={0x0, r0, 0x7fffffff, 0x3, 0x101, 0x7}) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 09:56:39 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x8) 09:56:51 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x8800000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:56:51 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x8}) 09:56:51 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x10001, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x20d315) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r4, 0x0, r3, 0x0, 0x200f5ef, 0x0) sendto$unix(r3, &(0x7f0000000140)="ac496205aced0122315e756386da030aa69417b1525e1e74e01ce9e45602a2e3bf47edc181b08d5f77129591f04ca3bfba38839ec3a10b605614b6cfb5f03ef889ffa56e577540c647e33b3104d97e7095734dbd1e09206e9b6a5a24bf793060751af74350cd582d66ea9fff10ec6fdc68be02a6a657ae63f0644634597fc3a00040f3cf92d9a6f0712c5ff4cf7b4525e4f3ce80d0", 0x95, 0x1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) 09:56:51 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r2, 0x0, 0xffffffffffffffff, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f00000000c0)={0x0, r0, 0x7fffffff, 0x3, 0x101, 0x7}) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 09:56:51 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ee, 0x0) 09:56:51 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x9) 09:56:51 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0x0, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 09:56:51 executing program 7: r0 = syz_io_uring_setup(0x55f1, &(0x7f0000000080), &(0x7f0000ffe000/0x2000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000000040)=0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$inet6(r3, &(0x7f0000000140)={&(0x7f0000000000)={0xa, 0x0, 0x0, @dev, 0x2}, 0x1c, 0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x1130}, 0x20000000) syz_io_uring_submit(r1, r2, &(0x7f0000000580)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r3, 0x0, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0, 0x20004000}, 0x0) process_vm_writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/109, 0x6d}, {&(0x7f0000000240)=""/205, 0xcd}], 0x3, &(0x7f00000016c0)=[{&(0x7f0000000340)=""/17, 0x11}, {&(0x7f0000000380)=""/56, 0x38}, {&(0x7f00000003c0)=""/215, 0xd7}, {&(0x7f00000004c0)=""/91, 0x5b}, {&(0x7f00000015c0)=""/17, 0x11}, {&(0x7f0000001600)=""/153, 0x99}], 0x6, 0x0) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) 09:56:52 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xa) 09:56:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x9000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:56:52 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r2, 0x0, 0xffffffffffffffff, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f00000000c0)={0x0, r0, 0x7fffffff, 0x3, 0x101, 0x7}) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 09:56:52 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xb) 09:56:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xa000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:56:52 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xc) 09:56:52 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x9}) 09:56:52 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x8}) 09:56:52 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0x0, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 09:56:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xa010000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:56:53 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x10001, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x20d315) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r4, 0x0, r3, 0x0, 0x200f5ef, 0x0) sendto$unix(r3, &(0x7f0000000140)="ac496205aced0122315e756386da030aa69417b1525e1e74e01ce9e45602a2e3bf47edc181b08d5f77129591f04ca3bfba38839ec3a10b605614b6cfb5f03ef889ffa56e577540c647e33b3104d97e7095734dbd1e09206e9b6a5a24bf793060751af74350cd582d66ea9fff10ec6fdc68be02a6a657ae63f0644634597fc3a00040f3cf92d9a6f0712c5ff4cf7b4525e4f3ce80d0", 0x95, 0x1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) 09:56:53 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5f0, 0x0) 09:57:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xb000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:57:06 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xd) 09:57:06 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0x0, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 09:57:06 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x9}) 09:57:06 executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ee, 0x0) 09:57:06 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0xa}) 09:57:06 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x2) 09:57:06 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f00000000c0)={0x0, r0, 0x7fffffff, 0x3, 0x101, 0x7}) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 09:57:06 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xe) 09:57:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xc000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:57:06 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xf) 09:57:06 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x3) 09:57:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xd000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:57:20 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10) 09:57:20 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0xc}) 09:57:20 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 09:57:20 executing program 7: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0x0, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 09:57:20 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x4) 09:57:20 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x7}) 09:57:20 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f00000000c0)={0x0, r0, 0x7fffffff, 0x3, 0x101, 0x7}) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 09:57:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xe000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:57:20 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x12) 09:57:20 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x5) 09:57:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xf000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:57:21 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f00000000c0)={0x0, r0, 0x7fffffff, 0x3, 0x101, 0x7}) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 09:57:21 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x64) 09:57:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:57:33 executing program 7: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0x0, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 09:57:33 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 09:57:33 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x102) 09:57:33 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f00000000c0)={0x0, r0, 0x7fffffff, 0x3, 0x101, 0x7}) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 09:57:33 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0xd}) 09:57:33 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0xc}) 09:57:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x12000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:57:33 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x6) 09:57:33 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x103) 09:57:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x20000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:57:33 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x1b3) 09:57:33 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x7) 09:57:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x3f000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:57:34 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x201) 09:57:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x40000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:57:34 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f00000000c0)={0x0, r0, 0x7fffffff, 0x3, 0x101, 0x7}) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 09:57:48 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0xf}) 09:57:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x40810400) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:57:48 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 09:57:48 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0xd}) 09:57:48 executing program 7: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0x0, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 09:57:48 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x8) 09:57:48 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x281) 09:57:48 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 09:57:48 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x300) 09:57:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x40f50000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:57:48 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x301) 09:57:49 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x50810400) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:57:49 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x9) 09:57:49 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x408) 09:57:49 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x10}) 09:57:49 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 09:57:49 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x50f50000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:57:49 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0xf}) 09:57:49 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000), 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 09:57:49 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x500) 09:57:49 executing program 7: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f00000000c0)={0x0, r0, 0x7fffffff, 0x3, 0x101, 0x7}) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 09:57:49 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x60810400) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:57:49 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xa) 09:57:49 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x600) 09:57:49 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x64000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:57:50 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x700) 09:57:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x70810400) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:57:50 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(0xffffffffffffffff, 0x0, r0, 0x0, 0x200f5ef, 0x0) 09:58:03 executing program 2: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f00000000c0)={0x0, r0, 0x7fffffff, 0x3, 0x101, 0x7}) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 09:58:03 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x11}) 09:58:03 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x804) 09:58:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x80870400) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:58:03 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xb) 09:58:03 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000), 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 09:58:03 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(0xffffffffffffffff, 0x0, r0, 0x0, 0x200f5ef, 0x0) 09:58:03 executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x6) 09:58:16 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(0xffffffffffffffff, 0x0, r0, 0x0, 0x200f5ef, 0x0) 09:58:16 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x900) 09:58:16 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000), 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 09:58:16 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x11}) 09:58:16 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x10}) 09:58:16 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xc) 09:58:16 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x12}) 09:58:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x81020000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:58:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x8f000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:58:16 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xa00) 09:58:16 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r0, 0x0, 0xffffffffffffffff, 0x0, 0x200f5ef, 0x0) 09:58:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x90000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:58:17 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xd) 09:58:17 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xb00) 09:58:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xb0b90000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:58:17 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xc00) 09:58:17 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x18}) 09:58:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xb3010000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:58:17 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(0x0, 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 09:58:17 executing program 2: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000), 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 09:58:31 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xd00) 09:58:31 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r0, 0x0, 0xffffffffffffffff, 0x0, 0x200f5ef, 0x0) 09:58:31 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xe) 09:58:31 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(0x0, 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 09:58:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x10}) 09:58:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xc0b90000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:58:31 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x10}) 09:58:31 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x23}) 09:58:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xc8331b00) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:58:31 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xe00) 09:58:31 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xf) 09:58:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xd0b90000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:58:31 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r0, 0x0, 0xffffffffffffffff, 0x0, 0x200f5ef, 0x0) 09:58:31 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xf00) 09:58:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xe0b90000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:58:31 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10fd) 09:58:32 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0xa}) 09:58:32 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x64}) 09:58:45 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x64}) 09:58:45 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0xbb}) 09:58:45 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xf) 09:58:45 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10) 09:58:45 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x0, 0x0) 09:58:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xeff50002) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:58:45 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x1200) 09:58:45 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(0x0, 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 09:58:45 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x2000) 09:58:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xf4ffffff) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:58:45 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x20fd) 09:58:45 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x23}) 09:58:58 executing program 2: ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f0000000040)) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$FS_IOC_GETFLAGS(r0, 0x40086607, &(0x7f0000001200)) 09:58:58 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(0x0, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 09:58:58 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x0, 0x0) 09:58:58 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x3f00) 09:58:58 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x12) 09:58:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xf5ffffff) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:58:58 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0xe0}) 09:58:58 executing program 7: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) sendmsg$NL80211_CMD_GET_SCAN(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, 0x0, 0x100, 0x70bd26, 0x25dfdbfd, {{}, {@val={0x8}, @void}}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20028851}, 0x4000080) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000080)=ANY=[@ANYBLOB="280000002e00010d000000000000e4ffffffffffffffffff"], 0x28}}, 0x0) 09:58:59 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x4000) 09:58:59 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000320000000f000000000000000200000002000000008000000080000020000000e1f4655fe1f4655f0100ffff53ef010001000000e0f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010300)="02000000030000000400000032000f00030004", 0x13, 0x1000}, {&(0x7f0000012500)="ed41000000100000e0f4655fe1f4655fe1f4655f000000000000040008", 0x1d, 0x4100}], 0x0, &(0x7f0000013800)) [ 2752.503260] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.7'. 09:58:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xfbffffff) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:58:59 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(0x0, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) [ 2752.702001] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.7'. 09:59:14 executing program 7: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) bind$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f0000000080)={@dev={0xfe, 0x80, '\x00', 0xc}, @mcast1, @private2, 0x7, 0x8000, 0x8000, 0x400, 0xffffffff, 0x40020}) dup2(r1, r0) sendmmsg(r0, &(0x7f0000005080)=[{{&(0x7f0000000640)=@in6={0xa, 0x4e20, 0x0, @empty, 0xfffffffb}, 0x80, &(0x7f0000001a00)=[{&(0x7f00000006c0)="32f45e7fbe2e25cd1bb112292528957f1eedc0328c4cf16f92a63ba04c4443ed52dd1477f8abc59eaefbd462cfc5527de0ed61cfa90b4500aff35582d6226f0f876ee8f982891376dd6e2e06653f47334081052a8dd258e622fae74c39b8cde91fcb923f212e018cff113fe33e20fd19b0243987e14b7f1aef3c5ffec8efb88ce80f7957dc", 0x85}, {&(0x7f0000000780)="e62806d37ffe6df96956d1d5add90b01dbaddda1410d03ee14cd9ce0b294b24fa6bedec7b9c0c34add17c8c89696228d748db607dd1aea6b30bc83872302227f9eab88e80ae81b8dd0034fefdce0028187fd17ccc0e6ae21c05b52cf87994c99eff5", 0x62}, {&(0x7f0000000800)="8ba8067048577e8228990aca42c6d6986a0dc0b32c35fe18761e24c5704ce4dab02258ee0e829ab98b1ef4c96afe50f81baaa5bf31bf43173837fbd20414ea0e0d0f43ce672b7756c3ef71dbb658c7bb5b062fa645f4ae0b8d026fc96800e99f5684b4920c", 0x65}, {&(0x7f0000000880)="9eb2b048f549b481053cc5b9bec037d92e21456e824e9265516dde691e39e5b87cec1c856f4c362999ede5e4c98476dd9914231448b1004a9ea39fbd30f0011947950a66b1bcd9cf59bb29e3116b21c79e3b29ba560fd0529b17f8d451801de8705fce118f9383447d1040d31e65fe426d0c01d8dde50f0b529bf84c21733a7730ae1650f8a2cc4cb7b607c8cb", 0x8d}, {&(0x7f0000000940)="38cac9cb767c92182fadb1903e350fc1f248b683d759562878d3f5fef6582e1c459c617a191485e054f9300e2a076ac2dfce86d1392340c102d8e214ea635bbb72ccd104d5ec7d2d110623074675b172cb7fd63fd03cf6617b1e421508007df2e7ee7a0282167395671be07c64ff779e248f311c60b742063ddcb7a9f18b8667b36cce615a1e6fdd16855ab279f14d83cb9db3ecaa229ad6a93ec0bc7e9632907d1a9b175ad11cfc7b16ced245992d82239ac41769cb8822baae2a0da62a728a2cbd737995b72118168dfcaae93cf8f31f845e24a1a34988208437c46791a24be9fc5edf5072d2a34297c1640ca5464ac187fb3e38dbaefec3df8407c6784fc79193953f57cb22cabab1205e99a0246f5d39a577a817bea01c1dc27f2c1fe8a47342ee74619e1317ebc2b00cc7beefc43ed210ef3020f29fcac02aec92b22a6ce45e6d325a212d29dd90a9e564d9403cbef354cf1ba2ac63db33c67e5a16fd4abe656fcc02b4a28209828f8b6c8683a58bf2b9bcc958aedea227ce0db16218edbd4854a1694592f22995cac52c8b441286a7353960ab178b88bc448c72bd0886bac770b7009531a8e6ec0c27e7f5ecf67feff65170228d7702aabd14c7f4a4ba8593632c18536adea76e4036d6dfb7113ddd0669c349382654dc46ba6b2015271565f3e07234089af6feee56fd4c491e380682ce2c879b6b90287b8be88383e05ee59c44f039264da1629db5f7c791975d9bfa46fc309a7c86e39532c9bb68c3ab87f3fc87786959b814f214004908580341537e08e4e391282b96cf71c5005cd040aaeed43f2c453bc30c4b60cc295b1bfbaf65d4266de5dfe558745cfa2b790688bfca4baebadb118dc405b469d7f09275e8462658dd1a55ff8086e49ba3c842ed6cd2d14e3902d7d336f9141c25f8bb431a8dc5a90795cb0ca9b5298846b6de58ac0b25ddd82891abc48b02232fd306910740f4f6f6acc72902152864e7d4e4f9f27867e4b7f593e32721133e93c84ab6b0c4e35b5aa7ba5e1832c15d466a7d0c3f608832274facaf8fbfabb9a4e0c5c8519e020d0ab1d9b7bb6cec30ddc739d41edca0488317825ffbc1241606a77a22fc050f785ce0fccb7043df6a52be55d0148ffd1d49b109828e7e6ec2af87470aab95a0d10189ddefd85aa5a295f2556121a4f0db882628ea8fa375b710c2e3cc7ee3ca833ef024bfcbd3c3af94baefb03b0731f6f128970044f115816a89b2acff67e10a4fd7f9d40cf0249c0e4b3281ea4ae43970c9dc060b4845d360e29a52dc9cf3c3ed04c202bfc8ac3f890a57287574aef3d2e42574f20e8f6ac405aa3327c8add141b35c572a1ea1ff6eee", 0x3c0}], 0x5}}], 0x1, 0x800) 09:59:14 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x6400) 09:59:14 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x102}) 09:59:14 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(0x0, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 09:59:14 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x64) 09:59:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xfeffffff) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:59:14 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x0, 0x0) 09:59:14 executing program 2: keyctl$set_reqkey_keyring(0xe, 0x0) keyctl$set_reqkey_keyring(0xe, 0x0) keyctl$set_reqkey_keyring(0xe, 0x3) add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000600), &(0x7f0000000640)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$set_reqkey_keyring(0xe, 0xffffffffffffffff) add_key$keyring(&(0x7f0000000580), &(0x7f00000005c0)={'syz', 0x3}, 0x0, 0x0, 0x0) clone3(&(0x7f0000001200)={0x88118d00, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r0 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x2}, 0x0, 0x0, 0x0) r1 = request_key(&(0x7f0000000380)='id_resolver\x00', &(0x7f00000003c0)={'syz', 0x3}, &(0x7f0000000400)='id_legacy\x00', 0x0) keyctl$search(0xa, 0x0, 0x0, &(0x7f0000000340)={'syz', 0x0}, r1) keyctl$set_reqkey_keyring(0xe, 0xffffffffffffffff) add_key$user(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, &(0x7f0000000680), 0x0, r0) request_key(&(0x7f0000000000)='id_legacy\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000000c0)=':]\\\x00', 0x0) keyctl$set_reqkey_keyring(0xe, 0x1) keyctl$set_reqkey_keyring(0xe, 0x0) keyctl$set_reqkey_keyring(0xe, 0x3) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000100)={0x0, 0x0}) pidfd_open(r2, 0x0) request_key(&(0x7f0000000200)='cifs.idmap\x00', &(0x7f0000000300)={'syz', 0x2}, &(0x7f0000000440)='-\x00', r0) 09:59:14 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x8008) 09:59:14 executing program 2: keyctl$set_reqkey_keyring(0xe, 0x0) keyctl$set_reqkey_keyring(0xe, 0x0) keyctl$set_reqkey_keyring(0xe, 0x3) add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000600), &(0x7f0000000640)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$set_reqkey_keyring(0xe, 0xffffffffffffffff) add_key$keyring(&(0x7f0000000580), &(0x7f00000005c0)={'syz', 0x3}, 0x0, 0x0, 0x0) clone3(&(0x7f0000001200)={0x88118d00, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r0 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x2}, 0x0, 0x0, 0x0) r1 = request_key(&(0x7f0000000380)='id_resolver\x00', &(0x7f00000003c0)={'syz', 0x3}, &(0x7f0000000400)='id_legacy\x00', 0x0) keyctl$search(0xa, 0x0, 0x0, &(0x7f0000000340)={'syz', 0x0}, r1) keyctl$set_reqkey_keyring(0xe, 0xffffffffffffffff) add_key$user(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, &(0x7f0000000680), 0x0, r0) request_key(&(0x7f0000000000)='id_legacy\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000000c0)=':]\\\x00', 0x0) keyctl$set_reqkey_keyring(0xe, 0x1) keyctl$set_reqkey_keyring(0xe, 0x0) keyctl$set_reqkey_keyring(0xe, 0x3) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000100)={0x0, 0x0}) pidfd_open(r2, 0x0) request_key(&(0x7f0000000200)='cifs.idmap\x00', &(0x7f0000000300)={'syz', 0x2}, &(0x7f0000000440)='-\x00', r0) 09:59:14 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, &(0x7f0000001640), 0x10018c6, &(0x7f0000000200)=ANY=[]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) syz_mount_image$nfs(0x0, 0x0, 0x8000000000000, 0x0, &(0x7f0000001400), 0x0, 0x0) sendfile(r2, r0, 0x0, 0x7ffffff9) open(&(0x7f00000000c0)='./file1\x00', 0x1891c3, 0x90) lchown(0x0, 0x0, 0x0) r3 = openat$cgroup_ro(r1, &(0x7f0000000140)='freezer.state\x00', 0x0, 0x0) execveat(r3, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='iso9660\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='^+@@\x00'], 0x0) 09:59:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xff010000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:59:14 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(0x0, 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 09:59:14 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x8102) 09:59:15 executing program 2: keyctl$set_reqkey_keyring(0xe, 0x0) keyctl$set_reqkey_keyring(0xe, 0x0) keyctl$set_reqkey_keyring(0xe, 0x3) add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000600), &(0x7f0000000640)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$set_reqkey_keyring(0xe, 0xffffffffffffffff) add_key$keyring(&(0x7f0000000580), &(0x7f00000005c0)={'syz', 0x3}, 0x0, 0x0, 0x0) clone3(&(0x7f0000001200)={0x88118d00, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r0 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x2}, 0x0, 0x0, 0x0) r1 = request_key(&(0x7f0000000380)='id_resolver\x00', &(0x7f00000003c0)={'syz', 0x3}, &(0x7f0000000400)='id_legacy\x00', 0x0) keyctl$search(0xa, 0x0, 0x0, &(0x7f0000000340)={'syz', 0x0}, r1) keyctl$set_reqkey_keyring(0xe, 0xffffffffffffffff) add_key$user(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, &(0x7f0000000680), 0x0, r0) request_key(&(0x7f0000000000)='id_legacy\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000000c0)=':]\\\x00', 0x0) keyctl$set_reqkey_keyring(0xe, 0x1) keyctl$set_reqkey_keyring(0xe, 0x0) keyctl$set_reqkey_keyring(0xe, 0x3) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000100)={0x0, 0x0}) pidfd_open(r2, 0x0) request_key(&(0x7f0000000200)='cifs.idmap\x00', &(0x7f0000000300)={'syz', 0x2}, &(0x7f0000000440)='-\x00', r0) 09:59:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xffefffff) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:59:15 executing program 5 (fault-call:7 fault-nth:0): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 09:59:15 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x200}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open_by_handle_at(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000020000000509244d5601e85d5a4506327fe34abf0d6421c8b084028eaedcd12a12edf7e35a80bc65c353bf3047de85912eb07e26d639c266f765ab1ba96790c3a45f88999814893099d1d716494fa76d4d682348bb71477e33ff7106ad2c1163e0e33150b20a163294338a6dcc196485a9137c3bef187ff8d2df"], 0x0) 09:59:15 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xfd) 09:59:15 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xb301) 09:59:15 executing program 2: keyctl$set_reqkey_keyring(0xe, 0x0) keyctl$set_reqkey_keyring(0xe, 0x0) keyctl$set_reqkey_keyring(0xe, 0x3) add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000600), &(0x7f0000000640)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$set_reqkey_keyring(0xe, 0xffffffffffffffff) add_key$keyring(&(0x7f0000000580), &(0x7f00000005c0)={'syz', 0x3}, 0x0, 0x0, 0x0) clone3(&(0x7f0000001200)={0x88118d00, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r0 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x2}, 0x0, 0x0, 0x0) r1 = request_key(&(0x7f0000000380)='id_resolver\x00', &(0x7f00000003c0)={'syz', 0x3}, &(0x7f0000000400)='id_legacy\x00', 0x0) keyctl$search(0xa, 0x0, 0x0, &(0x7f0000000340)={'syz', 0x0}, r1) keyctl$set_reqkey_keyring(0xe, 0xffffffffffffffff) add_key$user(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, &(0x7f0000000680), 0x0, r0) request_key(&(0x7f0000000000)='id_legacy\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000000c0)=':]\\\x00', 0x0) keyctl$set_reqkey_keyring(0xe, 0x1) keyctl$set_reqkey_keyring(0xe, 0x0) keyctl$set_reqkey_keyring(0xe, 0x3) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000100)={0x0, 0x0}) pidfd_open(r2, 0x0) request_key(&(0x7f0000000200)='cifs.idmap\x00', &(0x7f0000000300)={'syz', 0x2}, &(0x7f0000000440)='-\x00', r0) 09:59:15 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x1af}) [ 2768.865567] FAULT_INJECTION: forcing a failure. [ 2768.865567] name failslab, interval 1, probability 0, space 0, times 0 [ 2768.866885] CPU: 0 PID: 17099 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2768.867659] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2768.868921] Call Trace: [ 2768.869227] dump_stack+0x107/0x163 [ 2768.869649] should_fail.cold+0x5/0xa [ 2768.870080] ? alloc_pipe_info+0x105/0x580 [ 2768.870553] should_failslab+0x5/0x10 [ 2768.870982] kmem_cache_alloc_trace+0x55/0x360 [ 2768.871477] alloc_pipe_info+0x105/0x580 [ 2768.871935] splice_direct_to_actor+0x770/0x980 [ 2768.872425] ? _cond_resched+0x12/0x80 [ 2768.872863] ? inode_security+0x107/0x130 [ 2768.873310] ? pipe_to_sendpage+0x380/0x380 [ 2768.873796] ? selinux_file_permission+0x36/0x510 [ 2768.874340] ? do_splice_to+0x160/0x160 [ 2768.874781] ? security_file_permission+0x24e/0x570 [ 2768.875365] do_splice_direct+0x1c4/0x290 [ 2768.875833] ? splice_direct_to_actor+0x980/0x980 [ 2768.876376] ? selinux_file_permission+0x36/0x510 [ 2768.876924] ? security_file_permission+0x24e/0x570 [ 2768.877499] vfs_copy_file_range+0x57b/0x10f0 [ 2768.877996] ? generic_file_rw_checks+0x230/0x230 [ 2768.878525] __do_sys_copy_file_range+0x176/0x410 [ 2768.879061] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2768.879605] ? ksys_write+0x1a5/0x250 [ 2768.880037] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2768.880585] do_syscall_64+0x33/0x40 [ 2768.881006] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2768.881559] RIP: 0033:0x466609 [ 2768.881925] 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 [ 2768.883971] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2768.884827] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2768.885630] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 09:59:15 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x102}) [ 2768.886428] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2768.887336] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2768.888142] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 09:59:15 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xfd10) 09:59:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xffffefff) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:59:15 executing program 2: ioctl$SG_SET_KEEP_ORPHAN(0xffffffffffffffff, 0x2287, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000200)={0x53, 0xffffffffffffffff, 0xa5, 0x0, @buffer={0x0, 0xf0, &(0x7f0000000000)=""/240}, &(0x7f0000000100)="855e646252272336bbea6515780a73c028e9bb1fb440c012a35d2e711d62c352b4bd912499eefd98698c5571a9e1d6f90f5cd809e4c1637192bfc5ed354d7cdcd911c2aa6fcc53a09358b64f7a7eef84ec9763140eaa7f9ff1977ecc5998a1d9c578333434d26fd7ea291d7b20367581dd7994bb7604f990a3e4179d955040936f80d56464f525d0c4a3a936502f97dc745298822739de8ba17fbde3688ab3f76f6da62733", &(0x7f0000000940)=""/4096, 0x4, 0x0, 0x2, &(0x7f00000001c0)}) ioctl$SCSI_IOCTL_PROBE_HOST(0xffffffffffffffff, 0x5385, &(0x7f0000000380)={0x73, ""/115}) fchmod(0xffffffffffffffff, 0x0) unshare(0x28020600) clone3(&(0x7f00000008c0)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000280)={0x0, 0x0}) clone3(&(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[r0, 0x0], 0x2}, 0x58) ptrace(0xffffffffffffffff, 0x0) waitid(0x0, 0x0, 0x0, 0x0, 0x0) fork() 09:59:15 executing program 5 (fault-call:7 fault-nth:1): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 09:59:15 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xfd20) [ 2769.357190] FAULT_INJECTION: forcing a failure. [ 2769.357190] name failslab, interval 1, probability 0, space 0, times 0 [ 2769.358752] CPU: 0 PID: 17134 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2769.359567] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2769.360757] Call Trace: [ 2769.361049] dump_stack+0x107/0x163 [ 2769.361444] should_fail.cold+0x5/0xa [ 2769.361864] ? create_object.isra.0+0x3a/0xa20 [ 2769.362360] should_failslab+0x5/0x10 [ 2769.362781] kmem_cache_alloc+0x5b/0x350 [ 2769.363217] create_object.isra.0+0x3a/0xa20 [ 2769.363715] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2769.364255] kmem_cache_alloc_trace+0x151/0x360 [ 2769.364779] alloc_pipe_info+0x105/0x580 [ 2769.365225] splice_direct_to_actor+0x770/0x980 [ 2769.365741] ? _cond_resched+0x12/0x80 [ 2769.366156] ? inode_security+0x107/0x130 [ 2769.366619] ? pipe_to_sendpage+0x380/0x380 [ 2769.367073] ? selinux_file_permission+0x36/0x510 [ 2769.367618] ? do_splice_to+0x160/0x160 [ 2769.368040] ? security_file_permission+0x24e/0x570 [ 2769.368605] do_splice_direct+0x1c4/0x290 [ 2769.369043] ? splice_direct_to_actor+0x980/0x980 [ 2769.369573] ? selinux_file_permission+0x36/0x510 [ 2769.370082] ? security_file_permission+0x24e/0x570 [ 2769.370633] vfs_copy_file_range+0x57b/0x10f0 [ 2769.371107] ? generic_file_rw_checks+0x230/0x230 [ 2769.371686] __do_sys_copy_file_range+0x176/0x410 [ 2769.372203] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2769.372722] ? ksys_write+0x1a5/0x250 [ 2769.373138] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2769.373674] do_syscall_64+0x33/0x40 [ 2769.374078] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2769.374638] RIP: 0033:0x466609 [ 2769.374993] 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 [ 2769.377025] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2769.377843] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2769.378611] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2769.379393] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2769.380161] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2769.380925] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 09:59:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xffffff7f) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:59:29 executing program 5 (fault-call:7 fault-nth:2): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 09:59:29 executing program 7: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="2000000080000000060000006a0000000f000000000000000100000001000000004000000040000020000000e0f4655fe0f4655f0100ffff53ef010001000000dff4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="0200000003000000040000006a000f", 0xf, 0x800}, {&(0x7f0000010500)="ffff3f00000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x802, 0x1000}, {&(0x7f0000011600)="ed41000000080000dff4655fe0f4655fe0f4655f000000000000040004", 0x1d, 0x2100}], 0x12, &(0x7f0000012c00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') mount(&(0x7f00000001c0)=@sg0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='cramfs\x00', 0xca0a8, &(0x7f0000000340)='threaded\x00') r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r0, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) write$cgroup_type(r0, &(0x7f0000000000), 0x9) getsockopt$IP_SET_OP_VERSION(r0, 0x1, 0x53, &(0x7f00000000c0), &(0x7f0000000140)=0x8) io_setup(0x0, &(0x7f0000000080)) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) fallocate(0xffffffffffffffff, 0x10, 0x8001, 0xcfb) fsconfig$FSCONFIG_SET_STRING(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, 0x0) io_setup(0x4, &(0x7f0000000180)) 09:59:29 executing program 2: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xfd10) 09:59:29 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x1b3) 09:59:29 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xff01) 09:59:29 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(0x0, 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 09:59:29 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x1b0}) 09:59:29 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10100) [ 2783.195777] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 2783.229800] FAULT_INJECTION: forcing a failure. [ 2783.229800] name failslab, interval 1, probability 0, space 0, times 0 [ 2783.231413] CPU: 0 PID: 17165 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2783.232343] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2783.233614] Call Trace: [ 2783.233933] dump_stack+0x107/0x163 [ 2783.234357] should_fail.cold+0x5/0xa [ 2783.234791] ? alloc_pipe_info+0x1e0/0x580 [ 2783.235271] should_failslab+0x5/0x10 [ 2783.235717] __kmalloc+0x72/0x3e0 [ 2783.236107] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2783.236697] alloc_pipe_info+0x1e0/0x580 [ 2783.237172] splice_direct_to_actor+0x770/0x980 [ 2783.237694] ? _cond_resched+0x12/0x80 [ 2783.238119] ? inode_security+0x107/0x130 [ 2783.238567] ? pipe_to_sendpage+0x380/0x380 [ 2783.239044] ? selinux_file_permission+0x36/0x510 [ 2783.239583] ? do_splice_to+0x160/0x160 [ 2783.240039] ? security_file_permission+0x24e/0x570 [ 2783.240601] do_splice_direct+0x1c4/0x290 [ 2783.241067] ? splice_direct_to_actor+0x980/0x980 [ 2783.241583] ? selinux_file_permission+0x36/0x510 [ 2783.242114] ? security_file_permission+0x24e/0x570 [ 2783.242666] vfs_copy_file_range+0x57b/0x10f0 [ 2783.243167] ? generic_file_rw_checks+0x230/0x230 [ 2783.243719] __do_sys_copy_file_range+0x176/0x410 [ 2783.244237] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2783.244786] ? __do_sys_copy_file_range+0x410/0x410 [ 2783.245362] do_syscall_64+0x33/0x40 [ 2783.245772] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2783.246357] RIP: 0033:0x466609 [ 2783.246717] 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 [ 2783.248832] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2783.249665] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2783.250472] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2783.251266] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2783.252075] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2783.252876] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 09:59:42 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(0x0, 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 09:59:42 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x1b8}) 09:59:42 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xfffffff4) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:59:42 executing program 7: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'gre0\x00', 0x0}) sendto$packet(r0, &(0x7f0000000040)="7b2d03a80acfd27f526329aa4532df6f520d2ec5ddb6a6a14cb8c5ead9a89a8b267cee273ebbe468d4399a7594fcac432e258b6d598b", 0x36, 0x24000841, 0x0, 0x0) getsockopt$packet_int(r0, 0x107, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r0, 0x8983, &(0x7f0000000100)) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$sock_int(r2, 0x1, 0x4, &(0x7f0000000140)=0x2f7f, 0x4) setsockopt$sock_int(r0, 0x1, 0x27, &(0x7f0000000180), 0x4) socketpair(0xf, 0x2, 0x8, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(0xffffffffffffffff, r4, &(0x7f0000000200)=0x9, 0x0) ioctl$sock_SIOCOUTQ(r0, 0x5411, &(0x7f0000000240)) sendmsg$inet6(r3, &(0x7f0000000500)={&(0x7f0000000280)={0xa, 0x4e20, 0x1, @dev={0xfe, 0x80, '\x00', 0x9}, 0x1ff}, 0x1c, &(0x7f0000000400)=[{&(0x7f00000002c0)="3db16079789ce644c4bf1151c8e45b011bd0826a83b90256489c00a00a170c12a4fa80ada1faf026877d41f15ea90266a67ecf008555ded374d7d0cd972724b723c90254ed70af4a1fc81ef46546832181ec6bedddf7fad84f4e0ca09c06b7cc72f267f2f6ea1a71dd6e6f5a6235006d8054633f99657e8f28aedb4f399bd9a355182108a4883ccdb4d539c050", 0x8d}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="779030baa4ab8ec2fd304a8cb686e1f7853bf9958989bee38aefdd0943a7ae704407641fc54f5dd902fa7ec44a40fe66903c41de30571e15742e431349", 0x3d}], 0x3, &(0x7f0000000440)=[@tclass={{0x14, 0x29, 0x43, 0x7b}}, @hoplimit={{0x14, 0x29, 0x34, 0x4}}, @rthdrdstopts={{0x38, 0x29, 0x37, {0x0, 0x3, '\x00', [@jumbo, @jumbo={0xc2, 0x4, 0xf90f}, @pad1, @enc_lim={0x4, 0x1, 0x5}, @ra={0x5, 0x2, 0x1}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0xfffffffb}}, @dontfrag={{0x14, 0x29, 0x3e, 0x7}}], 0x98}, 0x40000) getpeername$packet(r3, &(0x7f0000000540)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000580)=0x14) connect(r3, &(0x7f00000005c0)=@xdp={0x2c, 0x8, r5, 0x10}, 0x80) r6 = pidfd_open(0xffffffffffffffff, 0x0) open_by_handle_at(r6, &(0x7f0000000700)=@ceph_nfs_snapfh={0x1c, 0x4e, {0x0, 0x6, 0xff, 0x4}}, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000000740)={0x0, 0x0}) pidfd_open(r7, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) setsockopt$packet_add_memb(r8, 0x107, 0x1, &(0x7f00000007c0)={r1, 0x1, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x39}}, 0x10) 09:59:42 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x94, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) fsetxattr$security_capability(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) mq_notify(r2, &(0x7f0000000180)={0x0, 0x1b, 0x2, @thr={&(0x7f0000000080)="75e678b0e473bb2ad99ac9fb010f2d03714382e7afc8f5540133a783316a367cc3a3b99868cc54800ab0f7e9fbdc55f3989d68188dca2e53d0023b472b13d90cac9d", &(0x7f0000000140)="f3f0bdb7df51ed077969ac837279b1fa0216fb0cc833eff15dd78952f4ca4cd37818744407d9d53d"}}) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x9, 0x42c02) copy_file_range(r4, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$BTRFS_IOC_QUOTA_CTL(r1, 0xc0109428, &(0x7f0000000040)={0x0, 0x2}) 09:59:42 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10110) 09:59:42 executing program 5 (fault-call:7 fault-nth:3): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 09:59:42 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x300) 09:59:42 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10120) 09:59:42 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xfffffff5) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) [ 2796.080725] FAULT_INJECTION: forcing a failure. [ 2796.080725] name failslab, interval 1, probability 0, space 0, times 0 [ 2796.082311] CPU: 1 PID: 17212 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2796.083306] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2796.084802] Call Trace: [ 2796.085107] dump_stack+0x107/0x163 [ 2796.085532] should_fail.cold+0x5/0xa [ 2796.085970] ? create_object.isra.0+0x3a/0xa20 [ 2796.086501] should_failslab+0x5/0x10 [ 2796.086934] kmem_cache_alloc+0x5b/0x350 [ 2796.087412] ? mark_held_locks+0x9e/0xe0 [ 2796.087905] create_object.isra.0+0x3a/0xa20 [ 2796.088403] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2796.088987] __kmalloc+0x16e/0x3e0 [ 2796.089401] alloc_pipe_info+0x1e0/0x580 [ 2796.089868] splice_direct_to_actor+0x770/0x980 [ 2796.090395] ? _cond_resched+0x12/0x80 [ 2796.090843] ? inode_security+0x107/0x130 [ 2796.091323] ? pipe_to_sendpage+0x380/0x380 [ 2796.091826] ? selinux_file_permission+0x36/0x510 [ 2796.092373] ? do_splice_to+0x160/0x160 [ 2796.092824] ? security_file_permission+0x24e/0x570 [ 2796.093401] do_splice_direct+0x1c4/0x290 [ 2796.093875] ? splice_direct_to_actor+0x980/0x980 [ 2796.094424] ? selinux_file_permission+0x36/0x510 [ 2796.094971] ? security_file_permission+0x24e/0x570 [ 2796.095541] vfs_copy_file_range+0x57b/0x10f0 [ 2796.096058] ? generic_file_rw_checks+0x230/0x230 [ 2796.096614] __do_sys_copy_file_range+0x176/0x410 [ 2796.097154] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2796.097688] ? ksys_write+0x1a5/0x250 [ 2796.098121] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2796.098667] do_syscall_64+0x33/0x40 [ 2796.099087] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2796.099640] RIP: 0033:0x466609 [ 2796.100029] 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 [ 2796.102084] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2796.102959] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2796.103800] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2796.104614] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2796.105445] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2796.106261] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 09:59:55 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10130) 09:59:55 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x500) 09:59:55 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 09:59:55 executing program 5 (fault-call:7 fault-nth:4): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 09:59:55 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x201}) 09:59:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xfffffffb) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:59:55 executing program 7: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x1000}, 0x4) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000000)={0x4, 0x6}, 0x4) r1 = socket$packet(0x11, 0x3, 0x300) r2 = socket$packet(0x11, 0x3, 0x300) dup2(r2, r1) 09:59:55 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x1b0}) [ 2809.498856] FAULT_INJECTION: forcing a failure. [ 2809.498856] name failslab, interval 1, probability 0, space 0, times 0 [ 2809.500470] CPU: 0 PID: 17258 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2809.501273] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2809.502586] Call Trace: [ 2809.502899] dump_stack+0x107/0x163 [ 2809.503322] should_fail.cold+0x5/0xa [ 2809.503765] ? iter_file_splice_write+0x16d/0xbe0 [ 2809.504333] should_failslab+0x5/0x10 [ 2809.504765] __kmalloc+0x72/0x3e0 [ 2809.505170] iter_file_splice_write+0x16d/0xbe0 [ 2809.505705] ? atime_needs_update+0x5f0/0x5f0 [ 2809.506234] ? generic_splice_sendpage+0x140/0x140 [ 2809.506797] ? pipe_to_user+0x170/0x170 [ 2809.507227] ? _cond_resched+0x12/0x80 [ 2809.507683] ? avc_policy_seqno+0x9/0x70 [ 2809.508129] ? selinux_file_permission+0x36/0x510 [ 2809.508694] ? generic_splice_sendpage+0x140/0x140 [ 2809.509259] direct_splice_actor+0x10f/0x170 [ 2809.509768] splice_direct_to_actor+0x387/0x980 [ 2809.510311] ? pipe_to_sendpage+0x380/0x380 [ 2809.510806] ? do_splice_to+0x160/0x160 [ 2809.511262] ? security_file_permission+0x24e/0x570 [ 2809.511838] do_splice_direct+0x1c4/0x290 [ 2809.512320] ? splice_direct_to_actor+0x980/0x980 [ 2809.512869] ? selinux_file_permission+0x36/0x510 [ 2809.513391] ? security_file_permission+0x24e/0x570 [ 2809.513977] vfs_copy_file_range+0x57b/0x10f0 [ 2809.514463] ? generic_file_rw_checks+0x230/0x230 [ 2809.515042] __do_sys_copy_file_range+0x176/0x410 [ 2809.515603] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2809.516159] ? ksys_write+0x1a5/0x250 [ 2809.516608] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2809.517161] do_syscall_64+0x33/0x40 [ 2809.517586] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2809.518172] RIP: 0033:0x466609 [ 2809.518546] 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 [ 2809.520691] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2809.521565] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2809.522387] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2809.523210] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2809.524046] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2809.524870] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 09:59:56 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10340) 09:59:56 executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) mount$9p_unix(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00', 0x0, 0x21008, 0x0) syz_mount_image$ext4(&(0x7f00000000c0)='ext2\x00', &(0x7f0000000180)='./file1\x00', 0x0, 0x0, 0x0, 0x8100e8, &(0x7f0000000680)={[{@usrjquota_path={'usrjquota', 0x3d, './file1'}}]}) stat(&(0x7f00000001c0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r0, 0x0) stat(&(0x7f00000001c0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r1, 0x0) mount$9p_unix(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file1\x00', &(0x7f00000001c0), 0x100002, &(0x7f0000000300)=ANY=[@ANYBLOB='trans=unix,debug=0x0000000000000006,loose,access=', @ANYRESDEC, @ANYBLOB=',access=', @ANYRESDEC=r0, @ANYBLOB="2c726f6f74636f6e746578743d756e636f3dfc49f445392c41c8ceacbea22aa9ef6e66696e65645f752c617070726101f0ffff74797000006e65723c", @ANYRESDEC=r1, @ANYBLOB=',dont_hash,fsname=ext2\x00,euid>', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) 09:59:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xfffffffe) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:59:56 executing program 5 (fault-call:7 fault-nth:5): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) [ 2809.770030] EXT4-fs (sda): quotafile must be on filesystem root [ 2809.803908] EXT4-fs (sda): quotafile must be on filesystem root 09:59:56 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x600) 09:59:56 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10350) 09:59:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 09:59:56 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x281}) 09:59:56 executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r0 = syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000001c0)=0x0, &(0x7f0000000140)=0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) r5 = dup2(r4, r3) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_setup(0x498b, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x800000}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000000000)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000040)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x4, 0x0, @fd_index}, 0x0) syz_io_uring_submit(r7, 0x0, &(0x7f0000000040)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x3, 0x0, 0x5c, 0x0, &(0x7f0000000240)="d48d8ad10bbcae03bbf3270b02e02698c067ea5238226459956432b01127380abd27f1990be58abf79811e82c18ea961540c6ea0ab64cd086ac84d8b5dcf374a22e7aa97e58a4f958d42ff09dd560ec1160b4641b45bcff5486686f3289b8a579dfbace807ec841bd0f5794f6d1467d2e73dc109d0adb7f9facbde9efed4cf0b83a0cb6ec75fcca390a6d6378f2a381fbaa79aad6d170269dea9b3eeb866f8a3ba2068122f8ff9f385d8baae2b9b582038914f18623637b6fc3f220039aed5181aa26f75ad721263059d58c0ad0f00", 0x5, 0x0, 0x1, {0x3}}, 0x8) r9 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r9, 0x401c5820, &(0x7f0000000000)={0x8020}) syz_io_uring_submit(r7, r8, &(0x7f0000000340)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x4, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, {0x3}}, 0x1) r10 = dup2(r6, r5) syz_io_uring_submit(r1, r2, &(0x7f0000000200)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd=r10, 0x0, 0x0}, 0x0) io_uring_enter(r0, 0x1, 0x0, 0x0, 0x0, 0x0) 09:59:56 executing program 2: r0 = syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000140)="0243443030310100004c0049004e00551004cdaa54005800200020002000200020002000200020002000200020004300440052004f004d002000200020002000200020002000200020002000200000000000000000be000000000000be252f4500000000000000000000000000000000000000000000000000000000000100000101000001000808001c0000000000001c18000000000000000000001a0000", 0x9f, 0x8800}, {&(0x7f0000000080)="22001e0000000000001e00080000000008007a09140b2a3a08024493768a80a8bb89920ff64e0449fe802283c4c745bbde925eb511c6", 0x36, 0x3}], 0x0, &(0x7f0000000040)={[{@map_off}]}) getdents64(r0, 0x0, 0x0) [ 2809.910729] FAULT_INJECTION: forcing a failure. [ 2809.910729] name failslab, interval 1, probability 0, space 0, times 0 [ 2809.913004] CPU: 1 PID: 17286 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2809.914226] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2809.916346] Call Trace: [ 2809.916957] dump_stack+0x107/0x163 [ 2809.917639] should_fail.cold+0x5/0xa [ 2809.918398] ? create_object.isra.0+0x3a/0xa20 [ 2809.919176] should_failslab+0x5/0x10 [ 2809.919931] kmem_cache_alloc+0x5b/0x350 [ 2809.920771] ? igrab+0xb0/0xb0 [ 2809.921464] create_object.isra.0+0x3a/0xa20 [ 2809.922464] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2809.923491] __kmalloc+0x16e/0x3e0 [ 2809.924211] iter_file_splice_write+0x16d/0xbe0 [ 2809.925256] ? atime_needs_update+0x5f0/0x5f0 [ 2809.926143] ? generic_splice_sendpage+0x140/0x140 [ 2809.927116] ? pipe_to_user+0x170/0x170 [ 2809.927910] ? _cond_resched+0x12/0x80 [ 2809.928694] ? avc_policy_seqno+0x9/0x70 [ 2809.929500] ? selinux_file_permission+0x36/0x510 [ 2809.930239] ? generic_splice_sendpage+0x140/0x140 [ 2809.931097] direct_splice_actor+0x10f/0x170 [ 2809.931768] splice_direct_to_actor+0x387/0x980 [ 2809.932482] ? pipe_to_sendpage+0x380/0x380 [ 2809.933248] ? do_splice_to+0x160/0x160 [ 2809.933825] ? security_file_permission+0x24e/0x570 [ 2809.934655] do_splice_direct+0x1c4/0x290 [ 2809.935266] ? splice_direct_to_actor+0x980/0x980 [ 2809.935944] ? selinux_file_permission+0x36/0x510 [ 2809.936762] ? security_file_permission+0x24e/0x570 [ 2809.937563] vfs_copy_file_range+0x57b/0x10f0 [ 2809.938328] ? generic_file_rw_checks+0x230/0x230 [ 2809.939034] __do_sys_copy_file_range+0x176/0x410 [ 2809.939759] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2809.940440] ? ksys_write+0x1a5/0x250 [ 2809.941017] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2809.941691] do_syscall_64+0x33/0x40 [ 2809.942246] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2809.942952] RIP: 0033:0x466609 [ 2809.943558] 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 [ 2809.946415] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2809.947632] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2809.948628] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2809.949868] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2809.951074] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2809.952273] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:00:09 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:00:09 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x300}) 10:00:09 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10360) 10:00:09 executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF2(r0, 0x402c542d, &(0x7f0000000080)={0x2, 0x7fffffff, 0xffffffff, 0xff, 0x6, "c5412d853bf782e47b8e0b75682d4f72039113", 0x80, 0x1f}) r1 = syz_io_uring_complete(0x0) ioctl$TIOCL_BLANKSCREEN(r1, 0x541c, &(0x7f00000000c0)) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000000)=ANY=[@ANYBLOB="240000002800210c0000d9984c0000000000000002"], 0x24}}, 0x0) 10:00:09 executing program 7: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000000040)=[{{&(0x7f0000000000)={0x2, 0x4e23, 0x400, @empty}, 0x1c, 0x0}}], 0x1, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) dup3(r1, r0, 0x0) 10:00:09 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x700) 10:00:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x80000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:00:09 executing program 5 (fault-call:7 fault-nth:6): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:00:09 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10370) [ 2823.011038] FAULT_INJECTION: forcing a failure. [ 2823.011038] name failslab, interval 1, probability 0, space 0, times 0 [ 2823.012783] CPU: 0 PID: 17343 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2823.013575] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2823.014972] Call Trace: [ 2823.015282] dump_stack+0x107/0x163 [ 2823.015698] should_fail.cold+0x5/0xa [ 2823.016134] ? jbd2__journal_start+0x18c/0x880 [ 2823.016673] should_failslab+0x5/0x10 [ 2823.017121] kmem_cache_alloc+0x5b/0x350 [ 2823.017588] jbd2__journal_start+0x18c/0x880 [ 2823.018094] __ext4_journal_start_sb+0x210/0x420 [ 2823.018622] ext4_dirty_inode+0xbc/0x130 [ 2823.019071] ? ext4_setattr+0x2220/0x2220 [ 2823.019538] __mark_inode_dirty+0x492/0xf10 [ 2823.020012] generic_update_time+0x21c/0x370 [ 2823.020490] file_update_time+0x436/0x520 [ 2823.020936] ? current_time+0x2c0/0x2c0 [ 2823.021374] file_modified+0x7d/0xa0 [ 2823.021775] ext4_file_write_iter+0x968/0x1890 [ 2823.022300] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2823.022812] ? kasan_save_stack+0x32/0x40 [ 2823.023287] ? direct_splice_actor+0x10f/0x170 [ 2823.023800] ? splice_direct_to_actor+0x387/0x980 [ 2823.024394] ? do_splice_direct+0x1c4/0x290 [ 2823.024884] ? vfs_copy_file_range+0x57b/0x10f0 [ 2823.025415] ? __do_sys_copy_file_range+0x176/0x410 [ 2823.025953] do_iter_readv_writev+0x476/0x750 [ 2823.026459] ? new_sync_write+0x660/0x660 [ 2823.026940] ? selinux_file_permission+0x36/0x510 [ 2823.027468] do_iter_write+0x18d/0x670 [ 2823.027921] vfs_iter_write+0x70/0xa0 [ 2823.028357] iter_file_splice_write+0x71d/0xbe0 [ 2823.028866] ? generic_splice_sendpage+0x140/0x140 [ 2823.029435] ? avc_policy_seqno+0x9/0x70 [ 2823.029895] ? selinux_file_permission+0x36/0x510 [ 2823.030453] ? generic_splice_sendpage+0x140/0x140 [ 2823.030977] direct_splice_actor+0x10f/0x170 [ 2823.031481] splice_direct_to_actor+0x387/0x980 [ 2823.032020] ? pipe_to_sendpage+0x380/0x380 [ 2823.032497] ? do_splice_to+0x160/0x160 [ 2823.032956] ? security_file_permission+0x24e/0x570 [ 2823.033534] do_splice_direct+0x1c4/0x290 [ 2823.033977] ? splice_direct_to_actor+0x980/0x980 [ 2823.034529] ? selinux_file_permission+0x36/0x510 [ 2823.035051] ? security_file_permission+0x24e/0x570 [ 2823.035630] vfs_copy_file_range+0x57b/0x10f0 [ 2823.036145] ? generic_file_rw_checks+0x230/0x230 [ 2823.036688] __do_sys_copy_file_range+0x176/0x410 [ 2823.037245] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2823.037783] ? ksys_write+0x1a5/0x250 [ 2823.038228] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2823.038748] do_syscall_64+0x33/0x40 [ 2823.039177] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2823.039780] RIP: 0033:0x466609 [ 2823.040135] 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 [ 2823.042228] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2823.043076] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2823.043883] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2823.044706] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2823.045526] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2823.046348] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:00:09 executing program 7: syz_open_dev$ttys(0xc, 0x2, 0x0) syz_open_dev$sg(&(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(0xffffffffffffffff, 0x2284, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000001901466b0000f0fdffffff6bf4dc310794693adb43d19a2d43495aa14b5a447137a82d81d5d8c5c8e9ff1a3af3fe1e551f0e33e77e9303211c000000001dcc5b93f247b2c2d148632856407bd84c3880ff93218e7af34046ebc358a40942f8def66892d82b3dd3e8bde9a983de930357b08e129ba6c0f85f1d9c3b64699ab104b4e8844f02afbada31e4a26033d43cce50f68059f1f680"]) socketpair$nbd(0x1, 0x1, 0x0, 0x0) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x1) openat2(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x40800, 0xc8}, 0x18) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x1) openat2(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={0x900, 0x8, 0x1b}, 0x18) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) syz_io_uring_complete(0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f00000014c0)={{{@in6=@private1, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee00}, {}, {}, 0x0, 0x0, 0x1}, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x32}, 0x0, @in=@local}}, 0xe8) 10:00:09 executing program 2: r0 = syz_mount_image$nfs4(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) setxattr(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=@known='system.posix_acl_default\x00', &(0x7f0000000780)='(+){\x00', 0x5, 0x0) kcmp(0x0, 0x0, 0x2, 0xffffffffffffffff, 0xffffffffffffffff) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000003f80)=0x0) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000003fc0), 0x143040, 0x0) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000004680), 0xa0000, 0x0) r4 = fork() kcmp(r4, r4, 0x2, 0xffffffffffffffff, 0xffffffffffffffff) r5 = getuid() r6 = getpgid(0xffffffffffffffff) r7 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000004b80), 0x800) r8 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000004bc0), 0xc0, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r10, 0x0, r9, 0x0, 0x200f5ef, 0x0) r11 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r12 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r12, 0x0, r11, 0x0, 0x200f5ef, 0x0) r13 = geteuid() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004c80)=[{&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000005c0)=[{&(0x7f0000000100)="ff0aa87a7fab109504eee653784d4a72f49c554c8467d594556bea6c308a6930748ee4696bcaa99436fe97d48c4bd747408a50b1efbb759744df692beef32b15b76abcb86fe51f0b414a00473ed26e76e146fbd06005e82ab106ae90e5782158b00f676b667ddd290a5bb37d0bf8bf0e21179c72689ee6a471a8cc93e879b97d23c21bca07b871efcec834c83fe9189715387501ad3400a05911b8d3397a0a31860140bd5000744f3621508bff6391f89f90abf1bfe3adac96c99f0186efeff7ae723f56848713327b9cbdf367c330bb6f3b3a78617da3562adf78bd998438b14a5efc7c1318fd1ce74cd4254b0647e3771754e027c98bf9", 0xf8}, {&(0x7f00000007c0)="363f4077f1a8c237c870d58fca66a72f5f70dae666279afa0f470829d0e68e297b9b82723eb5e5bc787645b291fd4dd109e8a26b93c4e8e345946c05daa7a9faa4af47daa3b6792ca2bf08e76acfca588549f5ab84b1876f14f02d1ef6b19a9b126659ba3a7437b116e7a1e06eabf37b6cabd35888ec43d54ceb79231656fe945c7af9984208a3edbd0f9825fffd4d7c81b6e685fb963caf345968614ca87004df241b0af36e24fced3efc37b801253045c06d4a287ac7a8e1708c8f6b382144e90f5e0364cf6dd0e6f31fa283ae9f4a6b97cf8fb099b2b8de065d37957bb1b1e65619221f9f5eadba6dd849e1289110a6dadca52ec786b0ec9b1e22ced3e4bc1aacddb950b56085629754a8258af31eaf90a09a1d45d8426026aea333e081c629d4a2c7d2c1e1838f7471976ac5a622f567086e133097b50992e3ae8862499693c5d7610c70b97e1ba441f24636a3a749c1bdf677579f3105fb77f65c6d19194d94abedab8e5a01efbf01c322e498ed1460b1cbaed7c983367dbd3535d9965facf61403cc16d0ac4017940d5a15edd220a85241d8cd5954dd79842f6ade67786a75e2fc3c6652f41f197974a297a8b742b29292eb3a69f55df22727e9bfb0b515bde2c5fb38e2330f5e4eb599c6eb9f50e2cf6c257b6cdf3884dac3132b7b3232e5514db372b57cbf97784c055eaf79f0cf6eb13758145f5bef6e78a2f2e0644a21e50e2c30074300ed106e58f02370bb7d3dd659e06151454545003eee29f4a49f80974990842ec7e73ae01fcf9e752eed045d370dfb59e40c18c8c14a3d64bc7aa0b9b8712d13c9218f0096d5366ee1990cbad923c59aa6e4303a09899edae68a38af9e3a8e67a1db8b415c049c788a287a121545896949f7e9d2a9b00e138896d3ef81949441f97c304f3382aa9f484e62a8c7b4fa1541ad1d6eb4031092826882f5f751f9fb13e560effe3437ecc2602066aec3d667e54d376f253d33bb1e9b6ccd0623ec80ddffd295d3dc3a1c60e9166ab13e0d2f1e8882650c985b47194a7a1175c86929efd0aad9c061a7fde8196a4de4ef22e9d628f8c4f475628f9e0cd962205c55019e5826267ac7232625b76b0d88f4d8e9b48d7c7ba67a350d7f1981a2a6c6b0474464e8c8afde39958c742e3031fb486335241ecf5cd08084cc480f23fc96bbb6c6bd56f9f1525ae43e981fce813e2219afe7445ed37b91511bbf535d7039a92731fa8c55c5fca84e6a862456f5767cef8e507ebe22ddcbc64c2cf04cd3f6c918debb8e54974fd3037b9104e620184a9dd4dd2ab9b17d193e651faf6e19813315b9829f64a558ab5954405efa4c9683fff78adbbd5c174e84806d4dcbf408c5c527e6105a54be2a471bcf671ba5d0a622fe9a34086e693ce71375ece28182ea4d46b296dc7bfa6b7cef6c8b52dece1d46a2730014b728da1272ca16a7b336e442034f9c9a5b9d2da542319ec59c8951b2f4c57f10e52a7d39e4077d66456b28e84703431642921986ef4e86a71e12a6e9cc1f28fbf42a106b7bddc2e2a3e77808fbad70242d0c4a71533af9477c11f516a63435f8ecd1b6a50523a64cfe89822207c0569d4ff7eb4dce5895ac3dd28aef6d76fbcb43eff14cedea1d6de67aa443d6c9319d8ec152f9b4508a275acf4fae25f684509ed4b48f7e1b4bbc584d2c13bf64ddc18ee7ecfbd772da8992de1bd9f9e9bda9ed443291e48deffc35dbfe24da82cc38c2f98fd8adfb7f62117d720fbd11b8ba0a62d2b3ddeebfe8af3912a09e2ee9688a19098435751eb4977b972cfb64214be08b8dede4726183a3d8ca302c0363fe49ef149c739330c46b899dc98f3bbfc2d78e584b41aeffa5e8880a2eb1c75b52ec2047de22fa712fa4539a4671ca6850ae9dda33d06960fb70873c96ba77f8e95d9c27f985e52aa6d1c5d14f30f371659a909ce97d2d9d19a3d113946ecd5bb0c010f8dc5c70312f40d77237b0833bfc1784056b674ffb3b73ee1acf53553faaaa7d857dc11c1a4f692fddd968f5988d6d0f451e41c37486bd1586166b7bf075a2f9b9f2289eeaccfb7a67dcfb03c3b13c1f3807ba2bcf4bc23c064dd4863f83a695929c1708e3e573b2cb8d755941ef158dc0dc059e485358da9650cb4b654f0ade664d44e2d5df01fad6e77dc9e79be6a4576fa4e5e43836ca9151ae9ac8c6a48be5e12d436dae1a27d7c1bb07c1bf169774940ac05e25cc314fc5afa095138002d5741ba8c9a4768fab08c9e6cfcabc28075a540fdcf3b18fa0e1f908a7e34a1919c99f5cbc3eca8dcdde09ba8bb01137af9ac49b8cdeddb508d49ecd8ecd02c735de1a1cf23aa3f583075aeedd41db3e49dce3dad6779a68c0b93af3997d8e310af4b9edf7194e1ad8e6ee7c5133d5bae8005b84febd36e137d887d819c69ab88099593a0bf098b32c2c4ba174dd47599ebe16ceeae8557e9c6e9c51a012a9286c076050d70d1d4d2b74c3cf52837297e27f873575ca5f18f6a156a6f6d0b06886742d8fc6a223a888bb474f9c0424be6de468909f2d2d2e0d954b5b8b7583d29f2fe17e6e761751a38a3b6c44b50bd61dc96f1d40a28a184cb244874083b9a67021908a2270a33f400cd6685aa07552b6b363da9179dd882f4a36b34f5ae3c6ac3dd073c4736f49bb9b451b54886fd806fe3c01df601694bdf9e26db9d59f25d3222df460f8687a7e98105d8f665b5b13768c1ac2dbc3ad2435cfb541c961221d6cd655097aca35af3284a243481b6865db5e19e967a08ab0925ee765aecffdb36ee5862acf83073068ccf83eb35736a1fdc6f754afc2ab479afaa75134ed3f35fb2e48fe2ac0c7b54df2d74eb896ae93d4575b8c4bfb381c7ec9037afc00f715a49ba185def93df25e96ef3464dff587c838a11683b8a9bef43637c43efeddb19582525c9aa7940b09990e0cc895bcd95a5ab0ca31b21d9e78117befea4b9d7335d25302b35555a6c10b86775510798275bfd8dd7b4b398f0b583bb8647edca0fb9638ba9373b46fad141d4e35fe3b355023b4abfa3e009b6a360ee2f81354b93441aaaff987ee567801a32ccf6d13badde28c1a2c29b73f2e38a571106931d02e1f56bf386a6eb5ee1b9e7ffef2697c717cb248ba0a6b16a93a2b868e61343205371a58b3f46e68ba4de99776e57e97770a726407858bdccf355ac6417b8d14bc1ab931f7a545b3a189d7e82c73371b18d504c099938181f0418c55dceaa1a34dc14e74da65d41e0afb1b374fb6e9f770289a5fbbc031167937afb6ce1c5f8fe1034392ae37e4d60a95aa140b989d9bc7646c3bb2194403a75b3a20b5f002c339aa32bde87edd91624763fe62812d1dfb6b481d61cc4bf6fc68025627be97edb005867b0023d4f5d65af440dd22ebc0098b3566e8c2814abb089f93d1079e6a17cf922bc34ce28bd7d77ac4edcf301e2952814c3912d3a19a004127e675dd354b6805fdbd6b69c316969346e76320e53309b0cf9cc19ab9eca16bf963c49fa64de44026b804c5075bc48fb3f56668336f06167a6f48b1674b2706bf369cb9a1c56c6a6acd820323ec2dc5c1219d8e03a1d6dc94f5a4c97b8257caa1494e90a3f26edf7f8bce43b3069285d470454f7c0167abb5156416667df160c9074c6a57ddf75269e3c3f199e27276630d05be5d56d857f2545a7f7fd1b1e6df024ace98ca106397fc79cf91f57fa9f3b76483d61b95367db9209b5c5b66c25ffe5997d1b99cf027179fbea98dec9c66361d455f25521b0a33aae2c82b0e1f333ebbd381435be8d00d7ccd8ae3ca1567298de1f8c5c79ac3dee0eb5a9c52c7650f8a4366f17c5535a18fb994ad217797385ff853f523458048f7fb751b524ef7c4c3031b7b6cc44342513147cd0aefa0f79efaf0c901903b64b99f303e69a688c74a209c7419b610025e9e2a69ef54d62c4a5797835187979484c2325c919ed52a536dbd22f79515ff645ab79721d6c894b2cb021fa5b79a89f6e4eced31191335a57854b31cbf5ea983cdd0b46789d7af85e4e261505c5aee6e9fc0ce3d38b7de9a197a78100a4e979a0d2108a89912533966e76eced0fc2b7dfbbfd381d586dd5807d098690a11e38d3fa658769d1116e75108f953fcace748b538e13da26b8396ac266269e4ca411781ed5dd6222acbdb569be5b0979ae9528075e51eeaca582b511aa2f7858242bc724ea2ff5029e73da73ed1399ab601ed86b5fcaf789e55cf4ca8597b9f46a31cecd1d00f922b1ab0830ca7b1d2ac05c39bed506d9ec1a8950911c05c2d538746447607b82d9457f8694aeff666f023d5ff392aab163a4b0980a2ff884e4502fd47d8c8efd885384a39a0c6d3c632d7991d4758021a3a8d335918e660cb6f9e4ffe40b17de50e7a9ed8e75bca972fa75beb18f8ba26c0746827a94fccbb29ddf2928bee94fe5a546d9ebb5154a4fff361169078d34ae361e3dd58554d4e5bcb6e300152585646cc2cd50838431f1f75f9f4bc98b840a45e803f2fff4cbddf6fd9e197aa57a0af7041f403ffb95c3924c197529e44b625759a7421ac48479314b9e475f48f11a22edc026cafd9753fa3de19ceb4645f4e837e0f61dbc160b155c09713a19916aebc9a2e72fa7485d2f186e418e0ef43d0e6ee31c6689081e029d34e7fb765d5c74e898eced95a1f0b3473a1e1c8ce1e3d1e9b5e5ac6442b087fdc6aac5ba2424e99445d75c64508973cfe73622a17e79c483c66b50c8b17098408e1eb5148a312d88724231a769b30283d803ca95705ad599b3b4d0111db998d468555074c90520acb00aafbd6634fada024ef1d8d6929aec12ac1b2e76aa4634e19adb14f9bde962ce5fdfe0ce7d852af5b1e336b6c8ceb44818825f7a2c8a342caa8232190ef2a4263a17f5ba7ac4e0f9ab0d5e20e7e4a8abc6c130908f4d431e29ffb3856095fdc81e3f07d4573111078b7f7ca15eefb36ad9ad5b9eb59cde384714552767536d48609b4d86d48fa0bf878504404994468c191dcdf3fc7ea737342ef02190fac3d8a1776002a6b32a948349da2302df3a0a431c65fdd62c7a7c243e118f7057ac6d92f9360fb2cf50592675cd341981de6edb6f0658bacb329d04372bd43024dcc490d66df371dcd1ff63258ef094ba8e299e47f47ca23776db487f4d7eb5ca5c2e52a436701fe6e8c80b0001d87dc5c8a6e00334a1c664df578eddef613a273e762f0947919413e809572b0cc892812ef45cc5dca7b862850f00c9b197ae62ac42cdc53bc2749248f5bc3634ae2045851ecb26d3b84849ee09b8844d43c63ebe8450dc0b808fb55eac25a72451cb8ec3c34d6303ed810e24112ca104e10e11bd03fe5ddf5d96052c2a01c2a85f7d4f67503855671b7dd21dba2a2cff0f475db386bc04b3819638881c61286a5288ea9205f365fbe943f24171e3dc3af445f09f50c530b3c9e8140e07576a840677b838927b5f1f41151ed8c1834007281fd324c59e72b76387d329842b032b58d29f17f93b19de8bf60f01b9fad972eb758d436b1723f9f52fe97184f7c5613140af8041cab6e6e7080dbd939db53436c2120b90035453ce15964c058a304c6925cdfda9d6f7bac829d4a1f6be7ba53de62b036135f43f9faa4c4a88c9964a0c6d38265112eed2e55b48fa9e46310f39cedd059fce889d08a3225c3cfb916aefdea2516aaf7f42b5c6b4a6e9773a90e24b2e5d23a33e218172bc03d6045357cdafc269c5964dd7fbd7da31d6ac33eba742117591683e1fd1d05edbb8c7785de6f3eff97a57fc9532ced956a21c14addae876a2a034fb4", 0x1000}, {&(0x7f0000000200)="4f9ccf1607d89d3f95b790e20df6956b64c452bac91eb69d4f0992dc8d5f3c0b5ce5046878050bc666f4de35c76a3d22f0a6da31b34cc43a677c960ab1c853f209384f3d4fc85caaf9786777d11c011aa5595c30954e188fd1d134b00c699b65856d4095ae94db8a080e70f19ad1e895823404ca6047c8e02828e8034eb3c950bd4051c4d7c49f8744491b92a70d1c7212782f817150fd6c95678f5495ee2dc441105ae581", 0xa5}, {&(0x7f00000002c0)="773f592f32a536d8279eb1aeaf295171d287063f710e6c9aece0e04840333736a22a9f98fd5e9f3f7cb049fb5eb06305c05278ac2004c9e20cffe0ce0d20bfcd73040c84be6682bce68844d14bc1415b2745a46637d24f82d757c4940766959bc49f01348d8cb514e76167df6418bab910d49c6dd7e756e82e04e17c40c0f3ac13538fe84e453c5ee7fe88d4596c7be7ffd2b4296de0cec5a3b6b860d6dbdb6e5bc6b3f6c84507770a287613ec9428669f05cc72b3709e42fb1bd00471fcc99b19f98725a41eba88f29ea1410730920ed661f69b67d24f1b2dc5e43780ee71ba5fbcd986eb0e14ba6c5dede9f38e1d74bef5bc5a32fa0bb4", 0xf8}, {&(0x7f00000003c0)="8694865af570b213fec3056f089d7bebad29edb9f1b278749f6b14fe9b997f41b5744285304b6ff782ebf4abb6ba58c79b9b1f95e86cb58ae292f80363e7084aad9c2583e56ad28066da76b8598bf162f1c2aa0d8f266fec95544998a780b6415a8049ac6771d13d9891943d9af16fcb6ea22b197a6dfed3e44da5b8755147a79c5b3f14e055693979ed9564fa0598c82036b5e20a0629d670e66c4b291a74760db2c9aa7b7ea4517e7d9acd642fc578033d846246985e15679afaeb5714d93f7deb8ad3bd1d2fe8da6949dc02074dd69923279a19a5abd51485e02a166ef7071a4713f6f902b497bd06a5f53fc207f697834529d9", 0xf5}, {&(0x7f00000004c0)="8b4e3f001ef3bb9a3db24f3816ec266d8e773415b10de8928bd4ad152cc7a56220675e6bf576de1099420477c1ff22690e7054a981cf9d4aa2fd3d22ae5833734536b54469f70c1c9e603aa6d932874831efae6a15db178abbfd9a91194dfa261655073bfa69e6d6e38892a385cf7f9e1f3b8b22c0453165f183d1ba7eef7810aea6fd2e2a7ad2b70ba1da62bca50d97d042ece434259b43064cbe44d532ce15597db77771f9e667d640f682550f12ad95d6692931b25e46c2cef324d2c0230a8951cd1ca5bc", 0xc6}], 0x6, &(0x7f00000019c0)=ANY=[@ANYBLOB="30000000000000000100000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYBLOB="00180000"], 0x168, 0x8000}, {&(0x7f0000001b40)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000001e00)=[{&(0x7f0000001bc0)="629a99c6448d3178", 0x8}, {&(0x7f0000001c00)="f2b5c080ba7e8f441938e46b16582a8f732310b7a817fbc78b6119d4645fb404c1e6040ae70b4710c3bfb2b2b1edae082e7ea935284e374398c540f071613948d3bc177bdf0778", 0x47}, {&(0x7f0000001c80)="1fb838a2a1c43eca35473567dd1df405ba66190ba342643e0933abbbe8c7641164eb9ccad3b057125c031c749d4714942bf880c0b6c849fb7bbb111af7f64b33a569d805b563937df734200d34522f2595b08835796cb3ca00daf9980ed48285205952584913b862f4274f950d42b8937718021a924d806ced88522e76e2954a884d5bc00ff499c80228fd556c7862ebcbcfdef5559613757051ab98509982c3c47435c5065af73505fd428720f33061770e769910f505381a64e4f36cb0864067aa39bf", 0xc4}, {&(0x7f0000001d80)="3e790a97b08768634a7e0ece7500828f56bb30240ef599c955cc1274cc8a397a394918bc185239c69a0201ea25ccb0fb5dc24bebb6e2d0143fd73e5d7c846e63ed141dc848efc7badd79d46b8b225e7a2ae6173216176363a327cd840c244a162eede5213625177f69f1d4189ed9d10a4de670c0", 0x74}], 0x4, &(0x7f0000001ec0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x28, 0x1, 0x1, [r0, r0, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x68, 0x80}, {&(0x7f0000001f40)=@file={0x0, './file0/../file0\x00'}, 0x6e, &(0x7f0000002300)=[{&(0x7f0000001fc0)="e522a95874309a4860498b57418664b972da331722915bae44a4e1d53a50bdc06d03c2d2b58d26ea43b2acf3793ea661b7fe4a874893d4b42c2eced446d97702acfdc8aff1ca80781992ad10e7d071efc72a3b682eed0f77900bf5facae7b56407c203dd036b5b914fe23ba799db83ae8a27180707932a7ccf6dfb8b5663e37d8528684fe0c8875965c1bf7abaf343a6e6423947f62cde663e114c1d95296d6b0c0c18c620895daf8c2cfe86cac1042b6771b9c3abfd37a3b5bec10a5028c15a593d961b752b666a4d1d4d0187789d3419213530f53e9894e4c51b96cbbdce5bc556bf1aa035418853e5ef18efa2ee73", 0xf0}, {&(0x7f00000020c0)="95076fa8ec68dd48d4c707038a3767783273fa5a8f5f4cbd90af6034632d5bb746a2895b18c613d681b6eb56039e2a7cb8", 0x31}, {&(0x7f0000002100)="d7bdcb4f9817d8f9b3517fe698bf1d84a9692dd7b68c585266fe454b41db74e997ecba27bf8c688e1b874350757a4c84d82526de455161f03eb565113892f77bcdc479921b7d4c42650d582ff3e24e1688169e328ec93d92884249772308e3ce0848a359a9c8b06c5faaa8bf3d92b9f1dd7c4013f65ebbe91549bf4467", 0x7d}, {&(0x7f0000002180)="c6450879d3115477af8ecb984c5be052fb0acb54bf3cca7c6dc0c698053fafa7ddf92718df7353ae2e695e3078d5e6ecf78971ccaa166555cf81edcee0800910a16453979fafdcafe3018eccaf990ae1907ea6cd005abd7207d34b44745318e4d451746a91c055d63a2d313f1003ff88c09600dac046f8f41948ceefe29f6325df592f9982586c4f8902de023aebea2b4b1bb7f9dfb2d0340066f130e4d0677f1fbab07f79db238b9688ba5e3ecc7d5e4798f6b2f77bd25973", 0xb9}, {&(0x7f0000002240)="c5a61595e521b07d1fcbb51a6318e87c33c9eda5bf71a54fcc6c3b0caf69d02ae58009395a3bc392accc6f9e49868cd0bfb6dd98fb3716779f823fb3185c7357b10813310b702a50fac6cfaab14084277354006949d23b0344bbc7b87e7291a99bb7b671a2de4572ed9ac0790794d8cda0996a2c774bf4b26f4357d03357d1ad11415c4051b948eb869e590c3c11ba34c40c5f704fb2b0712cc91d", 0x9b}], 0x5, &(0x7f00000023c0)=[@rights={{0x14, 0x1, 0x1, [r0]}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r7, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @rights={{0x10}}], 0x110, 0x14804}, {&(0x7f0000002500)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000002ac0)=[{&(0x7f0000002580)="f32be0d200de802803cd5a6fcfd044164ed629e4e52ed9380c7db9b2503d378065fe4789a04b083f0abdb59505699175da49914067c59d61a032a932c456e7ae96d7e898660c69b380a08a874b8488817586af1fc4578f972117c3b66fba85ab6edb25a1f4b5e7581034ecf00cce209b4d37245fc0810c5a06681d9082d79ab16f7edd41bbe48d1075d011a4f43c12", 0x8f}, {&(0x7f0000002640)="1fae45fadedafb7c408af316f096099b02e9cb5be81a598181b57b2282a793a37fa14a8309801076648f1513b201cf300982c3bb7f77d33e98359644d0fcad6d5d85ee928c229403439c2d0767f5f9a23a35d8cb8ae9f411b5512a958674b35a5e8459f1285018d53ff8", 0x6a}, {&(0x7f00000026c0)="671fba7819f7b5234a79471a2369b82bd444f9252e818ed6c4740376b9ceb2626a13420dcbe85a701b83acf79488d24d1f5ab1bed0ef49c0de", 0x39}, {&(0x7f0000002700)="d981d3bf61ad17175182690cb4c841b2c9b8824baa6d882adb2a9da0c7d0eb9d90f0cdfc97d67d6b883466a7873d2fdaa72b6e2c6111f6fb8157f7b839b335c5f604b386fc59355f18e9323b466dc81776e2dc44588d29b5ba24662720fedff75592007ec4ffc9410410811703fa4a6e25914a3f8ac37072652f60da7f338ad4761bd83d33bba350bdb9e1d817d9a98231287ad7187b762fe2", 0x99}, {&(0x7f00000027c0)="eb64a82639f143f13429856276aee97d374aac2ea8cf1cd862b5db4777afdf8e544214d1cc7eca64bba0ce1a6b8cf7b5499ab5f011d337cb75144dd2ae2c2d7b4e09fd7e", 0x44}, {&(0x7f0000002840)="e223388e086dd05a39a2264a977d08b25f5081a4032a37265cf1aab20a8965d5b148d4", 0x23}, {&(0x7f0000002880)="fa6e0e2bfb86891b3bf5bfd7c0b51be82f0f2f87a7185cbc2a7a123fd64e5b2bb9aac5a4942b5a6d6134e34b6dff6251b60e9fb305f6e12ae562ef925f597f9ccc6037c2f668cbca5f96286146eb75c7de8793dc7917fadbcdc98bda3075c21cc78e19a8c0886642da1b82f34aaee9055c9f19391bbd01dde016f5ad65e811671a17b9eab41f7ae0453c748b6be002113fc63cde7ff63a0409c32b479758b7ebc78833babb754d1a7603d6c59e4934a8", 0xb0}, {&(0x7f0000002940)="79b48a3722bfc0b2e1feb7c412d298fae8d5c3c94cef0171f85f206f64ef9677c6bfff44062486399ba61ed09669aba54e8da1321474d51f90909513f6ff5d7dcda66ae6c5856fa759f2bcd9dcf6c21050035f04351eeb4a65a23259f4a222bf27003a7f8d36755ddf9238cf129e5259a9cec23cc675554f5639fc7cddb9906f39a80be42920c39ef78d7bca4aac262a225ffc8a6afc328249431e2a6fe68d3fb13690414c9d1ff7d6795d3cf830ea3c5c1e2be0b25d1973f9625b51edb96855ea935e", 0xc3}, {&(0x7f0000002a40)="d7b25871b6361d6b04275669f6652c4c", 0x10}, {&(0x7f0000002a80)="a36169685ed251", 0x7}], 0xa, &(0x7f0000002c80)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x40, 0x4000084}, {&(0x7f0000002cc0)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000003d40)=[{&(0x7f0000002d40)="2ed893d3e03a1e1d69908a46b0df20d47f4fc3e13264f37435265ecddc627b219a885645a3e2f4af4f2359fbce35847540971c52525bcfc9d091de7338916bd2c52a9b8020de6341512fc7651e459bb8b23d980102c8a268cac57cbfcdffecb69d691a42d58c08d75a68036970ffbbcaa26fad2bf2b7a853c207b017892004b4125f5b922d5c14e3bc76bd8c0a03139fc0e5aa4e3b5a06e526d8ea7e4060fb0fc1bc891bdfc5a5ff9d61c1308f4f5c764b3e80a0040f40aea1aad8005c4dba5ea6115197e06a94fc3176dea0d17cd3282c1abba04c43a2e9b1478ee6ac14075fd394e453078b601eb41fd31fa44e2880b85bf61d22e8cac92037a0cd2d202c9868ecd49725965fba4b307a7c8f590cabdd3bc01a26832f7fe7ebdbb55b025250797bcd936d6abbdf379de4d481b93522cf61fc88ccea304c4499b2b7e7e0470319593c4bb36b6285874b3ec25d67c2e7bf46124aa5c1721e12716703aa461f2fee6022b37fa45b3b019090366b142a4104fd4986575bed475dab1c5c6ad31cc95ddf64a6ced18ce971b3d04db540ae6ca3cb07a9bdb38533673985ad4a1ece865a59c3be52a4daa7eaba2d399b8947ae3d1e21bfdd3e4c7e0050dda35f5f80e4d4e938d5ddefc428c46637e3228120aa7f080ce94c21228e85b2cf0d444253b0163ba6e9f0af85727e8ccc8c022a91c3ff564d2363deb31b5daa349431a1de72931904e290db6f535397699959a8bc465fd3efc93ded485444ddce55209de69ac5a9b8aa26a0904e2b5257fee52c618c08a07c9d5563ec5dc38186cb5d3ec0ca8ac7bc66b52d6f80c8a20307d68006e8fc67b17d9a4e6fb46ef138eb8c4280f0bf531af385c3dedbaf9cb817e3cb1a9f7fb2425518721991625f5d6c99e636c4c95a42ec684c0a3c6bb7a7eb92ee495c617a32b7019d9a5c7a4f2708de211273963e4b278820f5d6632f9fa4f3e5d681c4f35ac686f40ca46c667afa38873fe5175860f74ce515a6e604ba4da31a29225481152a8d8643872f757dc00426353309da9b3a466004de05433ed91057e21495c089e143f794ac4a690b0decfd3a537f88722ce808de507d1edac3e48d172ab014ba09f1d08911fe2c98c5e714076357b06bd034d1ea7aca227d9fd2f4c613b4814904edc98a4296ba390413ed8b3521ecf38428b582a07c97a02a1a86bf792581e5de4f7ff690b7696f302803186fd5d0fed714f909bae4e96dc74599ee5d2c7f6d4177b443c6c78a52131a351b941b4d45afbfd451502e4634df26cf090525c5e20fd798984fd61e6e8ecbdaf263b59dc5e523632222a8b8128470a108d2baa989f0e8fa3f0748ca334aea1315c4e1e7a7d96be2300e35fd9de50f62c843e261deb852392d735203602420bfe48701b928e3fb196fb43a00c23300b292d9fe108459eecc946c188af089f7dfde3c6e597edc861e9e7f6778a3a69634ab7771a1484f6b3586dea15ac239226472ec13e8e997f8b6f84e773610ba4708be866c649ab7f256606f2c9a30c2e226a5dc4f5b6a3ab3723b09ce63463b2fa5b18b8b6f105663dbd1e04ab12bd1cbf9f852922a6375b9bed34a282102c9d9e54a7743c5993cc55c4d4d97b23f8e652b33b306e42a93e208036e191f89383f7cc2243497ea9b13ab3115d1b512911ee79994cde12c973c471961f1d925440ed2c3eeca671b5f3392189113e0a49fc7f091c825d49c0fb3c7d6eea401e1161605b29477243cbf4c8473926d936936cc4527919e254d47045d76992bf9eef3136a1b4601337029809676e9046109a154132629184a380c7ae3a3f79bb72fe36fcd60a230c91f05d193c20be5e172db2ed619c3d0d298953581db6ce35ca765544c86c76d2912761d3c3e28c4f4f614e17d3bc861079fe018f63565b26b734119c43b3b9cd83cae32481f8673da70323869f83014fd9cf85f412c4eff2475105fe324a8664c34554543d0d176c0e7eadee048a227ae96cd0dafd61870155211832b3fe8344fe9175c6c4a992852239d25cbb1e310271c1350964caeac72df2d17dd60bf15b2bf7b1633d8d0ca610a4d48264199bec93e2f583c4cfc7b81a8ea39b54dbe47921614c3f78e9e79f614fc4b3299cde2bdd4fc939dd4a2d8a2729005d64b4c57803525df9cac4cb79987bace06cdd1e3c619938da3b81ea217e679425ce5e1d2a13a2107baeaebc2ce011af685924289d7a38ae801a1f80883c7823ef61afc24ae8aebce63f42e704481c82539d38880950c0e908df078288628f7c773563ad8e5608dadad634ef0a3f56b20f801a9941bb5c3cdd0c786fe16810766e4e169d25d4d072de520cda8c15e9874d2cf379150e42d0b3e924707877b2ef29c67b407c26688246e1e03b2a0d8353828078e439f8a9d8a987619fc6e8e5242d6563c53217e7fef2276965fd844ab261030f3ea7827793ae97d00f1cd2ae333929e855e5805038ca68ae4afba0f0d156c6954a37125f81cc665a7bd032e54780d56ce65cc58e8a7c5b3a657eb3390779f6a182d8318716df9fe9e25ddde968d91f59739ff264d26a535cbff47b6ae6ad4240ab66fb1eee9dea98feca4e5181fa91a0a66c696ef0f5c930f8b72b993c76588b82272f58e4945fc20275e379532417fd4bcf1bf8da40676f5da31287c0aee9d6f8411f2db7050a4fe061f876439809a3172b421865690dcad6771f2afde80a8b13c6bf283880952032a4f27b3e4fb9a3d60a4c702694966563cfe9c5cab2e65c8bca6a37e7f5ad3d16f26e1f1f97364a466804ebce5a91fe9f46da1c7bb3a076b3aef1adec11b7075bbd5e8a48f4ab997401ece6cbc0abbf4c1d8b708c47c35c633f52513b363befaf901cc933854559ea48c89826567608efae1a054202af167f681e0a97ef4735f1937184b6ed85e7fcbedff2fa545c9c8002f2b26bdcf2ab461772f7f8a72a1b04ca731ef64b8926c9ccc8374e5777d228501a0304ab976fcc73bc22a8de4fe6cb1fe02bf6913b2e0395797d52bf691b4b9af19059bff12639bd5854d305d24180cc1ab6ad9f0cf6f11bf32fa955b3c66cd08397ee9ccc32408163f0987f888e4302ef331a5f87dcc60c656c1e77d37c247ab174cecb7831bd36db2578f59c28fdd64f663d002693eae1d34502be2a8c375649102eafa1df9c01c441b8dad2f1e00757508ab9da4d9c888f647c4e1e91837196d5d765f824ae7244bdaaa4f51c37b3c07aaa52c303c88997e4981d267709bd23604bc3fe2993e2e2a141bdb805cfd8833e22b776744887401cfcbf58ad3385de33f5b9ecb48f8f26739192245bb952a135eb95b54890c667bbb251456516a5cb4465ccd0c36dec2c49f3b4b1e3b26b356193ea087dbc820236af0408b5658e58f795ed42cdf6351c905ce2994b7919745a69791964b62c222abf26528245fc36f153ffefa85dfc2ae1bd93eea290bb220592703d629ea9f054e661b071456e9c2bb972eb19f3f5555a006e49d5f217f40498d6c8c3f0c93fa565d054f9dc105e100526d71ed4fa1f8a5a0d0e1aee2fcc9ca83852c8fade2a29aab695a978ff2245389534ee144ba0c7f5116e513685ecd5158109de3eeae27b42411a58ec11899b3d90bf4ede22b18fda454a3d6967dc4307820e449198cea10be3ac574ca9e4fef1d32e2a233a253c2eb3b6b45a82001728915350b67c75f2344d41607944d33d7daee21877f327a2f1fe30f505237efec9bb16cb0c268452a069bd9191cc60876432f087d5ca8c9a25e64a0a48d7030fd51bc53f7cd63806e4a98f295e7bcbe0375c145f8c39141ad1e941575cb90b2d3ced26b9752623794925661702aabe36a129dff9e65adca93336488b91258a82cce490eeaf7d62b81969798570f3a85dc49a0cf281592e02ab3821e5b5e6c70baf121dd83ad829b8d00dd37afb61c7ab29746a934a6ecec2a92344d8ac68323ca4c0620aea79b7bf3fc89d92dbf80abba09dc2b7050a105b60ee6a083f2b77c69b54249a30a167c44df4c18183b287fae2b9519a4665da877bdee58c5e93fa7fb8cc20caa2b2aea17a3d454a25f157d78d10c5f1d30b3a10a72969892439cf7d9040b2aaa21fd7bfc018653aa22893cac2c7e4aaadfed7c600587f8d6a14fa933edaa7390f25d789597e837d80270af8c9c1d054cea349d9991905487bffa1a775ec94b525e3f4c66c174e580d280d70fa1da08495a160272dfb192872481c5210b9a78c8be8817bad3bebbe09ea1d20600fa29723cc0dcfaaa2b4f29ee55e01d6ddfec31ea383ed290dca67d1ece82b0b9eca7bc455b9d75cbeb064261d675a1b66d7094d4ab3b52469a48a474883fbaf8fda65f04fd3c81d79ae9fbacffc93826961c38034af863bc5d846289d3b8ced62730984403bc1c15c1fbfa1504f302335725c78708f854e11785e8b80e92304fdaa4516437a93c2e89e8bc002d67d6896eef4ecc5768c51c182459aadc4fd1e4f8f80dd53afa1f51a45cea27e6bab4cc11c86437cafd3a9acbfbc275f13fc766cf4da733452063d1022ee0f803e339a1d1286d134a58e16ea897e8d5f3d2f5668051ca84d96e6b49d1c538b8c26d73c10d8bcbb2a040080eb9cbae4e2cf708501317d571882b751e73624851cf9f24c354f2f6d5bc2f26929dc036e5ad5856dfb2d7afc22be55d67a652720ed1a250822483f91f7cef30cc2c5c31ee4441883eb60cd5429e3e6eb6ce545afc1db40e0406e79d362f7ed21970f1f83532db12d8f5bf31cbe475abe5dbb9e3cefa8ea9efb4aade1be090bcf94c70b2178fb78a49dc8ccbb373338b882ea24b6bdcd8de376f894bede02ba6c608b6a83cabe770b2b5df40efd10e76acbd9c1611264605142d9c0324517fda6c69bd9712a694e549e5b62ec2df41ba29f391e5021cedcb8a727978d11d5cc33825a58ef6767cb44501ef5820b555cb77063adb84cdccd600912a73c700d66ff29c7be8c2f46e9af20bb76bb82e00468f06906cfef85fe4b3c4a30a33e91dc35e564c65b9015c3b41c9a0dc2b7256c0b6e62480310025b71f2a0436ef0f92a7d14d2724f2e6e1442b8a6ede1021efcfe25eb380b2b3664c22b77eca5e5959122d71aef2fccf24b4082d79245d122929fd6999e04d164f49f2c427a96909b705888b58d8b151aa47959770f039b8565ba8008fd1898c306df8b9716177efc57926d0d216d4ab97d0dcddcf8d4929610341af0362a706e40d07cfede38be834cad4301f25eacaf51d2c45c6e106e06e949b6864d39b05a9c73d6fad3d37bb3422d2aedb49f3954d3da62ec3deaf7b598b4c20e2a6bb5d4d05233550bbaf887b71e49b60e5b8d49eb1cff99e00aec22027144f87a3ce7ca93aabba70ee35b5699b128bc9065e3dc0c6b4006bd650534cefc68d3645699c3afe0d6a36b4278354c4684ecffa7304f58b3771f589105e7bdb789785dfe65f59a251b755207e5129fd88ad0c02acaabcb65f3a8cf05389cf788690ba00c29cf4e708fb234fe08d38bcc6bda07f8ea66c2efbca74e9d54f661eacdbfd67aa54a12c6b19908f6c29e9228804317d16ca156f24048fb300b65e7c487a2bcf3488b99bd7c47a05bdc7fb7b7333a838958319bd03c600b9c700931aa58e14ee1f7874e4d1d723e1c2979d68e10b1a7b62538ff3a4c93a60b06b46bc5174fa4725cc7484ad307ab0bedb221f9302c81f52a3ce00ba0375408dbdff272e80b2720cfed9b3df6cfcc3522d9c8c91d2e699496361f22061e932ce7770938fa371cc234c094a382e783df4ac1784146b1c2dbce5518000fcc256", 0x1000}], 0x100000000000004b, 0x0, 0x0, 0x4008040}, {&(0x7f0000003d80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003f40)=[{&(0x7f0000003e00)="191a0afa", 0x4}, {&(0x7f0000003e40)="7b0345bfd9704d2dced2f573011ed736b1a9d84fc2374defa3eb3dd180b35d8c59000164f967f7386bd3fff04d8b98cdb6daf8a1b05bf9cc803c85e4317d163827a3cfee0d59c88beef66d289f583dc2c851e8d818e7f1f8e50d13f64fe4cd0c822a706ac37e061ca6fe66c63fcac0", 0x6f}, {&(0x7f0000003ec0)="c75d9a18f2466871dda30893c087ad162bb15075e46d8d248bcef2bd9d50617cbdc3d920de63cf9665702636b1d5cfa8e60028c288d4584ea59c3d011b06f8a54d03", 0x42}], 0x3, &(0x7f0000004000)=[@cred={{0x1c, 0x1, 0x2, {0x0, r1}}}, @rights={{0x18, 0x1, 0x1, [r2, r0]}}], 0x38, 0x40}, {&(0x7f0000004040)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000045c0)=[{&(0x7f00000040c0)="4cd96309af1fee53ae07b7f5255e24d266211c56f7621cc97d31db78c1a3d8764b00ea376b8443adebeab2d46bdec3190bfa2f017f6c48c66487807a40af7c126ad1e554938c7b47bc7d16188980d65d514d5b74e951a79e5906ab21e831c07b051692083f47d82ddd0277f16db39eb63cb3a5b34d089bce324f4a539c1b4c1673bec9b62d5a7be5", 0x88}, {&(0x7f0000004180)="fca9853a9284ad8bfb6dfb0fbabcd8f7ae7d988e49316b50f64895ad00bb4bd7620da4c0e2c9bf9f5a5b5fccb98481a80b2f38", 0x33}, {&(0x7f00000041c0)="c90bc1cfbe93ad4611c5b49bddf7afc52d5fff6c1fd4d060e0932dfcc01054714c8136e3a7cb753a283e89a6612248ed5bd6b8881cda15de84f63bb8a6bbebc3cbbc618c4e628c6cc78240ae5325fe861e67aa74685f999c16edab5d6ded08d35b006e4a462905c67089ac5c545f6983f42d1b5eeaa04759b0ef259957e3d85e6bf5b3cf4a8b40c24e75b872a557a785fb41230ab80d5f5d256bf2c2988a6a5a1f98204b0eacc4f7fd123155a71785e3a3ca1c197efff4ae5c76bb3338066bbcd5d6c12247de2458e6c06defd359748641", 0xd1}, {&(0x7f00000042c0)="06f21bcf3b08d254", 0x8}, {&(0x7f0000004300)="e5aeaa688b442203fba18858687268f600d7a08b203447e8e3d69fdee75d10fd05ca474ee591f4eea3a37fbed30856e9c9d76af2d9f3bf088f64e1a96a462ca6da39e71d847db4b8325eb393ce5862c2b2c50b0d808393286ba7f49df7d44a6941faaccbf6ba775726f5e147dbf35832d0f879dd270cd96c77f9b99662bbc44ac66024cea28e7c624f30d263a1142ebd31b6010acde7bbca6904a96639df7e486b70c7b04fa38fd661ad478b00f07701b3809a31fd0175eb95ee4ada299c2da380e905f143f80cbc67141a9050e66bf18b77768f8268d829f5d375d3d52e1d6286cedb35", 0xe4}, {&(0x7f0000004400)="eadf6031e299f6521165ebd6552e6a0e43abd960001d6ce5c3466c956cbb844eae99e65491522b9b16324122", 0x2c}, {&(0x7f0000004440)}, {&(0x7f0000004480)="a7c3708a28ee6d0d92df", 0xa}, {&(0x7f00000044c0)="6125ea5bc80d9286134cb0ab7d9456805f273eedf71bd91f1ecaa8928d984c55d8ee98c3608b2fa5d9b15466345419933771912a0c312c5ca1942d02bb54a32d844e74420a0242b8b71429e155082bc374fcd8cf0010808b872afbdcba489bbaba1f7d3dae5573596b8a78265f91ed775fdd42e25ecf23b1689f0ab3ede4b1995df6f3a78e50c75b286ba3422850cc29b86d5b57e8ff31bbdb3bcd6fe2267f5f8ee1b3172ef82e4f9ab4c2e893795aa392a8d355c078fe3def3e4d8be6c0d6ac6d9e9a7f7fd2283497a157b3ea392040a4869ace86cb3a7dcfb07c5a9fa5a0baabd0912091d3a675146bbf88909f25c9e4abd305d8162add95", 0xf9}], 0x9, &(0x7f0000004700)=[@rights={{0x18, 0x1, 0x1, [r0, r3]}}, @rights={{0x1c, 0x1, 0x1, [r0, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {r4, r5, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {r6, 0x0, 0xffffffffffffffff}}}], 0x90, 0x14004015}, {&(0x7f00000047c0)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000004b00)=[{&(0x7f0000004840)="b68755774929d52dd24be3c7de0d22433e7ee9abede23dd8e3a34b3a901381272c4e96868b755f382fed46e98359900ea0d3494f8066ed028ca70454e492e6cb2106a838772f123c9b72227856b6177869f7f3e5027967dee1f6788b513fd6ea5f49d2920c68ae04dba95a36dd5b29b1f0dc4f8d269dc03f60729c9d70271477c634fbe67a23531fa7fd30b21f91d4e4ef2c146efe57dca743e19d9865d052cff8f799b25f1d8868ce7efaf82f9c49e81b08ec7e52587ff2309c401a8360", 0xbe}, {&(0x7f0000004900)="227d229912edac7375f71efc36a8877efa1702995606129f0def904adff28fb0f8e38fe799b0bd08f1f82171c73f03a2acb452638f1b8d2f274680b49f805e9bf745c77c056f3de2521f2a14204e648dd20f1bd7648a9c2e55bbd67e52eaa61d2f2df7198d4b367058d390f3a5c27df9ded12e31aa37f14b7287ff292c885fba069dfffa41c8c909bb18678c1294d8a2941c", 0x92}, {&(0x7f00000049c0)="69e33b85a7056be5d97c48", 0xb}, {&(0x7f0000004a00)="2f86b103aef8ed7ea3b3d31268f4e3c2aa84abf3cf1c0523952f85", 0x1b}, {&(0x7f0000004a40)="d9fdc97dda82", 0x6}, {&(0x7f0000004a80)="56a693046231ef1ed87474e252309f0bdf09995e523a220bfa10207b4983d87d2e68c342199293983d99d64bcfd1f2d3544da694152fb626be1245492f", 0x3d}, {&(0x7f0000004ac0)="df48355a1e8ad02e9ecb9ae7f91659c43ebdad5be09b710d6adb06888acf69acff34c5e1cf5b", 0x26}], 0x7, &(0x7f0000004c00)=[@rights={{0x38, 0x1, 0x1, [r7, r8, r0, r0, r0, r0, r0, r9, r0, r11]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r13, 0xffffffffffffffff}}}], 0x58, 0x6040080}], 0x8, 0x20008400) 10:00:09 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10380) 10:00:09 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x900) 10:00:09 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x500}) 10:00:10 executing program 7: syz_open_dev$ttys(0xc, 0x2, 0x0) syz_open_dev$sg(&(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(0xffffffffffffffff, 0x2284, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000001901466b0000f0fdffffff6bf4dc310794693adb43d19a2d43495aa14b5a447137a82d81d5d8c5c8e9ff1a3af3fe1e551f0e33e77e9303211c000000001dcc5b93f247b2c2d148632856407bd84c3880ff93218e7af34046ebc358a40942f8def66892d82b3dd3e8bde9a983de930357b08e129ba6c0f85f1d9c3b64699ab104b4e8844f02afbada31e4a26033d43cce50f68059f1f680"]) socketpair$nbd(0x1, 0x1, 0x0, 0x0) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x1) openat2(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x40800, 0xc8}, 0x18) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x1) openat2(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={0x900, 0x8, 0x1b}, 0x18) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) syz_io_uring_complete(0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f00000014c0)={{{@in6=@private1, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee00}, {}, {}, 0x0, 0x0, 0x1}, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x32}, 0x0, @in=@local}}, 0xe8) 10:00:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x90000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:00:22 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x600}) 10:00:22 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:00:22 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x20000) 10:00:22 executing program 5 (fault-call:7 fault-nth:7): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:00:22 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r3) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000280)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_WOWLAN(r3, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x30, r4, 0x1, 0x70bd2b, 0x25dfdbfd, {{}, {@val={0x8, 0x1, 0x4}, @val={0x8, 0x3, r5}, @val={0xc, 0x99, {0x7f, 0x6}}}}, [""]}, 0x30}, 0x1, 0x0, 0x0, 0x44}, 0x800) sendmsg$NL80211_CMD_GET_INTERFACE(r1, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x1c, 0x0, 0x200, 0x70bd26, 0x25dfdbff, {{}, {@val={0x8, 0x3, r5}, @void}}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040000}, 0x8000) r6 = socket$inet(0x2, 0x3, 0xff) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmsg$inet(r6, &(0x7f0000000240)={&(0x7f00000000c0)={0x2, 0x0, @multicast1}, 0x10, &(0x7f00000001c0)=[{&(0x7f00000003c0)="000001009bdbb2be05898383be40f3fdac7bc401", 0x14}], 0x1, &(0x7f0000000000)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r8, @empty, @empty}}}], 0x20}, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) creat(&(0x7f0000000040)='./file1\x00', 0x80) r10 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r10, 0x0, r9, 0x0, 0x200f5ef, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r9, 0x2401, 0x7) 10:00:22 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xa00) 10:00:22 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) io_pgetevents(r1, 0x3, 0x4, &(0x7f0000000400)=[{}, {}, {}, {}], 0x0, 0x0) io_submit(r1, 0x1, &(0x7f0000000000)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, r2, 0x0}]) io_destroy(r1) io_pgetevents(0x0, 0x2, 0x1, &(0x7f0000000300)=[{}], &(0x7f0000000340), &(0x7f00000003c0)={&(0x7f0000000380)={[0x127]}, 0x8}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r6, 0x0, r5, 0x0, 0x200f5ef, 0x0) copy_file_range(r6, 0x0, r3, 0x0, 0x400, 0x0) r7 = openat$incfs(0xffffffffffffffff, &(0x7f0000000200)='.log\x00', 0x8000, 0x1) io_submit(r1, 0x2, &(0x7f00000002c0)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x2, 0x5, 0xffffffffffffffff, &(0x7f0000000080)="eb7f1b55d82e651d6dce99fdbd2e5734d650bb34a7f664adc8a514e7747c857677259b341007331aa4cfbdd5c09faad54a0202efd9b0f336172d33d31be9cfa4f717fef7b578251d40d601b0203a76e02f4d6e5add2439f1e22ca832b7cdc357e782703baae5addb8c9d2a6dab40b73dc6627825dff5d323e0d1f215dec3049c1b6415f4194a19e207e0ac5cace293c6eb3c8ddf4c1749a0c4637e08d70afca7eec57184bcf04c9d95b67f4cf92c94e620bccc67d39a4464c975d92f722d81c2d5eca9ad1a770ca9644edb96d50170282e6f6f9a60d9593a4a7df75e258fed5ae468bb482a62b7", 0xe7, 0x9ec9, 0x0, 0x3, r4}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3, 0x3, r0, &(0x7f00000001c0)="740d18c9df485bf74779ab1c48f29ef77df301d8c0c70dc0de93", 0x1a, 0x5, 0x0, 0x3, r7}]) ftruncate(r0, 0x0) 10:00:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xffffffff000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:00:22 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x40000) [ 2836.346935] FAULT_INJECTION: forcing a failure. [ 2836.346935] name failslab, interval 1, probability 0, space 0, times 0 [ 2836.348865] CPU: 1 PID: 17416 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2836.349870] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2836.351517] Call Trace: [ 2836.351902] dump_stack+0x107/0x163 [ 2836.352456] should_fail.cold+0x5/0xa [ 2836.353027] ? create_object.isra.0+0x3a/0xa20 [ 2836.353704] should_failslab+0x5/0x10 [ 2836.354260] kmem_cache_alloc+0x5b/0x350 [ 2836.354875] create_object.isra.0+0x3a/0xa20 [ 2836.355513] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2836.356268] kmem_cache_alloc+0x159/0x350 [ 2836.356894] jbd2__journal_start+0x18c/0x880 [ 2836.357545] __ext4_journal_start_sb+0x210/0x420 [ 2836.358260] ext4_dirty_inode+0xbc/0x130 [ 2836.358849] ? ext4_setattr+0x2220/0x2220 [ 2836.359463] __mark_inode_dirty+0x492/0xf10 [ 2836.360094] generic_update_time+0x21c/0x370 [ 2836.360777] file_update_time+0x436/0x520 [ 2836.361391] ? current_time+0x2c0/0x2c0 [ 2836.361995] file_modified+0x7d/0xa0 [ 2836.362545] ext4_file_write_iter+0x968/0x1890 [ 2836.363239] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2836.363894] ? kasan_save_stack+0x32/0x40 [ 2836.364522] ? direct_splice_actor+0x10f/0x170 [ 2836.365196] ? splice_direct_to_actor+0x387/0x980 [ 2836.365902] ? do_splice_direct+0x1c4/0x290 [ 2836.366539] ? vfs_copy_file_range+0x57b/0x10f0 [ 2836.367214] ? __do_sys_copy_file_range+0x176/0x410 [ 2836.367963] do_iter_readv_writev+0x476/0x750 [ 2836.368645] ? new_sync_write+0x660/0x660 [ 2836.369257] ? selinux_file_permission+0x36/0x510 [ 2836.370027] do_iter_write+0x18d/0x670 [ 2836.370590] vfs_iter_write+0x70/0xa0 [ 2836.371160] iter_file_splice_write+0x71d/0xbe0 [ 2836.371871] ? generic_splice_sendpage+0x140/0x140 [ 2836.372627] ? avc_policy_seqno+0x9/0x70 [ 2836.373232] ? selinux_file_permission+0x36/0x510 [ 2836.373967] ? generic_splice_sendpage+0x140/0x140 [ 2836.374699] direct_splice_actor+0x10f/0x170 [ 2836.375367] splice_direct_to_actor+0x387/0x980 [ 2836.376069] ? pipe_to_sendpage+0x380/0x380 [ 2836.376743] ? do_splice_to+0x160/0x160 [ 2836.377332] ? security_file_permission+0x24e/0x570 [ 2836.378089] do_splice_direct+0x1c4/0x290 [ 2836.378708] ? splice_direct_to_actor+0x980/0x980 [ 2836.379423] ? selinux_file_permission+0x36/0x510 [ 2836.380083] ? security_file_permission+0x24e/0x570 [ 2836.380836] vfs_copy_file_range+0x57b/0x10f0 [ 2836.381520] ? generic_file_rw_checks+0x230/0x230 [ 2836.382259] __do_sys_copy_file_range+0x176/0x410 [ 2836.382977] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2836.383677] ? ksys_write+0x1a5/0x250 [ 2836.384221] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2836.384809] do_syscall_64+0x33/0x40 [ 2836.385219] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2836.385788] RIP: 0033:0x466609 [ 2836.386151] 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 [ 2836.388206] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2836.389079] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2836.389893] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2836.390735] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2836.391548] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2836.392396] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:00:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x800800000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:00:23 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x80000) 10:00:23 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x686}) 10:00:23 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xb00) 10:00:23 executing program 7: capset(&(0x7f0000000100)={0x20080522}, &(0x7f00000000c0)={0x0, 0x4, 0xfffffffc, 0x101, 0x2, 0xa5}) r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000200)=0x2) r1 = open_tree(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000) r2 = dup2(r1, r1) ioctl$TIOCMSET(r2, 0x5418, &(0x7f0000000080)=0x8000) ioctl$TIOCL_SETSEL(r1, 0x541c, &(0x7f0000000040)={0x2, {0x2, 0x80, 0x4b, 0x7, 0x9, 0x2}}) 10:00:23 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xa0000) 10:00:23 executing program 5 (fault-call:7 fault-nth:8): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:00:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x2000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) [ 2837.260721] FAULT_INJECTION: forcing a failure. [ 2837.260721] name failslab, interval 1, probability 0, space 0, times 0 [ 2837.262329] CPU: 1 PID: 17457 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2837.263212] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2837.264466] Call Trace: [ 2837.264813] dump_stack+0x107/0x163 [ 2837.265299] should_fail.cold+0x5/0xa [ 2837.265789] ? __iomap_dio_rw+0x1ee/0x11a0 [ 2837.266342] should_failslab+0x5/0x10 [ 2837.266767] kmem_cache_alloc_trace+0x55/0x360 [ 2837.267403] __iomap_dio_rw+0x1ee/0x11a0 [ 2837.267851] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2837.268502] ? __mark_inode_dirty+0x12e/0xf10 [ 2837.269103] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2837.269645] ? generic_update_time+0x21c/0x370 [ 2837.270298] ? __mnt_drop_write_file+0x9/0x70 [ 2837.270880] ? file_update_time+0xd4/0x520 [ 2837.271522] ? current_time+0x2c0/0x2c0 [ 2837.271989] iomap_dio_rw+0x31/0x90 [ 2837.272566] ext4_file_write_iter+0xaaf/0x1890 [ 2837.273191] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2837.273909] ? direct_splice_actor+0x10f/0x170 [ 2837.274481] ? splice_direct_to_actor+0x387/0x980 [ 2837.275151] ? vfs_copy_file_range+0x57b/0x10f0 [ 2837.275803] ? __do_sys_copy_file_range+0x176/0x410 [ 2837.276517] do_iter_readv_writev+0x476/0x750 [ 2837.277164] ? new_sync_write+0x660/0x660 [ 2837.277744] ? selinux_file_permission+0x36/0x510 [ 2837.278311] do_iter_write+0x18d/0x670 [ 2837.278858] vfs_iter_write+0x70/0xa0 [ 2837.279340] iter_file_splice_write+0x71d/0xbe0 [ 2837.279984] ? generic_splice_sendpage+0x140/0x140 [ 2837.280583] ? avc_policy_seqno+0x9/0x70 [ 2837.281247] ? selinux_file_permission+0x36/0x510 [ 2837.281932] ? generic_splice_sendpage+0x140/0x140 [ 2837.282553] direct_splice_actor+0x10f/0x170 [ 2837.283113] splice_direct_to_actor+0x387/0x980 [ 2837.283643] ? pipe_to_sendpage+0x380/0x380 [ 2837.284215] ? do_splice_to+0x160/0x160 [ 2837.284738] ? security_file_permission+0x24e/0x570 [ 2837.285445] do_splice_direct+0x1c4/0x290 [ 2837.285919] ? splice_direct_to_actor+0x980/0x980 [ 2837.286462] ? selinux_file_permission+0x36/0x510 [ 2837.287015] ? security_file_permission+0x24e/0x570 [ 2837.287590] vfs_copy_file_range+0x57b/0x10f0 [ 2837.288123] ? generic_file_rw_checks+0x230/0x230 [ 2837.288693] __do_sys_copy_file_range+0x176/0x410 [ 2837.289261] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2837.289827] ? ksys_write+0x1a5/0x250 [ 2837.290276] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2837.290844] do_syscall_64+0x33/0x40 [ 2837.291300] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2837.292065] RIP: 0033:0x466609 [ 2837.292511] 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 [ 2837.294758] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2837.295618] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2837.296592] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2837.297528] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2837.298486] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2837.299417] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:00:23 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r3) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000280)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_WOWLAN(r3, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x30, r4, 0x1, 0x70bd2b, 0x25dfdbfd, {{}, {@val={0x8, 0x1, 0x4}, @val={0x8, 0x3, r5}, @val={0xc, 0x99, {0x7f, 0x6}}}}, [""]}, 0x30}, 0x1, 0x0, 0x0, 0x44}, 0x800) sendmsg$NL80211_CMD_GET_INTERFACE(r1, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x1c, 0x0, 0x200, 0x70bd26, 0x25dfdbff, {{}, {@val={0x8, 0x3, r5}, @void}}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040000}, 0x8000) r6 = socket$inet(0x2, 0x3, 0xff) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmsg$inet(r6, &(0x7f0000000240)={&(0x7f00000000c0)={0x2, 0x0, @multicast1}, 0x10, &(0x7f00000001c0)=[{&(0x7f00000003c0)="000001009bdbb2be05898383be40f3fdac7bc401", 0x14}], 0x1, &(0x7f0000000000)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r8, @empty, @empty}}}], 0x20}, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) creat(&(0x7f0000000040)='./file1\x00', 0x80) r10 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r10, 0x0, r9, 0x0, 0x200f5ef, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r9, 0x2401, 0x7) 10:00:23 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r3) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000280)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_WOWLAN(r3, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x30, r4, 0x1, 0x70bd2b, 0x25dfdbfd, {{}, {@val={0x8, 0x1, 0x4}, @val={0x8, 0x3, r5}, @val={0xc, 0x99, {0x7f, 0x6}}}}, [""]}, 0x30}, 0x1, 0x0, 0x0, 0x44}, 0x800) sendmsg$NL80211_CMD_GET_INTERFACE(r1, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x1c, 0x0, 0x200, 0x70bd26, 0x25dfdbff, {{}, {@val={0x8, 0x3, r5}, @void}}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040000}, 0x8000) r6 = socket$inet(0x2, 0x3, 0xff) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmsg$inet(r6, &(0x7f0000000240)={&(0x7f00000000c0)={0x2, 0x0, @multicast1}, 0x10, &(0x7f00000001c0)=[{&(0x7f00000003c0)="000001009bdbb2be05898383be40f3fdac7bc401", 0x14}], 0x1, &(0x7f0000000000)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r8, @empty, @empty}}}], 0x20}, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) creat(&(0x7f0000000040)='./file1\x00', 0x80) r10 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r10, 0x0, r9, 0x0, 0x200f5ef, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r9, 0x2401, 0x7) 10:00:23 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x100000) 10:00:23 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xc00) 10:00:23 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x0) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:00:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x8000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:00:38 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x700}) 10:00:38 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x0) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:00:38 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps\x00') preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/192, 0xc0}], 0x1, 0x56b, 0x0) 10:00:38 executing program 5 (fault-call:7 fault-nth:9): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:00:38 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xd00) 10:00:38 executing program 7: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=@newae={0x48, 0x1e, 0x709, 0x0, 0x0, {{@in6=@private0}, @in=@local}, [@etimer_thresh={0x8}]}, 0x48}}, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) sendmsg$MPTCP_PM_CMD_GET_ADDR(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, 0x0, 0x300, 0x70bd2b, 0x25dfdbff, {}, [@MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x7}]}, 0x1c}, 0x1, 0x0, 0x0, 0x5}, 0x4000084) 10:00:38 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x1b33c8) 10:00:38 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x28, 0xff}, {0x6, 0x0, 0x8}]}) [ 2851.963480] FAULT_INJECTION: forcing a failure. [ 2851.963480] name failslab, interval 1, probability 0, space 0, times 0 [ 2851.966484] CPU: 1 PID: 17510 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2851.968178] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2851.970923] Call Trace: [ 2851.971656] dump_stack+0x107/0x163 [ 2851.972601] should_fail.cold+0x5/0xa [ 2851.973495] ? __iomap_dio_rw+0x1ee/0x11a0 [ 2851.974542] should_failslab+0x5/0x10 [ 2851.975406] kmem_cache_alloc_trace+0x55/0x360 [ 2851.976674] __iomap_dio_rw+0x1ee/0x11a0 [ 2851.977712] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2851.978888] ? __mark_inode_dirty+0x12e/0xf10 [ 2851.980017] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2851.981150] ? generic_update_time+0x21c/0x370 [ 2851.982352] ? __mnt_drop_write_file+0x9/0x70 [ 2851.983403] ? file_update_time+0xd4/0x520 [ 2851.984369] ? current_time+0x2c0/0x2c0 [ 2851.985390] iomap_dio_rw+0x31/0x90 [ 2851.986230] ext4_file_write_iter+0xaaf/0x1890 [ 2851.987289] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2851.988326] ? kasan_save_stack+0x32/0x40 [ 2851.989291] ? direct_splice_actor+0x10f/0x170 [ 2851.990335] ? splice_direct_to_actor+0x387/0x980 [ 2851.991553] ? do_splice_direct+0x1c4/0x290 [ 2851.992707] ? vfs_copy_file_range+0x57b/0x10f0 [ 2851.993909] ? __do_sys_copy_file_range+0x176/0x410 [ 2851.995151] do_iter_readv_writev+0x476/0x750 [ 2851.996300] ? new_sync_write+0x660/0x660 [ 2851.997327] ? selinux_file_permission+0x36/0x510 [ 2851.998519] do_iter_write+0x18d/0x670 [ 2851.999451] vfs_iter_write+0x70/0xa0 [ 2852.000322] iter_file_splice_write+0x71d/0xbe0 [ 2852.001647] ? generic_splice_sendpage+0x140/0x140 [ 2852.002857] ? avc_policy_seqno+0x9/0x70 [ 2852.003863] ? selinux_file_permission+0x36/0x510 [ 2852.005067] ? generic_splice_sendpage+0x140/0x140 [ 2852.006439] direct_splice_actor+0x10f/0x170 [ 2852.007605] splice_direct_to_actor+0x387/0x980 [ 2852.008790] ? pipe_to_sendpage+0x380/0x380 [ 2852.009946] ? do_splice_to+0x160/0x160 [ 2852.010946] ? security_file_permission+0x24e/0x570 [ 2852.012223] do_splice_direct+0x1c4/0x290 [ 2852.013340] ? splice_direct_to_actor+0x980/0x980 [ 2852.014529] ? selinux_file_permission+0x36/0x510 [ 2852.015740] ? security_file_permission+0x24e/0x570 [ 2852.017072] vfs_copy_file_range+0x57b/0x10f0 [ 2852.018226] ? generic_file_rw_checks+0x230/0x230 [ 2852.019508] __do_sys_copy_file_range+0x176/0x410 [ 2852.020721] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2852.021925] ? ksys_write+0x1a5/0x250 [ 2852.022975] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2852.024160] do_syscall_64+0x33/0x40 [ 2852.025160] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2852.026404] RIP: 0033:0x466609 [ 2852.027286] 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 [ 2852.029973] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2852.031130] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2852.032127] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2852.033147] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2852.034141] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2852.035149] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:00:38 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$SIOCGIFHWADDR(r0, 0x8927, &(0x7f00000004c0)={'veth1_virt_wifi\x00'}) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x80000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d6f4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000008395006fb905454792d9f392427055b7010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="03000000040000000500000016000f000300040000000000000000000f00698c", 0x20, 0x800}, {&(0x7f0000010e00)="ed41000000040000d6f4655fd7f4655fd7f4655f000000000000040020", 0x1d, 0x1500}], 0x0, &(0x7f0000013b00)) 10:00:38 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x800000) 10:00:38 executing program 7: r0 = clone3(&(0x7f0000000640)={0x40048000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000600)=[0x0, 0x0, 0x0], 0x3}, 0x58) r1 = fork() r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x1, 0x25) mount$9p_fd(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300), 0x40000, &(0x7f0000000380)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[{@uname={'uname', 0x3d, '@\x86&%-$%,%{^@{\x1b.-:[%&}{'}}, {@noextend}, {@privport}, {@dfltuid={'dfltuid', 0x3d, 0xee01}}, {@version_9p2000}, {@privport}, {@afid={'afid', 0x3d, 0xf241}}], [{@fowner_gt={'fowner>', 0xee00}}]}}) kcmp(r1, r1, 0x2, 0xffffffffffffffff, 0xffffffffffffffff) r3 = getpgid(r0) ioctl$SNAPSHOT_AVAIL_SWAP_SIZE(0xffffffffffffffff, 0x80083313, &(0x7f0000000280)) clone3(&(0x7f0000000200)={0x208200000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x28}, &(0x7f00000000c0)=""/37, 0x25, &(0x7f0000000100)=""/131, &(0x7f00000001c0)=[r0, r0, r1, r3], 0x4}, 0x58) 10:00:38 executing program 5 (fault-call:7 fault-nth:10): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:00:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xa000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:00:38 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x1000000) [ 2852.436865] FAULT_INJECTION: forcing a failure. [ 2852.436865] name failslab, interval 1, probability 0, space 0, times 0 [ 2852.439365] CPU: 1 PID: 17546 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2852.440863] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2852.443316] Call Trace: [ 2852.443902] dump_stack+0x107/0x163 [ 2852.444735] should_fail.cold+0x5/0xa [ 2852.445578] ? mempool_alloc+0x148/0x360 [ 2852.446465] ? mempool_free_pages+0x20/0x20 [ 2852.447418] should_failslab+0x5/0x10 [ 2852.448251] kmem_cache_alloc+0x5b/0x350 [ 2852.449156] ? mempool_free_pages+0x20/0x20 [ 2852.450094] mempool_alloc+0x148/0x360 [ 2852.450955] ? mempool_resize+0x7d0/0x7d0 [ 2852.451873] ? do_raw_read_unlock+0x3b/0x70 [ 2852.452826] ? _raw_read_unlock+0x1a/0x30 [ 2852.453737] ? jbd2_transaction_committed+0x111/0x140 [ 2852.454868] bio_alloc_bioset+0x36a/0x600 [ 2852.455777] ? bvec_alloc+0x2f0/0x2f0 [ 2852.456785] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2852.457937] ? stack_trace_consume_entry+0x160/0x160 [ 2852.459006] ? iov_iter_npages+0x1fd/0xa70 [ 2852.460137] iomap_dio_bio_actor+0x518/0xef0 [ 2852.461189] iomap_dio_actor+0x36f/0x560 [ 2852.462123] iomap_apply+0x282/0x9e0 [ 2852.462975] ? iomap_dio_rw+0x90/0x90 [ 2852.463845] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2852.465186] ? mark_held_locks+0x9e/0xe0 [ 2852.466133] ? filemap_check_errors+0xa5/0x150 [ 2852.467179] __iomap_dio_rw+0x6cd/0x11a0 [ 2852.468099] ? iomap_dio_rw+0x90/0x90 [ 2852.469021] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2852.470060] ? generic_update_time+0x21c/0x370 [ 2852.471104] ? __mnt_drop_write_file+0x9/0x70 [ 2852.472344] ? current_time+0x2c0/0x2c0 [ 2852.473371] iomap_dio_rw+0x31/0x90 [ 2852.474211] ext4_file_write_iter+0xaaf/0x1890 [ 2852.475281] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2852.476324] ? kasan_save_stack+0x32/0x40 [ 2852.477385] ? direct_splice_actor+0x10f/0x170 [ 2852.478492] ? splice_direct_to_actor+0x387/0x980 [ 2852.479588] ? do_splice_direct+0x1c4/0x290 [ 2852.480567] ? vfs_copy_file_range+0x57b/0x10f0 [ 2852.481638] ? __do_sys_copy_file_range+0x176/0x410 [ 2852.482782] do_iter_readv_writev+0x476/0x750 [ 2852.483805] ? new_sync_write+0x660/0x660 [ 2852.484776] ? selinux_file_permission+0x36/0x510 [ 2852.485901] do_iter_write+0x18d/0x670 [ 2852.486815] vfs_iter_write+0x70/0xa0 [ 2852.487685] iter_file_splice_write+0x71d/0xbe0 [ 2852.488791] ? generic_splice_sendpage+0x140/0x140 [ 2852.489927] ? avc_policy_seqno+0x9/0x70 [ 2852.490858] ? selinux_file_permission+0x36/0x510 [ 2852.491984] ? generic_splice_sendpage+0x140/0x140 [ 2852.493120] direct_splice_actor+0x10f/0x170 [ 2852.494137] splice_direct_to_actor+0x387/0x980 [ 2852.495206] ? pipe_to_sendpage+0x380/0x380 [ 2852.496208] ? do_splice_to+0x160/0x160 [ 2852.497135] ? security_file_permission+0x24e/0x570 [ 2852.498292] do_splice_direct+0x1c4/0x290 [ 2852.499243] ? splice_direct_to_actor+0x980/0x980 [ 2852.500337] ? selinux_file_permission+0x36/0x510 [ 2852.501444] ? security_file_permission+0x24e/0x570 [ 2852.502599] vfs_copy_file_range+0x57b/0x10f0 [ 2852.503632] ? generic_file_rw_checks+0x230/0x230 [ 2852.504773] __do_sys_copy_file_range+0x176/0x410 [ 2852.505880] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2852.506968] ? ksys_write+0x1a5/0x250 [ 2852.507850] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2852.508977] do_syscall_64+0x33/0x40 [ 2852.509824] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2852.510990] RIP: 0033:0x466609 [ 2852.511730] 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 [ 2852.515904] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2852.517657] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2852.519236] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2852.520843] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2852.522458] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2852.523997] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:00:52 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x0) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:00:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:00:52 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x2000000) 10:00:52 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x786}) 10:00:52 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) sendmsg$nl_netfilter(r0, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="200000000d04010229bd0773a02034b367954ef5b852e87000ffdbdf250aebff0104003e0008005000", @ANYRES32, @ANYBLOB], 0x20}, 0x1, 0x0, 0x0, 0x20000004}, 0x4040) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file1\x00', 0x5350c3, 0x3) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = socket$netlink(0x10, 0x3, 0x4) r5 = signalfd(r3, &(0x7f0000000040)={[0x7fff]}, 0x8) r6 = openat(r5, &(0x7f0000000080)='./file1\x00', 0xa900, 0x10) sendfile(r4, r2, 0x0, 0x7ffffffc) openat$hpet(0xffffffffffffff9c, &(0x7f00000000c0), 0x400440, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r9, 0x0, r8, 0x0, 0x200f5ef, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r9, 0x80089419, &(0x7f0000000180)) r10 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r10, 0x0, r7, 0x0, 0x200f5ef, 0x0) fcntl$dupfd(r10, 0x0, r6) 10:00:52 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x700}) 10:00:52 executing program 5 (fault-call:7 fault-nth:11): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:00:52 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xe00) 10:00:52 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x200f5ef) [ 2865.700960] FAULT_INJECTION: forcing a failure. [ 2865.700960] name failslab, interval 1, probability 0, space 0, times 0 [ 2865.702464] CPU: 1 PID: 17579 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2865.703306] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2865.704600] Call Trace: [ 2865.704906] dump_stack+0x107/0x163 [ 2865.705336] should_fail.cold+0x5/0xa [ 2865.705788] ? create_object.isra.0+0x3a/0xa20 [ 2865.706311] should_failslab+0x5/0x10 [ 2865.706756] kmem_cache_alloc+0x5b/0x350 [ 2865.707224] create_object.isra.0+0x3a/0xa20 [ 2865.707725] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2865.708299] kmem_cache_alloc+0x159/0x350 [ 2865.708774] ? mempool_free_pages+0x20/0x20 [ 2865.709267] mempool_alloc+0x148/0x360 [ 2865.709712] ? mempool_resize+0x7d0/0x7d0 [ 2865.710188] ? do_raw_read_unlock+0x3b/0x70 [ 2865.710680] ? _raw_read_unlock+0x1a/0x30 [ 2865.711142] ? jbd2_transaction_committed+0x111/0x140 [ 2865.711728] bio_alloc_bioset+0x36a/0x600 [ 2865.712193] ? bvec_alloc+0x2f0/0x2f0 [ 2865.712625] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2865.713131] ? stack_trace_consume_entry+0x160/0x160 [ 2865.713707] ? iov_iter_npages+0x1fd/0xa70 [ 2865.714183] iomap_dio_bio_actor+0x518/0xef0 [ 2865.714692] iomap_dio_actor+0x36f/0x560 [ 2865.715149] iomap_apply+0x282/0x9e0 [ 2865.715565] ? iomap_dio_rw+0x90/0x90 [ 2865.715991] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2865.716631] ? asm_sysvec_call_function_single+0x12/0x20 [ 2865.717272] ? filemap_check_errors+0xa5/0x150 [ 2865.717784] __iomap_dio_rw+0x6cd/0x11a0 [ 2865.718246] ? iomap_dio_rw+0x90/0x90 [ 2865.718687] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2865.719210] ? generic_update_time+0x21c/0x370 [ 2865.719732] ? __mnt_drop_write_file+0x9/0x70 [ 2865.720247] ? current_time+0x2c0/0x2c0 [ 2865.720698] iomap_dio_rw+0x31/0x90 [ 2865.721121] ext4_file_write_iter+0xaaf/0x1890 [ 2865.721641] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2865.722151] ? kasan_save_stack+0x32/0x40 [ 2865.722626] ? direct_splice_actor+0x10f/0x170 [ 2865.723138] ? splice_direct_to_actor+0x387/0x980 [ 2865.723684] ? do_splice_direct+0x1c4/0x290 [ 2865.724166] ? vfs_copy_file_range+0x57b/0x10f0 [ 2865.724694] ? __do_sys_copy_file_range+0x176/0x410 [ 2865.725276] do_iter_readv_writev+0x476/0x750 [ 2865.725780] ? new_sync_write+0x660/0x660 [ 2865.726248] ? selinux_file_permission+0x36/0x510 [ 2865.726806] do_iter_write+0x18d/0x670 [ 2865.727251] vfs_iter_write+0x70/0xa0 [ 2865.727685] iter_file_splice_write+0x71d/0xbe0 [ 2865.728218] ? generic_splice_sendpage+0x140/0x140 [ 2865.728777] ? avc_policy_seqno+0x9/0x70 [ 2865.729248] ? selinux_file_permission+0x36/0x510 [ 2865.729807] ? generic_splice_sendpage+0x140/0x140 [ 2865.730360] direct_splice_actor+0x10f/0x170 [ 2865.730863] splice_direct_to_actor+0x387/0x980 [ 2865.731388] ? pipe_to_sendpage+0x380/0x380 [ 2865.731882] ? do_splice_to+0x160/0x160 [ 2865.732334] ? security_file_permission+0x24e/0x570 [ 2865.732906] do_splice_direct+0x1c4/0x290 [ 2865.733394] ? splice_direct_to_actor+0x980/0x980 [ 2865.733941] ? selinux_file_permission+0x36/0x510 [ 2865.734495] ? security_file_permission+0x24e/0x570 [ 2865.735073] vfs_copy_file_range+0x57b/0x10f0 [ 2865.735582] ? generic_file_rw_checks+0x230/0x230 [ 2865.736143] __do_sys_copy_file_range+0x176/0x410 [ 2865.736687] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2865.737211] ? ksys_write+0x1a5/0x250 [ 2865.737655] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2865.738209] do_syscall_64+0x33/0x40 [ 2865.738642] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2865.739215] RIP: 0033:0x466609 [ 2865.739577] 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 [ 2865.741879] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2865.742797] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2865.743738] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2865.744606] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2865.745416] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2865.746224] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 [ 2865.777638] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=33608 sclass=netlink_tcpdiag_socket pid=17580 comm=syz-executor.2 [ 2865.812388] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=50422 sclass=netlink_tcpdiag_socket pid=17580 comm=syz-executor.2 10:00:52 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xf00) [ 2865.858437] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=18432 sclass=netlink_tcpdiag_socket pid=17580 comm=syz-executor.2 10:00:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x80000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:00:52 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x2010000) [ 2865.952582] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=89 sclass=netlink_tcpdiag_socket pid=17580 comm=syz-executor.2 [ 2865.954085] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=143 sclass=netlink_tcpdiag_socket pid=17580 comm=syz-executor.2 [ 2865.955546] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=179 sclass=netlink_tcpdiag_socket pid=17580 comm=syz-executor.2 [ 2865.957079] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=224 sclass=netlink_tcpdiag_socket pid=17580 comm=syz-executor.2 [ 2865.960666] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=84 sclass=netlink_tcpdiag_socket pid=17580 comm=syz-executor.2 [ 2865.962139] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=109 sclass=netlink_tcpdiag_socket pid=17580 comm=syz-executor.2 [ 2865.970761] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=0 sclass=netlink_tcpdiag_socket pid=17580 comm=syz-executor.2 10:00:52 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x900}) 10:00:52 executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xe00) 10:01:05 executing program 5 (fault-call:7 fault-nth:12): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:01:05 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x101802, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) creat(&(0x7f00000003c0)='./file1\x00', 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f00000004c0)={0x3, r1, 0x35}) r6 = dup3(r1, r2, 0x80000) sendmsg$NL80211_CMD_TDLS_MGMT(r6, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x50, 0x0, 0x400, 0x70bd2d, 0x25dfdbff, {{}, {@void, @void}}, [@NL80211_ATTR_STATUS_CODE={0x6, 0x48, 0x5f}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_TDLS_PEER_CAPABILITY={0x8}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_TDLS_DIALOG_TOKEN={0x5, 0x89, 0x1f}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0x50}}, 0x4080) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$FICLONERANGE(r5, 0x4020940d, &(0x7f0000000100)={{r7}, 0x0, 0x10001, 0x3}) r8 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r9, 0x0, r8, 0x0, 0x200f5ef, 0x0) r10 = fcntl$getown(r7, 0x9) fcntl$lock(r8, 0x6, &(0x7f00000002c0)={0x2, 0x0, 0x1, 0xfffffffffffffff9, r10}) 10:01:05 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(0xffffffffffffffff, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:01:05 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x13, &(0x7f0000000000)=0x4, 0x4) setsockopt$inet6_MCAST_MSFILTER(0xffffffffffffffff, 0x29, 0x30, &(0x7f0000000040)={0xdedf, {{0xa, 0x4e24, 0x6, @private1, 0xfffffffe}}, 0x1, 0x2, [{{0xa, 0x4e22, 0xf2, @empty, 0x40}}, {{0xa, 0x4e20, 0x0, @empty, 0xfffffffc}}]}, 0x190) 10:01:05 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x1200) 10:01:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xf0ffffff0f0000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:01:05 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0xa00}) 10:01:05 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x3000000) [ 2879.079170] FAULT_INJECTION: forcing a failure. [ 2879.079170] name failslab, interval 1, probability 0, space 0, times 0 [ 2879.080608] CPU: 1 PID: 17641 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2879.081419] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2879.082709] Call Trace: [ 2879.083025] dump_stack+0x107/0x163 [ 2879.083442] should_fail.cold+0x5/0xa [ 2879.083896] ? bvec_alloc+0x148/0x2f0 [ 2879.084331] should_failslab+0x5/0x10 [ 2879.084769] kmem_cache_alloc+0x5b/0x350 [ 2879.085246] bvec_alloc+0x148/0x2f0 [ 2879.085669] bio_alloc_bioset+0x406/0x600 [ 2879.086139] ? bvec_alloc+0x2f0/0x2f0 [ 2879.086571] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2879.087060] ? stack_trace_consume_entry+0x160/0x160 [ 2879.087647] ? iov_iter_npages+0x1fd/0xa70 [ 2879.088130] iomap_dio_bio_actor+0x518/0xef0 [ 2879.088656] iomap_dio_actor+0x36f/0x560 [ 2879.089123] iomap_apply+0x282/0x9e0 [ 2879.089577] ? iomap_dio_rw+0x90/0x90 [ 2879.090008] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2879.090693] ? mark_held_locks+0x9e/0xe0 [ 2879.091175] ? filemap_check_errors+0xa5/0x150 [ 2879.091719] __iomap_dio_rw+0x6cd/0x11a0 [ 2879.092174] ? iomap_dio_rw+0x90/0x90 [ 2879.092625] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2879.093152] ? generic_update_time+0x21c/0x370 [ 2879.093674] ? __mnt_drop_write_file+0x9/0x70 [ 2879.094192] ? current_time+0x2c0/0x2c0 [ 2879.094656] iomap_dio_rw+0x31/0x90 [ 2879.095075] ext4_file_write_iter+0xaaf/0x1890 [ 2879.095605] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2879.096127] ? kasan_save_stack+0x32/0x40 [ 2879.096607] ? direct_splice_actor+0x10f/0x170 [ 2879.097151] ? splice_direct_to_actor+0x387/0x980 [ 2879.097707] ? do_splice_direct+0x1c4/0x290 [ 2879.098201] ? vfs_copy_file_range+0x57b/0x10f0 [ 2879.098726] ? __do_sys_copy_file_range+0x176/0x410 [ 2879.099300] do_iter_readv_writev+0x476/0x750 [ 2879.099805] ? new_sync_write+0x660/0x660 [ 2879.100286] ? selinux_file_permission+0x36/0x510 [ 2879.100853] do_iter_write+0x18d/0x670 [ 2879.101327] vfs_iter_write+0x70/0xa0 [ 2879.101765] iter_file_splice_write+0x71d/0xbe0 [ 2879.102331] ? generic_splice_sendpage+0x140/0x140 [ 2879.102895] ? avc_policy_seqno+0x9/0x70 [ 2879.103374] ? selinux_file_permission+0x36/0x510 [ 2879.103939] ? generic_splice_sendpage+0x140/0x140 [ 2879.104516] direct_splice_actor+0x10f/0x170 [ 2879.105021] splice_direct_to_actor+0x387/0x980 [ 2879.105578] ? pipe_to_sendpage+0x380/0x380 [ 2879.106066] ? do_splice_to+0x160/0x160 [ 2879.106526] ? security_file_permission+0x24e/0x570 [ 2879.107104] do_splice_direct+0x1c4/0x290 [ 2879.107587] ? splice_direct_to_actor+0x980/0x980 [ 2879.108132] ? selinux_file_permission+0x36/0x510 [ 2879.108689] ? security_file_permission+0x24e/0x570 [ 2879.109289] vfs_copy_file_range+0x57b/0x10f0 [ 2879.109819] ? generic_file_rw_checks+0x230/0x230 [ 2879.110391] __do_sys_copy_file_range+0x176/0x410 [ 2879.110953] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2879.111490] ? ksys_write+0x1a5/0x250 [ 2879.111932] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2879.112482] do_syscall_64+0x33/0x40 [ 2879.112907] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2879.113500] RIP: 0033:0x466609 [ 2879.113872] 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 [ 2879.115974] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2879.116842] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2879.117667] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2879.118473] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2879.119290] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2879.120097] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:01:05 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x3010000) 10:01:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x100000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:01:05 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x10, &(0x7f0000000080)=0x8f, 0x4) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback, 0x800}, 0x1c) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) fallocate(r1, 0x8, 0x0, 0x8000) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x1}) setsockopt$sock_int(r1, 0x1, 0x8, 0x0, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000002ec0), 0x4) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000180), 0x200000, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'syz_tun\x00'}) recvfrom$inet6(r0, &(0x7f0000000700)=""/4096, 0xe34e, 0xcd08, 0x0, 0x6b4) [ 2891.853724] kmemleak: 1 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 10:01:25 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0xc00}) 10:01:25 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x4000000) 10:01:25 executing program 7: write$P9_RFSYNC(0xffffffffffffffff, &(0x7f0000000000)={0x7, 0x33, 0x1}, 0x7) unshare(0x48020200) 10:01:25 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(0xffffffffffffffff, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:01:25 executing program 2: lseek(0xffffffffffffffff, 0x5, 0x2) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x40) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000040)={0x0, r0, 0x6, 0x8, 0x4, 0x3ff}) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(r0, 0x80286722, &(0x7f0000000100)={&(0x7f0000000080)=""/107, 0x6b, 0xffffff07, 0xffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180), 0x8402, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x2180, 0x0) dup2(r3, r4) pipe2(&(0x7f0000000200), 0x4000) r5 = dup2(r2, r1) mount$9p_fd(0x0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280), 0x408, &(0x7f00000002c0)={'trans=fd,', {'rfdno', 0x3d, r5}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@cachetag}, {@debug={'debug', 0x3d, 0x2}}, {@cache_mmap}, {@access_client}, {@cache_loose}, {@aname={'aname', 0x3d, ')\')\'\'*'}}, {@cache_mmap}, {@version_u}], [{@uid_eq={'uid', 0x3d, 0xffffffffffffffff}}, {@smackfstransmute={'smackfstransmute', 0x3d, '@'}}]}}) r6 = syz_open_procfs$namespace(0x0, &(0x7f00000003c0)='ns/net\x00') fcntl$F_GET_RW_HINT(r6, 0x40b, &(0x7f0000000400)) sendmsg$AUDIT_ADD_RULE(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000900)={&(0x7f0000000480)={0x454, 0x3f3, 0x400, 0x70bd2b, 0x25dfdbfc, {0x6, 0x19318fb19449ca4, 0x1, [0x7fff, 0x7fffffff, 0x8cf, 0x8000, 0x1, 0x8, 0x617bd68, 0x1, 0x5, 0xfffffffb, 0x3977, 0x3, 0x1, 0x8001, 0xfffffe6f, 0x1, 0xffffffff, 0x6, 0x8001, 0xfffeffff, 0x2, 0x10001, 0x4, 0x17, 0x5c17, 0x3f, 0x4, 0x3, 0x7fffffff, 0x2, 0x4, 0xffff8001, 0x7fff, 0xfffffffd, 0x8, 0x2, 0x1d0, 0xc693, 0x40, 0x8, 0x6, 0x9a, 0xcf2, 0x1000, 0x100, 0x81, 0x3, 0x200, 0x0, 0x7ff, 0x7fff, 0x6e2, 0x0, 0x7, 0xfb61, 0xfffffffe, 0xdd07, 0x1, 0x0, 0x9, 0x2, 0x6, 0xffff, 0x8], [0x2, 0x60000000, 0x10000, 0x10001, 0x0, 0xd, 0xc68, 0xfffffffa, 0xffff, 0x7, 0x9, 0x4, 0xfffffffe, 0x4, 0x2, 0x0, 0x20, 0x100, 0x401, 0x1, 0x3, 0x1, 0xfffffff8, 0x100, 0xcf, 0xffff, 0x1, 0x5, 0xffff, 0xfffffffa, 0x8, 0x5, 0x80, 0x979, 0x1a, 0x0, 0xc7a, 0x1, 0x8, 0x4, 0x1, 0x1000, 0x200, 0x401, 0x5, 0x800000, 0x5, 0x1, 0x0, 0x1, 0x1, 0x7fff, 0x7fff, 0x7, 0x3e12, 0x7f, 0xfffff4da, 0x20, 0x7f, 0x2, 0x20, 0x8, 0x6, 0x53], [0x1, 0x20, 0x5, 0x3, 0x35ef, 0xe9, 0x4, 0xffffff07, 0x6, 0x6, 0x9, 0x9, 0x5a, 0x7fff, 0xfff, 0x2, 0x1, 0x17, 0x401, 0x6, 0x1000, 0xfffff13e, 0x3, 0x6, 0x8, 0x39, 0x7fffffff, 0x1, 0x8000, 0x7, 0x8, 0x3, 0x1, 0xef5, 0x80, 0x6, 0x7fffffff, 0x81, 0x7, 0x6, 0x8, 0x3, 0x66f17223, 0xd8, 0x0, 0x8, 0x8000, 0x9, 0x8001, 0x1, 0x6, 0x21, 0xa00000, 0x8c, 0x200, 0x4a3, 0x9, 0x7fffffff, 0xfffeffff, 0x6, 0x57a, 0x5, 0x8000, 0xffffffff], [0x2a, 0xaca, 0x8, 0x1f, 0x7, 0x1, 0xb69, 0x3, 0xffff, 0x8001, 0x105, 0x9c, 0x6, 0x3, 0x516, 0xfffffff9, 0x3, 0x5, 0x7ff, 0x1, 0x7, 0x2, 0x0, 0x3, 0x79a, 0xfffffffb, 0xd1be, 0x1000, 0x2, 0x5, 0x5, 0xffffffff, 0x1, 0x3f, 0x100, 0x249d52b6, 0x7fff, 0x1f, 0xffff, 0x200, 0x6, 0x0, 0x80000000, 0x8000, 0x5, 0x5, 0x5, 0x1, 0xfffffff9, 0x1, 0x2, 0x81, 0x984, 0x8, 0x83, 0x1f, 0x40, 0x10000, 0x3, 0x7fffffff, 0x6, 0x3bb, 0x3, 0xffff8001], 0x34, ['debug', '\x00', 'smackfstransmute', 'cachetag', '9p\x00', '\x00', ',\x00', 'cache=mmap', '})./\xd8\x00']}, ["", "", "", ""]}, 0x454}, 0x1, 0x0, 0x0, 0x4844}, 0x4004081) r7 = syz_io_uring_setup(0x529b, &(0x7f0000000980)={0x0, 0x6bc8, 0x2, 0x3, 0xa4}, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, &(0x7f0000000a00), &(0x7f0000000a40)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x4010, r7, 0x97578000) r8 = openat$incfs(r0, &(0x7f0000000a80)='.pending_reads\x00', 0x30040, 0x4) r9 = fsopen(&(0x7f0000000b00)='bpf\x00', 0x0) lstat(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$nl_netfilter(r8, &(0x7f0000001400)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000013c0)={&(0x7f0000000c00)={0x784, 0x11, 0x0, 0x101, 0x70bd28, 0x25dfdbfc, {0xc, 0x0, 0x9}, [@generic="04b7366e85b3bcae2895549da189feba2e359b5fd31c1f279240a10421e78c258cf1c23bfd292f87b8d9ea6d627d60db56b2d8671f54e1655fea8ffbc20b61bfe46665ddcdd0b3495b30c333bbda7e98bc4d3fdf8ac577d10ffd090731d1869c3e7782158a4d8ec6", @generic="f813cda7a6936c3e4ae33a07c5c83c78fce5a74fdf56f09a0e417c1c4092f13cef470e94cb756937", @nested={0x166, 0x5e, 0x0, 0x1, [@generic="c3268279b9793af4a9c6b16bbd9e8c4dc0947b6fbb364b7028afb1f73a0991e118060039ed53b0ebc52068590857", @generic="14ff8199fe3172eac509ad956b503bb8680f805e858452114001", @generic="8cbd70188f288ec0ea9360061b7ce0b22f3e69d9bc53921368cfbe6427c4d754b98249684e3a3ccdb6d978b7d491d99babb7cac5daf1d4b790134d586bed", @typed={0x8, 0x5a, 0x0, 0x0, @fd=r0}, @generic="3c4635b0cdeb3214f64902ad0432050994913347d59810c7e20534add0911786891b44eaaf588ece117519b7c2c399342c4a0926c9d00a2e0c9e84e7874637500c55741799c67c440da67e90e8bc9ed5255fb3bdfa800aacbfed083d7e5ccc1f6d59e1591e1a24a6735b458145137e63ebbc3ed36b2545fb73302b67c24f4ee976abea3195284a848f39f0dce0fb1e1a62941915b93c3080ed6864685441bd997a7bd64755b2cbbae187ad9940a139efe620d6fd371b2d05a9ae048a69ef004e4908b79ebadce5b969967211595629793859b870"]}, @typed={0x8, 0x60, 0x0, 0x0, @u32=0xffffff81}, @nested={0x27e, 0x1, 0x0, 0x1, [@generic="7a549e44fe37e87abe3138ab61ca697a20bbe84173ae3b8e878e20ee25233dff33b2d337f882d819619b0ac0caffb8fb9147395c36a2d537ce4b45bb257b1707ce80200fb2793a9e4fe92526ee86074ff858c307f70ce764e8228d03e5bd946b7b2bdb2e9ca1419c4a7b833b8a3c808dadca66dc8221c417fdf4886cac386b1f96ec33a37c627752ccb0bddb6ed1c820faec7a249b293f3569f5e256b5f5cd6b9cee12c10835d68330da750afda25b91d67cc2712a58ac76e80d3303b1951e4e1b", @generic="cb95", @typed={0x8, 0x7c, 0x0, 0x0, @fd=r5}, @generic="7cbd043e030ee38b97b1a4a004f2725c29b226ac685b6cd409b974359bd541ce1006460e67a1bfbdd8efd63be0b20ca2a36c11c95019d3ba567b6e3cc4a6ead7c0613a21b4fcda27d7652226dd79f8614a7380398b0cbe97d9970f4c3b5a62c9ea44fc98b59173481cca35d24e8c0194263790dc0c2a5426eb0e305f640d8f54fc099539", @typed={0x14, 0x80, 0x0, 0x0, @ipv6=@local}, @generic="8f2124314aa574a2530f146ed212189e75ad6b1130f1552e847ea4b197e7c3ad65fda8bc33253aec00dd07e4949a992b28f919a882b0856dba0238cacc8e94e7e1fbb840991e92220500d4beba9ddc9b823bb07a67d60842087a8ce40bb43972c14f6a484cdbd54667b478a873053637dc550f9cce0fe02714fb27a835d42c59681bd1a18181ff118cbfbecc3b65a58cecc1711ddd8add92da488bdd8e64", @generic="9f609c707b82ebfc89c3430e006c47d863047ff8a6b4a63920c919d8dc90e293906ed8337f34a2719aa32cf1e13fad1e03b8a2a273f56be776f97b2b6dae61b58aec5bac268821ed476a04579e867ff36be94619da233ec8ff5dd3feb4fd1b3f1f1b467a5794c86aab85f77695bd3171c71aa70a63060fad13"]}, @nested={0xc, 0x2e, 0x0, 0x1, [@typed={0x8, 0x49, 0x0, 0x0, @fd=r9}]}, @generic="ee2ff02590e798a8fabde8f55e380abfc20f985a8235680ea5418b113e484aa6025fbdd13e7ed3fdcb7527c5502a4b26a665cccdbf9fa7850342224a7194ff23b100f038db0478d6096ab01c76a1711a6b2a23077705b1da8697bc6128cc3b214e5eebc9c95372ebc5ddfa21fcdd80f77b7c6af65e37804aa8662a5d5400e14f254aca5110d1d13822f725081ce7c01c7a45350edc26f190cc24c050944d4d13b6d778ee3e78b4c47ceebd08e2cc2c6b3aa461273b5e332bc459583355717140d66fd9250abfc5faff29397f88fa8e25f2a5424124f34ff512de2bbf828254550b09d766e264c6cff9f21073c9b841ec7c", @nested={0x120, 0x13, 0x0, 0x1, [@generic="2bf4f2dd2fdda510860462c8201bbc056b4b3b7198876fb831ca315508cef67e80ded69ae1e741e2fff6d8bc1ebaaf5d2357e6c0536e70eec393ad577b6f26bead13d7b0244e2200f2fa8ba8620b27b7e50abf281ccba973e9617133d841357dab0b885216246bbc250a28b7da5b5577fe0468bd5dfed852a0d2957a6652c205", @typed={0x8, 0x55, 0x0, 0x0, @u32=0x40}, @typed={0xc, 0x47, 0x0, 0x0, @u64=0x4}, @generic="4be6b690db377e508af1fbb53ad93ad528f555781c0a8e0d07cb4c6cfd39a60b9a41d1a3bd4a2fb5879d6734c2b84aa4dbeed2ccbe66fe", @typed={0x8, 0x92, 0x0, 0x0, @fd}, @generic="a0c1307258c4ac79dad8d0ad46f36d3be0771af67668feb4dce695559b", @typed={0x8, 0x36, 0x0, 0x0, @fd=r5}, @typed={0x8, 0x4c, 0x0, 0x0, @uid=r10}, @typed={0x14, 0x41, 0x0, 0x0, @ipv6=@empty}, @typed={0x8, 0x2d, 0x0, 0x0, @u32=0x8}]}, @generic="671e9ed02e99149b78fbae580cf0395a820a6cf0c13793b5b6ca4b62ae7fedf28e18cdf8666d94bf49ab6b1d1bd017d174cf60ef8d17122f205bf6a713b2835779ba802a226b7f3262aee9be956dc19ed9c60150e46616fc4d62ab535a525ebb41b5be160deb19c8f05b2899c1f2bfa8ea07d06c0729c729ecf4b4227591a0082308f396dfe4f1671611de946e2dffa39df789f640d15ff91c355767ea70599cb3e962e450069f6bedd5e64ad1b2ebf28e9d4c9b04fb50070de3549bd79039130f1159aff464069a91f24955223e2e7eafa4"]}, 0x784}, 0x1, 0x0, 0x0, 0x4002000}, 0x4004) 10:01:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x200000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:01:25 executing program 5 (fault-call:7 fault-nth:13): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:01:25 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x2000) [ 2899.312077] FAULT_INJECTION: forcing a failure. [ 2899.312077] name failslab, interval 1, probability 0, space 0, times 0 [ 2899.314428] CPU: 1 PID: 17692 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2899.315664] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2899.317711] Call Trace: [ 2899.318192] dump_stack+0x107/0x163 [ 2899.318862] should_fail.cold+0x5/0xa [ 2899.319560] ? bvec_alloc+0x148/0x2f0 [ 2899.320259] should_failslab+0x5/0x10 [ 2899.320953] kmem_cache_alloc+0x5b/0x350 [ 2899.321729] bvec_alloc+0x148/0x2f0 [ 2899.322406] bio_alloc_bioset+0x406/0x600 [ 2899.323162] ? bvec_alloc+0x2f0/0x2f0 [ 2899.323852] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2899.324657] ? stack_trace_consume_entry+0x160/0x160 [ 2899.325576] ? iov_iter_npages+0x1fd/0xa70 [ 2899.326352] iomap_dio_bio_actor+0x518/0xef0 [ 2899.327175] iomap_dio_actor+0x36f/0x560 [ 2899.327921] iomap_apply+0x282/0x9e0 [ 2899.328593] ? iomap_dio_rw+0x90/0x90 [ 2899.329284] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2899.330349] ? mark_held_locks+0x9e/0xe0 [ 2899.331114] ? filemap_check_errors+0xa5/0x150 [ 2899.331949] __iomap_dio_rw+0x6cd/0x11a0 [ 2899.332676] ? iomap_dio_rw+0x90/0x90 [ 2899.333390] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2899.334246] ? generic_update_time+0x21c/0x370 [ 2899.335078] ? __mnt_drop_write_file+0x9/0x70 [ 2899.335902] ? current_time+0x2c0/0x2c0 [ 2899.336633] iomap_dio_rw+0x31/0x90 [ 2899.337317] ext4_file_write_iter+0xaaf/0x1890 [ 2899.338179] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2899.339016] ? kasan_save_stack+0x32/0x40 [ 2899.339773] ? direct_splice_actor+0x10f/0x170 [ 2899.340589] ? splice_direct_to_actor+0x387/0x980 [ 2899.341446] ? do_splice_direct+0x1c4/0x290 [ 2899.342242] ? vfs_copy_file_range+0x57b/0x10f0 [ 2899.343089] ? __do_sys_copy_file_range+0x176/0x410 [ 2899.344005] do_iter_readv_writev+0x476/0x750 [ 2899.344831] ? new_sync_write+0x660/0x660 [ 2899.345614] ? selinux_file_permission+0x36/0x510 [ 2899.346540] do_iter_write+0x18d/0x670 [ 2899.347266] vfs_iter_write+0x70/0xa0 [ 2899.347966] iter_file_splice_write+0x71d/0xbe0 [ 2899.348833] ? generic_splice_sendpage+0x140/0x140 [ 2899.349757] ? avc_policy_seqno+0x9/0x70 [ 2899.350502] ? selinux_file_permission+0x36/0x510 [ 2899.351395] ? generic_splice_sendpage+0x140/0x140 [ 2899.352310] direct_splice_actor+0x10f/0x170 [ 2899.353108] splice_direct_to_actor+0x387/0x980 [ 2899.353889] ? pipe_to_sendpage+0x380/0x380 [ 2899.354530] ? do_splice_to+0x160/0x160 [ 2899.355116] ? security_file_permission+0x24e/0x570 [ 2899.355873] do_splice_direct+0x1c4/0x290 [ 2899.356474] ? splice_direct_to_actor+0x980/0x980 [ 2899.357175] ? selinux_file_permission+0x36/0x510 [ 2899.357900] ? security_file_permission+0x24e/0x570 [ 2899.358640] vfs_copy_file_range+0x57b/0x10f0 [ 2899.359307] ? generic_file_rw_checks+0x230/0x230 [ 2899.360052] __do_sys_copy_file_range+0x176/0x410 [ 2899.360769] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2899.361459] ? ksys_write+0x1a5/0x250 [ 2899.362032] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2899.362750] do_syscall_64+0x33/0x40 [ 2899.363307] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2899.364051] RIP: 0033:0x466609 [ 2899.364525] 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 [ 2899.367231] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2899.368368] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2899.369434] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2899.370490] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2899.371528] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2899.372578] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:01:25 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x5000000) 10:01:26 executing program 7: write$P9_RFSYNC(0xffffffffffffffff, &(0x7f0000000000)={0x7, 0x33, 0x1}, 0x7) unshare(0x48020200) 10:01:26 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/crypto\x00', 0x0, 0x0) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000040)=""/119) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = syz_open_procfs$userns(0xffffffffffffffff, &(0x7f0000000140)) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000480)=""/248, 0xf8}, {&(0x7f0000000580)=""/247, 0xf7}, {&(0x7f0000000680)=""/158, 0x9e}], 0x3, 0x2fd, 0x6f44) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r1, 0x0, 0x200f5ef, 0x0) sendmsg$TIPC_NL_PUBL_GET(r1, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="a40000110cfdb422a605b1b25ad7093ef46174da740522d3d502709c103605fffc935e5c41ec867536bf08844d9a55bd3b1ad59ec9be1b25ff31d46d0a39f43d5dd7dbc4c90b4c64188077001baffb73a9169371b20d7f4d59b8cf3505f5d4edab3a193966eb26a97c376c7f11b039b3a29b3a42b2474fd7e88647f890e4ad490a56fa5b90ad3c41655a2d7345a0e76185739c2b18650eafd8f67fdf1effc1e81f0755fb8acf63f540af72928d00582953b502c72312f0a8b6a798fca849570278f1b2130717a2726017985805f35281540ddb694b4b5f2be0bdab8cc0003394577b2dc6f1b044e1bbc2671ca3e467", @ANYRES16=0x0, @ANYBLOB="080026bd7000fddbdf2507000000640004800900010073797a31000000000c00078008000200953900002c0007800800040002000000080004000800000008000300010100000800030008000000080001000b0000001c0007800800040004000000080002000200000008000200000800002c00038008000200030000000800030000020800080001000600000008000200e40000000800010000080000"], 0xa4}, 0x1, 0x0, 0x0, 0x40000}, 0x1) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x0, 0x0) 10:01:26 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x3f00) 10:01:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x201000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:01:26 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x6000000) 10:01:26 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0xd00}) 10:01:26 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x14, r2, 0x1, 0x70bd2c, 0x25dfdbfb, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x8804}, 0x8080) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x80000, 0x2c, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000700100000f000000000000000000000004000000000002000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d6f4655f000000000000000001000000000000000b0000000004000008000000d2c20100120300000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e33373631313835303700"/192, 0xc0, 0x400}, {&(0x7f0000010100)="000000000000000000000000c7b2a4502ed64a6eb421652eb677bbba010040000c00000000000000d6f4655f00"/64, 0x40, 0x4e0}, {&(0x7f0000010200)="00000000000000000000000000000000000000000000000000000000200020000100000000000000000000000000000000000000040000003800000000000000", 0x40, 0x540}, {&(0x7f0000010300)="0300000004000000000000000000000000000000010400"/32, 0x20, 0x640}, {&(0x7f0000010400)="03000000040000000500000017000f000300040000000000000000000f008551", 0x20, 0x800}, {&(0x7f0000010500)="ff010000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000d6f4655fd6f4655fd6f4655f00"/2080, 0x820, 0xc00}, {&(0x7f0000010e00)="ed41000000040000d6f4655fd7f4655fd7f4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000030000000", 0x40, 0x1800}, {&(0x7f0000010f00)="20000000681d5748681d574800000000d6f4655f00"/32, 0x20, 0x1880}, {&(0x7f0000011000)="8081000000180000d6f4655fd6f4655fd6f4655f00000000000001002000000010000800000000000af3020004000000000000000000000002000000500000000200000004000000520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000d6f4655f00"/160, 0xa0, 0x1c00}, {&(0x7f0000011100)="8081000000180000d6f4655fd6f4655fd6f4655f00000000000001002000000010000800000000000af3020004000000000000000000000002000000600000000200000004000000620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000d6f4655f00"/160, 0xa0, 0x2000}, {&(0x7f0000011200)="c0410000002c0000d6f4655fd6f4655fd6f4655f00000000000002002000000000000800000000000af301000400000000000000000000000b00000040000000", 0x40, 0x3c00}, {&(0x7f0000011300)="20000000000000000000000000000000d6f4655f000000000000000000000000000002ea00"/64, 0x40, 0x3c80}, {&(0x7f0000011400)="ed4100003c000000d7f4655fd7f4655fd7f4655f0000000000000200000000000000001003000000020000000d0000001000050166696c65300000000e0000002800050766696c653100000000000000000000000000000000000000000000000000000097bbe33d00000000000000000000000000000000000000000000000020000000681d5748681d5748681d5748d7f4655f681d57480000000000000000000002ea04070000000000000000000000000000646174610000000000000000", 0xc0, 0x4000}, {&(0x7f0000011500)="ed8100001a040000d7f4655fd7f4655fd7f4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000070000000000000000000000000000000000000000000000000000000000000000000000000000000ba8b7ff700000000000000000000000000000000000000000000000020000000681d5748681d5748681d5748d7f4655f681d57480000000000000000", 0xa0, 0x4400}, {&(0x7f0000011600)="ffa1000026000000d7f4655fd7f4655fd7f4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3337363131383530372f66696c65302f66696c6530000000000000000000000000000000000000000000008cbe886300000000000000000000000000000000000000000000000020000000681d5748681d5748681d5748d7f4655f681d57480000000000000000", 0xa0, 0x4800}, {&(0x7f0000011700)="ed8100000a000000d7f4655fd7f4655fd7f4655f000000000000010000000000000000100100000073797a6b616c6c65727300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d33368e00000000000000000000000000000000000000000000000020000000681d5748681d5748681d5748d7f4655f681d57480000000000000000000002ea040700000000000000000000000000006461746106015403000000000600000000000000786174747231000006014c0300000000060000000000000078617474723200"/256, 0x100, 0x4c00}, {&(0x7f0000011800)="0000000000000000000000000000000078617474723200007861747472310000ed81000028230000d7f4655fd7f4655fd7f4655f00000000000002002000000000000800010000000af30100040000000000000000000000090000008000000000000000000000000000000000000000000000000000000000000000000000000000000072b2bc0c00000000000000000000000000000000000000000000000020000000681d5748681d5748681d5748d7f4655f681d57480000000000000000", 0xc0, 0x4fe0}, {&(0x7f0000011900)="ed81000064000000d7f4655fd7f4655fd7f4655f000000000000010000000000000000100100000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c0ac393e100000000000000000000000000000000000000000000000020000000681d5748681d5748681d5748d7f4655f681d57480000000000000000000002ea04073403000000002800000000000000646174610000000000000000", 0xc0, 0x5400}, {&(0x7f0000011a00)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00lersyzkallersyzkallersyzkallersyzkallers', 0x40, 0x57c0}, {&(0x7f0000011b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c6533000000110000009403090166696c652e636f6c64000000", 0x80, 0xc000}, {&(0x7f0000011c00)="0b0000000c0001022e000000020000000c0002022e2e000000000000e8030000", 0x20, 0x10000}, {&(0x7f0000011d00)="00000000000400"/32, 0x20, 0x10400}, {&(0x7f0000011e00)="00000000000400"/32, 0x20, 0x10800}, {&(0x7f0000011f00)="00000000000400"/32, 0x20, 0x10c00}, {&(0x7f0000012000)="00000000000400"/32, 0x20, 0x11000}, {&(0x7f0000012100)="00000000000400"/32, 0x20, 0x11400}, {&(0x7f0000012200)="00000000000400"/32, 0x20, 0x11800}, {&(0x7f0000012300)="00000000000400"/32, 0x20, 0x11c00}, {&(0x7f0000012400)="00000000000400"/32, 0x20, 0x12000}, {&(0x7f0000012500)="00000000000400"/32, 0x20, 0x12400}, {&(0x7f0000012600)="00000000000400"/32, 0x20, 0x12800}, {&(0x7f0000012700)="111fc0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x14000}, {&(0x7f0000012800)="0200"/32, 0x20, 0x14400}, {&(0x7f0000012900)="0300"/32, 0x20, 0x14800}, {&(0x7f0000012a00)="0400"/32, 0x20, 0x14c00}, {&(0x7f0000012b00)="0500"/32, 0x20, 0x15000}, {&(0x7f0000012c00)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000100"/96, 0x60, 0x15400}, {&(0x7f0000012d00)="2719c0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x18000}, {&(0x7f0000012e00)="0200"/32, 0x20, 0x18400}, {&(0x7f0000012f00)="0300"/32, 0x20, 0x18800}, {&(0x7f0000013000)="0400"/32, 0x20, 0x18c00}, {&(0x7f0000013100)="0500"/32, 0x20, 0x19000}, {&(0x7f0000013200)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000100"/96, 0x60, 0x19400}, {&(0x7f0000013300)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x1c000}], 0x0, &(0x7f0000013800)) [ 2900.011022] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue 10:01:38 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x23, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000290000000f000000000000000200000002000000008000000080000020000000d3f4655fd3f4655f0100ffff53ef010001000000d3f4655f000000000000000001000000000000000b000000800000000800000052470000620100000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e39313835313737393300"/192, 0xc0, 0x4c}, {&(0x7f0000010100)="0000000000000000000000001990af8004b0449aa6346f3aaa58d0b5010000000c00000000000000d3f4655f00"/64, 0x40, 0x4e0}, {&(0x7f0000010200)="0100000000000500080000000000000000000000040000007200000000000000", 0x20, 0x560}, {&(0x7f0000010300)="030000000400"/32, 0x20, 0x640}, {&(0x7f0000010400)="02000000120000002200000029000f0003000400"/32, 0x20, 0x1000}, {&(0x7f0000010500)="ff3f0c00fc010000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c653300000011000000940f090166696c652e636f6c64000000", 0x1080, 0x2000}, {&(0x7f0000011600)="0b0000000c0001022e00000002000000f40f02022e2e00"/32, 0x20, 0x4000}, {&(0x7f0000011700)="00000000001000"/32, 0x20, 0x5000}, {&(0x7f0000011800)="00000000001000"/32, 0x20, 0x6000}, {&(0x7f0000011900)="00000000001000"/32, 0x20, 0x7000}, {&(0x7f0000011a00)="504d4d00504d4dffd3f4655f00000000647679756b6f762d676c6170746f70320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c6f6f7033300075782f746573742f73797a5f6d6f756e745f696d6167655f650500"/128, 0x80, 0x8000}, {&(0x7f0000011b00)="111fc0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x9000}, {&(0x7f0000011c00)="0200"/32, 0x20, 0x9400}, {&(0x7f0000011d00)="0300"/32, 0x20, 0x9800}, {&(0x7f0000011e00)="0400"/32, 0x20, 0x9c00}, {&(0x7f0000011f00)="0500"/32, 0x20, 0xa000}, {&(0x7f0000012000)="000000000000000001000000000000000000000081a99a520000000000000000000000000000000008000000000000000000000000000000000000000000000000d000"/96, 0x60, 0xa400}, {&(0x7f0000012100)="2719c0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0xb000}, {&(0x7f0000012200)="0200"/32, 0x20, 0xb400}, {&(0x7f0000012300)="0300"/32, 0x20, 0xb800}, {&(0x7f0000012400)="0400"/32, 0x20, 0xbc00}, {&(0x7f0000012500)="0500"/32, 0x20, 0xc000}, {&(0x7f0000012600)="000000000000000001000000000000000000000081a99a520000000000000000000000000000000008000000000000000000000000000000000000000000000000d000"/96, 0x60, 0xc400}, {&(0x7f0000012700)="0c0000000c0001022e000000020000000c0002022e2e00000d0000001000050166696c65300000000e000000d80f050766696c653100"/64, 0x40, 0xd000}, {&(0x7f0000012800)="ffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000002ea0100000001000000270f240c000000000000000000000000000000000601f80f0000000006000000779b539778617474723100000601f00f00000000060000007498539778617474723200"/4192, 0x1060, 0x12000}, {&(0x7f0000013900)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00xattr2\x00\x00xattr1\x00\x00', 0x20, 0x13fe0}, {&(0x7f0000013a00)="0000000000000000d3f4655fd3f4655fd3f4655f00"/32, 0x20, 0x22000}, {&(0x7f0000013b00)="ed41000000100000d3f4655fd3f4655fd3f4655f00000000000004000800000000000800050000000af301000400000000000000000000000100000003000000", 0x40, 0x22080}, {&(0x7f0000013c00)="8081000000180000d3f4655fd3f4655fd3f4655f00000000000001001000000010000800000000000af301000400000000000000000000000200000009000000", 0x40, 0x22100}, {&(0x7f0000013d00)="8081000000180000d3f4655fd3f4655fd3f4655f00000000000001001000000010000800000000000af30100040000000000000000000000020000000b000000", 0x40, 0x22180}, {&(0x7f0000013e00)="c041000000400000d3f4655fd3f4655fd3f4655f00000000000002002000000000000800000000000af301000400000000000000000000000400000004000000", 0x40, 0x22500}, {&(0x7f0000013f00)="ed41000000100000d3f4655fd3f4655fd3f4655f00000000000002000800000000000800030000000af30100040000000000000000000000010000000d00000000000000000000000000000000000000000000000000000000000000000000000000000043c80773000000000000000000000000000000000000000000000000ed8100001a040000d3f4655fd3f4655fd3f4655f00000000000001000800000000000800010000000af301000400000000000000000000000100000023000000000000000000000000000000000000000000000000000000000000000000000000000000e2d10f33000000000000000000000000000000000000000000000000ffa1000026000000d3f4655fd3f4655fd3f4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3931383531373739332f66696c65302f66696c653000000000000000000000000000000000000000000000c5138713000000000000000000000000000000000000000000000000ed8100000a000000d3f4655fd3f4655fd3f4655f00000000000001001000000000000800010000000af301000400000000000000000000000100000024000000000000000000000000000000000000000000000000000000000000000000000000000000f9342088130000000000000000000000000000000000000000000000ed81000028230000d3f4655fd3f4655fd3f4655f00000000000002001800000000000800010000000af301000400000000000000000000000300000025000000020000000100000027000000020000000180000027000000000000000000000000000000f7d62bee000000000000000000000000000000000000000000000000ed81000064000000d3f4655fd3f4655fd3f4655f00000000000001000800000000000800010000000af301000400000000000000000000000100000028000000000000000000000000000000000000000000000000000000000000000000000000000000fc8c5a3c00"/768, 0x300, 0x22580}, {&(0x7f0000014200)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x23000}, {&(0x7f0000014700)='syzkallers\x00'/32, 0x20, 0x24000}, {&(0x7f0000014800)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x28000}], 0x850442, &(0x7f0000014900)) r0 = syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x8d07, 0x9, &(0x7f00000019c0)=[{&(0x7f0000000140)="537f15057a7ab2ad47b51a19a08305b01b152c8ca1ff61093624ef43809a515bb53cb7ee2b47a68b5976bfb96e7d9ab22cd4f61a7e320ab6f055853ba027d62250e443c69676cc4849d0fb5ac6d6e6c67389565c40535fc2427bc1b93be51e4b3c271ceae52dd8e3a429cdb877f4f1cf970c6376a7", 0x75, 0xfff}, {&(0x7f0000000580)="8708ea64493d9e8bd8f2164312c74f23cea77ba3adf7505accfa8504a488b16b6aa62c3e836157fe60ac49438d49d56f2503227ab3b015c8d8ffd47a3c56535ac802a7cac678d796c3f883c05ab578e10cf3c27f3eaef7d69ac6419836304d8a3f3fa28ac2cc10948c8b1f8ce9fbe4c06d5196d544a8ffbad2e1b8adf37a5c991654dcf560aafc0de1b6d4724ec095868ffe29646231a31d87b062695b20cb53dddcba59098e00", 0xa7, 0x5}, {&(0x7f0000000640)="b31daa8861b5394b4d88899311cfac7ec1f2ca3408e90f11f01cfbc9d11655b60f0e310f168e421aa25b40d894aee97bd1c7f196c2e6326defb1066c4290d47a8970ea141f29d257041e93c30a4ea60425f606a1094aaffeb0e9db4c8610d628ec14376cb5346e9f38fa1c852e57a96cf5c3696e8edc2920947b73320834dc9b0791896a67155d8bb653882f103e833cbb67fc255c4ccd68b2ddebebf07c31e4ef4f021159a942b72beb9eda9bf621724dd0e6004643d34b89608b9dd9ff51aeb0f6d22d0b3ed340185bf4b86cdd3776bce5f301a811020a99affeb39c7a140f1e40019d8c3a251ab5401a5a315ef5c59e", 0xf1, 0x9}, {&(0x7f00000000c0)="c3491878554962426ac2238c7b226b01e97a155bc814486ac31a61cf2c83bf5b779c9628394a09cd94e6c48900", 0x2d, 0x5}, {&(0x7f0000000740)="2d6a11ad32cd83858f2b93bd955409878dafc889ffd7770dabef73d46d51bb3d9131d45514dbcca051d717fe9faba9ed3ac9071481c0a9327600652d30bb9fcca20c4c764fc3378850f8fb0516054265562ab27042db89dcf7e5396a74f33eb6adcaee178026dcc59183ff42b88f372d59ddf7fa31ac379432bfc37591b61425d992214d8b7657ed75a2e7e14304ddb51eadbe70951c7762a4f33b24a6555a10a17d8702191a9cfe6b8e9f2b3e78073dfbfa260de6e1e8167c5bc118d272afd32ed9d16769e642a86752b3fdb178399d1a8c136ea6abfe01dca4f6d7035e1059108b7aafcda901c6163def7c96750535e8b10f2d2a316bf7a4702bbf164a7d4fd52cc56566aa3ba07f610653fc38f909ee7c2aa734c1cbace9f15d37da1d046bf1e9d094dcddb33167b57d7450e1b9e6478b238872bf642e558a226487283ebbbde647c9064cf4b11c8611564a2c8471e2f7c25b8481d24d1693139d6057ded7143fa5843734724bc32a52291c7b608146824478886b3afcef63db04614c52417cffe21df1374e40dfe1bd745f6d029a36afba0e62c3e30d22e44220dc5f890b0cc71ab334fe8a063ecd13cfa0198863457d188f94a2850413c91a567fc7a8187c7e37e274e20744634ac474f5be5e9f5060bdc0b76cf79c52aa0adfe84f53d4943cfe613f8dac4445b0f080388ffbe959613a2aa69fd70c04ea7d07d78a2d72121f28cc121e331409a77bc56f14fe1ac9ea3ce3a66748c7dba57bbb9316922b68e441c8b2731e31f4ca1e2081f2955ab4532c3a56006a2e53d2b767ee663d81fb90f5e7a2d48f90b115e59a011d507806c7b4dbafcad5f50d737468997fa9b2dbf4a5f52808066279a950a9f269df6c87dcc9a55bae411d3b37febf7ad7b8f1b21bd75954540b8bd307627aaf0a3a8c0a831464dd9a69c540450fee2fff39a4a682260ad1994b34051de959251fc5e035bf375d8fbddb82eb783788c3ded0352d349599b570681687130cd2e5b6f501f57379688fac77390426bf562a09e4373171ad49370f596d3f398c4de3c504728252ad947db6ef503781d496d6939f9d67e1645345429e439ba415bc80dfc8286c382c0eadfb35af6fcbbf4d381ee82df39a52a5cae910b01a8ea22c34cdb4adb77c53e874b075fbd5eba1227f914ca6e62e03f9e458c6806b424f4ddcf49b25330bbd20180ecb3301ddd5fce47e6c26a4cb2c1b86eb6b555613c670a19289982e059cd9b6f3b5f053d7e12bc6f6d4d0555870a6820fdfa8d2b8ab4fa134beff7dd6a34919b8836115f66ce9a2edc6f773524c1ab0d24c864b519b591ab4711b9c69deab8ba4e761c719ba49b003f6d920db436e9101099fac3ea15403235f16b872ad1d04ef6c587a62176d1e38f77101d8916b9fdeec561bc19a1fc32da41ae7eb800f0c1a1c7b51825968ad6dd111399c05e19308bc2d1d4b5074b05ef6e51b7f70f8f5ca46b20cb6fa948328f744a7a31ba1f0b54098f9343fb50c96bd388db15b0a12c185625a256d8a7c88a248e9b6de927520f4baabc66bdab17a7ba5072059a998bb65ca6be94a27d80a66ad455bd7d03f4b22d5db7ca34410e2993611e1afd382ceb346fad2cf5a8634bef17c70ce4e4cd525aaba72f8621e5b5189248192c7a6ed3d337b892099b5dfb5b99072bd461da8483577fb906d06f265ccbe282dfce586c75af9bfba34d9c3664d10425e06b39106600a18c2adb38f707eb5e9809f1dd31e44d6abfd1b2bbb1512328fcc0172107b405fdcddc77859c502f5153c6e0609a32d9b2aafc91efdd24b9d0df652a9584e22993adb7f87724d06d071f9959e6f8ba8a655d3145380932419b01926695ee1cec51988df4b792aedb8210baa4d68ef44bfb88a6abef0ceeeaa3bfb921a6c2fc49be773505080fa249b964b5c4864702c3c805c416d5118e2866c739fec37fe016e81a5cb07a032d2e6716985cb74fa92a19bcadb62f80f8dd0638779bc927eced59cfe04273be2766ed05843fec2d0fb955c9477f46a0137b8277b77206d6da976cbd7fc8d5104e8c44d93d554e9dc4a124cf774ec73190a97eb43b4e850dc1e6ebf305bc7625b9553ac1b15fa68815a38eb4388a38760c5d6269003aefd7cf1fd81fb9f50e9bb92e8d5d9e5b9f5729136cbc57fb43e5039544130ed415390ee7f3683ca7e90196fb47bb881f690b9163b54848c837e4b6de114e08b96a80f38e647a9d738b3974c97c7ce1e16d6b65b31dd86a71842ea2cc5498dab883abe0a0559d84e98630bb5da2a4b08ad36e78046f54f20bd219234c1a178df6405928e778df50d9f64363362f665696932e90ab7691529f4ffe4da7601125a3a0b0df3c7e150d6711f319d3f2c6e993b42f5d9f342277a8dc983cb2c4c62cd63f37c7cc1013646f26f0f095812d014328637d893c1f2af06f3fe4a449b1dd22077bfb7c7b590085785aa2aec47bfc6829b97d6f13d19b7908554d80521fa68ea1f133ccc304e62e4f511844769ed36f0ec31f87b1d1bb17e05a24b05a51cf78d022aea8dc639cc721a0a0f61823e157409ad89ae396b5d8ee4dd29b113816c13fdf1c42efd01371cf3fc015762b3fe5fb5ede5e4e463d5934dc5c9db63c8402f911615370ea4fe00dd44df4102b893b42b675934b523f74b6baea8c3d07cf460fc5981bb2275d6930b2863a6ba36174ef0ae38e44ba1488d338950e47b1ccfc84b01ae24404960a21eec9dfc81ac60c2294fccac514b0fc73f0edbd83abe88056a0791c0669378fb87ee1e6278a8ab32d41fb9fd1d43a4970a519676cbb1bc4b3087a659388cf94f39c6e5bbad20e9461b0a60529191f30167127b8e73c07b5900696c73ef4241f272fbc2a95e65f92abb1aa89861a742cce62cc9abc2e10da45e96a7c3531aa80283ee6699987b70e1694c3d37843a25408b25a2fba436266650281b49df9532bfea7a30d5cd287cd5955729af7286a5bf7cb9d327e76661fbdba7ea67df83b3be4ee0ad9fb5498136a1224ce1fd8e593d5116992171f0f9e6441ae790b87fa18764da62237c527384191295d53faef854de7809778646ccbf5d28947f8d22d9fb247f2117b29932a57ea6328caae861a38c4ab2e6892c359a8033552584a0e472d2f5e90524436cbfedeb4e860f8751998dbcafbfda570db1c4629746f22be208ce3eb38ddb351bef343b3f0f6f6180f834143ce7ce075bf4540fd141a2680213320452a7fc0cfbbd4eda5daf9a6acf0b763d280f0b2bc8eca738dbaacea799b1dcef84db7cd71393db372968b502209c01cd3202b76a9ce8a02113f3c78d92abeab511e9ba6bb8c2fd261959639625b814c28052cf36139be8d12459fed56a9ad000003d151e574e2cd32208829002b8619ae553bbacd683618caf121ac900744761781b6086640293cec821fb150d86648d8c76a5e8657076dd4193d677cbec51e0d06c2b85a582ac430c78e263b526c0ee5b84e0f3c9c4bb94de4130a9e93ee86c8cb59e1de16102da680a497beb4f207bb8ba8218a368186ea670fbe61a5dc1f0626af6f2a6fd5ffd46e2e73ab816921f222faaaafd66f0e35f8059d0049fe5d111be932fca844420bb238db13042210edd8c65851166c4df9ac443126657f995a0a0b7b75d9d0c6135f9ed723fa4037266508c3922441b829161f4af525a63e689df23a0b1b7f30073a584bb8ff9be654384aa35c4b92c6a9a089ba48997b3d76cdeb7c961cfb69169850140a151c79aacc31e23c2b5e4d49775222b9285a7c8337ece2b8d40d09fc3344d400a8b9aea5c1d5187ecb42baf17a7b72ed5f7009463599f22befac89f8db4197c3647a52507b8d38c80802997abebfc952104076e8d10ce612a6be60776dccf8ae63b55818efda59804267be96b208aea035029839f350cf59dbd7aae43e61ff43bf8d6cb68e9b0c2b10425f47dd405c036dd95b337d5c9dc507b0c22700a69ba7490e998b89aebc8c94ab89a4640c3712403370a1301cfd244fe511266a94b95acf313a8547bf8c46822ffa3a72724d07b0de2b6ff4286a72957805b9201c375a8866e9fcd58e77e9505c6c442160d87cec2fd100d4091a5f312938a1934736bafffd5dce6770a80b50908923b382c9af17e404c75299a32b69eed0d3d4c7843c79453d9caebe86b142d61e4928bc2dfebf541abd317880a49eadb44087a3edde6e9ba81e7328fb3bda6ccecf98b8984160648a5631dd62adaad544ca02d7cfe4e839eedc248bda4e58cf7961a90a5cffe2e9ccd9dee84099b98f4440b6635977067deb5fa451d7266139bbc411a5deae08dd9a638936e55455e48316d6037bae7f6cbf13817c992a10b10eb64a0b452f95dfd754e56b8cc2acc2520a58fbcafc0447ef0c49619733a5d6df883629065f26ee476124a6d9ec1c81f46858e62dde60e2c05e6a9ed830e193be0dcebd2c7148d587f5e6087b103da2682e8cfc73ec9efd0da9c73c5a20cb8f22d4e5d47d9c2a994767c9d2e681dc26a3d8c28ab6b3ff5f1a79d0262bd76d2207e6e32fbca9d2a7addb9ed8b9a23072ed589174651d8a95a84307e4c4cc47654754ca31fc8749ac1265f9efbf18274373571facc2bd5dea0f469824098e0bf82ebc2c2590f83f54bd26b91744ae5b62bbacb67d1b05b9818f9eaef7571bec6470cecc2950b8f71fc410f9967dc6c2fb328705a97943186b3e15e0b20efd66ef6f31d69f559bfef6558010679f3fd881386c7332b9a8d4fde8b73f3efbcf3a5b690402f7abf00eac81e25d18bb730b50bb1dfa256cb5ec83a4c5fc20d1fa2e6bc9d1a8b4f98ba7cc164daaf863dff1b3cabea45a64658fe26101a492951fcbb756cc2ac40eb4101fae4db6c4509a15dcb58d799f2f4cdd651e9f27462978a1d651165b1f8267922abf1e923aa8b15f72eb37f32a7a4510cca4735a16c219fe9cc70eb979e1413d6b968c5c223405f57006eaac00fcec84a76a79e691eb1fa8b07736e9e95beaa162a161e04b4f737cdccbf383a0620a3d7cf15be53fc8878479abe468d47bca59c44ec1072f9bf5c9a0a4f862b9f7cf44af2e3749f4c2582391bacb4fadfae9a7a2c16fe3535fb9c2aba9621996744dc5edc27a1beab5e80f51f2d176d0229c92a1c7c7af8fd8a54e8eac1f776c7eb27dfa0c2634343f2cbcb714ccc3d8d3758376f72dfcd18527dea1829fd5245378f866dfa7ba44228480f06a04c9f97a0a355747467d316531d21dc1afc7f5b0130bff2bf7af5e07f670f564eba68fee562b14c64345f13235faa63eba0c88edf34a627929bd6a6b8a550d70a9f51fabc31aa8c28a8bd526ffbc56cb43fb3d56804e3b056db8a6530f851854eccf299d1785dc1f345cdd23c7364c9939c1909d4b39bbdc81980c22bc9584b3bf13405a44b1db4890349ed1f90a71c23d58cde1f660021756a5dbfbe36b10f57f3a6f31416b67152817090cf99ba6f8da78125b58c3b6e95993ece15ba1f167d597aa8eb3a273147b815099115abb0ea95e81d5ec2e123076bef69bc519bf4d6848d81565c2320b05bca1fb0217ef4e2a763d1bfbd0b18cd7dffbceec174de3593f3ab0526f4df6f00f49840b05b96cdd3773a25ef82e1e768568f09f9d3b21d49763f5cecf8de179006ac103472c036f111335cad9dfdab27427fb50a1b477e76f060495bf60a02412213a6d3e1fcc24f459852ba58baa772d20f4f2b70322f60809e166affc78cc32094078ec4aa5de8bfe666a7c946b368a7645c59d9752e44944083f65f8ca7ebc30cd723f70bcb6d99d857b01665ea2a", 0x1000, 0xdaa2}, {&(0x7f0000001740)="f61f68e6378e9d1f153720ba170275bb5e8d5d0fbca0228a5aa02ddd2b3c3fcfccb7528c9a4e3505e286de4eb75f9b4cc2093def9bb59e82d8af6af677dca5c3fa07ce337a65afc5565beb7b02230976a14f07954fa8efa2e93d2ba9dc87116c39e9221702b3fa59197c0affcffa378763021c802eac531835cf89ae3bd6a1034f0bfe5bdf66e1e4f2e495aa941161663b8dbb415bd3f878dca6bf8d737f498c941c0fdc793f95fda0234544d0bc27efcfc9f085a6844a5cb5da824861e6e53ba82ecd227a88262d71078b2eaebc82cfd65cbe4282a39ffb16e41265c5e6a44918f32e7b137bcbc407bdc515f7d37374291e", 0xf2, 0x4000000000000}, {&(0x7f00000001c0)="ab", 0x1, 0xffffffffffffff57}, {&(0x7f0000001840)="df6653751157bb90dca6d5a67643709cbe96709b86ecacb1d4ed181f80a2dc8edc96ee2334c9f63511f36b8a7f6b0d5c79ff5d2ec1d082bd03e7697792413988d52e29f5d33f8256fc0bc31c7c38903923e67666b3de22f538202c12a28905df78895c58cbd22b023c9ea7a87fbb55d0c8b47930f9637977e672af944a", 0x7d, 0x1}, {&(0x7f00000018c0)="b91e96593463e572136a4b49223280e7bb19371567be8a5c3d170b7a831af6d18867f0443e0798adea8ddb362e56717e59d8377cc24ee4af38f17a3fc4fbb84ca756bf9b0cd5be8a163678099220012325d4a4ed186ec8b4744f482eb4d46dd71b0477f94352e6159f55bd9230d6df4f3b3c05571ccf6b3321334a91384f9424bd50f1b6ba0f62bce4b1e1b7cc0bd785a571d75aa746a59d33396404a44c5a1bf86eab93187bb75fd3e84a41eb366f6452785e36b80852f8316b2e1a339df769fa2f6a5b14b4fdcf61bdb1a416de8b40fd8eb32448f22a2c02b4c72d58391d9620cbe197b1", 0xe5, 0xfffffffffffff149}], 0x1, &(0x7f0000001c00)=ANY=[@ANYBLOB='map=off,map=off,mask=^MAY_READ,obj_role=ext4\x00,func=FILE_CHECK,uid<', @ANYRESDEC=0x0, @ANYBLOB=',fowner<', @ANYRESDEC=0xee00, @ANYBLOB="09000000000f000059297ea263dfb5dd0400ba316d80be544fdd306fe5dbe6631505f2f33579494bd2abe2264420aefdaacc5c97f8151896", @ANYRESDEC, @ANYBLOB=',fsname=ext4\x00,defcontext=staff_u,\x00']) fsetxattr$trusted_overlay_redirect(r0, &(0x7f0000001b80), &(0x7f0000001bc0)='./file0\x00', 0x8, 0x1) 10:01:38 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x7000000) 10:01:38 executing program 5 (fault-call:7 fault-nth:14): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:01:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x300000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:01:38 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x4000) 10:01:38 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(0xffffffffffffffff, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/88], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:01:38 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0xf00}) 10:01:38 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4220, 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_config_ext={0x0, 0xfffffffffffffffd}, 0x24, 0x0, 0x0, 0x0, 0xdf}, 0x0, 0xa, 0xffffffffffffffff, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) pipe2(0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(0xffffffffffffffff, 0x0, r1, 0x0, 0x200f5ef, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x9, 0x8, 0x19, 0x7, 0x0, 0x101, 0x92089, 0xc, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x1, @perf_config_ext={0x5, 0xf8}, 0x2, 0x2, 0x7, 0x1, 0x9, 0x4, 0x1, 0x0, 0x1, 0x0, 0x8}, 0xffffffffffffffff, 0x2, r1, 0x1) 10:01:38 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x8000000) 10:01:38 executing program 7: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r2 = inotify_init1(0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x202900, 0x0) r4 = dup2(r2, r3) dup2(r0, r1) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000140)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r1}}) [ 2911.943652] FAULT_INJECTION: forcing a failure. [ 2911.943652] name failslab, interval 1, probability 0, space 0, times 0 [ 2911.945108] CPU: 0 PID: 17766 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2911.946045] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2911.947419] Call Trace: [ 2911.947728] dump_stack+0x107/0x163 [ 2911.948165] should_fail.cold+0x5/0xa [ 2911.948637] ? create_task_io_context+0x2c/0x430 [ 2911.949203] should_failslab+0x5/0x10 [ 2911.949667] kmem_cache_alloc_node+0x55/0x370 [ 2911.950213] create_task_io_context+0x2c/0x430 [ 2911.950752] submit_bio_checks+0x1403/0x18d0 [ 2911.951272] ? __lockdep_reset_lock+0x180/0x180 [ 2911.951830] ? lock_acquire+0x197/0x490 [ 2911.952308] ? trace_event_raw_event_block_rq_requeue+0x550/0x550 [ 2911.953044] ? find_held_lock+0x2c/0x110 [ 2911.953533] submit_bio_noacct+0x7a/0xce0 [ 2911.954041] ? bio_add_page+0x186/0x1f0 [ 2911.954518] ? blk_queue_enter+0xb80/0xb80 [ 2911.955037] submit_bio+0xf3/0x4e0 [ 2911.955465] ? submit_bio_noacct+0xce0/0xce0 [ 2911.956001] ? bio_alloc_bioset+0x2a1/0x600 [ 2911.956550] ? bio_add_pc_page+0x100/0x100 [ 2911.957052] ? bvec_alloc+0x2f0/0x2f0 [ 2911.957495] iomap_dio_submit_bio+0x295/0x360 [ 2911.958064] iomap_dio_bio_actor+0x4b3/0xef0 [ 2911.958589] iomap_dio_actor+0x36f/0x560 [ 2911.959077] iomap_apply+0x282/0x9e0 [ 2911.959525] ? iomap_dio_rw+0x90/0x90 [ 2911.959980] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2911.960671] ? mark_held_locks+0x9e/0xe0 [ 2911.961164] ? filemap_check_errors+0xa5/0x150 [ 2911.961727] __iomap_dio_rw+0x6cd/0x11a0 [ 2911.962213] ? iomap_dio_rw+0x90/0x90 [ 2911.962678] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2911.963192] ? generic_update_time+0x21c/0x370 [ 2911.963751] ? __mnt_drop_write_file+0x9/0x70 [ 2911.964285] ? current_time+0x2c0/0x2c0 [ 2911.964762] iomap_dio_rw+0x31/0x90 [ 2911.965189] ext4_file_write_iter+0xaaf/0x1890 [ 2911.965766] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2911.966316] ? kasan_save_stack+0x32/0x40 [ 2911.966817] ? direct_splice_actor+0x10f/0x170 [ 2911.967349] ? splice_direct_to_actor+0x387/0x980 [ 2911.967917] ? do_splice_direct+0x1c4/0x290 [ 2911.968424] ? vfs_copy_file_range+0x57b/0x10f0 [ 2911.968978] ? __do_sys_copy_file_range+0x176/0x410 [ 2911.969567] do_iter_readv_writev+0x476/0x750 [ 2911.970117] ? new_sync_write+0x660/0x660 [ 2911.970609] ? selinux_file_permission+0x36/0x510 [ 2911.971190] do_iter_write+0x18d/0x670 [ 2911.971658] vfs_iter_write+0x70/0xa0 [ 2911.972108] iter_file_splice_write+0x71d/0xbe0 [ 2911.972676] ? generic_splice_sendpage+0x140/0x140 [ 2911.973282] ? avc_policy_seqno+0x9/0x70 [ 2911.973761] ? selinux_file_permission+0x36/0x510 [ 2911.974345] ? generic_splice_sendpage+0x140/0x140 [ 2911.974928] direct_splice_actor+0x10f/0x170 [ 2911.975448] splice_direct_to_actor+0x387/0x980 [ 2911.976008] ? pipe_to_sendpage+0x380/0x380 [ 2911.976523] ? do_splice_to+0x160/0x160 [ 2911.976991] ? security_file_permission+0x24e/0x570 [ 2911.977595] do_splice_direct+0x1c4/0x290 [ 2911.978095] ? splice_direct_to_actor+0x980/0x980 [ 2911.978677] ? selinux_file_permission+0x36/0x510 [ 2911.979237] ? security_file_permission+0x24e/0x570 [ 2911.979846] vfs_copy_file_range+0x57b/0x10f0 [ 2911.980380] ? generic_file_rw_checks+0x230/0x230 [ 2911.980970] __do_sys_copy_file_range+0x176/0x410 [ 2911.981539] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2911.982108] ? ksys_write+0x1a5/0x250 [ 2911.982566] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2911.983138] do_syscall_64+0x33/0x40 [ 2911.983572] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2911.984181] RIP: 0033:0x466609 [ 2911.984548] 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 [ 2911.986732] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2911.987628] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2911.988478] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2911.989307] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2911.990164] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2911.990996] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:01:38 executing program 2: r0 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x3f) ioctl$TCFLSH(r0, 0x540b, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) ioctl$TCXONC(r1, 0x540a, 0x3) preadv2(r0, &(0x7f0000000000)=[{&(0x7f0000000280)=""/201, 0xc9}, {&(0x7f0000000140)=""/131, 0x83}, {&(0x7f0000000380)=""/181, 0xb5}], 0x3, 0x8, 0x800, 0x19) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0x40286608, &(0x7f0000000ac0)={0xf}) 10:01:38 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x6400) 10:01:38 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x8040000) 10:01:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x400000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:01:39 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x1081}) 10:01:39 executing program 2: syz_mount_image$iso9660(&(0x7f0000000500), &(0x7f0000000540)='./file0\x00', 0x0, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75745e5366380000000600000000000094a773560b560ad8e2cab0fc05482a820f3c692c822500"]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa4080, 0x100) r1 = openat$cgroup_ro(r0, &(0x7f0000000040)='net_prio.prioidx\x00', 0x0, 0x0) sendfile(r0, r1, &(0x7f0000000080)=0x646, 0x2) 10:01:39 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x8800000) 10:01:39 executing program 5 (fault-call:7 fault-nth:15): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:01:39 executing program 2: socket$netlink(0x10, 0x3, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = io_uring_setup(0x2689, &(0x7f0000000180)={0x0, 0xb3d9, 0x2, 0x0, 0x44}) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x12, r2, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) mount(&(0x7f0000000040)=@sr0, &(0x7f0000000080)='./file1/file0\x00', &(0x7f00000000c0)='efs\x00', 0x261000, &(0x7f0000000140)='-\x00') sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[], 0x18}}, 0x0) 10:01:39 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x9000000) 10:01:39 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x8008) [ 2912.772823] FAULT_INJECTION: forcing a failure. [ 2912.772823] name failslab, interval 1, probability 0, space 0, times 0 [ 2912.774398] CPU: 1 PID: 17809 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2912.775247] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2912.776576] Call Trace: [ 2912.776960] dump_stack+0x107/0x163 [ 2912.777396] should_fail.cold+0x5/0xa [ 2912.777902] ? create_object.isra.0+0x3a/0xa20 [ 2912.778480] should_failslab+0x5/0x10 [ 2912.778918] kmem_cache_alloc+0x5b/0x350 [ 2912.779408] create_object.isra.0+0x3a/0xa20 [ 2912.779973] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2912.780538] kmem_cache_alloc_node+0x169/0x370 [ 2912.781078] create_task_io_context+0x2c/0x430 [ 2912.781614] submit_bio_checks+0x1403/0x18d0 [ 2912.782139] ? __lockdep_reset_lock+0x180/0x180 [ 2912.782702] ? lock_acquire+0x197/0x490 [ 2912.783163] ? trace_event_raw_event_block_rq_requeue+0x550/0x550 [ 2912.783880] ? find_held_lock+0x2c/0x110 [ 2912.784340] submit_bio_noacct+0x7a/0xce0 [ 2912.784821] ? bio_add_page+0x186/0x1f0 [ 2912.785276] ? blk_queue_enter+0xb80/0xb80 [ 2912.785767] submit_bio+0xf3/0x4e0 [ 2912.786174] ? submit_bio_noacct+0xce0/0xce0 [ 2912.786681] ? bio_alloc_bioset+0x2a1/0x600 [ 2912.787177] ? bio_add_pc_page+0x100/0x100 [ 2912.787668] ? bvec_alloc+0x2f0/0x2f0 [ 2912.788114] iomap_dio_submit_bio+0x295/0x360 [ 2912.788634] iomap_dio_bio_actor+0x4b3/0xef0 [ 2912.789146] iomap_dio_actor+0x36f/0x560 [ 2912.789620] iomap_apply+0x282/0x9e0 [ 2912.790057] ? iomap_dio_rw+0x90/0x90 [ 2912.790472] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2912.791154] ? mark_held_locks+0x9e/0xe0 [ 2912.791615] ? filemap_check_errors+0xa5/0x150 [ 2912.792153] __iomap_dio_rw+0x6cd/0x11a0 [ 2912.792598] ? iomap_dio_rw+0x90/0x90 [ 2912.793047] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2912.793584] ? generic_update_time+0x21c/0x370 [ 2912.794127] ? __mnt_drop_write_file+0x9/0x70 [ 2912.794648] ? current_time+0x2c0/0x2c0 [ 2912.795110] iomap_dio_rw+0x31/0x90 [ 2912.795519] ext4_file_write_iter+0xaaf/0x1890 [ 2912.796068] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2912.796590] ? kasan_save_stack+0x32/0x40 [ 2912.797067] ? direct_splice_actor+0x10f/0x170 [ 2912.797595] ? splice_direct_to_actor+0x387/0x980 [ 2912.798162] ? do_splice_direct+0x1c4/0x290 [ 2912.798657] ? vfs_copy_file_range+0x57b/0x10f0 [ 2912.799188] ? __do_sys_copy_file_range+0x176/0x410 [ 2912.799740] do_iter_readv_writev+0x476/0x750 [ 2912.800268] ? new_sync_write+0x660/0x660 [ 2912.800750] ? selinux_file_permission+0x36/0x510 [ 2912.801286] do_iter_write+0x18d/0x670 [ 2912.801755] vfs_iter_write+0x70/0xa0 [ 2912.802198] iter_file_splice_write+0x71d/0xbe0 [ 2912.802760] ? generic_splice_sendpage+0x140/0x140 [ 2912.803333] ? avc_policy_seqno+0x9/0x70 [ 2912.803800] ? selinux_file_permission+0x36/0x510 [ 2912.804341] ? generic_splice_sendpage+0x140/0x140 [ 2912.804914] direct_splice_actor+0x10f/0x170 [ 2912.805395] splice_direct_to_actor+0x387/0x980 [ 2912.805962] ? pipe_to_sendpage+0x380/0x380 [ 2912.806460] ? do_splice_to+0x160/0x160 [ 2912.806916] ? security_file_permission+0x24e/0x570 [ 2912.807503] do_splice_direct+0x1c4/0x290 [ 2912.807960] ? splice_direct_to_actor+0x980/0x980 [ 2912.808521] ? selinux_file_permission+0x36/0x510 [ 2912.809044] ? security_file_permission+0x24e/0x570 [ 2912.809641] vfs_copy_file_range+0x57b/0x10f0 [ 2912.810176] ? generic_file_rw_checks+0x230/0x230 [ 2912.810769] __do_sys_copy_file_range+0x176/0x410 [ 2912.811330] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2912.811875] ? ksys_write+0x1a5/0x250 [ 2912.812320] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2912.812884] do_syscall_64+0x33/0x40 [ 2912.813312] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2912.813926] RIP: 0033:0x466609 [ 2912.814299] 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 [ 2912.816471] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2912.817358] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2912.818197] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2912.819031] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2912.819853] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2912.820683] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:01:53 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xb301) 10:01:53 executing program 5 (fault-call:7 fault-nth:16): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:01:53 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x1100}) 10:01:53 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, 0x0, 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:01:53 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x500000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:01:53 executing program 7: prctl$PR_GET_THP_DISABLE(0x2a) prctl$PR_GET_THP_DISABLE(0x2a) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$VT_RESIZEX(r0, 0x4b72, &(0x7f0000000000)={0x7}) ioctl$KDMKTONE(r0, 0x4b30, 0x204f) ioctl$TIOCL_BLANKSCREEN(r0, 0x541c, &(0x7f0000000040)) prctl$PR_GET_THP_DISABLE(0x2a) 10:01:53 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x7) fcntl$dupfd(r0, 0x0, r0) 10:01:53 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xa000000) 10:01:53 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xb000000) 10:01:53 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 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, 0x0, @perf_bp={0x0, 0xffffffff8100f4f8}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r1 = fork() kcmp(r1, r1, 0x2, 0xffffffffffffffff, 0xffffffffffffffff) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x20, 0x40, 0x40, 0x9, 0x0, 0x6, 0x20600, 0x9, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000000), 0x4}, 0x8, 0x8, 0x20, 0x7, 0x800, 0x1, 0x7, 0x0, 0x8, 0x0, 0x81}, r1, 0x8, r0, 0xb) 10:01:53 executing program 7: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = fork() kcmp(r1, r1, 0x2, 0xffffffffffffffff, 0xffffffffffffffff) sendmsg$nl_generic(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)={0x2c0, 0x17, 0x20, 0x70bd2a, 0x25dfdbff, {0x1b}, [@nested={0x2a4, 0x89, 0x0, 0x1, [@generic="c00aa1160cf93c9fa0a0c6ecb5e36b3fc275629225b9a3c6990a5f3989b622a3c87853a68f91d55b2c954019ee8df32ee332bca6f92d0d6835b041528f5f4cb1a8d07db7d1733e8aa2d48860e8be2acae90d1680c8318790395f38db9ce35a261359971c939629c16a19c6f4dca4b2e506b8cdab5a6cf46df63d82def89047efd4f0f104cb48a86439a5f6edfec4c4231aac71c7fb924653dd647a5ba3b0550d8e423d5252e83311e9ad21f932a195e2bf1082a2956496b273013c5ed3be829abca01df201c80b48dac012fb736d92b1d726ac2786dceedf4f", @generic="ab26f7926b9b6a3ef7ad619fc42c8701a5a05106f29cfe0a0f549d7a44e634550f75986eca177473e8c637fb03f1661bb0b8e973065f4c6acb0ccf83d1132ae144c64b2c319cd6170487ee8582b88723cc3dc51eba67179034dd246ce479a87dcd047cac8f27c4c8171f5456a7dae16f57fffa662c18c2f15aad9cd0cd573a4e012a92e03f6e0cfca757c3ef431e76975f8921f2ef5481a3c0ed17a71550c31324bdb8bea6bbea304891cb6533e38abb8a61dace1a152645358196b1b8146c75dc9210f9a844c12ee4027079917aab86665aa20f942f2d83aef54c23abf624a067a33e012f0ff59dff57478fe6c62e7fbf7c69c4e583cefcbdc466", @typed={0xc, 0x7e, 0x0, 0x0, @u64=0x6}, @typed={0x14, 0x11, 0x0, 0x0, @ipv6=@private0}, @typed={0x90, 0xf, 0x0, 0x0, @binary="33d872e7f502df983b2d37ca3d4889351845f1099195b48fa7b6f1330b43ca1befac10c961ccd47b54e8028eac25a777ce6c00857e87feda9bcf30e9bdb7c77123b69a820118983e7e2758c6fe984864ea35b228e6eaddd8bb71ce2eceeb964d3d709444ef316d6a5556a10131b64a1d5cfaa257004d822cea6b42fa11359649443d5569b2a118eb9bf06261"}, @typed={0x8, 0x5b, 0x0, 0x0, @ipv4=@multicast2}, @typed={0xc, 0x70, 0x0, 0x0, @u64=0x3d}, @typed={0x8, 0x67, 0x0, 0x0, @uid}]}, @typed={0x8, 0x44, 0x0, 0x0, @pid=r1}]}, 0x2c0}, 0x1, 0x0, 0x0, 0x840}, 0x40004) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_SETSEL(r2, 0x541c, &(0x7f0000000040)={0x2, {0x2, 0x0, 0x0, 0xbde}}) sendmsg$nl_generic(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="24000000120001000000000400000000000000000800deff", @ANYRES32, @ANYBLOB='\b\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB], 0x24}}, 0x0) [ 2926.665372] FAULT_INJECTION: forcing a failure. [ 2926.665372] name failslab, interval 1, probability 0, space 0, times 0 [ 2926.667403] CPU: 1 PID: 17854 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2926.668441] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2926.670192] Call Trace: [ 2926.670604] dump_stack+0x107/0x163 [ 2926.671168] should_fail.cold+0x5/0xa [ 2926.671751] ? mempool_alloc+0x148/0x360 [ 2926.672367] ? mempool_free_pages+0x20/0x20 [ 2926.673027] should_failslab+0x5/0x10 [ 2926.673585] kmem_cache_alloc+0x5b/0x350 [ 2926.674155] ? mark_lock+0xf5/0x2df0 [ 2926.674709] ? mempool_free_pages+0x20/0x20 [ 2926.675307] mempool_alloc+0x148/0x360 [ 2926.675897] ? mempool_resize+0x7d0/0x7d0 [ 2926.676471] ? mark_lock+0xf5/0x2df0 [ 2926.677049] __sg_alloc_table+0x24a/0x390 [ 2926.677706] sg_alloc_table_chained+0x9b/0x1e0 [ 2926.678408] ? sg_alloc_table_chained+0x1e0/0x1e0 [ 2926.679149] scsi_alloc_sgtables+0x236/0xaf0 [ 2926.679765] ? sbitmap_get+0x29d/0x440 [ 2926.680345] ? scsi_cmd_runtime_exceeced+0x1c0/0x1c0 [ 2926.681055] sd_init_command+0x51e/0x3030 [ 2926.681701] scsi_queue_rq+0xe6f/0x2a70 [ 2926.682338] blk_mq_dispatch_rq_list+0x36d/0x1bb0 [ 2926.683016] ? dd_dispatch_request+0x5a0/0x990 [ 2926.683706] ? lock_downgrade+0x6d0/0x6d0 [ 2926.684350] ? elv_rb_del+0x50/0x90 [ 2926.684901] ? elv_rqhash_del+0x119/0x160 [ 2926.685539] ? blk_mq_dequeue_from_ctx+0x7f0/0x7f0 [ 2926.686302] ? dd_dispatch_request+0x1c0/0x990 [ 2926.687000] __blk_mq_do_dispatch_sched+0x3bf/0x8e0 [ 2926.687790] ? scsi_mq_get_budget+0x1/0x280 [ 2926.688545] ? sched_rq_cmp+0x70/0x70 [ 2926.689222] ? lock_acquire+0x197/0x490 [ 2926.689902] ? hctx_lock+0x7f/0x1d0 [ 2926.690406] __blk_mq_sched_dispatch_requests+0x361/0x490 [ 2926.691219] ? blk_mq_sched_mark_restart_hctx+0x80/0x80 [ 2926.692050] blk_mq_sched_dispatch_requests+0xfb/0x180 [ 2926.692860] __blk_mq_run_hw_queue+0x12c/0x290 [ 2926.693539] ? blk_mq_start_request+0x480/0x480 [ 2926.694249] __blk_mq_delay_run_hw_queue+0x4f1/0x550 [ 2926.695042] blk_mq_run_hw_queue+0x16c/0x2f0 [ 2926.695708] ? blk_mq_delay_run_hw_queues+0x1a0/0x1a0 [ 2926.696488] ? dd_dispatch_request+0x990/0x990 [ 2926.697182] blk_mq_sched_insert_requests+0x247/0x6a0 [ 2926.697975] blk_mq_flush_plug_list+0x415/0x740 [ 2926.698682] ? blk_mq_insert_requests+0x530/0x530 [ 2926.699416] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2926.700268] blk_flush_plug_list+0x26c/0x3c0 [ 2926.700929] ? mark_held_locks+0x9e/0xe0 [ 2926.701484] ? blk_insert_cloned_request+0x460/0x460 [ 2926.702276] blk_finish_plug+0x50/0xa0 [ 2926.702858] __iomap_dio_rw+0xc9c/0x11a0 [ 2926.703479] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2926.704169] ? generic_update_time+0x21c/0x370 [ 2926.704876] ? __mnt_drop_write_file+0x9/0x70 [ 2926.705553] ? current_time+0x2c0/0x2c0 [ 2926.706157] iomap_dio_rw+0x31/0x90 [ 2926.706703] ext4_file_write_iter+0xaaf/0x1890 [ 2926.707408] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2926.708081] ? kasan_save_stack+0x32/0x40 [ 2926.708719] ? direct_splice_actor+0x10f/0x170 [ 2926.709412] ? splice_direct_to_actor+0x387/0x980 [ 2926.710156] ? do_splice_direct+0x1c4/0x290 [ 2926.710810] ? vfs_copy_file_range+0x57b/0x10f0 [ 2926.711472] ? __do_sys_copy_file_range+0x176/0x410 [ 2926.712244] do_iter_readv_writev+0x476/0x750 [ 2926.712922] ? new_sync_write+0x660/0x660 [ 2926.713558] ? selinux_file_permission+0x36/0x510 [ 2926.714240] do_iter_write+0x18d/0x670 [ 2926.714821] vfs_iter_write+0x70/0xa0 [ 2926.715389] iter_file_splice_write+0x71d/0xbe0 [ 2926.716113] ? generic_splice_sendpage+0x140/0x140 [ 2926.716867] ? avc_policy_seqno+0x9/0x70 [ 2926.717477] ? selinux_file_permission+0x36/0x510 [ 2926.718248] ? generic_splice_sendpage+0x140/0x140 [ 2926.719002] direct_splice_actor+0x10f/0x170 [ 2926.719677] splice_direct_to_actor+0x387/0x980 [ 2926.720388] ? pipe_to_sendpage+0x380/0x380 [ 2926.721037] ? do_splice_to+0x160/0x160 [ 2926.721632] ? security_file_permission+0x24e/0x570 [ 2926.722407] do_splice_direct+0x1c4/0x290 [ 2926.723030] ? splice_direct_to_actor+0x980/0x980 [ 2926.723765] ? selinux_file_permission+0x36/0x510 [ 2926.724509] ? security_file_permission+0x24e/0x570 [ 2926.725284] vfs_copy_file_range+0x57b/0x10f0 [ 2926.725980] ? generic_file_rw_checks+0x230/0x230 [ 2926.726731] __do_sys_copy_file_range+0x176/0x410 [ 2926.727432] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2926.728143] ? ksys_write+0x1a5/0x250 [ 2926.728728] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2926.729458] do_syscall_64+0x33/0x40 [ 2926.730040] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2926.730817] RIP: 0033:0x466609 [ 2926.731296] 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 [ 2926.733942] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2926.735066] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2926.736124] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2926.737158] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2926.738237] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2926.739300] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:01:53 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xfd00) [ 2927.000253] selinux_netlink_send: 16 callbacks suppressed [ 2927.000274] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=23 sclass=netlink_route_socket pid=17869 comm=syz-executor.7 [ 2927.032676] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.7'. [ 2927.050182] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=23 sclass=netlink_route_socket pid=17869 comm=syz-executor.7 [ 2927.055394] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.7'. 10:02:07 executing program 7: socketpair(0x0, 0xa, 0x1, 0x0) syz_genetlink_get_family_id$batadv(0x0, 0xffffffffffffffff) 10:02:07 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xc000000) 10:02:07 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, 0x0, 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:02:07 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10160) 10:02:07 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x1200}) 10:02:07 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 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, 0x0, @perf_bp={0x0, 0xffffffff8100f4f8}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r1 = fork() kcmp(r1, r1, 0x2, 0xffffffffffffffff, 0xffffffffffffffff) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x20, 0x40, 0x40, 0x9, 0x0, 0x6, 0x20600, 0x9, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000000), 0x4}, 0x8, 0x8, 0x20, 0x7, 0x800, 0x1, 0x7, 0x0, 0x8, 0x0, 0x81}, r1, 0x8, r0, 0xb) 10:02:07 executing program 5 (fault-call:7 fault-nth:17): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:02:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x600000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:02:07 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xd000000) 10:02:07 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='logfs\x00', 0x0, 0x0) pivot_root(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_mount_image$tmpfs(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x20, &(0x7f0000000140)=ANY=[@ANYBLOB="6d6f647f3d202d4658de66c29ff69be7ce30303026303030303030303231a8212cac8f8fae9adf81c56f3c6dc2324e7c1c3aafc85b034030a37636f4d81625491d66cd58e11b68c24e75"]) open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x148) getresuid(&(0x7f00000003c0), &(0x7f0000000500), &(0x7f0000000440)=0x0) r1 = syz_mount_image$iso9660(&(0x7f0000000200), &(0x7f0000000240)='./file0\x00', 0x397, 0x1, &(0x7f0000000380)=[{&(0x7f0000000280)="4b5749c20c013b08b8acfff34921291dd434b8380709288a399894b9831664ab08800bc878523d80a0431ebb1e8080e24c6e1bcc5812e6c99174531f8946056eb0f7edb1f2e7f12d6e31d4f83138387c12e77b2e1e029885a9f2a90f14de3ccaef8667c96931210498a6432c98da5e8bd8585ef4956f859db89d5a9b57dad37d79c6502ecb06200cabb93727ef747fe1ecd32811ee60fe497eb5b18ea93c385ae82f64db9a24bb04c17da7e6da71d038b9d3bd198efaaa45bb550f84afaf0ccc7a098180e5d76670bc9fa92a2101a536d0d92b85fe26bae2369885dd720100ca37635cabfee6e75d656c98d5b5436e32fdcb7921e0f46a0d", 0xf8, 0x100000000}], 0x40, &(0x7f0000000640)={[{@map_off}, {@check_strict}, {@mode={'mode', 0x3d, 0xd5}}, {@hide}, {@mode={'mode', 0x3d, 0x2}}, {@iocharset={'iocharset', 0x3d, 'macturkish'}}, {@map_off}, {@nocompress}, {@gid={'gid', 0x3d, 0xffffffffffffffff}}], [{@smackfstransmute={'smackfstransmute', 0x3d, 'Z:%/'}}, {@appraise}, {@smackfsfloor={'smackfsfloor', 0x3d, '&^^[{}(+)*'}}, {@appraise_type}, {@fowner_eq={'fowner', 0x3d, r0}}, {@fowner_gt}, {@fowner_gt={'fowner>', 0xee01}}, {@euid_gt}]}) openat(r1, &(0x7f0000000540)='./file0\x00', 0x3c1300, 0x119) r2 = syz_open_dev$vcsu(&(0x7f0000000480), 0x1ff, 0x123200) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r4, 0x0, r3, 0x0, 0x200f5ef, 0x0) mount$9p_fd(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000580), 0xb09081, &(0x7f00000007c0)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@fscache}], [{@subj_role={'subj_role', 0x3d, 'smackfsfloor'}}, {@seclabel}]}}) openat(r2, &(0x7f00000004c0)='./file0\x00', 0x800, 0x2) [ 2940.665130] FAULT_INJECTION: forcing a failure. [ 2940.665130] name failslab, interval 1, probability 0, space 0, times 0 [ 2940.667883] CPU: 1 PID: 17907 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2940.669484] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2940.672264] Call Trace: [ 2940.673030] dump_stack+0x107/0x163 [ 2940.673908] should_fail.cold+0x5/0xa [ 2940.674818] ? create_object.isra.0+0x3a/0xa20 [ 2940.675916] should_failslab+0x5/0x10 [ 2940.676791] kmem_cache_alloc+0x5b/0x350 [ 2940.677734] ? igrab+0xb0/0xb0 [ 2940.678519] create_object.isra.0+0x3a/0xa20 [ 2940.679544] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2940.680728] __kmalloc+0x16e/0x3e0 [ 2940.681554] iter_file_splice_write+0x16d/0xbe0 [ 2940.682619] ? atime_needs_update+0x5f0/0x5f0 [ 2940.683802] ? generic_splice_sendpage+0x140/0x140 [ 2940.684965] ? pipe_to_user+0x170/0x170 [ 2940.685864] ? _cond_resched+0x12/0x80 [ 2940.686814] ? avc_policy_seqno+0x9/0x70 [ 2940.687731] ? selinux_file_permission+0x36/0x510 [ 2940.688906] ? generic_splice_sendpage+0x140/0x140 [ 2940.690024] direct_splice_actor+0x10f/0x170 [ 2940.691068] splice_direct_to_actor+0x387/0x980 [ 2940.692190] ? pipe_to_sendpage+0x380/0x380 [ 2940.693208] ? do_splice_to+0x160/0x160 [ 2940.694379] ? security_file_permission+0x24e/0x570 [ 2940.695829] do_splice_direct+0x1c4/0x290 [ 2940.696801] ? splice_direct_to_actor+0x980/0x980 [ 2940.698018] ? selinux_file_permission+0x36/0x510 [ 2940.699229] ? security_file_permission+0x24e/0x570 [ 2940.700499] vfs_copy_file_range+0x57b/0x10f0 [ 2940.701595] ? generic_file_rw_checks+0x230/0x230 [ 2940.702839] __do_sys_copy_file_range+0x176/0x410 [ 2940.703972] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2940.705299] ? ksys_write+0x1a5/0x250 [ 2940.706358] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2940.707529] do_syscall_64+0x33/0x40 [ 2940.708475] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2940.709757] RIP: 0033:0x466609 [ 2940.710587] 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 [ 2940.714932] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2940.716682] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2940.718725] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2940.720351] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2940.722071] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2940.723888] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:02:07 executing program 7: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x1f3000, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f00000002c0)='./file0/../file0\x00', 0x0, 0x0, 0x0, 0x2046034, &(0x7f0000000040)=ANY=[@ANYBLOB="626172726965723d3078303030303030b8303030302c00000000000004000000f2bb8c736d5607e9012836572e661471957df2466a61f432ab97"]) [ 2940.933103] EXT4-fs (sda): Unrecognized mount option "barrier=0x000000¸0000" or missing value [ 2940.956914] EXT4-fs (sda): Unrecognized mount option "barrier=0x000000¸0000" or missing value 10:02:07 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xe000000) 10:02:07 executing program 7: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pkey_mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0xffffffffffffffff) ioctl$TUNSETQUEUE(r0, 0x400454ca, &(0x7f00000000c0)={'ipvlan1\x00'}) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000000)) 10:02:07 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x101a0) 10:02:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x700000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:02:07 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x1800}) 10:02:07 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xf000000) 10:02:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x2) ioctl$LOOP_SET_FD(r1, 0x4c00, r3) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0x40286608, &(0x7f0000000000)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0) 10:02:20 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10000000) 10:02:20 executing program 7: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, 0x0, 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:02:20 executing program 5 (fault-call:7 fault-nth:18): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:02:20 executing program 2: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, 0x0, 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:02:20 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, 0x0, 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:02:20 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x101b0) 10:02:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x800000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:02:20 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x2000}) 10:02:20 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10010100) [ 2954.214444] FAULT_INJECTION: forcing a failure. [ 2954.214444] name failslab, interval 1, probability 0, space 0, times 0 [ 2954.215737] CPU: 0 PID: 17989 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2954.216504] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2954.217758] Call Trace: [ 2954.218062] dump_stack+0x107/0x163 [ 2954.218492] should_fail.cold+0x5/0xa [ 2954.218923] ? iter_file_splice_write+0x16d/0xbe0 [ 2954.219470] should_failslab+0x5/0x10 [ 2954.219896] __kmalloc+0x72/0x3e0 [ 2954.220294] iter_file_splice_write+0x16d/0xbe0 [ 2954.220824] ? atime_needs_update+0x5f0/0x5f0 [ 2954.221344] ? generic_splice_sendpage+0x140/0x140 [ 2954.221908] ? pipe_to_user+0x170/0x170 [ 2954.222351] ? _cond_resched+0x12/0x80 [ 2954.222795] ? avc_policy_seqno+0x9/0x70 [ 2954.223262] ? selinux_file_permission+0x36/0x510 [ 2954.223802] ? generic_splice_sendpage+0x140/0x140 [ 2954.224351] direct_splice_actor+0x10f/0x170 [ 2954.224855] splice_direct_to_actor+0x387/0x980 [ 2954.225370] ? pipe_to_sendpage+0x380/0x380 [ 2954.225865] ? do_splice_to+0x160/0x160 [ 2954.226308] ? security_file_permission+0x24e/0x570 [ 2954.226862] do_splice_direct+0x1c4/0x290 [ 2954.227334] ? splice_direct_to_actor+0x980/0x980 [ 2954.227866] ? selinux_file_permission+0x36/0x510 [ 2954.228423] ? security_file_permission+0x24e/0x570 [ 2954.228994] vfs_copy_file_range+0x57b/0x10f0 [ 2954.229505] ? generic_file_rw_checks+0x230/0x230 [ 2954.230062] __do_sys_copy_file_range+0x176/0x410 [ 2954.230636] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2954.231180] ? ksys_write+0x1a5/0x250 [ 2954.231614] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2954.232163] do_syscall_64+0x33/0x40 [ 2954.232581] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2954.233146] RIP: 0033:0x466609 [ 2954.233510] 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 [ 2954.235545] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2954.236409] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2954.237207] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2954.238016] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2954.238848] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2954.239641] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:02:20 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10280) 10:02:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x804000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:02:20 executing program 5 (fault-call:7 fault-nth:19): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:02:20 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x20fa}) 10:02:20 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10fd0000) [ 2954.576471] FAULT_INJECTION: forcing a failure. [ 2954.576471] name failslab, interval 1, probability 0, space 0, times 0 [ 2954.578068] CPU: 1 PID: 18022 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2954.578883] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2954.580197] Call Trace: [ 2954.580508] dump_stack+0x107/0x163 [ 2954.580940] should_fail.cold+0x5/0xa [ 2954.581397] ? create_object.isra.0+0x3a/0xa20 [ 2954.581934] should_failslab+0x5/0x10 [ 2954.582376] kmem_cache_alloc+0x5b/0x350 [ 2954.582866] create_object.isra.0+0x3a/0xa20 [ 2954.583374] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2954.583975] kmem_cache_alloc+0x159/0x350 [ 2954.584466] jbd2__journal_start+0x18c/0x880 [ 2954.584979] __ext4_journal_start_sb+0x210/0x420 [ 2954.585536] ext4_dirty_inode+0xbc/0x130 [ 2954.586008] ? ext4_setattr+0x2220/0x2220 [ 2954.586501] __mark_inode_dirty+0x492/0xf10 [ 2954.587006] generic_update_time+0x21c/0x370 [ 2954.587519] file_update_time+0x436/0x520 [ 2954.588012] ? current_time+0x2c0/0x2c0 [ 2954.588478] file_modified+0x7d/0xa0 [ 2954.588919] ext4_file_write_iter+0x968/0x1890 [ 2954.589462] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2954.589998] ? kasan_save_stack+0x32/0x40 [ 2954.590492] ? direct_splice_actor+0x10f/0x170 [ 2954.591022] ? splice_direct_to_actor+0x387/0x980 [ 2954.591600] ? do_splice_direct+0x1c4/0x290 [ 2954.592102] ? vfs_copy_file_range+0x57b/0x10f0 [ 2954.592645] ? __do_sys_copy_file_range+0x176/0x410 [ 2954.593238] do_iter_readv_writev+0x476/0x750 [ 2954.593760] ? new_sync_write+0x660/0x660 [ 2954.594248] ? selinux_file_permission+0x36/0x510 [ 2954.594830] do_iter_write+0x18d/0x670 [ 2954.595288] vfs_iter_write+0x70/0xa0 [ 2954.595736] iter_file_splice_write+0x71d/0xbe0 [ 2954.596298] ? generic_splice_sendpage+0x140/0x140 [ 2954.596871] ? avc_policy_seqno+0x9/0x70 [ 2954.597349] ? selinux_file_permission+0x36/0x510 [ 2954.597924] ? generic_splice_sendpage+0x140/0x140 [ 2954.598513] direct_splice_actor+0x10f/0x170 [ 2954.599032] splice_direct_to_actor+0x387/0x980 [ 2954.599571] ? pipe_to_sendpage+0x380/0x380 [ 2954.600082] ? do_splice_to+0x160/0x160 [ 2954.600545] ? security_file_permission+0x24e/0x570 [ 2954.601139] do_splice_direct+0x1c4/0x290 [ 2954.601626] ? splice_direct_to_actor+0x980/0x980 [ 2954.602196] ? selinux_file_permission+0x36/0x510 [ 2954.602777] ? security_file_permission+0x24e/0x570 [ 2954.603353] vfs_copy_file_range+0x57b/0x10f0 [ 2954.603898] ? generic_file_rw_checks+0x230/0x230 [ 2954.604487] __do_sys_copy_file_range+0x176/0x410 [ 2954.605046] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2954.605583] ? ksys_write+0x1a5/0x250 [ 2954.606028] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2954.606603] do_syscall_64+0x33/0x40 [ 2954.607033] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2954.607627] RIP: 0033:0x466609 [ 2954.608004] 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 [ 2954.610140] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2954.611022] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2954.611838] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2954.612658] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2954.613474] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2954.614288] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:02:21 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x12000000) 10:02:21 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10290) 10:02:34 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x21fa}) 10:02:34 executing program 2: mlockall(0x1) statx(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) copy_file_range(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x200f5ef, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x10, 0x103) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) unlinkat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) setreuid(0xee00, 0xee01) mlockall(0x6) mlockall(0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/sysvipc/shm\x00', 0x0, 0x0) openat(r2, &(0x7f0000000180)='./file0/file0\x00', 0x505000, 0x9) io_setup(0x223, &(0x7f0000000000)) stat(&(0x7f00000001c0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r3, 0x0) stat(&(0x7f00000001c0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r4, 0x0) setresuid(r4, 0xee00, r4) lsetxattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=@known='system.sockprotoname\x00', &(0x7f00000000c0)='\x1b*%{{}\x00', 0x7, 0x0) 10:02:34 executing program 7: unshare(0x60040000) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) r1 = dup(r0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) unshare(0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) ioctl$sock_inet6_SIOCDIFADDR(r1, 0x8936, &(0x7f0000000000)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x2, r3}) 10:02:34 executing program 5 (fault-call:7 fault-nth:20): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:02:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x900000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:02:34 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x102a0) 10:02:34 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:02:34 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x20000000) 10:02:34 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x20010100) [ 2968.368121] FAULT_INJECTION: forcing a failure. [ 2968.368121] name failslab, interval 1, probability 0, space 0, times 0 [ 2968.369974] CPU: 1 PID: 18058 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2968.371042] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2968.372771] Call Trace: [ 2968.373181] dump_stack+0x107/0x163 [ 2968.373739] should_fail.cold+0x5/0xa [ 2968.374327] ? jbd2__journal_start+0x18c/0x880 [ 2968.375050] should_failslab+0x5/0x10 [ 2968.375719] kmem_cache_alloc+0x5b/0x350 [ 2968.376440] jbd2__journal_start+0x18c/0x880 [ 2968.377213] __ext4_journal_start_sb+0x210/0x420 [ 2968.378044] ext4_dirty_inode+0xbc/0x130 [ 2968.378760] ? ext4_setattr+0x2220/0x2220 [ 2968.379480] __mark_inode_dirty+0x492/0xf10 [ 2968.380203] generic_update_time+0x21c/0x370 [ 2968.380884] file_update_time+0x436/0x520 [ 2968.381474] ? current_time+0x2c0/0x2c0 [ 2968.382091] file_modified+0x7d/0xa0 [ 2968.382675] ext4_file_write_iter+0x968/0x1890 [ 2968.383396] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2968.384089] ? kasan_save_stack+0x32/0x40 [ 2968.384715] ? direct_splice_actor+0x10f/0x170 [ 2968.385490] ? splice_direct_to_actor+0x387/0x980 [ 2968.386502] ? do_splice_direct+0x1c4/0x290 [ 2968.387261] ? vfs_copy_file_range+0x57b/0x10f0 [ 2968.388081] ? __do_sys_copy_file_range+0x176/0x410 [ 2968.388961] do_iter_readv_writev+0x476/0x750 [ 2968.389744] ? new_sync_write+0x660/0x660 [ 2968.390465] ? selinux_file_permission+0x36/0x510 [ 2968.391336] do_iter_write+0x18d/0x670 [ 2968.392020] vfs_iter_write+0x70/0xa0 [ 2968.392611] iter_file_splice_write+0x71d/0xbe0 [ 2968.393337] ? generic_splice_sendpage+0x140/0x140 [ 2968.394109] ? avc_policy_seqno+0x9/0x70 [ 2968.394747] ? selinux_file_permission+0x36/0x510 [ 2968.395486] ? generic_splice_sendpage+0x140/0x140 [ 2968.396240] direct_splice_actor+0x10f/0x170 [ 2968.396916] splice_direct_to_actor+0x387/0x980 [ 2968.397633] ? pipe_to_sendpage+0x380/0x380 [ 2968.398304] ? do_splice_to+0x160/0x160 [ 2968.398915] ? security_file_permission+0x24e/0x570 [ 2968.399688] do_splice_direct+0x1c4/0x290 [ 2968.400336] ? splice_direct_to_actor+0x980/0x980 [ 2968.401081] ? selinux_file_permission+0x36/0x510 [ 2968.401831] ? security_file_permission+0x24e/0x570 [ 2968.402604] vfs_copy_file_range+0x57b/0x10f0 [ 2968.403348] ? generic_file_rw_checks+0x230/0x230 [ 2968.404120] __do_sys_copy_file_range+0x176/0x410 [ 2968.404861] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2968.405592] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2968.406343] do_syscall_64+0x33/0x40 [ 2968.406920] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2968.407706] RIP: 0033:0x466609 [ 2968.408214] 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 [ 2968.411041] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2968.412218] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2968.413314] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2968.414441] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2968.415562] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2968.416659] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:02:34 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000980), 0x0, 0x0) fsetxattr$security_ima(r0, &(0x7f00000009c0), 0x0, 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000e2f4655fe2f4655f0100ffff53ef", 0x3a, 0x400}, {&(0x7f0000010300)="000000000000000000000000000000000000000001040000000000000000", 0x1e, 0x3ff}], 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="ede3457063c8cc337935be17b7ca32631a7fab961dc83babb51e797057c820c6c3b1454b0aeb694e4423ce0ae36f6bad1293e203"]) 10:02:35 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x102b0) [ 2968.712799] EXT4-fs (loop7): Unrecognized mount option "íãEpcÈÌ3y5¾·Ê2c«–È;«µypWÈ ÆñEK [ 2968.712799] ëiND#Î [ 2968.712799] ãok­“â" or missing value 10:02:35 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xa00000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:02:35 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x20fd0000) 10:02:35 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x22fa}) 10:02:35 executing program 5 (fault-call:7 fault-nth:21): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:02:35 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000980), 0x0, 0x0) fsetxattr$security_ima(r0, &(0x7f00000009c0), 0x0, 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000e2f4655fe2f4655f0100ffff53ef", 0x3a, 0x400}, {&(0x7f0000010300)="000000000000000000000000000000000000000001040000000000000000", 0x1e, 0x3ff}], 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="ede3457063c8cc337935be17b7ca32631a7fab961dc83babb51e797057c820c6c3b1454b0aeb694e4423ce0ae36f6bad1293e203"]) [ 2969.028662] EXT4-fs (loop7): Unrecognized mount option "íãEpcÈÌ3y5¾·Ê2c«–È;«µypWÈ ÆñEK [ 2969.028662] ëiND#Î [ 2969.028662] ãok­“â" or missing value 10:02:35 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x30010100) [ 2969.103934] FAULT_INJECTION: forcing a failure. [ 2969.103934] name failslab, interval 1, probability 0, space 0, times 0 [ 2969.106064] CPU: 0 PID: 18096 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2969.107189] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2969.108823] Call Trace: [ 2969.109195] dump_stack+0x107/0x163 [ 2969.109737] should_fail.cold+0x5/0xa [ 2969.110299] ? create_object.isra.0+0x3a/0xa20 [ 2969.110977] should_failslab+0x5/0x10 [ 2969.111518] kmem_cache_alloc+0x5b/0x350 [ 2969.112079] create_object.isra.0+0x3a/0xa20 [ 2969.112698] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2969.113427] kmem_cache_alloc+0x159/0x350 [ 2969.114005] jbd2__journal_start+0x18c/0x880 [ 2969.114614] __ext4_journal_start_sb+0x210/0x420 [ 2969.115318] ext4_dirty_inode+0xbc/0x130 [ 2969.115867] ? ext4_setattr+0x2220/0x2220 [ 2969.116437] __mark_inode_dirty+0x492/0xf10 [ 2969.117049] generic_update_time+0x21c/0x370 [ 2969.117700] file_update_time+0x436/0x520 [ 2969.118290] ? current_time+0x2c0/0x2c0 [ 2969.118872] file_modified+0x7d/0xa0 [ 2969.119381] ext4_file_write_iter+0x968/0x1890 [ 2969.120045] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2969.120670] ? kasan_save_stack+0x32/0x40 [ 2969.121253] ? direct_splice_actor+0x10f/0x170 [ 2969.121904] ? splice_direct_to_actor+0x387/0x980 [ 2969.122602] ? do_splice_direct+0x1c4/0x290 [ 2969.123211] ? vfs_copy_file_range+0x57b/0x10f0 [ 2969.123863] ? __do_sys_copy_file_range+0x176/0x410 [ 2969.124550] do_iter_readv_writev+0x476/0x750 [ 2969.125211] ? new_sync_write+0x660/0x660 [ 2969.125780] ? selinux_file_permission+0x36/0x510 [ 2969.126503] do_iter_write+0x18d/0x670 [ 2969.127056] vfs_iter_write+0x70/0xa0 [ 2969.127599] iter_file_splice_write+0x71d/0xbe0 [ 2969.128275] ? generic_splice_sendpage+0x140/0x140 [ 2969.128954] ? avc_policy_seqno+0x9/0x70 [ 2969.129537] ? selinux_file_permission+0x36/0x510 [ 2969.130260] ? generic_splice_sendpage+0x140/0x140 [ 2969.130976] direct_splice_actor+0x10f/0x170 [ 2969.131608] splice_direct_to_actor+0x387/0x980 [ 2969.132305] ? pipe_to_sendpage+0x380/0x380 [ 2969.132921] ? do_splice_to+0x160/0x160 [ 2969.133499] ? security_file_permission+0x24e/0x570 [ 2969.134245] do_splice_direct+0x1c4/0x290 [ 2969.134832] ? splice_direct_to_actor+0x980/0x980 [ 2969.135512] ? selinux_file_permission+0x36/0x510 [ 2969.136185] ? security_file_permission+0x24e/0x570 [ 2969.136935] vfs_copy_file_range+0x57b/0x10f0 [ 2969.137555] ? generic_file_rw_checks+0x230/0x230 [ 2969.138296] __do_sys_copy_file_range+0x176/0x410 [ 2969.138969] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2969.139673] ? ksys_write+0x1a5/0x250 [ 2969.140254] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2969.140975] do_syscall_64+0x33/0x40 [ 2969.141541] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2969.142299] RIP: 0033:0x466609 [ 2969.142794] 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 [ 2969.145551] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2969.146606] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2969.147668] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2969.148693] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2969.149709] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2969.150745] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:02:48 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x102c0) 10:02:48 executing program 5 (fault-call:7 fault-nth:22): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:02:48 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x2300}) 10:02:48 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x26, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef010001000000def4655f000000000000000001000000000000000b000000800000000800000052470000620100000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e35393734373637303400"/192, 0xc0, 0x400}, {&(0x7f0000010100)="00000000000000000000000026acba7564fc4e5aa2fa9146860a2012010000000c00000000000000def4655f00"/64, 0x40, 0x4e0}, {&(0x7f0000010200)="01000000000005000c0000000000000000000000040000004b00000000000000", 0x20, 0x560}, {&(0x7f0000010300)="030000000400"/32, 0x20, 0x640}, {&(0x7f0000010400)="02000000120000002200000060000f0003000400"/32, 0x20, 0x800}, {&(0x7f0000010500)="ffff0f00ff0f00000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c6533000000110000009407090166696c652e636f6c64000000", 0x880, 0x1000}, {&(0x7f0000010e00)="0b0000000c0001022e00000002000000f40702022e2e00"/32, 0x20, 0x2000}, {&(0x7f0000010f00)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x2800}, {&(0x7f0000011000)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x3000}, {&(0x7f0000011100)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x3800}, {&(0x7f0000011200)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x4000}, {&(0x7f0000011300)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x4800}, {&(0x7f0000011400)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x5000}, {&(0x7f0000011500)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x5800}, {&(0x7f0000011600)="504d4d00504d4dffdef4655f00000000647679756b6f762d676c6170746f70320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c6f6f7032390075782f746573742f73797a5f6d6f756e745f696d6167655f650500"/128, 0x80, 0x6000}, {&(0x7f0000011700)="111fc0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x6800}, {&(0x7f0000011800)="0200"/32, 0x20, 0x6c00}, {&(0x7f0000011900)="0300"/32, 0x20, 0x7000}, {&(0x7f0000011a00)="0400"/32, 0x20, 0x7400}, {&(0x7f0000011b00)="0500"/32, 0x20, 0x7800}, {&(0x7f0000011c00)="00000000000000000100000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000009800"/96, 0x60, 0x7c00}, {&(0x7f0000011d00)="2719c0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x8000}, {&(0x7f0000011e00)="0200"/32, 0x20, 0x8400}, {&(0x7f0000011f00)="0300"/32, 0x20, 0x8800}, {&(0x7f0000012000)="0400"/32, 0x20, 0x8c00}, {&(0x7f0000012100)="ffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0500"/2080, 0x820, 0x9000}, {&(0x7f0000012a00)="00000000000000000100000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000009800"/96, 0x60, 0x4}, {&(0x7f0000012b00)="0c0000000c0001022e000000020000000c0002022e2e00000d0000001000050166696c65300000000e000000d807050766696c653100"/64, 0x40, 0x10000}, {&(0x7f0000012c00)="000002ea0100000001000000270f240c000000000000000000000000000000000601f8070000000006000000779b539778617474723100000601f00700000000060000007498539778617474723200"/96, 0x60, 0x10800}, {&(0x7f0000012d00)="00000000000000000000000000000000786174747232000078617474723100000000000000000000def4655fdef4655fdef4655f00"/64, 0x40, 0x10fe0}, {&(0x7f0000012e00)="ed41000000080000def4655fdef4655fdef4655f00000000000004000400000000000800050000000af301000400000000000000000000000100000003000000", 0x40, 0x11080}, {&(0x7f0000000040)="80810000001800000100000000000000def4655f14000000000001000c00000010000800000000000af30100040000000000000000000000030000000d000000d95f29261b1d5f460068eacfa902ec19904d13c185b5b3689e9cef2b4a424ffa9ed978aef259037b23ad7527d0c522ae8447e49e5ac5f27ccdde0eb3ed0c73639584a42183972920e924", 0x8a, 0x11100}, {&(0x7f0000013000)="8081000000180000def4655fdef4655fdef4655f00000000000001000c00000010000800000000000af30200040000000000000000000000020000001000000002000000010000001300"/96, 0x60, 0x11180}, {&(0x7f0000013100)="c041000000400000def4655fdef4655fdef4655f00000000000002002000000000000800000000000af301000400000000000000000000000800000004000000", 0x40, 0x11500}, {&(0x7f0000013200)="ed41000000080000def4655fdef4655fdef4655f00000000000002000400000000000800030000000af3010004000000000000000000000001000000200000000000000000000000000000000000000000000000000000000000000000000000000000006038208e000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001000400000000000800010000000af301000400000000000000000000000100000024000000000000000000000000000000000000000000000000000000000000000000000000000000df03f451000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3539373437363730342f66696c65302f66696c65300000000000000000000000000000000000000000000077da14d0000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001000800000000000800010000000af301000400000000000000000000000100000025000000000000000000000000000000000000000000000000000000000000000000000000000000d75d3bef210000000000000000000000000000000000000000000000ed81000028230000def4655fdef4655fdef4655f00000000000002001400000000000800010000000af30100040000000000000000000000050000002600000000000000000000000000000000000000000000000000000000000000000000000000000009541ef4000000000000000000000000000000000000000000000000ed81000064000000def4655fdef4655fdef4655f00000000000001000400000000000800010000000af30100040000000000000000000000010000002b000000000000000000000000000000000000000000000000000000000000000000000000000000f3d82c1b00"/768, 0x300, 0x11580}, {&(0x7f0000013500)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x12000}, {&(0x7f0000013a00)='syzkallers\x00'/32, 0x20, 0x12800}, {&(0x7f0000013b00)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x15800}], 0x0, &(0x7f0000013c00)) 10:02:48 executing program 7: socket$inet(0x2, 0x5, 0x0) 10:02:48 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:02:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xa01000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:02:48 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x3f000000) 10:02:48 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x22fa}) [ 2982.244033] FAULT_INJECTION: forcing a failure. [ 2982.244033] name failslab, interval 1, probability 0, space 0, times 0 [ 2982.246766] CPU: 1 PID: 18134 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2982.248312] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2982.250825] Call Trace: [ 2982.251417] dump_stack+0x107/0x163 [ 2982.252225] should_fail.cold+0x5/0xa [ 2982.253072] ? __iomap_dio_rw+0x1ee/0x11a0 [ 2982.254007] should_failslab+0x5/0x10 [ 2982.254845] kmem_cache_alloc_trace+0x55/0x360 [ 2982.255874] __iomap_dio_rw+0x1ee/0x11a0 [ 2982.256778] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2982.257858] ? __mark_inode_dirty+0x12e/0xf10 [ 2982.258849] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2982.259888] ? generic_update_time+0x21c/0x370 [ 2982.260901] ? __mnt_drop_write_file+0x9/0x70 [ 2982.261892] ? file_update_time+0xd4/0x520 [ 2982.262821] ? current_time+0x2c0/0x2c0 [ 2982.263717] iomap_dio_rw+0x31/0x90 [ 2982.264524] ext4_file_write_iter+0xaaf/0x1890 [ 2982.265551] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2982.266554] ? kasan_save_stack+0x32/0x40 [ 2982.267477] ? direct_splice_actor+0x10f/0x170 [ 2982.268481] ? splice_direct_to_actor+0x387/0x980 [ 2982.269537] ? do_splice_direct+0x1c4/0x290 [ 2982.270486] ? vfs_copy_file_range+0x57b/0x10f0 [ 2982.271528] ? __do_sys_copy_file_range+0x176/0x410 [ 2982.272628] do_iter_readv_writev+0x476/0x750 [ 2982.273684] ? new_sync_write+0x660/0x660 [ 2982.274643] ? selinux_file_permission+0x36/0x510 [ 2982.275840] do_iter_write+0x18d/0x670 [ 2982.276722] vfs_iter_write+0x70/0xa0 [ 2982.277568] iter_file_splice_write+0x71d/0xbe0 [ 2982.278622] ? generic_splice_sendpage+0x140/0x140 [ 2982.279726] ? avc_policy_seqno+0x9/0x70 [ 2982.280617] ? selinux_file_permission+0x36/0x510 [ 2982.281695] ? generic_splice_sendpage+0x140/0x140 [ 2982.282775] direct_splice_actor+0x10f/0x170 [ 2982.283760] splice_direct_to_actor+0x387/0x980 [ 2982.284796] ? pipe_to_sendpage+0x380/0x380 [ 2982.285755] ? do_splice_to+0x160/0x160 [ 2982.286627] ? security_file_permission+0x24e/0x570 [ 2982.287748] do_splice_direct+0x1c4/0x290 [ 2982.288664] ? splice_direct_to_actor+0x980/0x980 [ 2982.289721] ? selinux_file_permission+0x36/0x510 [ 2982.290787] ? security_file_permission+0x24e/0x570 [ 2982.291917] vfs_copy_file_range+0x57b/0x10f0 [ 2982.292915] ? generic_file_rw_checks+0x230/0x230 [ 2982.294011] __do_sys_copy_file_range+0x176/0x410 [ 2982.295085] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2982.296128] ? ksys_write+0x1a5/0x250 [ 2982.296981] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2982.298052] do_syscall_64+0x33/0x40 [ 2982.298894] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2982.300035] RIP: 0033:0x466609 [ 2982.300748] 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 [ 2982.304799] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2982.306468] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2982.308050] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2982.309622] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2982.311214] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2982.312791] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:02:48 executing program 2: pselect6(0x0, 0x0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcde9}, 0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000000)) 10:02:48 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x40000000) 10:02:49 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x102d0) 10:02:49 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x40030100) 10:02:49 executing program 5 (fault-call:7 fault-nth:23): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:02:49 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x23fa}) [ 2982.846511] FAULT_INJECTION: forcing a failure. [ 2982.846511] name failslab, interval 1, probability 0, space 0, times 0 [ 2982.847880] CPU: 0 PID: 18161 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2982.848667] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2982.849951] Call Trace: [ 2982.850254] dump_stack+0x107/0x163 [ 2982.850761] should_fail.cold+0x5/0xa [ 2982.851318] ? __iomap_dio_rw+0x1ee/0x11a0 [ 2982.851802] should_failslab+0x5/0x10 [ 2982.852235] kmem_cache_alloc_trace+0x55/0x360 [ 2982.852744] __iomap_dio_rw+0x1ee/0x11a0 [ 2982.853207] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2982.853755] ? __mark_inode_dirty+0x12e/0xf10 [ 2982.854274] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2982.854795] ? generic_update_time+0x21c/0x370 [ 2982.855337] ? __mnt_drop_write_file+0x9/0x70 [ 2982.855850] ? file_update_time+0xd4/0x520 [ 2982.856328] ? current_time+0x2c0/0x2c0 [ 2982.856787] iomap_dio_rw+0x31/0x90 [ 2982.857213] ext4_file_write_iter+0xaaf/0x1890 [ 2982.857745] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2982.858259] ? kasan_save_stack+0x32/0x40 [ 2982.858729] ? direct_splice_actor+0x10f/0x170 [ 2982.859256] ? splice_direct_to_actor+0x387/0x980 [ 2982.859794] ? do_splice_direct+0x1c4/0x290 [ 2982.860287] ? vfs_copy_file_range+0x57b/0x10f0 [ 2982.860810] ? __do_sys_copy_file_range+0x176/0x410 [ 2982.861373] do_iter_readv_writev+0x476/0x750 [ 2982.861877] ? new_sync_write+0x660/0x660 [ 2982.862344] ? selinux_file_permission+0x36/0x510 [ 2982.862913] do_iter_write+0x18d/0x670 [ 2982.863368] vfs_iter_write+0x70/0xa0 [ 2982.863803] iter_file_splice_write+0x71d/0xbe0 [ 2982.864347] ? generic_splice_sendpage+0x140/0x140 [ 2982.864915] ? avc_policy_seqno+0x9/0x70 [ 2982.865377] ? selinux_file_permission+0x36/0x510 [ 2982.865932] ? generic_splice_sendpage+0x140/0x140 [ 2982.866484] direct_splice_actor+0x10f/0x170 [ 2982.867003] splice_direct_to_actor+0x387/0x980 [ 2982.867544] ? pipe_to_sendpage+0x380/0x380 [ 2982.868038] ? do_splice_to+0x160/0x160 [ 2982.868484] ? security_file_permission+0x24e/0x570 [ 2982.869062] do_splice_direct+0x1c4/0x290 [ 2982.869530] ? splice_direct_to_actor+0x980/0x980 [ 2982.870078] ? selinux_file_permission+0x36/0x510 [ 2982.870639] ? security_file_permission+0x24e/0x570 [ 2982.871239] vfs_copy_file_range+0x57b/0x10f0 [ 2982.871758] ? generic_file_rw_checks+0x230/0x230 [ 2982.872315] __do_sys_copy_file_range+0x176/0x410 [ 2982.872877] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2982.873430] ? ksys_write+0x1a5/0x250 [ 2982.873870] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2982.874427] do_syscall_64+0x33/0x40 [ 2982.874851] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2982.875457] RIP: 0033:0x466609 [ 2982.875823] 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 [ 2982.877911] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2982.878780] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2982.879625] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2982.880442] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2982.881254] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2982.882068] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:02:49 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xb00000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:02:49 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x50030100) 10:02:49 executing program 7: ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TEMPO(0xffffffffffffffff, 0x402c5342, &(0x7f0000000040)={0x73, 0x7fffffff, 0x3, {0x0, 0x3}, 0x1000, 0x5f7a}) r0 = socket$netlink(0x10, 0x3, 0x12) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x800) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r1, 0x10e, 0x4, &(0x7f0000000280)=0x4, 0x4) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000380)={{{@in=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@loopback}}, &(0x7f0000000340)=0xcd) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000012c0)=ANY=[@ANYBLOB="201000002600010100000000000000001000000004002500e651419aefd728222c9188694a76cffbe49a60fc2470925fefe63a347a56a0be4e1e441fd02c36cb409e63f4453452a875d0ca57594f3304f63bc171d4f0424bb05538645c2463089d8a31c9ffc58cb2a5097a213a9fef8f4105c3820734a75905ead4016ceaa552a004f434108f1e877897827d6eab0bf977cde0883fc1db0dac8f53a099c40e3316fe6cd293a4ed4cf03eb7811c5e49a1aba9dc5aaea5b644b29b6aed1dac4e739c74d0d7379da86c71755af4c6a05a70bd63e40fd7f3f876a6cac58472ad8e2ec2eada71db5149e625b9a4edb6ebe88fdc707f7f5f73243052e2f479d63978526ddd043a46adc40a8bc1b0f93800c414de33fe6b329dc843e88e64525a835c9e7094ffa0d48aee6fdf93ebfa638710c504c53c73ac8d3072ad6bbff42febb0193255665c14e2d68b907bd8227db0c18f666e9738903050d2924825f8d65dfb8aa62240933bbb03d3efb3f2ee63ee80ccd4b5ee55827194d12e0621533a4c78ef8c834b25ddf9f033cc7241dbea6e13dbaace6a08a6a60d10cee3f977af1a439630a622def00e25100aa68ba23fbaa6502081390d0018a236a6ff8afc56c3f77a32d90efc5dca6a8d06ef7a24ee412e79b71c4f2132d52f028c7879f62a5b08fcfd88879402939d9e94d6054be5dbbad1a506a713cfa649373536b4e458e9cea9c49b88374992d73faffd79114111e52e798ab0635ded28e8bcd10dbbe5a14f0938ac3de2db9e4bdbd7ca92636562078526ceb01ce18d2d6e37c8254a0c2beffce74f5d6c2eaad6f7a1a01077454d6f3e5f86b1a984abcbcc7a468d5e7dcdc0d8b3bc0cbe9e097df9a858cf830b3795ab9962c76d93205fe925304de1c58c11ac5d5c1e39cc516d786c8e0245c3ccac68d5c7b8c57b7eb83f51119111072139537a0dc3b03df84f82e1983a52c7e31f3ad2f118f6cf335ad666430ae7c7a2c243db514b38d38cca473f2121c59b4553387ff65c163004246f77dbf1e60f9393cf7dab5160b1505da79a0ff5e8a2355480cadd11c755dea04a2de8769e10f30ed1d011d93ab8bdf23a75ecb8d043a18b7952a1f537dc00d789da19ea97bd908581a34a62e80105599a5d16c6d45b3f110c6d1dbc15d6d315f1a59d4f0511f491ca6f013f8b6e2a745228dcb6dc36f4bacc6c66cfbde053da28da9519e7b1bea0dd1c63c0f75648b6568d2a40c55f42e19e0cb2283f5b664d65880cab290767d6053f98039cf782903e7d102ab069d552157299cfcbc7fdc31ae32c83323074e6dfbd3c23cca8520948ba29330fc2c9b09fc2114553e18ecae1cb069111b0c26dc55d128553b1d206498958316ed6476e97f8caa7cda9685df94e60745b121435dfbccb1c3a0f2037f1e2b9b6db54226f3e9de8b4f707be612b8a9386a502e6cc8427ecbc01d57aefaaf1b88ab659b6442f52091fd9525bf4993a00e90e943a1bbd53619d5301478dde79543ed9d8ec093c9ef36b94bd3008e612d70df02f643c0f94f4b1bfa87472aac8abe934e1ccc636d117150f32b761aa89dcc10ec5059d7f67f49d1950b792892654a65bf896ed1a67ccc61ee47f3072289ae52567ae4b1a4b4a9403dda64125301a70118c0fecfcd3f0b5e42a25f1c807a35b36dc58d13965cf06fe759ef465bbf4a3c880a0b245656fe6a778741e838f4888b1dc83a2645ccfd0e45d5e87733a9a8a9c48466e07282480187411bc2b7ad63af6fbe7f3ccf31704741e17e0ca8850a63728be7c0aa6759198b8c85f890273cbbefd8e76ea4c6099f2ef574042c4c5e64d8821209e763fe38b34305055edfca052591cfa20809d42f2651da234ba5bc58454e7739ab4af77cd5726b605b96a3b4e6d6cbb87e8ef541ce51bd8a2f507c0b02583e506eda6bb069d48bea0923e4af928ef9d9647ab51cdcc24f2d79642ac05b0507ef0205d2b7a1a27416da311eb64eb7d179064c9b4c8233e1a8e89ee6e416578bbb838075f6bd7f398e7c27f2081051dda5cfe137c230f9f7819a5be7f922b97243e9f358de6524fc7cffad4dc5487207dcea826673def2ecbacaed00ee8f3be21ae16840e2c4aaac30f7fe6c392041e4bada02cc1779b044f393ca587a3cc4dfd6665c3e2cb71e232c4f60b82d7ac0f9d3a47ca413aeac2111ab335828d88ad2d39fc92b47a80ba390b4956d69710f6e77db1fb93955e3b7ad9ad1f6a7799c8b3f2eb286aec5bc316f0952eb7d79889c73065d0e987ee8f1798be70459071ddaa586f9de75bdb464762367cacc396f1080df3a9a891818df3b0591df5a3b06d1ef0a06784a428c0be2cd77f514140cb0ed151beb02dc1a705bac2e1eac450f5bab683d05e72f82c242d6697de9da6a18750ade9c707df499d6192abb4014dcc53ac731322aedb714901f567cc4497c8178b333d4fdd9ee5d9ed23a130d4eb743be59b6f444cbd20a1f34794f675973fd86df8ab87ecd38bd0f42af0f74fa1f11b1f9e5510ec9d8ccd57dc98dc64fc9e8663356cc258696647edb99ad403775e5403a92d71baae0845a1633ce75e102a118a08cd7611d8082d73a6d3f31edd7efd10a2311407a61a67f5b0e716665f8d94a60aef9c89033b8e9e413b66e09615946ea5f768a24f4e181a0c892f431ee7c8f7b9098fd7b21b890b271dca35e5b6907e4dd635ddc1d2e2e1acfa6f4ebfaa8e9f8ee35aeac1cbf578879d04a529b366c281c98c075377acbf24fe2f58300b7ca2a6d7ed448dd1cf1a34264704218ca775f668f065509ee9309fdca5dcf1eb639b57c5e0efd3cd48e044a26c7c9416b938e85eb76905e0527cff0e051c5202049faf5037688ad7af2be1b6d65bee52f8107557165edf6c7292734a71fd6d7b4e19331a79208b15a572155b2a07fb20dd2698c35314a8313542c195ef5b23f42cfc2a106b61e979b5f4717124da1c32d8280e17f9c0bc9c18ad596a65f83d282b9d3c63a9af0cf654a49a388be3b35cf3fa69ecbb0e6c350084aac41212ef344fdb38e73153646169cb508e17b7f04c21c4896d831091eb27d262fdb4da2ccd33417ae06c93183bac900017710816729d79c8f9cfb5aed8bc8aa73f759c2ef0e4cc926b517a966b106b2f6a8ea035db64ec3f8e33c88ad4330696e1eaddf529999b1e9ef972f2444e434d9480554a0fdb0402db6909b091fa205f95e3ac48a2e70bf6998c78100a9a155eead256110db988700dc33095af0415c2c0547dfd75a2a5fa3c5ff6a87dcd053e274cbfc9c028c22c56c95491d4179ad9e2a0c1d012ac1063e7a0f1f9811e59e3f16adacf5fdac86b6f5d28818a6cfc8868e7bc19f5a0d1d49503cd4c8c90429d51b907e95848caf34c4f463bda4d313c779c87813ac029662c452475b322b91e7ec789714337f909aaa1df5ca902cc0737ec27e102d62991007f5c19be5fcea6551c915829ddd6728fe812ad80305c78177dd096aa19a7686482d3f13c77fdc50e200bb2c35f89c3fb0da1c9af851cf55eadac88fdd21ef5cf65e6e414e05b236017cf9386a8e672547bbb44d425fb3dbde34000d8af69e75cc62bd4a50a82bd643a0c60ae6569d482a0dff0bdcabf138e4203618eaf60605d51500164ca393c09c47509a5eb990eeba1af9492ad6de2e3043daa2d5c7f870d459d22dab45b3c465e34d78a4a956e1a51a5d14cfe1d68e90ebdddd4fe8918a3d8e8ff31b64eb25fc3d50e11051528eaf4e339bf1e038d0f4e278337727be56c6ddb5ce14c628c667f97a85e6058ecb940ed56abf6e44f0ddaeb7e9e40620a740b8a59119e743e2c11095ab92be4408bc13bf8316cb9380c4d59ba84c7193a1c3ff5090224cb9503fa312d89a483942373ee09f1c122c1d8200f3f029e9871f44e7102327bd5ab0c159ef8a9c25c8b79dff6d20ce74359d83b439cc7c723c7dee793f6f1652612aec5f9b29d517762b7117504902fb2c1330169fd447af8d425fd374b0129f929a12f78dec67beeee9326dc25356a601b26e6ba9fa3400a37075d93f4e3d5fa0262384e4c85315e5bf116f62f1dfb14f120f3a7d7bf95412efb9361b06c625c073a3f1fca965c6f96dbd46d970347780e06dcc14bb1b7005287e19c6007c45d2bd9cf18e7abf99ed1aec1feaf737b26442d2850aa546ec3408dab3a6e7504d9d6bae7aa4a5866acd1679c8d15c50d27dc25e82bfefa8bff7a44580dc78974090af21337b2024ebb6689627bcf56336042318a7c6bedb20bafd948e8a22cabdfa08862925377fba84213d4aa1b04ff830c9833f7a1cfd3545c0ad5f8b532da8d987569936d799e3ab2aff19514274edd3e907e5ca4cc44badce58b02b17c8ef5c0e13eb32c5cce3df3e1c7c6e7d01e1e57d74eb776b1e470bd537a0bf106908ec132f57a404889b25eb2c3a1681ade12b7e5a23827fcef19bb211ceb9b399fb9782c2c53553c296ac4cfdb831f7a2b75ea4a3ea1ae79f6bdcde82cd6d1613d8382d27ce666364ac5ebf437752e0e74a7402f167945432a81ac174ce4d963cfb86da362ffdaf5eaddde91337c876c926cc3e477c57e48e17f4fa94f9cbecb14c086a0faf73d0410b3ea6f2892cde68d02195919966f247e3427d364bf5c1cb9c0c6c2c832dacb459fc4f0c69e939811fbed7b73e03093d9061c4e9e2dbbb9793daf1ea18eb1cdb414df1d46ce2a21eb1399e6cf24183493d856f2a5fa9738f2e3e038c1ace5484fd8dd50d494f4729e4fcde1f17eb5cbf540324253c9f962a5c92a6d764761390d70e99d4a4c17d849ea66fc759242086b51914646b993ce40f1c07dde55d6787451d0cd96217ccbec61ec79952a98d034fd90c10626854874551719c31c672a68e550f3c5520b3cc258aa688d1b8aa64082cd48872b590309760a797e63ff76a28572c30d7b01d478c0d8604a39bf6f3618d872f3e4e9e9c99aa70204415bdbb8785a2416e7a0054422c6636145a9f404623bcb0b88999243b8dce871014169c24fe3e9d21432d842feedee127387498f862c702a35139772e7b5d525be39973faa6eb9dbb4f3c9e055639749a0883ccc2f59382b0d579e2bf605ad1e812667effa61b96d7450ca9835146bb42d999854ffb2253876c1a0523fd82f7344f5b173375306ec6ecef8e5b2615e641816358d697bbf96ff7ef266e25fd08fe30ce0421d0082dc5ae1e1ab7e813fda82221a3250365cd0489d0ac0ac422a2dc287670e28df5788eef6a366cc2d65d139cd4c9b2638cbffb7589ccb838aa0e3cd6414599f3490eaf0453716c15cadb2a660ee905da78faea9b5a08df0ec05b4a076e8dafbe8b4f6125f145fb3e5e5a4b3bb5298856186fae849dd89c6f54349c77cf3b9f05673413a960e3984e8f261b6446cea6f662fceab780290afa14feeed6971276e1760ecb2a2a60435cc2c9aa4071b168f53be559a80078967f55d8f87a598efb79e81cbf8f4e4a1444f1e438da5a49b17cec678ca90098a5ff8dd9d8ff9df3819ef78c4cc0fd29b3fba4c0fa4d7ceb89085f134a828473694d003ec15e5ca496d87c18dc0216a0500c92ff4a8189fb89910a57c7492d4c48bb743ecc0cb72f310a00af0c4bb3b5a8d8e34a8e28e7ca7406a322081509c6c9139a4ac3272dbbc85c482171690a186327f003225d5cf65eae57b4a7dbf8629d73e3b03881fd440602b3eb02b75a1017a6a822f4c70aae66abcefda7b5bd36a76cca8020bdd2437e97927d806250b35332f825fd36ebd758738de9e9a3ea08543fd6656612de7f25d3274aacf80f0c26910ec88ae5d9f8a00e00b44d59c6b41ab38d16ef67fbf9470b36aa5f59fc42a5008003100", @ANYRES32=r2, @ANYBLOB="0baee70900000000000000ffff"], 0x1020}}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r4, 0x0, r3, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r3, 0x40286608, &(0x7f00000002c0)={0x6, 0x400, 0x89d7, 0x313f5c8d, 0x80000000, 0x7f}) 10:02:49 executing program 5 (fault-call:7 fault-nth:24): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:02:49 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:02:49 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x60030100) [ 2983.313299] EXT4-fs warning (device sda): verify_group_input:131: Cannot add at group 6 (only 16 groups) 10:02:49 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x102e0) 10:02:49 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x24fa}) 10:02:49 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x64000000) [ 2983.431911] FAULT_INJECTION: forcing a failure. [ 2983.431911] name failslab, interval 1, probability 0, space 0, times 0 [ 2983.433630] CPU: 1 PID: 18192 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2983.434627] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2983.436310] Call Trace: [ 2983.436690] dump_stack+0x107/0x163 [ 2983.437225] should_fail.cold+0x5/0xa [ 2983.437798] ? mempool_alloc+0x148/0x360 [ 2983.438427] ? mempool_free_pages+0x20/0x20 [ 2983.439142] should_failslab+0x5/0x10 [ 2983.439884] kmem_cache_alloc+0x5b/0x350 [ 2983.440574] ? mempool_free_pages+0x20/0x20 [ 2983.441322] mempool_alloc+0x148/0x360 [ 2983.442053] ? mempool_resize+0x7d0/0x7d0 [ 2983.442780] ? do_raw_read_unlock+0x3b/0x70 [ 2983.443589] ? _raw_read_unlock+0x1a/0x30 [ 2983.444383] ? jbd2_transaction_committed+0x111/0x140 [ 2983.445241] bio_alloc_bioset+0x36a/0x600 [ 2983.445924] ? bvec_alloc+0x2f0/0x2f0 [ 2983.446552] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2983.447292] ? stack_trace_consume_entry+0x160/0x160 [ 2983.447984] ? iov_iter_npages+0x1fd/0xa70 [ 2983.448573] iomap_dio_bio_actor+0x518/0xef0 [ 2983.449197] iomap_dio_actor+0x36f/0x560 [ 2983.449880] iomap_apply+0x282/0x9e0 [ 2983.450492] ? iomap_dio_rw+0x90/0x90 [ 2983.451054] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2983.451893] ? mark_held_locks+0x9e/0xe0 [ 2983.452493] ? filemap_check_errors+0xa5/0x150 [ 2983.453161] __iomap_dio_rw+0x6cd/0x11a0 [ 2983.453779] ? iomap_dio_rw+0x90/0x90 [ 2983.454390] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2983.455065] ? generic_update_time+0x21c/0x370 [ 2983.455724] ? __mnt_drop_write_file+0x9/0x70 [ 2983.456380] ? current_time+0x2c0/0x2c0 [ 2983.456957] iomap_dio_rw+0x31/0x90 [ 2983.457478] ext4_file_write_iter+0xaaf/0x1890 [ 2983.458147] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2983.458916] ? kasan_save_stack+0x32/0x40 [ 2983.459531] ? direct_splice_actor+0x10f/0x170 [ 2983.460180] ? splice_direct_to_actor+0x387/0x980 [ 2983.460871] ? do_splice_direct+0x1c4/0x290 [ 2983.461610] ? vfs_copy_file_range+0x57b/0x10f0 [ 2983.462284] ? __do_sys_copy_file_range+0x176/0x410 [ 2983.463114] do_iter_readv_writev+0x476/0x750 [ 2983.463764] ? new_sync_write+0x660/0x660 [ 2983.464362] ? selinux_file_permission+0x36/0x510 [ 2983.465111] do_iter_write+0x18d/0x670 [ 2983.465739] vfs_iter_write+0x70/0xa0 [ 2983.466305] iter_file_splice_write+0x71d/0xbe0 [ 2983.467004] ? generic_splice_sendpage+0x140/0x140 [ 2983.467717] ? avc_policy_seqno+0x9/0x70 [ 2983.468356] ? selinux_file_permission+0x36/0x510 [ 2983.469177] ? generic_splice_sendpage+0x140/0x140 [ 2983.469900] direct_splice_actor+0x10f/0x170 [ 2983.470569] splice_direct_to_actor+0x387/0x980 [ 2983.471308] ? pipe_to_sendpage+0x380/0x380 [ 2983.471939] ? do_splice_to+0x160/0x160 [ 2983.472510] ? security_file_permission+0x24e/0x570 [ 2983.473233] do_splice_direct+0x1c4/0x290 [ 2983.473918] ? splice_direct_to_actor+0x980/0x980 [ 2983.474688] ? selinux_file_permission+0x36/0x510 [ 2983.475408] ? security_file_permission+0x24e/0x570 [ 2983.476140] vfs_copy_file_range+0x57b/0x10f0 [ 2983.476894] ? generic_file_rw_checks+0x230/0x230 [ 2983.477714] __do_sys_copy_file_range+0x176/0x410 [ 2983.478522] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2983.479374] ? ksys_write+0x1a5/0x250 [ 2983.480071] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2983.480864] do_syscall_64+0x33/0x40 [ 2983.481409] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2983.482146] RIP: 0033:0x466609 [ 2983.482614] 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 [ 2983.485385] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2983.486588] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2983.487741] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2983.488767] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2983.489806] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2983.490868] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:03:03 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x70030100) 10:03:03 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:03:03 executing program 5 (fault-call:7 fault-nth:25): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:03:03 executing program 7: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x60030100) 10:03:03 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x102f0) 10:03:03 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x25fa}) 10:03:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xc00000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:03:03 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x102d0) 10:03:03 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) ftruncate(r2, 0x4) read(r1, &(0x7f00000000c0)=""/228, 0xe4) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x2400, 0x0) ioctl$TIOCSLCKTRMIOS(r0, 0x5457, &(0x7f0000000080)) [ 2997.165738] FAULT_INJECTION: forcing a failure. [ 2997.165738] name failslab, interval 1, probability 0, space 0, times 0 [ 2997.167269] CPU: 1 PID: 18238 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2997.168039] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2997.169268] Call Trace: [ 2997.169560] dump_stack+0x107/0x163 [ 2997.169963] should_fail.cold+0x5/0xa [ 2997.170394] ? create_object.isra.0+0x3a/0xa20 [ 2997.170903] should_failslab+0x5/0x10 [ 2997.171336] kmem_cache_alloc+0x5b/0x350 [ 2997.171786] ? SOFTIRQ_verbose+0x10/0x10 [ 2997.172240] create_object.isra.0+0x3a/0xa20 [ 2997.172722] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2997.173280] kmem_cache_alloc+0x159/0x350 [ 2997.173742] ? mempool_free_pages+0x20/0x20 [ 2997.174216] mempool_alloc+0x148/0x360 [ 2997.174644] ? mempool_resize+0x7d0/0x7d0 [ 2997.175104] ? do_raw_read_unlock+0x3b/0x70 [ 2997.175631] ? _raw_read_unlock+0x1a/0x30 [ 2997.176086] ? jbd2_transaction_committed+0x111/0x140 [ 2997.176655] bio_alloc_bioset+0x36a/0x600 [ 2997.177109] ? bvec_alloc+0x2f0/0x2f0 [ 2997.177525] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2997.178000] ? stack_trace_consume_entry+0x160/0x160 [ 2997.178556] ? iov_iter_npages+0x1fd/0xa70 [ 2997.179022] iomap_dio_bio_actor+0x518/0xef0 [ 2997.179578] iomap_dio_actor+0x36f/0x560 [ 2997.180070] iomap_apply+0x282/0x9e0 [ 2997.180474] ? iomap_dio_rw+0x90/0x90 [ 2997.180893] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2997.181590] ? mark_held_locks+0x9e/0xe0 [ 2997.182043] ? filemap_check_errors+0xa5/0x150 [ 2997.182576] __iomap_dio_rw+0x6cd/0x11a0 [ 2997.183020] ? iomap_dio_rw+0x90/0x90 [ 2997.183480] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2997.184004] ? generic_update_time+0x21c/0x370 [ 2997.184547] ? __mnt_drop_write_file+0x9/0x70 [ 2997.185063] ? current_time+0x2c0/0x2c0 [ 2997.185523] iomap_dio_rw+0x31/0x90 [ 2997.185942] ext4_file_write_iter+0xaaf/0x1890 [ 2997.186479] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2997.187011] ? kasan_save_stack+0x32/0x40 [ 2997.187501] ? direct_splice_actor+0x10f/0x170 [ 2997.188035] ? splice_direct_to_actor+0x387/0x980 [ 2997.188592] ? do_splice_direct+0x1c4/0x290 [ 2997.189089] ? vfs_copy_file_range+0x57b/0x10f0 [ 2997.189628] ? __do_sys_copy_file_range+0x176/0x410 [ 2997.190206] do_iter_readv_writev+0x476/0x750 [ 2997.190729] ? new_sync_write+0x660/0x660 [ 2997.191240] ? selinux_file_permission+0x36/0x510 [ 2997.191815] do_iter_write+0x18d/0x670 [ 2997.192268] vfs_iter_write+0x70/0xa0 [ 2997.192708] iter_file_splice_write+0x71d/0xbe0 [ 2997.193269] ? generic_splice_sendpage+0x140/0x140 [ 2997.193846] ? avc_policy_seqno+0x9/0x70 [ 2997.194318] ? selinux_file_permission+0x36/0x510 [ 2997.194883] ? generic_splice_sendpage+0x140/0x140 [ 2997.195474] direct_splice_actor+0x10f/0x170 [ 2997.195999] splice_direct_to_actor+0x387/0x980 [ 2997.196552] ? pipe_to_sendpage+0x380/0x380 [ 2997.197061] ? do_splice_to+0x160/0x160 [ 2997.197523] ? security_file_permission+0x24e/0x570 [ 2997.198111] do_splice_direct+0x1c4/0x290 [ 2997.198598] ? splice_direct_to_actor+0x980/0x980 [ 2997.199174] ? selinux_file_permission+0x36/0x510 [ 2997.199736] ? security_file_permission+0x24e/0x570 [ 2997.200325] vfs_copy_file_range+0x57b/0x10f0 [ 2997.200853] ? generic_file_rw_checks+0x230/0x230 [ 2997.201442] __do_sys_copy_file_range+0x176/0x410 [ 2997.202002] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2997.202549] ? ksys_write+0x1a5/0x250 [ 2997.203007] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2997.203589] do_syscall_64+0x33/0x40 [ 2997.204028] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2997.204629] RIP: 0033:0x466609 [ 2997.205003] 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 [ 2997.207165] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2997.208197] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2997.209000] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2997.209956] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2997.210911] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2997.211885] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:03:03 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x80030100) 10:03:04 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) pwrite64(r3, &(0x7f00000001c0)="0e26e3d7506051cc44403c1c4703f0d7f90d768252b12da5ff62e03244b3edcfda64cc8d77d1333c2620aa8c942965a5234c328f58db78b5abfe21ad01e02a509704fb111c", 0x45, 0x3f) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) accept$packet(r0, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000180)=0x14) r4 = inotify_init1(0x0) r5 = syz_open_procfs(0x0, &(0x7f00000005c0)='fdinfo/3\x00') close(r4) preadv(r5, &(0x7f0000000100)=[{&(0x7f0000000000)=""/248}, {&(0x7f0000000600)=""/4096}], 0x1, 0xfffffffe, 0x0) 10:03:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xd00000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:03:04 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x26fa}) 10:03:04 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10300) 10:03:04 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x81020000) 10:03:04 executing program 5 (fault-call:7 fault-nth:26): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:03:04 executing program 7: r0 = fork() seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) tkill(r0, 0x1e) wait4(0x0, 0x0, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0xff, 0x7, &(0x7f0000001400)=[{&(0x7f0000000100), 0x0, 0x40}, {&(0x7f0000000140)="794d51abb053359d76edc20120f8cfdba0dd66acb7a571a1eb3171e31fc6ee989fa0b712009faba13ec43d828dd4abb293d9f45db309b36fef5dbc78e9795b81f05fe79fbbc82656ceb2d04612126f5a506d8337660bf3f9056eb6e83550dd36e84e159d17a0bbce5efb4c186ebfae75af94ee1c9a81a800fe15bc3346d37dc67734870595ff7533e1dadb4d924479a451586070ce0119be5f7b3c1c73cfad6f38f686e7da03c205b0d246e6250bf105b80d40cc530869e3b0842756a032c4bf39", 0xc1, 0x7f}, {&(0x7f0000000240)="b91b47c189ffcb664b81240653155052dd6c31da17ab313ad8ca990445d33580ac412b0f616f0ddc", 0x28, 0x100000000}, {&(0x7f0000000280)="10f7b23d78bc5bf49c6aa523603d7aa012a0c9d50bd24a619d9d96c2240b3bef0e346d7b1050465b3691b716154e8a9a491c96c04cec879f41ba9c4fdd868288c22aca67", 0x44, 0x8}, {&(0x7f0000000300)="567cf54a18bf76ceca91c79b22fa15cf95165c2d72ec9d31ff8e2fdd59cc3a9e16425d3cd07bc04e17d91b019c568b7f7109fc6eeae6bab5e0be49421918dce2a35a", 0x42, 0x9}, {&(0x7f0000000380)="f220f236cad05f10b96aa16aba2fd76600a249e680fa9b4d337e184861d8250ae00d1f4efadfd89fea659dfe9667d5df89c14998336139dcdf1e413422de9773a86d44969d4afb9944f77c51f867857774dcc15630faba", 0x57, 0x4}, {&(0x7f0000000400)="2267b56f87dcc1fdead4b0b42057044be1238fd9e0e68800528a1924a9a56dbcb12a33204422c5ed0682007aedd2ff15829eb5a746dc393d442e6a5463c0d3a258aa15ec8976ad54a7b6ac6cc24a817269e4626dffe6e6710ae6cf80a8b45885e4bba1c0b647aaa616668d6444b13266149043df1847d24d4b6c0b031e2e92e56c0ca06c96891172ab400173cf1fef42afe7b67ad2139df53721b0cd39f177ba666874983da0cc218f5193b71b44afa27eaa48520892f193f7b6df6c3ae87ccd9f32b66d26804c8bed9553a135007db2b65cf32e23bd669a9aa7fee6b2b66c56164a8e1eb06532b50a39dbf5da757af65b5deadcf5492c9dc02f7b1ed3c9e33ce029c8cc3c31243214798a2929cf3d8b3d91a0acf66fb6c4c0ef8582fa077d103de6dc9d19ad3a916a353b9e4bff459f8071644e9cff41d8da512229330819c09f81691cf3c7014090597ebd32d0f1aeb903db4fc45410b19a7bec2d18037691d3d8f23ef476dc84fad23addc5b8ac0ac35d78fdb552b250c977a407055651fc3c20638e40b5e469106f7847f32d6300607d5de6c7cc1ac889c08f8c0d193c8602fcd33d1a14ce394515a73255fc1b42227e22712651b50f780c47ded0dbba7e6c0f72e47402a7c1280d130cdf2785aecc2e6194c7f3bbeaa230f38f72b1c1cbc99077f5cb7948e50ca3a36cd099712237d593d037c84214586498a6bb0398a44d4e7edd12bf1a8cad7a9a1c898ef9baa3e1cb11b2bd2bc08047f8a2728aa862961e9fbffbf14e8f64ab552381916e52efc6a825354c0f736d49537cd26ddedc1228dea8e53a4a3d711e499f7a2b6f9f37135e2a7224c2bc6b3f463187ef6014166f73632b8552fb864a300d841d4e57b462b2d3257c762e0f14f6e48232745d34f77dbd1f7a40b8d2caf191d9046cd39af1c8a96b7af229977ac4dc07c6cfbbaa7569e75d7521c27f362d51d68f8ba56b6569d3240185d92014954fe6ae8200fec33fd8b9d0f8cb7605718b8f0341cf0eb0ee8a2b4750f32d3411323b720cf2ba6c9af81dd965662ba4a3c2ae61f371b37f0b4a09696f7f07bc71dd5d4853d88bab6dd17003ead166ec1cb4ea6aa6164f96a0866f045211438ce7d504055b98ec5a4ff292ff491955d3e92da3ef3d5ebe8a4cc27c618ce836639107daeee7849d7ee4598a680219ac483f2df14d63393afd05d4f212d70b6dec3d1d695d6850c8ffdf9b5c9757d635f5696f01c47b9da6b61b6ad2e24a12ea0bcd2a14012d8b3e9000cc815f0de0634ab341e3c7d1f5ce99451abd60521a0af5f4249af3c40b55040ebc716cba83821538f6acf97488bf86c52d3c6d26bb3e6b6345554c205e7d5ea45d49008680ab5af15a0793b8465d76c1f42b6b20c2431a0d76e2e1ff7eef713e2f4010b06063a67b045f9e726c6f185262c438a1ef27ba30b1dceae8f56d86bd265ed7a2b495afefc6da798a7656ad1d9323261362deadcbed8fa4e81225c17a158817c57b1f5699c7fc8ab328c64eee17e54deaeb4948625bdf65bb06ef367f183bc547988cdacf62a04b101e59314e1b22cc7d5b7e45effa3189f2b188b8da18930c9e84860709c6ab63180b32941192588857d71e2e98dbfaaa2711bb4576175b2072afbe402e4ebc83531d52e7b5351990d37b2ab6c786afc2a4e41dad412b54079ec43954956e500a92fc1eb32e80e1332926c3c847c0e50c0d8af733e9f0b38e68ad056e79e763a3a4d5c13031c9dac02f9695a13e738d7cf0ed3ddb34e06f6c24f38d34ace77a4eb59a6fb81ba9aa333948db278283cb2e5a1de2d800afd7e6fa2125540c0741678f545bd75ae227e3b1c3c82bffd5755d7988399586d6641bf289684f395af0d174f7c3144ca55dd90af3af3088d439097c6e9461460bf04ab4158fed0b11bdd2d76e86fa808881aa454e55fdb82caaf4249bcac702bf1f0c9ee3479bf9da64d7a04147283f4a1ce61ee1116ddc0dcb07fb05658186a391a1a1adab075b3bca3708e69c0807f378e709a8135047083ca407f19b3740409d1ba97fc469e4b9d312fbdfe12381333d2c130bb17672feccb85b5bfcfe4e8b1838095e1b2c38498560aab341139ebbd3fea153b8d3998de8902fe365c1fcb229e8a092e148e2223b5e71be8683f5f141c1872fe8815946da3e5a0a9e7d748c1665b6bb5e141d2f7d40b61aa3a7063c1dfea1388c889a615462c60db2ff34a4e3ad645c1dba8507682da3d7fffa8ab24284de35a375c51b3bef4f646801448cb60d396d992b35e773ab75ec87e7c30b43913adbcfc09fe7fca6c845f54420de60245fdafe44c492a6356a7a49e75a25e5326f7d911288887f4deac602c13ec762e2613d38aa34d9987f2fc25354986bf17b8debf50e633ba1863df81d1b2143b8bf809583e2b2e8544dc36122e953630d1a7628c5b3641543c5c48497bc3b1540dcb19912ba3c1e62e4c38def0d91a6137010278cb40732f3ac7266f9b72af9dc45ae6093e62255103cad82ca1af71542fc63cb48a8ce91e4e0428f6bc8ae4af9df86c0837df0a9506d3a79bdcdfe55bf3f8b7a84a5d4033c8acbae4d8d98b9ca86aba7a7056ffd05f837873ee4c80e641243f9fd5c2e1383591be1b233dbf91e66776b6a4f5c3f6af18abf1c84abeebfef5615951cae0116cdc858c587979bf13eb35f30dcc7e14e8cfa231c4f2748c211e72805fd1a39ef1fbda410cfbebf41d7bcd7cdca6d785af344adda4e679ba16cd5116ec07e6ee214eec4249a5f88b6a5911dd9011f210e78f4c3f29da4a3eefe0ed5923b0f5ddd78e98d2825a9736facfebec3be8ec8ece3070cacd60758fb5ebdc207efc808255eea290e76b02248b51dbb2fe8f0d269fc930e6f01aba3e1e5eec1b0dbef5efa182e49ba0b5b9530ec7b28342c62a2a4e0bf24b3edfbeb770cea3737f57cbc61abc936770c58178ec89ea6a6bcef5964e63e0dc1eb496bb86cda647a4093588e35dc9c493a96f1f705a52441e07f6a71f517a165a8251cbba69660edc396377ec5fb283d9010c15376abb429b34b2b41cde86cffcbc4b59a937640e7ca3d1b43159aac2251f30af5266e05e28b05836693f7bd9f9a8100431f0d5f4d92e5a968a957adaf1fdb1ea9dada6f3ca3a8f119570175abe8a6a31af08161dd78e91bc8d6bde907137c05c84dd90d1956cdb59248f33275834b8fa6df298fd04b470d16d6a909ceeb9e693a5c9cf56d3cc8608855213e7da7e2a29ed5a013c993249158a7f4b02a91446463617a71a363c444acbd7950330e6e68b0a71541dc9842a568696457e0ee023cc728a5fdf17413dea12538b94409b36b879ef02b5badeee206d74d38c4ece525b166cc6e4a9c96a4953cb7a6b74150d9ee5ad1edcd1072634ab485836914f31efb416719dddd6ce6a4b93eb9f63ce6cf01dff02f5afdb688b60d7b35f997858f3b463a1d4657c842147b9cd890eb5f581d391f6b62109e89dc8175aaf07b94a067bb8b77afa9d2509af26873315a0e9a0dffef6f8ceba5bebfe2afc6fc438498e1cd50b13da55a38a8c2fada382e5b3e16b075de0b3390bdd550ed030133428c6762b6f6593ec3a1005b83845836863fd5106d0ab6ecaaaa75761945d8dd3098472ff37a14e8b4320a4c6be74ece34326271360dacb3c0a2bc954ba175dc81de14ae65d8ff6a612e886f75112ee746fd9b85ebacedb97c393c8b4f472ff52bfb20a55920144b8058de99e6bd39708fc60a9f287c4a3afb90bcc38572b213d680c66a83051a2fb316440ad8387165ff6a2ae6789e0f5a9ace926ef0b6c54e5374989f8597ec49561b6ef51a3d2142023dfb16aab55ed9b05777f018e61327dd575ec25e614ce17a107ef423da5216974f47fd1b783a45e05115951ba604411c6211b9b31922d816e68ba74eaf91c1f81e2b580e377c7ac19d4d426f1d2b2c39506484b5576a10b6f751cc0d8d9e833486ac74c203893fe72c4b580832a433542f1ab080aaae5edec30276ebc42d7f814a89c890d0f3fd047c09c83673facad3fd803b7f50647a6853ebb0c7c024c16b28bd3e3e362447777804327943fccd50815a377b58e8b519048e5dcacdef1197cad1c1b822b338dcd8ffd34a104e7dd4f2288511cce00f7ea84e3514b880207b8728dbab5f9e5cd41b7fa961b92673a2c793cfe3691223383cf4cb2734bf78bada1388cae144db2b5cf2bc2ddf2a0768b4a4c784f551f47e45932f97d0276301cbb12fb02b71be44c5c403788dee46349390ae17f955a72c850a544f11e2eb111e4102e90d16d960cdf406dd4846165034646576548f45bcd619e91a00098b84578a84f0176809999278c676fe0832249c4138eb72ad5c90821eb4cb3a8db2ce612f0a1f0c95531c9da6b23ce807b2176218d97acd764d36ad3f03a26fa25508eaadf51a8a84f4373ea3d9b3c9f4664ed28b74359774e8e877d388b7d179820d2692c842324492608f7aa7a3a2aa1faadff9c43ccd0b686ae7256bba98df83b037645f92bd7fa1b13b3d99d68a9502ff90368db4aac9008b5d8bf4ba90a16d713d4d7e7cd0238f5c75c84313562aeb74da806ca9de2cc5330af6d879664fbace7253cd44ce2f4d853a0918a249e3fee4c8353435cb5b24d489cf9d3ce9f2eeb05f79094c2753f076bff3fb0b145f3560a9bdc799d5566df4cfc20f44ff8b49544b4a0f1ad42e3f9c34c631d02e28e6e2e31ae8e53cf8e31918879ca1c914a0826b9a5db026b78eada6183a5ad07caa15df1be32442e4ac3aa745f562cda900d042bb2611f74837eb83efae21cd9bdba66d6f624d859b3aeb880ab066524d29ecfa474d78bed75c1434d0dcbb5b05cdb227d71272f09023566305666cd1212c6934a88a952fcb10e573af5bdeb462b3803072e3aff738e8f49deb055afb4b002abcce74c3d8f140798f900438b75df2efcb75c9d765863d94ebd392100268c1b5469c388f5c17099d33de40e9c7e424acf7f8649925ddaef5d36f1dd1226a5e850ca4e194d428304054323156635d94b6432e5d725f4a8c2c6a8a1b30ca8d1a10733188a8deb082cae78bf0ee6e06f3fdf913ce046cc9ac852f645e01f89129b29312cb1457fb3da8de1cff29900f49331319b15706cee413b8fa674b3cbc8dc857e204f03a1b44792eae223ea8e4f93435a8317ba13c050d046d0aaf2a58203330f1607ab68e34cd644f81af6f8571c62e3233bf251b67de33e89c17480ed32fe132f71e0743adc0fd16414e7483398e820d22580b7c01bd247751cb800a6b9e2d268d6e33eb702698769fcf4f6199d3b631030c37c0dab84c1747d6b2396a198194b8fb1cf8e7cc0e927635bb2112a0af0ad8069ac581f0c39e98d9c94a955b11568a2219c68fe9336d46a8662569efbb99588b5dd4b38ecc49ecc1f8d0ced204c2ab2d96efa702f4ad9d715ab602f590dfda66d4a3e48dc0bf05573e28d56651c6589d34ba4ee68f4806a8e4f676f2e8c847976f7ccfc6787b58e81c7fc0a8ad1c66d9abf644a307b4057cab711c36861e7bd947a810143c3df322c9f239447e44c206a9e1d839d4353d38d7113a034e19d79d739aa74c5400f14bc30f07dd608ce35977b3c90df76d426c93f323b34bc4563903b47e5506f2780ff774537b49a91f1aa0436784acd3991e665cb0d90e907412096ed7f93149ddf21c784e941b03a9c2e394d50f8828d3a3dc80ec92f09306a88b3f4f4ad175ff4757e78b46483aa008d2aaaaf59f1f7d4d3b7ccac6cef506825b01bb2dd538c741f3665026bd2f5d317d9e4d431ed082a31e", 0x1000, 0xa200}], 0x940403, &(0x7f00000014c0)={[{@shortname_lower}, {@shortname_mixed}, {@utf8}, {@utf8}, {@rodir}, {@numtail}, {@shortname_win95}], [{@fscontext={'fscontext', 0x3d, 'system_u'}}, {@pcr={'pcr', 0x3d, 0x5}}, {@appraise_type}]}) [ 2997.987585] FAULT_INJECTION: forcing a failure. [ 2997.987585] name failslab, interval 1, probability 0, space 0, times 0 [ 2997.989437] CPU: 0 PID: 18281 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2997.990379] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2997.992080] Call Trace: [ 2997.992472] dump_stack+0x107/0x163 [ 2997.992998] should_fail.cold+0x5/0xa [ 2997.993564] ? bvec_alloc+0x148/0x2f0 [ 2997.994130] should_failslab+0x5/0x10 [ 2997.994681] kmem_cache_alloc+0x5b/0x350 [ 2997.995283] bvec_alloc+0x148/0x2f0 [ 2997.995803] bio_alloc_bioset+0x406/0x600 [ 2997.996394] ? bvec_alloc+0x2f0/0x2f0 [ 2997.996959] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2997.997588] ? stack_trace_consume_entry+0x160/0x160 [ 2997.998309] ? iov_iter_npages+0x1fd/0xa70 [ 2997.998925] iomap_dio_bio_actor+0x518/0xef0 [ 2997.999576] iomap_dio_actor+0x36f/0x560 [ 2998.000150] iomap_apply+0x282/0x9e0 [ 2998.000656] ? iomap_dio_rw+0x90/0x90 [ 2998.001179] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2998.001942] ? mark_held_locks+0x9e/0xe0 [ 2998.002516] ? filemap_check_errors+0xa5/0x150 [ 2998.003117] __iomap_dio_rw+0x6cd/0x11a0 [ 2998.003682] ? iomap_dio_rw+0x90/0x90 [ 2998.004189] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2998.004817] ? generic_update_time+0x21c/0x370 [ 2998.005417] ? __mnt_drop_write_file+0x9/0x70 [ 2998.005996] ? current_time+0x2c0/0x2c0 [ 2998.006549] iomap_dio_rw+0x31/0x90 [ 2998.007053] ext4_file_write_iter+0xaaf/0x1890 [ 2998.007701] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2998.008337] ? kasan_save_stack+0x32/0x40 [ 2998.008930] ? direct_splice_actor+0x10f/0x170 [ 2998.009596] ? splice_direct_to_actor+0x387/0x980 [ 2998.010302] ? do_splice_direct+0x1c4/0x290 [ 2998.010930] ? vfs_copy_file_range+0x57b/0x10f0 [ 2998.011628] ? __do_sys_copy_file_range+0x176/0x410 [ 2998.012371] do_iter_readv_writev+0x476/0x750 [ 2998.013022] ? new_sync_write+0x660/0x660 [ 2998.013571] ? selinux_file_permission+0x36/0x510 [ 2998.014292] do_iter_write+0x18d/0x670 [ 2998.014847] vfs_iter_write+0x70/0xa0 [ 2998.015412] iter_file_splice_write+0x71d/0xbe0 [ 2998.016076] ? generic_splice_sendpage+0x140/0x140 [ 2998.016800] ? avc_policy_seqno+0x9/0x70 [ 2998.017366] ? selinux_file_permission+0x36/0x510 [ 2998.018093] ? generic_splice_sendpage+0x140/0x140 [ 2998.018782] direct_splice_actor+0x10f/0x170 [ 2998.019436] splice_direct_to_actor+0x387/0x980 [ 2998.020094] ? pipe_to_sendpage+0x380/0x380 [ 2998.020748] ? do_splice_to+0x160/0x160 [ 2998.021307] ? security_file_permission+0x24e/0x570 [ 2998.022068] do_splice_direct+0x1c4/0x290 [ 2998.022668] ? splice_direct_to_actor+0x980/0x980 [ 2998.023402] ? selinux_file_permission+0x36/0x510 [ 2998.024044] ? security_file_permission+0x24e/0x570 [ 2998.024784] vfs_copy_file_range+0x57b/0x10f0 [ 2998.025393] ? generic_file_rw_checks+0x230/0x230 [ 2998.026123] __do_sys_copy_file_range+0x176/0x410 [ 2998.026782] ? vfs_copy_file_range+0x10f0/0x10f0 [ 2998.027520] ? ksys_write+0x1a5/0x250 [ 2998.028047] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2998.028771] do_syscall_64+0x33/0x40 [ 2998.029277] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2998.030043] RIP: 0033:0x466609 [ 2998.030485] 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 [ 2998.033281] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2998.034349] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 2998.035358] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2998.036356] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2998.037353] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2998.038351] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:03:17 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000001cc0)=[{{&(0x7f0000000080)={0xa, 0x4e24, 0x0, @local}, 0x1c, 0x0}}, {{&(0x7f0000000000)={0xa, 0x4e23, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, 0x1c, 0x0, 0x0, &(0x7f0000000040)=[@dstopts_2292={{0x5f}}, @dstopts_2292={{0x18}}], 0x30}}], 0x2, 0x0) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, &(0x7f00000000c0)={0x4, 0x4, 0x8, 0xfc83, 0x10001}) 10:03:17 executing program 5 (fault-call:7 fault-nth:27): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:03:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xe00000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:03:17 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:03:17 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xb3010000) 10:03:17 executing program 7: syz_mount_image$nfs(0x0, 0x0, 0x0, 0x1, &(0x7f0000000240)=[{&(0x7f0000000180)='\\', 0x1, 0xffffffff}], 0x0, 0x0) 10:03:17 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x27fa}) 10:03:17 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10310) 10:03:17 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0x40286608, &(0x7f0000000000)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') [ 3011.250239] FAULT_INJECTION: forcing a failure. [ 3011.250239] name failslab, interval 1, probability 0, space 0, times 0 [ 3011.251723] CPU: 0 PID: 18319 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 3011.252468] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3011.253766] Call Trace: [ 3011.254069] dump_stack+0x107/0x163 [ 3011.254488] should_fail.cold+0x5/0xa [ 3011.254928] ? kmem_cache_alloc+0x2b0/0x350 [ 3011.255436] ? create_object.isra.0+0x3a/0xa20 [ 3011.255948] should_failslab+0x5/0x10 [ 3011.256372] kmem_cache_alloc+0x5b/0x350 [ 3011.256827] ? mempool_alloc+0x155/0x360 [ 3011.257293] create_object.isra.0+0x3a/0xa20 [ 3011.257791] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 3011.258353] kmem_cache_alloc+0x159/0x350 [ 3011.258897] bvec_alloc+0x148/0x2f0 [ 3011.259293] bio_alloc_bioset+0x406/0x600 [ 3011.259784] ? bvec_alloc+0x2f0/0x2f0 [ 3011.260217] ? ext4_iomap_begin+0x1a0/0x6f0 [ 3011.260705] ? stack_trace_consume_entry+0x160/0x160 [ 3011.261263] ? iov_iter_npages+0x1fd/0xa70 [ 3011.261736] iomap_dio_bio_actor+0x518/0xef0 [ 3011.262240] iomap_dio_actor+0x36f/0x560 [ 3011.262698] iomap_apply+0x282/0x9e0 [ 3011.263120] ? iomap_dio_rw+0x90/0x90 [ 3011.263561] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 3011.264219] ? mark_held_locks+0x9e/0xe0 [ 3011.264691] ? filemap_check_errors+0xa5/0x150 [ 3011.265214] __iomap_dio_rw+0x6cd/0x11a0 [ 3011.265671] ? iomap_dio_rw+0x90/0x90 [ 3011.266106] ? iomap_dio_bio_actor+0xef0/0xef0 [ 3011.266618] ? generic_update_time+0x21c/0x370 [ 3011.267137] ? __mnt_drop_write_file+0x9/0x70 [ 3011.267652] ? current_time+0x2c0/0x2c0 [ 3011.268107] iomap_dio_rw+0x31/0x90 [ 3011.268524] ext4_file_write_iter+0xaaf/0x1890 [ 3011.269051] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3011.269568] ? kasan_save_stack+0x32/0x40 [ 3011.270043] ? direct_splice_actor+0x10f/0x170 [ 3011.270554] ? splice_direct_to_actor+0x387/0x980 [ 3011.271090] ? do_splice_direct+0x1c4/0x290 [ 3011.271598] ? vfs_copy_file_range+0x57b/0x10f0 [ 3011.272120] ? __do_sys_copy_file_range+0x176/0x410 [ 3011.272668] do_iter_readv_writev+0x476/0x750 [ 3011.273185] ? new_sync_write+0x660/0x660 [ 3011.273668] ? selinux_file_permission+0x36/0x510 [ 3011.274224] do_iter_write+0x18d/0x670 [ 3011.274674] vfs_iter_write+0x70/0xa0 [ 3011.275112] iter_file_splice_write+0x71d/0xbe0 [ 3011.275657] ? generic_splice_sendpage+0x140/0x140 [ 3011.276219] ? avc_policy_seqno+0x9/0x70 [ 3011.276683] ? selinux_file_permission+0x36/0x510 [ 3011.277243] ? generic_splice_sendpage+0x140/0x140 [ 3011.277805] direct_splice_actor+0x10f/0x170 [ 3011.278306] splice_direct_to_actor+0x387/0x980 [ 3011.278844] ? pipe_to_sendpage+0x380/0x380 [ 3011.279335] ? do_splice_to+0x160/0x160 [ 3011.279797] ? security_file_permission+0x24e/0x570 [ 3011.280365] do_splice_direct+0x1c4/0x290 [ 3011.280836] ? splice_direct_to_actor+0x980/0x980 [ 3011.281377] ? selinux_file_permission+0x36/0x510 [ 3011.281933] ? security_file_permission+0x24e/0x570 [ 3011.282505] vfs_copy_file_range+0x57b/0x10f0 [ 3011.283010] ? generic_file_rw_checks+0x230/0x230 [ 3011.283591] __do_sys_copy_file_range+0x176/0x410 [ 3011.284127] ? vfs_copy_file_range+0x10f0/0x10f0 [ 3011.284666] ? ksys_write+0x1a5/0x250 [ 3011.285103] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3011.285658] do_syscall_64+0x33/0x40 [ 3011.286085] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3011.286660] RIP: 0033:0x466609 [ 3011.287023] 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 [ 3011.289147] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 3011.290015] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 3011.290817] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 3011.291648] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 3011.292458] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3011.293263] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:03:17 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xc8331b00) 10:03:30 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10320) 10:03:30 executing program 2: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:03:30 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:03:30 executing program 7: r0 = getpid() r1 = clone3(&(0x7f0000000200)={0x31081000, &(0x7f0000000100)=0xffffffffffffffff, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) getpid() stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001c00)) kcmp(r1, r0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) 10:03:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xf00000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:03:30 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x3f00}) 10:03:30 executing program 5 (fault-call:7 fault-nth:28): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:03:30 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xeff50002) [ 3024.093025] FAULT_INJECTION: forcing a failure. [ 3024.093025] name failslab, interval 1, probability 0, space 0, times 0 [ 3024.094501] CPU: 0 PID: 18361 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 3024.095291] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3024.096614] Call Trace: [ 3024.096916] dump_stack+0x107/0x163 [ 3024.097338] should_fail.cold+0x5/0xa [ 3024.097781] ? iter_file_splice_write+0x16d/0xbe0 [ 3024.098336] should_failslab+0x5/0x10 [ 3024.098770] __kmalloc+0x72/0x3e0 [ 3024.099171] iter_file_splice_write+0x16d/0xbe0 [ 3024.099710] ? atime_needs_update+0x5f0/0x5f0 [ 3024.100238] ? generic_splice_sendpage+0x140/0x140 [ 3024.100795] ? pipe_to_user+0x170/0x170 [ 3024.101247] ? _cond_resched+0x12/0x80 [ 3024.101698] ? avc_policy_seqno+0x9/0x70 [ 3024.102154] ? selinux_file_permission+0x36/0x510 [ 3024.102708] ? generic_splice_sendpage+0x140/0x140 [ 3024.103370] direct_splice_actor+0x10f/0x170 [ 3024.103896] splice_direct_to_actor+0x387/0x980 [ 3024.104421] ? pipe_to_sendpage+0x380/0x380 [ 3024.104911] ? do_splice_to+0x160/0x160 [ 3024.105361] ? security_file_permission+0x24e/0x570 [ 3024.105899] do_splice_direct+0x1c4/0x290 [ 3024.106364] ? splice_direct_to_actor+0x980/0x980 [ 3024.106870] ? selinux_file_permission+0x36/0x510 [ 3024.107420] ? security_file_permission+0x24e/0x570 [ 3024.107967] vfs_copy_file_range+0x57b/0x10f0 [ 3024.108472] ? generic_file_rw_checks+0x230/0x230 [ 3024.109008] __do_sys_copy_file_range+0x176/0x410 [ 3024.109560] ? vfs_copy_file_range+0x10f0/0x10f0 [ 3024.110064] ? ksys_write+0x1a5/0x250 [ 3024.110504] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3024.111016] do_syscall_64+0x33/0x40 [ 3024.111436] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3024.111989] RIP: 0033:0x466609 [ 3024.112352] 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 [ 3024.114323] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 3024.115199] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 3024.115976] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 3024.116737] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 3024.117497] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3024.118310] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:03:30 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xf4ffffff) 10:03:30 executing program 7: r0 = getpid() r1 = clone3(&(0x7f0000000200)={0x31081000, &(0x7f0000000100)=0xffffffffffffffff, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) getpid() stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001c00)) kcmp(r1, r0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) 10:03:44 executing program 5 (fault-call:7 fault-nth:29): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:03:44 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10330) 10:03:44 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000400"/44], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:03:44 executing program 2: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:03:44 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x1000000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:03:44 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) recvfrom$inet6(r0, &(0x7f0000000700)=""/4096, 0x20001700, 0xcd00, 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000000040)) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) recvfrom$inet6(r2, &(0x7f0000000200)=""/225, 0xe1, 0x0, &(0x7f0000000000)={0xa, 0x4e22, 0x20, @dev={0xfe, 0x80, '\x00', 0x14}, 0x3}, 0x1c) 10:03:44 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x4000}) 10:03:44 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xf5ffffff) 10:03:44 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xfbffffff) [ 3038.168554] FAULT_INJECTION: forcing a failure. [ 3038.168554] name failslab, interval 1, probability 0, space 0, times 0 [ 3038.170119] CPU: 0 PID: 18408 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 3038.170854] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3038.172073] Call Trace: [ 3038.172360] dump_stack+0x107/0x163 [ 3038.172761] should_fail.cold+0x5/0xa [ 3038.173175] ? create_object.isra.0+0x3a/0xa20 [ 3038.173671] should_failslab+0x5/0x10 [ 3038.174083] kmem_cache_alloc+0x5b/0x350 [ 3038.174537] create_object.isra.0+0x3a/0xa20 [ 3038.175001] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 3038.175548] kmem_cache_alloc+0x159/0x350 [ 3038.176017] ? mempool_free_pages+0x20/0x20 [ 3038.176473] mempool_alloc+0x148/0x360 [ 3038.176891] ? mempool_resize+0x7d0/0x7d0 [ 3038.177343] ? mark_lock+0xf5/0x2df0 [ 3038.177767] __sg_alloc_table+0x24a/0x390 [ 3038.178234] sg_alloc_table_chained+0x9b/0x1e0 [ 3038.178749] ? sg_alloc_table_chained+0x1e0/0x1e0 [ 3038.179290] scsi_alloc_sgtables+0x236/0xaf0 [ 3038.179778] ? sbitmap_get+0x29d/0x440 [ 3038.180204] ? scsi_cmd_runtime_exceeced+0x1c0/0x1c0 [ 3038.180778] sd_init_command+0x51e/0x3030 [ 3038.181246] scsi_queue_rq+0xe6f/0x2a70 [ 3038.181712] blk_mq_dispatch_rq_list+0x36d/0x1bb0 [ 3038.182244] ? dd_dispatch_request+0x5a0/0x990 [ 3038.182728] ? lock_downgrade+0x6d0/0x6d0 [ 3038.183196] ? elv_rb_del+0x50/0x90 [ 3038.183607] ? elv_rqhash_del+0x119/0x160 [ 3038.184077] ? blk_mq_dequeue_from_ctx+0x7f0/0x7f0 [ 3038.184623] ? dd_dispatch_request+0x1c0/0x990 [ 3038.185143] __blk_mq_do_dispatch_sched+0x3bf/0x8e0 [ 3038.185696] ? scsi_mq_get_budget+0x1/0x280 [ 3038.186177] ? sched_rq_cmp+0x70/0x70 [ 3038.186599] ? lock_acquire+0x197/0x490 [ 3038.187046] ? hctx_lock+0x7f/0x1d0 [ 3038.187443] __blk_mq_sched_dispatch_requests+0x361/0x490 [ 3038.188077] ? blk_mq_sched_mark_restart_hctx+0x80/0x80 [ 3038.188678] blk_mq_sched_dispatch_requests+0xfb/0x180 [ 3038.189259] __blk_mq_run_hw_queue+0x12c/0x290 [ 3038.189776] ? blk_mq_start_request+0x480/0x480 [ 3038.190299] __blk_mq_delay_run_hw_queue+0x4f1/0x550 [ 3038.190865] blk_mq_run_hw_queue+0x16c/0x2f0 [ 3038.191359] ? blk_mq_delay_run_hw_queues+0x1a0/0x1a0 [ 3038.191946] ? dd_dispatch_request+0x990/0x990 [ 3038.192456] blk_mq_sched_insert_requests+0x247/0x6a0 [ 3038.193015] blk_mq_flush_plug_list+0x415/0x740 [ 3038.193536] ? blk_mq_insert_requests+0x530/0x530 [ 3038.194056] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 3038.194702] blk_flush_plug_list+0x26c/0x3c0 [ 3038.195165] ? mark_held_locks+0x9e/0xe0 [ 3038.195625] ? blk_insert_cloned_request+0x460/0x460 [ 3038.196183] blk_finish_plug+0x50/0xa0 [ 3038.196617] __iomap_dio_rw+0xc9c/0x11a0 [ 3038.197080] ? iomap_dio_bio_actor+0xef0/0xef0 [ 3038.197585] ? generic_update_time+0x21c/0x370 [ 3038.198090] ? __mnt_drop_write_file+0x9/0x70 [ 3038.198602] ? current_time+0x2c0/0x2c0 [ 3038.199049] iomap_dio_rw+0x31/0x90 [ 3038.199454] ext4_file_write_iter+0xaaf/0x1890 [ 3038.199953] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3038.200460] ? kasan_save_stack+0x32/0x40 [ 3038.200926] ? direct_splice_actor+0x10f/0x170 [ 3038.201435] ? splice_direct_to_actor+0x387/0x980 [ 3038.201975] ? do_splice_direct+0x1c4/0x290 [ 3038.202459] ? vfs_copy_file_range+0x57b/0x10f0 [ 3038.202964] ? __do_sys_copy_file_range+0x176/0x410 [ 3038.203526] do_iter_readv_writev+0x476/0x750 [ 3038.204041] ? new_sync_write+0x660/0x660 [ 3038.204501] ? selinux_file_permission+0x36/0x510 [ 3038.205031] do_iter_write+0x18d/0x670 [ 3038.205473] vfs_iter_write+0x70/0xa0 [ 3038.205896] iter_file_splice_write+0x71d/0xbe0 [ 3038.206422] ? generic_splice_sendpage+0x140/0x140 [ 3038.206970] ? avc_policy_seqno+0x9/0x70 [ 3038.207416] ? selinux_file_permission+0x36/0x510 [ 3038.207964] ? generic_splice_sendpage+0x140/0x140 [ 3038.208504] direct_splice_actor+0x10f/0x170 [ 3038.208999] splice_direct_to_actor+0x387/0x980 [ 3038.209516] ? pipe_to_sendpage+0x380/0x380 [ 3038.209999] ? do_splice_to+0x160/0x160 [ 3038.210440] ? security_file_permission+0x24e/0x570 [ 3038.210994] do_splice_direct+0x1c4/0x290 [ 3038.211456] ? splice_direct_to_actor+0x980/0x980 [ 3038.211992] ? selinux_file_permission+0x36/0x510 [ 3038.212528] ? security_file_permission+0x24e/0x570 [ 3038.213072] vfs_copy_file_range+0x57b/0x10f0 [ 3038.213577] ? generic_file_rw_checks+0x230/0x230 [ 3038.214129] __do_sys_copy_file_range+0x176/0x410 [ 3038.214669] ? vfs_copy_file_range+0x10f0/0x10f0 [ 3038.215187] ? ksys_write+0x1a5/0x250 [ 3038.215614] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3038.216153] do_syscall_64+0x33/0x40 [ 3038.216577] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3038.217140] RIP: 0033:0x466609 [ 3038.217484] 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 [ 3038.219525] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 3038.220351] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 3038.221143] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 3038.221929] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 3038.222722] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3038.223504] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:03:44 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xfeffffff) 10:03:45 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x459f}) 10:03:45 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x30100) 10:03:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x1200000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:03:45 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xff010000) 10:03:45 executing program 5 (fault-call:7 fault-nth:30): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:03:45 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) recvfrom$inet6(r0, &(0x7f0000000700)=""/4096, 0x20001700, 0xcd00, 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000000040)) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) recvfrom$inet6(r2, &(0x7f0000000200)=""/225, 0xe1, 0x0, &(0x7f0000000000)={0xa, 0x4e22, 0x20, @dev={0xfe, 0x80, '\x00', 0x14}, 0x3}, 0x1c) 10:03:45 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xffefffff) [ 3038.854079] FAULT_INJECTION: forcing a failure. [ 3038.854079] name failslab, interval 1, probability 0, space 0, times 0 [ 3038.855846] CPU: 1 PID: 18450 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 3038.856767] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3038.858271] Call Trace: [ 3038.858627] dump_stack+0x107/0x163 [ 3038.859119] should_fail.cold+0x5/0xa [ 3038.859634] ? iter_file_splice_write+0x16d/0xbe0 [ 3038.860458] should_failslab+0x5/0x10 [ 3038.861103] __kmalloc+0x72/0x3e0 [ 3038.861569] iter_file_splice_write+0x16d/0xbe0 [ 3038.862212] ? atime_needs_update+0x5f0/0x5f0 [ 3038.862928] ? generic_splice_sendpage+0x140/0x140 [ 3038.863648] ? pipe_to_user+0x170/0x170 [ 3038.864070] ? _cond_resched+0x12/0x80 [ 3038.864623] ? avc_policy_seqno+0x9/0x70 [ 3038.865040] ? selinux_file_permission+0x36/0x510 [ 3038.865542] ? generic_splice_sendpage+0x140/0x140 [ 3038.866069] direct_splice_actor+0x10f/0x170 [ 3038.866654] splice_direct_to_actor+0x387/0x980 [ 3038.867260] ? pipe_to_sendpage+0x380/0x380 [ 3038.867711] ? do_splice_to+0x160/0x160 [ 3038.868146] ? security_file_permission+0x24e/0x570 [ 3038.868669] do_splice_direct+0x1c4/0x290 [ 3038.869239] ? splice_direct_to_actor+0x980/0x980 [ 3038.869734] ? selinux_file_permission+0x36/0x510 [ 3038.870231] ? security_file_permission+0x24e/0x570 [ 3038.870840] vfs_copy_file_range+0x57b/0x10f0 [ 3038.871346] ? generic_file_rw_checks+0x230/0x230 [ 3038.871967] __do_sys_copy_file_range+0x176/0x410 [ 3038.872496] ? vfs_copy_file_range+0x10f0/0x10f0 [ 3038.873143] ? ksys_write+0x1a5/0x250 [ 3038.873581] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3038.874128] do_syscall_64+0x33/0x40 [ 3038.874554] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3038.875132] RIP: 0033:0x466609 [ 3038.875497] 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 [ 3038.877986] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 3038.878848] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 3038.879786] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 3038.880650] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 3038.881554] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3038.882483] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:03:45 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x80000) [ 3053.910142] kmemleak: 3 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 10:04:08 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000400"/44], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:04:08 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xffffefff) 10:04:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x2000000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:04:08 executing program 7: mlockall(0x1) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mlockall(0x6) perf_event_open(&(0x7f0000001d80)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 10:04:08 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xa0000) 10:04:08 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x53b7}) 10:04:08 executing program 5 (fault-call:7 fault-nth:31): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:04:08 executing program 2: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:04:08 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xffffff7f) [ 3062.121552] FAULT_INJECTION: forcing a failure. [ 3062.121552] name failslab, interval 1, probability 0, space 0, times 0 [ 3062.122856] CPU: 1 PID: 18491 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 3062.123606] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3062.124860] Call Trace: [ 3062.125155] dump_stack+0x107/0x163 [ 3062.125564] should_fail.cold+0x5/0xa [ 3062.125983] ? create_object.isra.0+0x3a/0xa20 [ 3062.126485] should_failslab+0x5/0x10 [ 3062.126931] kmem_cache_alloc+0x5b/0x350 [ 3062.127381] ? igrab+0xb0/0xb0 [ 3062.127752] create_object.isra.0+0x3a/0xa20 [ 3062.128241] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 3062.128823] __kmalloc+0x16e/0x3e0 [ 3062.129221] iter_file_splice_write+0x16d/0xbe0 [ 3062.129760] ? atime_needs_update+0x5f0/0x5f0 [ 3062.130262] ? generic_splice_sendpage+0x140/0x140 [ 3062.130845] ? pipe_to_user+0x170/0x170 [ 3062.131292] ? _cond_resched+0x59/0x80 [ 3062.131742] ? avc_policy_seqno+0x9/0x70 [ 3062.132219] ? selinux_file_permission+0x36/0x510 [ 3062.132787] ? generic_splice_sendpage+0x140/0x140 [ 3062.133339] direct_splice_actor+0x10f/0x170 [ 3062.133848] splice_direct_to_actor+0x387/0x980 [ 3062.134371] ? pipe_to_sendpage+0x380/0x380 [ 3062.134855] ? do_splice_to+0x160/0x160 [ 3062.135302] ? security_file_permission+0x24e/0x570 [ 3062.135868] do_splice_direct+0x1c4/0x290 [ 3062.136340] ? splice_direct_to_actor+0x980/0x980 [ 3062.136871] ? selinux_file_permission+0x36/0x510 [ 3062.137416] ? security_file_permission+0x24e/0x570 [ 3062.137975] vfs_copy_file_range+0x57b/0x10f0 [ 3062.138489] ? generic_file_rw_checks+0x230/0x230 [ 3062.139045] __do_sys_copy_file_range+0x176/0x410 [ 3062.139588] ? vfs_copy_file_range+0x10f0/0x10f0 [ 3062.140116] ? ksys_write+0x1a5/0x250 [ 3062.140556] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3062.141094] do_syscall_64+0x33/0x40 [ 3062.141514] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3062.142084] RIP: 0033:0x466609 [ 3062.142442] 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 [ 3062.144495] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 3062.145347] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 3062.146140] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 3062.146944] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 3062.147735] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3062.148538] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:04:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x3f00000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:04:08 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x100000) 10:04:08 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xfffffff4) 10:04:08 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x60fa}) 10:04:08 executing program 5 (fault-call:7 fault-nth:32): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:04:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x4000000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) [ 3062.577621] FAULT_INJECTION: forcing a failure. [ 3062.577621] name failslab, interval 1, probability 0, space 0, times 0 [ 3062.579031] CPU: 1 PID: 18522 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 3062.579777] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3062.581058] Call Trace: [ 3062.581362] dump_stack+0x107/0x163 [ 3062.581777] should_fail.cold+0x5/0xa [ 3062.582215] ? iter_file_splice_write+0x16d/0xbe0 [ 3062.582768] should_failslab+0x5/0x10 [ 3062.583191] __kmalloc+0x72/0x3e0 [ 3062.583588] iter_file_splice_write+0x16d/0xbe0 [ 3062.584112] ? atime_needs_update+0x5f0/0x5f0 [ 3062.584633] ? generic_splice_sendpage+0x140/0x140 [ 3062.585190] ? pipe_to_user+0x170/0x170 [ 3062.585627] ? _cond_resched+0x12/0x80 [ 3062.586078] ? avc_policy_seqno+0x9/0x70 [ 3062.586533] ? selinux_file_permission+0x36/0x510 [ 3062.587083] ? generic_splice_sendpage+0x140/0x140 [ 3062.587641] direct_splice_actor+0x10f/0x170 [ 3062.588141] splice_direct_to_actor+0x387/0x980 [ 3062.588688] ? pipe_to_sendpage+0x380/0x380 [ 3062.589184] ? do_splice_to+0x160/0x160 [ 3062.589630] ? security_file_permission+0x24e/0x570 [ 3062.590195] do_splice_direct+0x1c4/0x290 [ 3062.590661] ? splice_direct_to_actor+0x980/0x980 [ 3062.591200] ? selinux_file_permission+0x36/0x510 [ 3062.591745] ? security_file_permission+0x24e/0x570 [ 3062.592330] vfs_copy_file_range+0x57b/0x10f0 [ 3062.592845] ? generic_file_rw_checks+0x230/0x230 [ 3062.593411] __do_sys_copy_file_range+0x176/0x410 [ 3062.593955] ? vfs_copy_file_range+0x10f0/0x10f0 [ 3062.594487] ? ksys_write+0x1a5/0x250 [ 3062.594927] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3062.595471] do_syscall_64+0x33/0x40 [ 3062.595892] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3062.596489] RIP: 0033:0x466609 [ 3062.596859] 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 [ 3062.598968] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 3062.599801] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 3062.600637] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 3062.601405] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 3062.602223] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3062.603039] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:04:23 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000400"/44], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:04:23 executing program 2: mlockall(0x1) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mlockall(0x6) perf_event_open(&(0x7f0000001d80)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 10:04:23 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x1b33c8) 10:04:23 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x61fa}) 10:04:23 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xfffffff5) 10:04:23 executing program 5 (fault-call:7 fault-nth:33): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:04:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x4081040000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:04:23 executing program 7: mlockall(0x1) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mlockall(0x6) perf_event_open(&(0x7f0000001d80)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 3076.720578] FAULT_INJECTION: forcing a failure. [ 3076.720578] name failslab, interval 1, probability 0, space 0, times 0 [ 3076.723379] CPU: 0 PID: 18557 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 3076.725246] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3076.728121] Call Trace: [ 3076.728810] dump_stack+0x107/0x163 [ 3076.729753] should_fail.cold+0x5/0xa [ 3076.730731] ? create_object.isra.0+0x3a/0xa20 [ 3076.731897] should_failslab+0x5/0x10 [ 3076.732896] kmem_cache_alloc+0x5b/0x350 [ 3076.733539] create_object.isra.0+0x3a/0xa20 [ 3076.734103] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 3076.734768] kmem_cache_alloc+0x159/0x350 [ 3076.735294] jbd2__journal_start+0x18c/0x880 [ 3076.735875] __ext4_journal_start_sb+0x210/0x420 [ 3076.736479] ext4_dirty_inode+0xbc/0x130 [ 3076.737000] ? ext4_setattr+0x2220/0x2220 [ 3076.737519] __mark_inode_dirty+0x492/0xf10 [ 3076.738080] generic_update_time+0x21c/0x370 [ 3076.738638] file_update_time+0x436/0x520 [ 3076.739170] ? current_time+0x2c0/0x2c0 [ 3076.739690] file_modified+0x7d/0xa0 [ 3076.740167] ext4_file_write_iter+0x968/0x1890 [ 3076.740749] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3076.741336] ? direct_splice_actor+0x10f/0x170 [ 3076.741918] ? splice_direct_to_actor+0x387/0x980 [ 3076.742524] ? do_splice_direct+0x1c4/0x290 [ 3076.743073] ? vfs_copy_file_range+0x57b/0x10f0 [ 3076.743658] ? __do_sys_copy_file_range+0x176/0x410 [ 3076.744299] do_iter_readv_writev+0x476/0x750 [ 3076.744876] ? new_sync_write+0x660/0x660 [ 3076.745408] ? selinux_file_permission+0x36/0x510 [ 3076.746040] do_iter_write+0x18d/0x670 [ 3076.746550] vfs_iter_write+0x70/0xa0 [ 3076.747038] iter_file_splice_write+0x71d/0xbe0 [ 3076.747624] ? generic_splice_sendpage+0x140/0x140 [ 3076.748266] ? avc_policy_seqno+0x9/0x70 [ 3076.748773] ? selinux_file_permission+0x36/0x510 [ 3076.749408] ? generic_splice_sendpage+0x140/0x140 [ 3076.750015] direct_splice_actor+0x10f/0x170 [ 3076.750580] splice_direct_to_actor+0x387/0x980 [ 3076.751183] ? pipe_to_sendpage+0x380/0x380 [ 3076.751744] ? do_splice_to+0x160/0x160 [ 3076.752260] ? security_file_permission+0x24e/0x570 [ 3076.752924] do_splice_direct+0x1c4/0x290 [ 3076.753460] ? splice_direct_to_actor+0x980/0x980 [ 3076.754079] ? selinux_file_permission+0x36/0x510 [ 3076.754699] ? security_file_permission+0x24e/0x570 [ 3076.755355] vfs_copy_file_range+0x57b/0x10f0 [ 3076.755935] ? generic_file_rw_checks+0x230/0x230 [ 3076.756729] __do_sys_copy_file_range+0x176/0x410 [ 3076.757487] ? vfs_copy_file_range+0x10f0/0x10f0 [ 3076.758225] ? ksys_write+0x1a5/0x250 [ 3076.758833] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3076.759593] do_syscall_64+0x33/0x40 [ 3076.760181] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3076.761001] RIP: 0033:0x466609 [ 3076.761506] 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 [ 3076.764281] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 3076.765485] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 3076.766594] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 3076.767715] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 3076.768841] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3076.769946] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:04:23 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xfffffffb) 10:04:23 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x62fa}) 10:04:23 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xfd0000) 10:04:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x40f5000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:04:23 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xfffffffe) 10:04:23 executing program 5 (fault-call:7 fault-nth:34): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:04:23 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x63fa}) [ 3077.423069] FAULT_INJECTION: forcing a failure. [ 3077.423069] name failslab, interval 1, probability 0, space 0, times 0 [ 3077.425115] CPU: 0 PID: 18587 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 3077.426241] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3077.428088] Call Trace: [ 3077.428539] dump_stack+0x107/0x163 [ 3077.429151] should_fail.cold+0x5/0xa [ 3077.429782] ? create_object.isra.0+0x3a/0xa20 [ 3077.430542] should_failslab+0x5/0x10 [ 3077.431168] kmem_cache_alloc+0x5b/0x350 [ 3077.431848] create_object.isra.0+0x3a/0xa20 [ 3077.432600] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 3077.433451] kmem_cache_alloc+0x159/0x350 [ 3077.434162] jbd2__journal_start+0x18c/0x880 [ 3077.434900] __ext4_journal_start_sb+0x210/0x420 [ 3077.435708] ext4_dirty_inode+0xbc/0x130 [ 3077.436373] ? ext4_setattr+0x2220/0x2220 [ 3077.437098] __mark_inode_dirty+0x492/0xf10 [ 3077.437811] generic_update_time+0x21c/0x370 [ 3077.438543] file_update_time+0x436/0x520 [ 3077.439227] ? current_time+0x2c0/0x2c0 [ 3077.439886] ? __sanitizer_cov_trace_pc+0x45/0x60 [ 3077.440701] file_modified+0x7d/0xa0 [ 3077.441316] ext4_file_write_iter+0x968/0x1890 [ 3077.442084] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3077.442840] ? kasan_save_stack+0x32/0x40 [ 3077.443523] ? direct_splice_actor+0x10f/0x170 [ 3077.444275] ? splice_direct_to_actor+0x387/0x980 [ 3077.445072] ? do_splice_direct+0x1c4/0x290 [ 3077.445781] ? vfs_copy_file_range+0x57b/0x10f0 [ 3077.446542] ? __do_sys_copy_file_range+0x176/0x410 [ 3077.447368] do_iter_readv_writev+0x476/0x750 [ 3077.448107] ? new_sync_write+0x660/0x660 [ 3077.448805] ? selinux_file_permission+0x36/0x510 [ 3077.449617] do_iter_write+0x18d/0x670 [ 3077.450272] vfs_iter_write+0x70/0xa0 [ 3077.450906] iter_file_splice_write+0x71d/0xbe0 [ 3077.451687] ? generic_splice_sendpage+0x140/0x140 [ 3077.452510] ? avc_policy_seqno+0x9/0x70 [ 3077.453175] ? selinux_file_permission+0x36/0x510 [ 3077.453984] ? generic_splice_sendpage+0x140/0x140 [ 3077.454793] direct_splice_actor+0x10f/0x170 [ 3077.455526] splice_direct_to_actor+0x387/0x980 [ 3077.456302] ? pipe_to_sendpage+0x380/0x380 [ 3077.457049] ? do_splice_to+0x160/0x160 [ 3077.457702] ? security_file_permission+0x24e/0x570 [ 3077.458538] do_splice_direct+0x1c4/0x290 [ 3077.459226] ? splice_direct_to_actor+0x980/0x980 [ 3077.460016] ? selinux_file_permission+0x36/0x510 [ 3077.460822] ? security_file_permission+0x24e/0x570 [ 3077.461657] vfs_copy_file_range+0x57b/0x10f0 [ 3077.462404] ? generic_file_rw_checks+0x230/0x230 [ 3077.463225] __do_sys_copy_file_range+0x176/0x410 [ 3077.464023] ? vfs_copy_file_range+0x10f0/0x10f0 [ 3077.464820] ? ksys_write+0x1a5/0x250 [ 3077.465456] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3077.466257] do_syscall_64+0x33/0x40 [ 3077.466876] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3077.467719] RIP: 0033:0x466609 [ 3077.468256] 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 [ 3077.471336] RSP: 002b:00007f2926f9f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 3077.472584] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 0000000000466609 [ 3077.473740] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 3077.474913] RBP: 00007f2926f9f1d0 R08: 000000000200f5ef R09: 0000000000000000 [ 3077.476091] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3077.477277] R13: 00007ffd233f7baf R14: 00007f2926f9f300 R15: 0000000000022000 10:04:24 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x3f00000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:04:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x1200000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:04:38 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x6400}) 10:04:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x5081040000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:04:38 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000"], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:04:38 executing program 7: mlockall(0x1) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mlockall(0x6) perf_event_open(&(0x7f0000001d80)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 10:04:38 executing program 5 (fault-call:7 fault-nth:35): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:04:38 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10000000000) 10:04:38 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x1000000) [ 3091.925495] FAULT_INJECTION: forcing a failure. [ 3091.925495] name failslab, interval 1, probability 0, space 0, times 0 [ 3091.926929] CPU: 0 PID: 18622 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 3091.927702] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3091.929039] Call Trace: [ 3091.929323] dump_stack+0x107/0x163 [ 3091.929736] should_fail.cold+0x5/0xa [ 3091.930153] ? create_object.isra.0+0x3a/0xa20 [ 3091.930651] should_failslab+0x5/0x10 [ 3091.931068] kmem_cache_alloc+0x5b/0x350 [ 3091.931523] create_object.isra.0+0x3a/0xa20 [ 3091.932014] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 3091.932592] kmem_cache_alloc_trace+0x151/0x360 [ 3091.933135] __iomap_dio_rw+0x1ee/0x11a0 [ 3091.933598] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3091.934149] ? __mark_inode_dirty+0x12e/0xf10 [ 3091.934660] ? iomap_dio_bio_actor+0xef0/0xef0 [ 3091.935195] ? generic_update_time+0x21c/0x370 [ 3091.935691] ? __mnt_drop_write_file+0x9/0x70 [ 3091.936195] ? file_update_time+0xd4/0x520 [ 3091.936651] ? current_time+0x2c0/0x2c0 [ 3091.937139] iomap_dio_rw+0x31/0x90 [ 3091.937561] ext4_file_write_iter+0xaaf/0x1890 [ 3091.938117] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3091.938603] ? kasan_save_stack+0x32/0x40 [ 3091.939070] ? direct_splice_actor+0x10f/0x170 [ 3091.939564] ? splice_direct_to_actor+0x387/0x980 [ 3091.940109] ? do_splice_direct+0x1c4/0x290 [ 3091.940601] ? vfs_copy_file_range+0x57b/0x10f0 [ 3091.941153] ? __do_sys_copy_file_range+0x176/0x410 [ 3091.941742] do_iter_readv_writev+0x476/0x750 [ 3091.942246] ? new_sync_write+0x660/0x660 [ 3091.942718] ? selinux_file_permission+0x36/0x510 [ 3091.943284] do_iter_write+0x18d/0x670 [ 3091.943745] vfs_iter_write+0x70/0xa0 [ 3091.944189] iter_file_splice_write+0x71d/0xbe0 [ 3091.944753] ? generic_splice_sendpage+0x140/0x140 [ 3091.945326] ? avc_policy_seqno+0x9/0x70 [ 3091.945801] ? selinux_file_permission+0x36/0x510 [ 3091.946374] ? generic_splice_sendpage+0x140/0x140 [ 3091.946945] direct_splice_actor+0x10f/0x170 [ 3091.947455] splice_direct_to_actor+0x387/0x980 [ 3091.948005] ? pipe_to_sendpage+0x380/0x380 [ 3091.948501] ? do_splice_to+0x160/0x160 [ 3091.948980] ? security_file_permission+0x24e/0x570 [ 3091.949550] do_splice_direct+0x1c4/0x290 [ 3091.950032] ? splice_direct_to_actor+0x980/0x980 [ 3091.950570] ? selinux_file_permission+0x36/0x510 [ 3091.951123] ? security_file_permission+0x24e/0x570 [ 3091.951717] vfs_copy_file_range+0x57b/0x10f0 [ 3091.952249] ? generic_file_rw_checks+0x230/0x230 [ 3091.952841] __do_sys_copy_file_range+0x176/0x410 [ 3091.953481] ? vfs_copy_file_range+0x10f0/0x10f0 [ 3091.954037] ? ksys_write+0x1a5/0x250 [ 3091.954554] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3091.955111] do_syscall_64+0x33/0x40 [ 3091.955599] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3091.956195] RIP: 0033:0x466609 [ 3091.956620] 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 [ 3091.958757] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 3091.959750] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 3091.960588] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 3091.961551] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 3091.962482] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3091.963411] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:04:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x50f5000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:04:38 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x2000000) 10:04:38 executing program 2: inotify_add_watch(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x10000003) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000340)=[{&(0x7f0000000780)="2000000080000000060000006a0000000f000000000000000100000001000000004000000040000020000000e0f4655fe0f4655f0100ffff53ef010001000000dff4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="0200000003000000040000006a000f", 0xf, 0x800}, {&(0x7f0000010500)="ffff3f00000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x802, 0x1000}, {&(0x7f0000011600)="ed41000000080000dff4655fe0f4655fe0f4655f000000000000040004", 0x1d, 0x2100}], 0x8000, &(0x7f0000012c00)=ANY=[]) stat(&(0x7f00000001c0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r0, 0x0) mount$9p_rdma(&(0x7f0000000800), &(0x7f0000000840)='./file0/file0\x00', &(0x7f0000000880), 0x30010, &(0x7f00000008c0)={'trans=rdma,', {'port', 0x3d, 0x4e24}, 0x2c, {[{@sq}, {@timeout={'timeout', 0x3d, 0x8}}, {@sq={'sq', 0x3d, 0x8}}], [{@obj_role={'obj_role', 0x3d, 'obj_type'}}]}}) mount$tmpfs(0x0, &(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180), 0x2020, &(0x7f00000001c0)={[{@huge_advise}, {@huge_never}], [{@uid_eq={'uid', 0x3d, r0}}, {@pcr={'pcr', 0x3d, 0x1e}}, {@uid_gt={'uid>', 0xee01}}]}) creat(&(0x7f00000000c0)='./file0/file0\x00', 0x4) chdir(&(0x7f0000000040)='./file0\x00') r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) syz_mount_image$nfs4(&(0x7f0000000280), &(0x7f00000002c0)='./file0\x00', 0x8, 0x4, &(0x7f0000000680)=[{&(0x7f00000003c0)="915d1e4a42e6fc557f1440160b2bd914749275e030bda2974c54f447a8bfa3333abd875bbeeb88fcdb0ea7c7adec728fcf828e1939f0c60938ce8cb6f2ca0a0046452d2aecff0eab0a", 0x49, 0xffffffff}, {&(0x7f0000000440)="68b82e7ce76642999e899a0742861a3f299905ebad526f6b7a755c03cd5b0aba5e634d6c0d457f5d2885c77eb72c991764c32210ba35ea1e5318130c2728ee284b67aa4dfbcb990f9fce0b85a0fc37d8be1ad76dd6287373902a49a9dcc954", 0x5f, 0x8}, {&(0x7f00000004c0)="da4d7611f24e134b3d2a95422c44a01d273986f2403b364605f9411e0e3b2fcb0cf3dcd5a20fcd74b8a00af9e263633608b7495831ed6e61d12f5bbfa3fe5e735124a26afb33a3fc486e219f35dc06157f97fcf99abccfb7be42708bc3dd28551f5b707051bc486b5739cdcbf20bc65f4ecdb10ca42990694c3cd1ad2c724fe0b9fbb9cbf573b18a0c949a4ff87a15c5c14b3026ab257dedeebfcda1aa6f7b1a5e906a35dc2223571606", 0xaa, 0x10001}, {&(0x7f0000000580)="2bbe3873c53b258ee37b7b0e2339dd2868462f14d98704bfb531944e51e395795789ec1d000466eba1851684fb341f921c664e4ec058eb8beda6da64a1fb86d3dbca1dfb88721a50c6b7f743bc48b8f7c03007632a963ff0e7984a489eaecb59444cd311fa44794d2ef4c7d845ea5352614e1fdda8da05a75368306f447f1908b62f5a4ce792194a975feea6a492ad019adcc96396f2c4e8832aa078f8f2dd9cc0a4efdcb69e61678fa594c6674b73c6dcf6e14eecec996bf0376a0208fa367168c8ac22c162e00e51d74a40374c77bce9dd97eb11ef59278d", 0xd9, 0x1}], 0x80, &(0x7f0000000700)={[{}, {}, {'uid>'}, {'ext2\x00'}, {'pcr'}], [{@appraise}, {@smackfstransmute={'smackfstransmute', 0x3d, 'huge=advise'}}, {@fsname={'fsname', 0x3d, '+!*\\:}*'}}]}) 10:04:38 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x64fa}) 10:04:38 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xffffffff000) 10:04:38 executing program 5 (fault-call:7 fault-nth:36): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:04:38 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x40286608, &(0x7f0000000080)={0x10, 0x0, 0x0, 0x0, 0x800000}) rmdir(&(0x7f0000000240)='./file0\x00') r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x200, 0x40) mknodat$loop(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 10:04:38 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x800800000000) [ 3092.488905] FAULT_INJECTION: forcing a failure. [ 3092.488905] name failslab, interval 1, probability 0, space 0, times 0 [ 3092.490250] CPU: 1 PID: 18650 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 3092.490970] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3092.492198] Call Trace: [ 3092.492487] dump_stack+0x107/0x163 [ 3092.492913] should_fail.cold+0x5/0xa [ 3092.493335] ? create_object.isra.0+0x3a/0xa20 [ 3092.493839] should_failslab+0x5/0x10 [ 3092.494254] kmem_cache_alloc+0x5b/0x350 [ 3092.494700] create_object.isra.0+0x3a/0xa20 [ 3092.495184] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 3092.495739] kmem_cache_alloc_trace+0x151/0x360 [ 3092.496331] __iomap_dio_rw+0x1ee/0x11a0 [ 3092.496797] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3092.497332] ? __mark_inode_dirty+0x12e/0xf10 [ 3092.497826] ? iomap_dio_bio_actor+0xef0/0xef0 [ 3092.498321] ? generic_update_time+0x21c/0x370 [ 3092.498821] ? __mnt_drop_write_file+0x9/0x70 [ 3092.499321] ? file_update_time+0xd4/0x520 [ 3092.499779] ? current_time+0x2c0/0x2c0 [ 3092.500216] iomap_dio_rw+0x31/0x90 [ 3092.500615] ext4_file_write_iter+0xaaf/0x1890 [ 3092.501141] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3092.501643] ? kasan_save_stack+0x32/0x40 [ 3092.502115] ? direct_splice_actor+0x10f/0x170 [ 3092.502618] ? splice_direct_to_actor+0x387/0x980 [ 3092.503141] ? do_splice_direct+0x1c4/0x290 [ 3092.503608] ? vfs_copy_file_range+0x57b/0x10f0 [ 3092.504119] ? __do_sys_copy_file_range+0x176/0x410 [ 3092.504677] do_iter_readv_writev+0x476/0x750 [ 3092.505190] ? new_sync_write+0x660/0x660 [ 3092.505632] ? selinux_file_permission+0x36/0x510 [ 3092.506158] do_iter_write+0x18d/0x670 [ 3092.506580] vfs_iter_write+0x70/0xa0 [ 3092.506994] iter_file_splice_write+0x71d/0xbe0 [ 3092.507499] ? generic_splice_sendpage+0x140/0x140 [ 3092.508022] ? avc_policy_seqno+0x9/0x70 [ 3092.508452] ? selinux_file_permission+0x36/0x510 [ 3092.508977] ? generic_splice_sendpage+0x140/0x140 [ 3092.509498] direct_splice_actor+0x10f/0x170 [ 3092.509965] splice_direct_to_actor+0x387/0x980 [ 3092.510462] ? pipe_to_sendpage+0x380/0x380 [ 3092.510923] ? do_splice_to+0x160/0x160 [ 3092.511340] ? security_file_permission+0x24e/0x570 [ 3092.511879] do_splice_direct+0x1c4/0x290 [ 3092.512320] ? splice_direct_to_actor+0x980/0x980 [ 3092.512840] ? selinux_file_permission+0x36/0x510 [ 3092.513350] ? security_file_permission+0x24e/0x570 [ 3092.513888] vfs_copy_file_range+0x57b/0x10f0 [ 3092.514364] ? generic_file_rw_checks+0x230/0x230 [ 3092.514933] __do_sys_copy_file_range+0x176/0x410 [ 3092.515444] ? vfs_copy_file_range+0x10f0/0x10f0 [ 3092.515940] ? ksys_write+0x1a5/0x250 [ 3092.516346] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3092.516864] do_syscall_64+0x33/0x40 [ 3092.517258] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3092.517797] RIP: 0033:0x466609 [ 3092.518145] 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 [ 3092.520082] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 3092.520886] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 3092.521638] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 3092.522385] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 3092.523133] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3092.523882] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 [ 3092.530335] EXT4-fs warning (device sda): verify_group_input:160: Cannot read last block (8912895) 10:04:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x6081040000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:04:39 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x200f5ef) [ 3092.604487] EXT4-fs warning (device sda): verify_group_input:160: Cannot read last block (8912895) 10:04:39 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0xfe, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) capget(0x0, &(0x7f0000000100)) r2 = perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0xfe, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 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, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup3(r3, r2, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r2, 0x2401, 0x0) syz_open_procfs(0x0, &(0x7f00000000c0)='ns\x00') r4 = fork() kcmp(r4, r4, 0x2, 0xffffffffffffffff, 0xffffffffffffffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r6, 0x0, r5, 0x0, 0x200f5ef, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x81, 0xff, 0x1, 0x7, 0x0, 0x7ff, 0x20904, 0xd, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, @perf_bp={&(0x7f0000000000), 0x3}, 0x200, 0x400, 0x2, 0x7, 0xfffffffffffff001, 0x3f, 0x3, 0x0, 0x2731, 0x0, 0x8001}, r4, 0x5, r5, 0xa) dup3(r1, r0, 0x0) 10:04:52 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x1010000000000) 10:04:52 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getpriority(0x0, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000240)=0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f0000000000)=r0) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000002200), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_GET(r1, &(0x7f0000002480)={0x0, 0x0, &(0x7f0000002440)={&(0x7f0000002380)={0x14, r2, 0x301}, 0x14}}, 0x0) 10:04:52 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x3000000) 10:04:52 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x65fa}) 10:04:52 executing program 5 (fault-call:7 fault-nth:37): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:04:52 executing program 7: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) lsetxattr$trusted_overlay_nlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580), 0x0, 0x0, 0x0) r2 = syz_mount_image$msdos(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0xffffffffffffff81, 0x4, &(0x7f0000000280)=[{&(0x7f0000000080)="b2c9726e27abea9c44f97f2e90de2b28f7dbc759d73a39da53493c9cc6cd83c04331b1e6c2b65ed22437d7235e2beeb51088ee1e24046f9cfd18a1ea4f36089cb93e357f56706e6af4a3e2d3aef3f2a5c4441cebdd261ded72be970e2d895792e90baa22181e", 0x66, 0x80000001}, {&(0x7f0000000140)="f590c93de986c7fe5f0797d02c13e819fcc727c5a25edfaefebb7cf6dc07889bf5ae0630a08cac1153f3a8547f32bf72bf5f3defab8e79c9cf6217ead7f8e3bfb13225c6c43b5835d74a57543f7c1cf622511e22699cf4b0bddb70f3f51b1ae195f51acc8f881ec126a2dd4074592e11d9bd9ca7da02e79bbe661611dec341961568f13aeae1747ffd21f6b540db2fde", 0x90, 0x101}, {&(0x7f00000005c0)="94fb8ab0aee8cda6dc84a9d55ab195a1fbb7ea332f5670546c752cf6e02e835b112a78f850172f5763f94bae313c0bb979002a746c980292002a45943a860e426cb2e76285149db27867fbaabdeeedf60ec71c429a74e4e33c9b603e6cd1943065341918fd971cd0c452aba3ffcef0c423c133eb54df5c1411554e871bc8eac2bd72cb768b93761ff0bef69e9f31276e378824df7591af0c16146f4d43b9770b8e7002f477b5b92cf635c363d28761c01fb19501b98be808d64e5d837e786d31f47820c2c3894e378de2cb8da88dc0cfee65cc48fee18c6a20f8787f1d4e68df8c8113bd2b1af47168c68c3826fea36edba697485e04f2b6438aa5821e4032a079ac4ba0bebc7c31e491396063b502c3e8ff4fee1d04627fc6559732e2ea1235f8f9447b90651f72d99f70a5067a2b9bcd04ec4e24e9b68cf49391c6d03edb6f8d3880e616fdbd38511b8bb9fb0ab387f0ba55c424757a507bead52356a78a32ef8df5ad21c69cdbbf04f53878a5abe87aa1d0dfe680585f0176396d5a5da114fbfbe4921743956d9d0073728c8a65e7da5f5c1aac942f305d263e4c0f0e9c1b12195bd2d26737745132004d7361a6e9ca267f2f7ecf48a238a157db82b90a98f488546fcd498178d21337e34a7dd875c8c5a434aadd86165f53852a6d578b7b4ce441d3d09ad73a705198052c2ea25b88e101467c9ed954af57711bb2f0ce0686c67d8f2c1eb525db0a4ee0da54177df8ceecc8bdb4dfce5007fad5551473de34dbf46a09ff9a589993e41f50a311b512396d9ea9a13fdd0f8179738ca13991b1dfe2b090bbff1e7d2e7d733a503cfc6643795b15f4182ef64233e2c77ae647827b6a03adf21c57d425bf2fd5eb4885e9dac12403921b0951ebfad566fb01bd12f29a21f715d8bb594d246aaa65171a14256f502a19d59597e294adf99accd199c1c1e12f4a47a79759d1fb3afd04abe32f5cf646b64b740fb2706c1e07920c1de43e7cc79aa00cf5e34456a9727d2e5a2874a94f2a5e92cd209b52ab343f95e7943b30c721fd77d455f1245c94c5c30470c3b66480a6ed4fe09edcbea33a30cb8ad679fc36cad08a72bb43a213b0edb71bc7361a14268b73388dcd5948850bf51990b0510cec6cb01b95a36315e461430023f24c956abb511112016eb9839e3626f699b89e13a7a49cb9a07130101538492841b4827143a922b09bb36df0b5a9b2e437189226fcc030a39798ca3dce46d26a88070f71e2ad6b58a11ae821407e2e55518a2205f4a8c19101509197cfc1ff41bf0aaea1cc4fea13f4a986d5a552950c864ee75227b1229c90b7ac21bd8bee86e657a99bc2916d7d27a3c52ff438d8dc7dbde3920a7804eae912caf00caeeec424fd1ffaa2832e519fb44a86792a3eba8bece498fb92409327dd101c19f444afe8c5f7515a9d12a20033f9b0d8dc6043961e9cf4f8204f2e123d648d04574bba544844d80271e14d3dfdadaca5760b8a95809b8df99fab1cd84a31bd4ed09a4d3b8dd8224bbf354602faef90304684d3f48d24d0db0ce9173f3010140b80376c733792f3c3ff16b76b903f3796dbb6d854606aa74d4df7038befcaeae884957aa1ecf7607604ba06f8ab0ba872aa3b3c7387a1680b76918ba9452b9d337aecccfff3c900157622341ea38a2349aea4afd17a0acd1efbcc5e4d44e5823ce9cbf1227b66164869e405630a9ef3a439f6f233d9730070e8519d5213eb4b19cefafddf10d8ece3f673da51e5138703ff480fbc3ad5db53efa899fc04cc659b9f9a8fe4a5c17a2fde27ee8cc1aae2b5dbb625de330c9ee8b46e0eddfe37a4930738568a4d691003aa90bb4d1acf71abe996c781eee951cde6b638f7af7bdc06cdebb4dac0de2e5a193bfdc80d8ac6a5e20bca155c8a4ff6a1b15aa296c0b295a10a3b3874341120bcabc6d5e26a41e09556b068a901637d35ba5a5a7f412deeb2a2edf36987f61b86dbc55cd475d5df011545ccadd8641192995e690d8f6ceb72ce2e8909f25cb91d8993f962c8cad3597085859e0771a4b12fc2a64fb39f5c92d6e56453ec4d7641ab6811ba359b2ceecd030ab4a163d6790c7b9d2d486c3a76a37ff9434b56addb40f2b73a342cc947244c870216cd95a487752be37ce2480240081a6adba12a3e029d4382da72b830ac20deccf7e92b527ab7a638e3676ea4619c7d87cecf30553196b1a22d2cdd6be3b6146ddf738908957ace170adc1f99adbbc5a0e98bd4fc3756ed4235f407458776a1be58d9c09bad62dbd929a3bbe991f48f0cade5ec0943b28d9b46988ef5e4a059d5692c326feabd033a706f982b50aaf9ad8204d55f83f757082ce6a4fa3d386d8ff68096c6a3b3108d91c3a67a4f50d3a4d0242446d99b58599ec0b27046c2bbaddacd69a334c8c40a76d34a0ac5e4bc1791ca71ba699b53e6864a7a126b2b45cefb3a9a6e453758dca51e20c2696fef0215186791800426a9d5ba1776b317079bab56cd3f67e938e3d867a6b513233f51022b43b7d9a518b507c591edb211832438fa9cf69d50e12905165b8321ce9b44e340520f57ddc2442c88a164969475f1883eb781f283a99ded46fbd768c3c7ec5ac26afce3e75fe19f0ddb68a969f59a7b3c7a7c96335bb9a7d194a1d56b1c623987b7e78a392485bbdf7f710e6f279cab95995b1821b0c540daa0c74c6fedc3e56cd6c22b37d7d3ab1b582ef3d199e2ff50ea8c977ba6d2e532b48fae17f84bbd519ad1c46bc19a5437a6b14564ac5df4c7c6d5a07b32190b3361bcab7e37efbffa8914690aab2f4b5769a0ba2e8dbe7a0f002b14c41b941374fd1d005e94cdc416c17633a20bcdb285203508351cc86626ab01efea12b615c12de5a43c21f9f8657356d3614c00adabc1173b99c147c2a7dc737a7ff5cc55635867d217656f72ae3c485fae0b17c4310528872c823da8bab95f8bf50b0bb167fe44e490d8c047361af874aabedecab78d1f23f0c5ddbaef67f1720ecadbc4e8101b70c3d4d13ca67b7d1ad9b6352b600140c1b338134c64d9329f307208ed2983e00d8cf7f56bdcebcbf1cac4ddf11d45847d60ddcc376e756c3cf94fe2afcbb506e9b872826dd34c22e284bedcc7ec783b0650d650247eec47339f44ea3d0f2037a5d5705a43e0d00a882e1779b29a28465d0553a01bf16a74d26d441b9ee383b94ab4dc10c3506e84236ccc477ab76f3a556dee8b4d5adc642943309d9158ff6f85dbdaedec8b6c849c4843b076c83273a860eafbc76109a81e976bc3d4f7b687fbf7b053123362460fcd657b17cf76c39218e561aa0c1d8280b78bb035e5f36e97762e97550f4b3964b29ee0c5c9ddb25ceb2b8317157581e2ad8d9645706da1436341c808fea740978ac4d1a156d5c32df3e80cccd99c18cefc02bb4c86e3230e5df81b539e74310f61759e908e8e1a75837d7f33235edd4f9b67b224ecf5ae47454d378fa16b58539cdbeeef8b335e70df53eebee850e3563d3e66ad5b8d4da722b20fd7dc6576815824ffc9bd802fa7cd711cefdc3ce92b38f35853526275b54ac8390df2b495aca941f037f711768ae396db60aedc06ffc93eb27a2e461e514db9abdce72ca1d0ebde84d4370a44d33139ceb4b3610d00cf624fe4d785ddf2e04fa9f5507672b2cac7b61a3d9871b589b62b62125f760a2a6179f014ed762227e5aa776b8350248b853d35551afba3b43e94be00103b237668b4a2f3af81ee7de423e98b6b49e32ead3b420788a93a05ab046fe57122c08c571935f9bda8da93635abb0821fcc7d913c7ed51af6b4f919aa0d50dfe00261a6c27058fd372aa4d44c5b64d1cd3880d793169b10c189f0c220727f692dd661d77a0d700a6a42244b08f943a656abc0c7269c6af9c4f00df35fe74b10e05a7f36111294d9e8ebb9fc2ddf8dba82eb3ef16e47599d6e0d59217ffa8825ef18ffb8bf0bcecfdfb2ffd6503afadd0be8abea6069ef26a4c6e289ddd29c82f604014d51c94f46eaf19448b7caf84bde93b184814e90c1ee2e246806b9a5fc548e0f7e665999df7e225929a797bd19782e3d772dc305f4e42e310b2330554d0ac945428169535c49fd77ea12b202b85ad846727df7cd46657e1d978ac85f2338ae14ef18133f88e84a0eb58bd38d12c81ef26086ee9abbd50c1bff40e67d88aa1b4538a49ace0bf47e17e29f0af214762b2c4fb32f1e3412f5ed5d15bda2ccffe8015a4bfa2d7534f7ce0d52b05cf372a682aef19f6acc3d4980a517c6830533366bfc8bef0aad2aaacf8fb899de9e21e661d92f1a0b8671311381ff50056b8f7ca1aa13ad16a471d2523caa7a014dab18d6aea7b7cf04b6dda82eb24ec009027fcc82454612c3f126e213775ba8f3fb0b865149fd91424167c8b607b59ec6ee8212e709b674b81d32daa7f8d5d4ff571f221e81d5dab1482c6bb6dfa2757d7974c2289ec0b777da0909cbb8e1b31f6a09772d9fd4d9f7a98d1104d55de8138867ce6b60bb702b2583731826efdfb65e654a8050cbfcb6a430d5716bbd0974837ac519ff882d621df78a66a6c7aea29af2d3990c09ec6dc63fc1f12e7f1c05c6bd91b799e25a06430ac43f9bbe64575b22d2d51e6c62a808e5527e5441177f1f7b7bf432513b4549d68fc640d858a2d1b0d7a87b510a015223c4798d0979ce90939d3459781732a116156fdd5431c294105444c0becdd83e72a472af19d33f141cf050bc17b23946db28a117f5f526b4d336e32ea03fd7b40f2a41fac27c994e7a319773eec77a3dfb53f685956011a21d73813e6343e2b576645aa2810bc40846d7e12a40a5aa7447f2cbf1ca8f8166255f32828df76c3ebc82d7ae5574a9136b56d8e6df2bc4f93dc5d8cfcda9b6a749ec5faa018d5e5949fb89c1dcec24345dd3a0e9faab6ae8fd6a7d0928d671a2b0e1e2ecf57d11805ef2bda6fc14a97be04565026f56366b4e19d4b3312766ee0d200faf5728cf8460924ef7ead1ad057011faf85df54ae2179ade51d163df8e11dbf2e2dd0d005155d5c0acce5102ce16e97c33396cfe7f6a0653748f1dffe9bce3405367ac2a288e633b1d801121ba956a904eee23f2d00c7ff7330c1d55e5a6cbf1e026e3ef72d7803077ab0b285d10cfc2d2394d6a82838ed2ebd950ae7fb05350b17f6548bb518d43468b00ff9e53c7972e4517c5b517a30ed4a3ceb6ecdef57f98e9455c781c66a51ac1c381f122b79478a541e89320c00a3357497fa4a9cc90d688216d3cc1e3dd9e6e849838ca30e6061ec9aa8123f1e46fa6cc3343666c6586b4bbf38754b43a2f7e964fe674e980b3a46d571a8a2aab9f5a1b7eb2f31de539ec66ffb37c42ef329b44bfcebc7890bb1f824e530778c92ec79120025ff062b6f504998bc789069b5b55f74a533bcb8b003f2af7dbcc7c984b60fbf5a1bfe5761fa7333e316b34d28094e4ad8b647d22bd7dff24ecbe0ee981d77c548d7a890cb1963ce8228ad4484a8b3cc151ab0e431b6c3db5f29dd108c05ddcd934c93b13dc4a9f8e470d1bec6597e1320ce4acd8c8b2065ed0b16aa7885da50fe2989845ec1d5638698a5228b7d2d2c3ed2fb1975b129c37a0cd8e9b0fe878653815e644a88cf5f7bd72cadcbfe097e9e641308f9df26f5890b87972fe7036a5bc4b6f5959f18f10f58ea4756b7ad48a1b4786b62c5f203b8a10b604aef00c6545a76c0eab00ac03ad61d8f114032eda19dc04c455b1503d894512bcec41ec09bb0c1292486ddb984e814aa61aebd58de600da5d626ffd96e644922f61cd08b83c3618c0f811cf8", 0x1000}, {&(0x7f0000000200)="cdc3b06b254cc56027148161e65f9f772f1dd9b13c45b7cf26fc73bb5e9cb2eecec667872d7020c78547300dca5bc2a194ead548ddb501bbd839bc33a9f69c31bf3c2a0fc7480daca0994aa71ab0", 0x4e, 0x200000}], 0x1000, &(0x7f0000000300)={[{@dots}, {@dots}, {@dots}, {@nodots}, {@nodots}, {@dots}], [{@fsname={'fsname', 0x3d, 'trusted.overlay.nlink\x00'}}, {@uid_lt={'uid<', r1}}, {@smackfsroot}]}) statx(r0, &(0x7f00000003c0)='./file0\x00', 0x0, 0x800, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(r2, &(0x7f0000000380)='./file0\x00', r1, r3, 0x100) 10:04:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x6400000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:04:52 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000"], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:04:52 executing program 7: ioctl$TCSETSF2(0xffffffffffffffff, 0x402c542d, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x9, "0000f0000000000300", 0x8aca84f8}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454ca, &(0x7f0000000000)={'veth0_vlan\x00'}) io_uring_setup(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x161}) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x800) r1 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_inet_SIOCGIFNETMASK(r1, 0x8914, &(0x7f00000001c0)={'veth0_vlan\x00', {0x2, 0x0, @empty}}) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x400040, 0x0) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f00000000c0)={'lo\x00'}) [ 3106.450159] FAULT_INJECTION: forcing a failure. [ 3106.450159] name failslab, interval 1, probability 0, space 0, times 0 [ 3106.452061] CPU: 0 PID: 18695 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 3106.453110] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 10:04:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_MGMT_C_ADDDEF(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="020028bd7000fbdbdf25c568e99d803f93ffcba90400"], 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x0) sendmsg$NLBL_UNLABEL_C_STATICADDDEF(r0, 0x0, 0x0) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000740), r0) [ 3106.454839] Call Trace: [ 3106.455250] dump_stack+0x107/0x163 [ 3106.455790] should_fail.cold+0x5/0xa [ 3106.456394] ? bvec_alloc+0x148/0x2f0 [ 3106.456947] should_failslab+0x5/0x10 [ 3106.457530] kmem_cache_alloc+0x5b/0x350 [ 3106.458161] bvec_alloc+0x148/0x2f0 [ 3106.458730] bio_alloc_bioset+0x406/0x600 [ 3106.459345] ? bvec_alloc+0x2f0/0x2f0 [ 3106.459900] ? ext4_iomap_begin+0x1a0/0x6f0 [ 3106.460519] ? stack_trace_consume_entry+0x160/0x160 [ 3106.461283] ? iov_iter_npages+0x1fd/0xa70 [ 3106.461900] iomap_dio_bio_actor+0x518/0xef0 [ 3106.462562] iomap_dio_actor+0x36f/0x560 [ 3106.463156] iomap_apply+0x282/0x9e0 [ 3106.463703] ? iomap_dio_rw+0x90/0x90 [ 3106.464338] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 3106.465286] ? mark_held_locks+0x9e/0xe0 [ 3106.465939] ? filemap_check_errors+0xa5/0x150 [ 3106.466638] __iomap_dio_rw+0x6cd/0x11a0 [ 3106.467241] ? iomap_dio_rw+0x90/0x90 [ 3106.467832] ? iomap_dio_bio_actor+0xef0/0xef0 [ 3106.468525] ? generic_update_time+0x21c/0x370 [ 3106.469269] ? __mnt_drop_write_file+0x9/0x70 [ 3106.469966] ? current_time+0x2c0/0x2c0 [ 3106.470586] iomap_dio_rw+0x31/0x90 [ 3106.471158] ext4_file_write_iter+0xaaf/0x1890 [ 3106.471881] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3106.472580] ? kasan_save_stack+0x32/0x40 [ 3106.473218] ? direct_splice_actor+0x10f/0x170 [ 3106.473912] ? splice_direct_to_actor+0x387/0x980 [ 3106.474642] ? do_splice_direct+0x1c4/0x290 [ 3106.475299] ? vfs_copy_file_range+0x57b/0x10f0 [ 3106.476004] ? __do_sys_copy_file_range+0x176/0x410 [ 3106.476770] do_iter_readv_writev+0x476/0x750 [ 3106.477472] ? new_sync_write+0x660/0x660 [ 3106.478092] ? selinux_file_permission+0x36/0x510 [ 3106.478846] do_iter_write+0x18d/0x670 [ 3106.479425] vfs_iter_write+0x70/0xa0 [ 3106.479984] iter_file_splice_write+0x71d/0xbe0 [ 3106.480691] ? generic_splice_sendpage+0x140/0x140 [ 3106.481440] ? avc_policy_seqno+0x9/0x70 [ 3106.482053] ? selinux_file_permission+0x36/0x510 [ 3106.482773] ? generic_splice_sendpage+0x140/0x140 [ 3106.483493] direct_splice_actor+0x10f/0x170 [ 3106.484175] splice_direct_to_actor+0x387/0x980 [ 3106.484856] ? pipe_to_sendpage+0x380/0x380 [ 3106.485517] ? do_splice_to+0x160/0x160 [ 3106.486100] ? security_file_permission+0x24e/0x570 [ 3106.486843] do_splice_direct+0x1c4/0x290 [ 3106.487479] ? splice_direct_to_actor+0x980/0x980 [ 3106.488168] ? selinux_file_permission+0x36/0x510 [ 3106.488909] ? security_file_permission+0x24e/0x570 [ 3106.489706] vfs_copy_file_range+0x57b/0x10f0 [ 3106.490373] ? generic_file_rw_checks+0x230/0x230 [ 3106.491103] __do_sys_copy_file_range+0x176/0x410 [ 3106.491835] ? vfs_copy_file_range+0x10f0/0x10f0 [ 3106.492568] ? ksys_write+0x1a5/0x250 [ 3106.493161] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3106.493899] do_syscall_64+0x33/0x40 [ 3106.494477] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3106.495249] RIP: 0033:0x466609 [ 3106.495739] 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 [ 3106.498490] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 3106.499675] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 3106.500759] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 3106.501850] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 3106.502968] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3106.504064] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:04:53 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x4000000) 10:04:53 executing program 5 (fault-call:7 fault-nth:38): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:04:53 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x7081040000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:04:53 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x2000000000000) [ 3106.836161] device veth0_vlan entered promiscuous mode 10:04:53 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x66fa}) 10:04:53 executing program 2: stat(&(0x7f00000001c0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r0, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext3\x00', &(0x7f0000000040)='./file0\x00', 0x59a0000000, 0x2, &(0x7f00000002c0)=[{&(0x7f00000000c0)="430610dbe90eee03d03ad6a03738adc860e627f3ba9cbbaad2478c6b08781038bb392de3916e2802ea6f386d1f9c4fb2909c5eb5938c4bf58022a375c14d19cf75012550fefd62248ef0be48a33cc8302fa620fe939837efec5b1afecb952694286f8201da8d804b3d08797ba3af4a87d4bea418646fd9ba7ccfd371631dd588393da8ef7636122685040d58418ea5b4a95b30db8d4402ff7ea465085d58b9d582efa3868aec38ad140fa1d6e086969525f6a803f5cbad2b872da610c93c54dd2f76828107e933", 0xc7, 0x9}, {&(0x7f00000001c0)="a06b0c69319b221dd3ccbd6f23e4c93dcf64b1459b1e2a885ee3a1c2dd39fca181273f4ba4edd6a46fd271e278ddbc6e26f38737d807b54b239929de38aa41fb9b77f8a3f79c7beff7506e7d09f808a4508c57324cc685a2d348db8692a991686e90f6fdf7b010e63949465626a630cacc11e36bf649e259d61302a1ee0c3a1c38fda53e8db40183b6c29f3401fcf3294684e69ffe46ff887b813dae2e9ec3d4b6867873143c900a8e2daa171a1eca212916127e5542d9673dd476c91cfa8e9f55897afff7f2e36bb73558bbab7dce267c221610f90d9a8f6b912aa982972c52852f0f8951c1ac13242b1f", 0xeb, 0x7}], 0x2000, &(0x7f0000000400)={[{@journal_checksum}, {@noblock_validity}, {@discard}, {@nogrpid}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x8}}, {@errors_remount}, {@oldalloc}, {@noinit_itable}], [{@obj_type={'obj_type', 0x3d, '\x00'}}, {@uid_gt={'uid>', r0}}, {@fscontext={'fscontext', 0x3d, 'root'}}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @igmp={{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @dev}, {0x16, 0x0, 0x0, @local}}}}}, 0x0) [ 3106.986626] FAULT_INJECTION: forcing a failure. [ 3106.986626] name failslab, interval 1, probability 0, space 0, times 0 [ 3106.988567] CPU: 1 PID: 18726 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 3106.989682] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3106.991489] Call Trace: [ 3106.991889] dump_stack+0x107/0x163 [ 3106.992496] should_fail.cold+0x5/0xa [ 3106.993084] ? kmem_cache_alloc+0x2b0/0x350 [ 3106.994220] ? create_object.isra.0+0x3a/0xa20 [ 3106.994919] should_failslab+0x5/0x10 [ 3106.995560] kmem_cache_alloc+0x5b/0x350 [ 3106.996212] ? mempool_alloc+0x155/0x360 [ 3106.996900] create_object.isra.0+0x3a/0xa20 [ 3106.997620] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 3106.998565] kmem_cache_alloc+0x159/0x350 [ 3106.999730] bvec_alloc+0x148/0x2f0 [ 3107.000435] bio_alloc_bioset+0x406/0x600 [ 3107.001131] ? bvec_alloc+0x2f0/0x2f0 [ 3107.001758] ? ext4_iomap_begin+0x1a0/0x6f0 [ 3107.002458] ? stack_trace_consume_entry+0x160/0x160 [ 3107.003877] ? iov_iter_npages+0x1fd/0xa70 [ 3107.005104] iomap_dio_bio_actor+0x518/0xef0 [ 3107.006364] iomap_dio_actor+0x36f/0x560 [ 3107.007242] iomap_apply+0x282/0x9e0 [ 3107.007862] ? iomap_dio_rw+0x90/0x90 [ 3107.008471] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 3107.009411] ? mark_held_locks+0x9e/0xe0 [ 3107.010096] ? filemap_check_errors+0xa5/0x150 [ 3107.010828] __iomap_dio_rw+0x6cd/0x11a0 [ 3107.011479] ? iomap_dio_rw+0x90/0x90 [ 3107.012066] ? iomap_dio_bio_actor+0xef0/0xef0 [ 3107.012811] ? generic_update_time+0x21c/0x370 [ 3107.013547] ? __mnt_drop_write_file+0x9/0x70 [ 3107.014249] ? current_time+0x2c0/0x2c0 [ 3107.014897] iomap_dio_rw+0x31/0x90 [ 3107.015492] ext4_file_write_iter+0xaaf/0x1890 [ 3107.016240] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3107.016963] ? kasan_save_stack+0x32/0x40 [ 3107.017638] ? direct_splice_actor+0x10f/0x170 [ 3107.018350] ? splice_direct_to_actor+0x387/0x980 [ 3107.019015] ? do_splice_direct+0x1c4/0x290 [ 3107.019530] ? vfs_copy_file_range+0x57b/0x10f0 [ 3107.020125] ? __do_sys_copy_file_range+0x176/0x410 [ 3107.021348] do_iter_readv_writev+0x476/0x750 [ 3107.022446] ? new_sync_write+0x660/0x660 [ 3107.023446] ? selinux_file_permission+0x36/0x510 [ 3107.024641] do_iter_write+0x18d/0x670 [ 3107.025503] vfs_iter_write+0x70/0xa0 [ 3107.026126] iter_file_splice_write+0x71d/0xbe0 [ 3107.026824] ? generic_splice_sendpage+0x140/0x140 [ 3107.027559] ? avc_policy_seqno+0x9/0x70 [ 3107.028173] ? selinux_file_permission+0x36/0x510 [ 3107.028908] ? generic_splice_sendpage+0x140/0x140 [ 3107.029667] direct_splice_actor+0x10f/0x170 [ 3107.030337] splice_direct_to_actor+0x387/0x980 [ 3107.031049] ? pipe_to_sendpage+0x380/0x380 [ 3107.031686] ? do_splice_to+0x160/0x160 [ 3107.032281] ? security_file_permission+0x24e/0x570 [ 3107.033055] do_splice_direct+0x1c4/0x290 [ 3107.033682] ? splice_direct_to_actor+0x980/0x980 [ 3107.034401] ? selinux_file_permission+0x36/0x510 [ 3107.035101] ? security_file_permission+0x24e/0x570 [ 3107.035878] vfs_copy_file_range+0x57b/0x10f0 [ 3107.036551] ? generic_file_rw_checks+0x230/0x230 [ 3107.037347] __do_sys_copy_file_range+0x176/0x410 [ 3107.038044] ? vfs_copy_file_range+0x10f0/0x10f0 [ 3107.038667] ? ksys_write+0x1a5/0x250 [ 3107.039259] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3107.040013] do_syscall_64+0x33/0x40 [ 3107.040680] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3107.041537] RIP: 0033:0x466609 [ 3107.042183] 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 [ 3107.047236] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 3107.048818] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 3107.049999] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 3107.051341] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 3107.052660] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3107.053938] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:04:53 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x13, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000320000000f000000000000000200000002000000008000000080000020000000d4f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000000001000028020000028400001b8000000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e31383438373332323800"/192, 0xc0, 0x400}, {&(0x7f0000010100)="000000000000000000000000b24d313c8dc84f41bc0e395b508fe8cb010000000c00000000000000d4f4655f00"/64, 0x40, 0x4e0}, {&(0x7f0000010200)="00000000000000000000000000000000000000000000000000000000200020000100000000000000000000000000000000000000000000003500000000000000", 0x40, 0x540}, {&(0x7f0000010300)="02000000030000000400000032000f000300040000000000000000000f002f7c", 0x20, 0x1000}, {&(0x7f0000010400)="ff3f000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000d4f4655fd4f4655fd4f4655f00"/8224, 0x2020, 0x2000}, {&(0x7f0000012500)="ed41000000100000d4f4655fd4f4655fd4f4655f00000000000004000800000000000000050000000600"/64, 0x40, 0x4100}, {&(0x7f0000012600)="20000000e0915eece0915eec00000000d4f4655f00"/32, 0x20, 0x4180}, {&(0x7f0000012700)="c041000000300000d4f4655fd4f4655fd4f4655f000000000000020018000000000000000000000007000000080000000900"/64, 0x40, 0x4a00}, {&(0x7f0000012800)="20000000000000000000000000000000d4f4655f000000000000000000000000000002ea00"/64, 0x40, 0x4a80}, {&(0x7f0000012900)="ed4100003c000000d4f4655fd4f4655fd4f4655f0000000000000200000000000000001003000000020000000d0000001000050166696c65300000000e0000002800050766696c6531000000000000000000000000000000000000000000000000000000f3a2da0a00000000000000000000000000000000000000000000000020000000e0915eece0915eece0915eecd4f4655fe0915eec0000000000000000000002ea04070000000000000000000000000000646174610000000000000000", 0xc0, 0x4b00}, {&(0x7f0000012a00)="ed8100001a040000d4f4655fd4f4655fd4f4655f00000000000001000800000000000000010000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000469bf71b00000000000000000000000000000000000000000000000020000000e0915eece0915eece0915eecd4f4655fe0915eec0000000000000000", 0xa0, 0x4c00}, {&(0x7f0000012b00)="ffa1000026000000d4f4655fd4f4655fd4f4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3138343837333232382f66696c65302f66696c6530000000000000000000000000000000000000000000001f2a39ea00000000000000000000000000000000000000000000000020000000e0915eece0915eece0915eecd4f4655fe0915eec0000000000000000", 0xa0, 0x4d00}, {&(0x7f0000012c00)="ed8100000a000000d4f4655fd4f4655fd4f4655f000000000000010000000000000000100100000073797a6b616c6c6572730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d37e4f3100000000000000000000000000000000000000000000000020000000e0915eece0915eece0915eecd4f4655fe0915eec0000000000000000000002ea040700000000000000000000000000006461746106015400000000000600000000000000786174747231000006014c000000000006000000000000007861747472320000000000000000000078617474723200007861747472310000ed81000028230000d4f4655fd4f4655fd4f4655f00000000000002001800000000000000010000000b0000000c0000000d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb33a05500000000000000000000000000000000000000000000000020000000e0915eece0915eece0915eecd4f4655fe0915eec0000000000000000", 0x1a0, 0x4e00}, {&(0x7f0000012e00)="ed81000064000000d4f4655fd4f4655fd4f4655f000000000000010000000000000000100100000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6ffb18ce00000000000000000000000000000000000000000000000020000000e0915eece0915eece0915eecd4f4655fe0915eec0000000000000000000002ea040734000000000028000000000000006461746100000000000000000000000000000000000000000000000000000000000000006c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273", 0x100, 0x5000}, {&(0x7f0000012f00)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c653300000011000000940f090166696c652e636f6c64000000", 0x80, 0x6000}, {&(0x7f0000013000)="0b0000000c0001022e000000020000000c0002022e2e000000000000e80f0000", 0x20, 0x7000}, {&(0x7f0000013100)="00000000001000"/32, 0x20, 0x8000}, {&(0x7f0000013200)="00000000001000"/32, 0x20, 0x9000}, {&(0x7f0000013300)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0xa000}], 0x0, &(0x7f0000013800)) r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x3, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000140)="2f5ca0006a5a4df184df2a9472382bda741a7bd1e454bc3ac0944f72b4846bf0d29eae378aa48193f227028afbc96cc5ce73ba20963a78a9d4d6be4f41a40fc5b1e7e185bc4b788c16d8788aadb0f884aafbc36f86b0c25a8b4e13e2d903de2b6a216fc46a16d4d9019e66df43078f4faaf91d4a2408c00929577adde916", 0x7e, 0x7ff}], 0x4, &(0x7f0000000400)={[{@dots}, {@fat=@time_offset={'time_offset', 0x3d, 0x328}}, {@fat=@quiet}, {@nodots}], [{@context={'context', 0x3d, 'staff_u'}}]}) ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(r0, 0xc080661a, &(0x7f0000000480)={@desc={0x1, 0x0, @desc2}}) 10:04:53 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x8000000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:04:53 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x5000000) 10:04:53 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fcntl$getown(r0, 0x9) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) ioctl$SCSI_IOCTL_GET_PCI(r0, 0x5387, &(0x7f0000000000)) syz_emit_ethernet(0x8e, &(0x7f00000001c0)={@link_local, @random="1c9b09c8430a", @val={@void, {0x8100, 0x7, 0x1, 0x2}}, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @empty}, @redirect={0x5, 0x0, 0x0, @rand_addr=0x64010100, {0x16, 0x4, 0x1, 0x3, 0xc60, 0x66, 0x1, 0x2, 0x2, 0x7ff, @multicast2, @broadcast, {[@timestamp={0x44, 0x20, 0xd1, 0x0, 0xf, [0x10001, 0x7fff, 0x2, 0x101, 0x0, 0x1f, 0x3]}, @timestamp_prespec={0x44, 0x24, 0x6c, 0x3, 0x4, [{@multicast2, 0xf463}, {@broadcast, 0x1}, {@local, 0x8001}, {@remote, 0x96}]}]}}, "e31b986d5373a6ed"}}}}}, 0x0) openat(r0, &(0x7f0000000040)='./file1\x00', 0x581000, 0x20) 10:04:53 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x4000000000000) 10:04:53 executing program 5 (fault-call:7 fault-nth:39): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:04:53 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000"], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:04:53 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x8102}) [ 3107.625151] FAULT_INJECTION: forcing a failure. [ 3107.625151] name failslab, interval 1, probability 0, space 0, times 0 [ 3107.626539] CPU: 1 PID: 18763 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 3107.627289] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3107.628532] Call Trace: [ 3107.628858] dump_stack+0x107/0x163 [ 3107.629252] should_fail.cold+0x5/0xa [ 3107.629652] ? create_object.isra.0+0x3a/0xa20 [ 3107.630160] should_failslab+0x5/0x10 [ 3107.630590] kmem_cache_alloc+0x5b/0x350 [ 3107.631043] create_object.isra.0+0x3a/0xa20 [ 3107.631525] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 3107.632076] kmem_cache_alloc+0x159/0x350 [ 3107.632553] ? mempool_free_pages+0x20/0x20 [ 3107.633047] mempool_alloc+0x148/0x360 [ 3107.633477] ? mempool_resize+0x7d0/0x7d0 [ 3107.633936] ? mark_lock+0xf5/0x2df0 [ 3107.634351] __sg_alloc_table+0x24a/0x390 [ 3107.634809] sg_alloc_table_chained+0x9b/0x1e0 [ 3107.635305] ? sg_alloc_table_chained+0x1e0/0x1e0 [ 3107.635835] scsi_alloc_sgtables+0x236/0xaf0 [ 3107.636316] ? sbitmap_get+0x29d/0x440 [ 3107.636745] ? scsi_cmd_runtime_exceeced+0x1c0/0x1c0 [ 3107.637316] sd_init_command+0x51e/0x3030 [ 3107.637783] scsi_queue_rq+0xe6f/0x2a70 [ 3107.638229] blk_mq_dispatch_rq_list+0x36d/0x1bb0 [ 3107.638763] ? dd_dispatch_request+0x5a0/0x990 [ 3107.639262] ? lock_downgrade+0x6d0/0x6d0 [ 3107.639723] ? elv_rb_del+0x50/0x90 [ 3107.640118] ? elv_rqhash_del+0x119/0x160 [ 3107.640573] ? blk_mq_dequeue_from_ctx+0x7f0/0x7f0 [ 3107.641126] ? dd_dispatch_request+0x1c0/0x990 [ 3107.641631] __blk_mq_do_dispatch_sched+0x3bf/0x8e0 [ 3107.642185] ? scsi_mq_get_budget+0x1/0x280 [ 3107.642652] ? sched_rq_cmp+0x70/0x70 [ 3107.643070] ? lock_acquire+0x197/0x490 [ 3107.643505] ? hctx_lock+0x7f/0x1d0 [ 3107.643908] __blk_mq_sched_dispatch_requests+0x361/0x490 [ 3107.644516] ? blk_mq_sched_mark_restart_hctx+0x80/0x80 [ 3107.645114] blk_mq_sched_dispatch_requests+0xfb/0x180 [ 3107.645683] __blk_mq_run_hw_queue+0x12c/0x290 [ 3107.646184] ? blk_mq_start_request+0x480/0x480 [ 3107.646705] __blk_mq_delay_run_hw_queue+0x4f1/0x550 [ 3107.647261] blk_mq_run_hw_queue+0x16c/0x2f0 [ 3107.647744] ? blk_mq_delay_run_hw_queues+0x1a0/0x1a0 [ 3107.648322] ? dd_dispatch_request+0x990/0x990 [ 3107.648816] blk_mq_sched_insert_requests+0x247/0x6a0 [ 3107.649399] blk_mq_flush_plug_list+0x415/0x740 [ 3107.649915] ? blk_mq_insert_requests+0x530/0x530 [ 3107.650447] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 3107.651083] blk_flush_plug_list+0x26c/0x3c0 [ 3107.651571] ? mark_held_locks+0x9e/0xe0 [ 3107.652018] ? blk_insert_cloned_request+0x460/0x460 [ 3107.652580] blk_finish_plug+0x50/0xa0 [ 3107.653030] __iomap_dio_rw+0xc9c/0x11a0 [ 3107.653485] ? iomap_dio_bio_actor+0xef0/0xef0 [ 3107.653987] ? generic_update_time+0x21c/0x370 [ 3107.654508] ? __mnt_drop_write_file+0x9/0x70 [ 3107.654997] ? current_time+0x2c0/0x2c0 [ 3107.655442] iomap_dio_rw+0x31/0x90 [ 3107.655845] ext4_file_write_iter+0xaaf/0x1890 [ 3107.656357] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3107.656854] ? kasan_save_stack+0x32/0x40 [ 3107.657326] ? direct_splice_actor+0x10f/0x170 [ 3107.657826] ? splice_direct_to_actor+0x387/0x980 [ 3107.658354] ? do_splice_direct+0x1c4/0x290 [ 3107.658830] ? vfs_copy_file_range+0x57b/0x10f0 [ 3107.659330] ? __do_sys_copy_file_range+0x176/0x410 [ 3107.659884] do_iter_readv_writev+0x476/0x750 [ 3107.660387] ? new_sync_write+0x660/0x660 [ 3107.660846] ? selinux_file_permission+0x36/0x510 [ 3107.661403] do_iter_write+0x18d/0x670 [ 3107.661847] vfs_iter_write+0x70/0xa0 [ 3107.662271] iter_file_splice_write+0x71d/0xbe0 [ 3107.662797] ? generic_splice_sendpage+0x140/0x140 [ 3107.663346] ? avc_policy_seqno+0x9/0x70 [ 3107.663791] ? selinux_file_permission+0x36/0x510 [ 3107.664333] ? generic_splice_sendpage+0x140/0x140 [ 3107.664877] direct_splice_actor+0x10f/0x170 [ 3107.665381] splice_direct_to_actor+0x387/0x980 [ 3107.665900] ? pipe_to_sendpage+0x380/0x380 [ 3107.666382] ? do_splice_to+0x160/0x160 [ 3107.666819] ? security_file_permission+0x24e/0x570 [ 3107.667376] do_splice_direct+0x1c4/0x290 [ 3107.667841] ? splice_direct_to_actor+0x980/0x980 [ 3107.668384] ? vfs_copy_file_range+0x3b4/0x10f0 [ 3107.668899] vfs_copy_file_range+0x57b/0x10f0 [ 3107.669405] ? generic_file_rw_checks+0x230/0x230 [ 3107.669958] __do_sys_copy_file_range+0x176/0x410 [ 3107.670495] ? vfs_copy_file_range+0x10f0/0x10f0 [ 3107.671014] ? ksys_write+0x1a5/0x250 [ 3107.671443] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3107.671983] do_syscall_64+0x33/0x40 [ 3107.672396] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3107.672970] RIP: 0033:0x466609 [ 3107.673328] 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 [ 3107.675357] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 3107.676199] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 3107.677007] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 3107.677805] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 3107.678603] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3107.679400] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:05:07 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df79000000000000000000000000000000000021"], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:05:07 executing program 5 (fault-call:7 fault-nth:40): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:05:07 executing program 2: r0 = creat(&(0x7f0000000000)='./file2\x00', 0x0) fcntl$setlease(r0, 0x400, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2000000, 0x10, r1, 0xce1e5000) fcntl$setsig(r0, 0xa, 0x1d) fcntl$setown(r0, 0x8, 0xffffffffffffffff) openat$dir(0xffffffffffffff9c, &(0x7f0000000240)='./file2\x00', 0x0, 0x0) close(r0) 10:05:07 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x8000000000000) 10:05:07 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x8110}) 10:05:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x8087040000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:05:07 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x6000000) 10:05:07 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140), 0x6000) stat(&(0x7f00000001c0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r1, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000012c0), &(0x7f0000001300)='./file0\x00', 0x0, 0x0, &(0x7f0000001400), 0x1809400, &(0x7f0000001600)=ANY=[@ANYBLOB="757466383d312c6e6e6f6e756d7461696c3d312c73686f72746e616d653d6d697865642c73686f72746e616d653d77696e39352c73686f72746e616d653d6c6f7765722c73686f72746e616d653d6c6f7765722c756e695f786c6174653d312c73686f72746e616d653d77696e6e742c73686f72746e616d653d6d697865642c73686f72746e616d653d77696e39352c00fd52df59bf1a107ddf785d892f91f44bf2d0d1a7c540b43896971f804b2f422da8592ee817b8d081c79c462409d733d02ae337d738e085df3277cab5b25a237b977b0cc5c70b8db1345561b0265d33a6c60b7b935871442ea768332ff9e4ef3255e44dec69308902f08a79810386d62d10a56feb1d51bc5990083a0557a877429f304997d0c1848c3ee9998636cd8a0fbb283cd0e9d0f6ae3d4282fa387908603ee2ecb5ddb596bca0ff03852225a3db8ab53a7ae2203e29dd5e5c52a381aac4042573c05af5e6e79051094beb5e19"]) r3 = accept(r0, &(0x7f0000001400)=@rc, &(0x7f0000001480)=0x80) r4 = syz_open_dev$vcsu(&(0x7f0000000100), 0x1f, 0x30301) r5 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000140)=@IORING_OP_EPOLL_CTL=@del={0x1d, 0xb7462695147e7d17, 0x0, r4, 0x0, 0xffffffffffffffff, 0x2, 0x0, 0x0, {0x0, r5}}, 0xa0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000001540)=@IORING_OP_READ=@pass_buffer={0x16, 0x5, 0x2007, @fd=r3, 0x7d3f, &(0x7f00000014c0)=""/104, 0x68, 0xd, 0x0, {0x0, r5}}, 0x1) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r7, 0x0, r6, 0x0, 0x200f5ef, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r9, 0x0, r8, 0x0, 0x200f5ef, 0x0) io_uring_register$IORING_REGISTER_FILES_UPDATE(r6, 0x6, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001580)=[r2, 0xffffffffffffffff, r8]}, 0x3) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f0000001240)=[{&(0x7f0000000240)="a4b878f0965f7424b206400c5b1b37d91ccf9bd3e4f3c59b49628cd741bb7dfea1040aebbcc198eb43758b9bab9b62f6a6e562356a9cff9e8806a7d8afb313cdcd93f67eb9b984fdd899c280ba3746c7a68df8e0a7b039950085b860055c8bda3b8171c2bb4090b74d97d023fff031d12928fe5828427c752c0f550b2250e85c5039f991ca6c71fed8cb907f962cf1a249e122b34a8f0980198ea057773116a62701ed46a21a15686928cc43c0e906d2cea1fcb61fb357e62307b9752290df123158955d1b7482021162d0b2b16f634c331323b8297c0781a20ba3b5040a62945032ed88e568b515f9e845510d27d8e19d73a407f551b8eea9ae9e1f1882a36f1a9fa6c32daf3e48e3ea85c6c46c84a837101b3ee39917162f1251300c226f924fddba4cdea52d9bb8d974cc0a2f5c1abeee4a6500bf9a2d3d6f4350b96b3612b8d009e9122420e7b232675595079173db72691c7d9227e846fa90df5046ba0a29339d7afca04fe22c371087aed3203c4660ce3722e255111934f76f9a2e0d0a82666db6274e3ef0308aab08f9f01750e37da919594fb4a10ba22652202b16c6ea2696236f23c8c5b3c2853d89366d41b5ef49faf243b3601084d8719cdbcb5ca54fe94ce4c80078a311b34415a6388740a8bf334cf1a0090ee846308e3908613d309bd76180b88595f5a506385e9db143d22b0eb9dd001f1be32a1b3711aaac51c871f272d05f152e98f6dd00012a78a6b5e5b7bf971b7e8e186dc7eb3ea47e563d10d4cc57633909e68fd53f1f143d3550f2c4861b7269160bdd1c0787b9c7c4e6bda694e3e1b09b75835b9865cfe024dce5c718021ec416c14a8c3889c5362c5463ff7bf2b7daef8706ebfb881fd7dac506826dc13b9845b90e52432bd1c240504b8bf8bbce9987a4cfa30bfd25b4efe59bd85227ecc7f6d7625abb0dbee4e3dafc63d2dd4d8c3bce22e18a67f3bd54e2073ed4a9b9c94b6c238b9a1510a8c327b1043b82fb01f7e0a7d762ceacf484a4a7118e603e2c87f91dd595fe0288c1393a8a9fbeef78d49e67dc5d7fdb51425fe4e6676a00d114364c1d384f04c5b23018cd29cf456a47e726eb043ee3794d4e7f90a5cab7831de70e186ee0135bd13b12002c41992de05eca1e374f8bd79179f63a50d3d80545ad9b94dfa1b3646f22d8d72c3c306b515c5ceb44e068573a68eeb2f84cd18a5e39949bde3cd4e97fca9f1376574a02ae9b870ef8bd31fc46479246999309e6ec41b8130e6a1a6fb49412e4279b5df471b98619819f4690b08ab64c4a92e80b08cbf4880f4210de84f9ceadfc730e9ffa5e2df8614d8099574df77af6fac69486ccae732744721cf1f15d03de238ce6005cf3d15eba515708925ed4e790941435ef5042066fd82f5af25bcf60cd516fb7330217c6ac4ee6066a5393da5360fb1bfbf188087446c578d98354092f30b4949a74d653a591bab4fb2b0a11dc2f56ef1f59c3c7cf9a89c8379a6358a5425b95d12c23bfa6685404916f5ff2cc4aa715268f59573fb0c8082c5058ba09596efbebb3d4f27d53f6369a3192b52d5b4c4e7c7794fcef8cb920ab5a6082576200235517959d08b57b9f65825eab92d5d81a1c63734c9d3b883a561c5f9efdcc13cc7c16f73222a84fbfa75998009a0474ff4fd68ea03b660a766d304b2f2c4384818c268deede2334ba6ac0e6af1a38256044ea66822784acedbb4d736cadd4b51c8db8a9fb471c4ce2f774cac51abbd1a00fae37fd307c91a7541d568fb52a1bb904925b3f2c23c814f5caadf64c9548471a8dbe24849131c002ce257027e09bc93edc7beffb329aa87f1857fdc3f97c20b7250eeb644d54e26500668d0cde273696f7bb9173c41e2e704929c497d2ca55b3a6c121c22e298e3e1b0e1de1451f467d03edd83391f327ec12b7c3bbda6ea44708eb24f74206264f685a61fb98a23475677cd2e068da079f3b002a3adb80e7326d8576b06486b7b266aea044c0b537e53a9ac2d774cc0131906c33770311c06810f599e5871772987f85d5310555d05c3a1a6e0992a073651f289800b7a1bd152805cac2c8a3fe597e373ef91ce6c1e852e323b324caf48001e6067694c1f6d4a0c61415b6d0e1f4dc9c65230e2d8b272830d643c02c1c5ea068e978c133e6ae8da19e4f0aa8c2e2a2c62105eb90a67412ef0ba51de87eb77cc42036bc676878b104c06218238c0583f67a8aaaf9d9148984c83cbb56e64039e7f72120131687d8fe2b6aa31e108940a9f7150689fd57cb6d6d6fa83494e1d1f5627ddc601a38050b621ef909ccaa401ce7f3706f08181e5c91b5b2f602515a7937905187c28e392e4c6d6a3112a20394a66d95705114552d2bde0568172611587bebecd5dcc63e92da73a07cf952894b758ce5fefd733c0372eddcbeb1a32a34b3307d53d148f13709fbc3b34ccec5a280fa00dbf7d4abc50e7f3e680881b829ca13d23703245c9f805f3c5f2110dfa0e4d289603d0cccd2e8bc6575783a8ddd366a970e7c62b5c96b3d4e379a4da9cf952cfc42bf0d3b7b80c183c41282c952e1592b4cd591db941790520ba3cc2ae972f4ecd8f42021ac4bddaffa1b00d04811365b4a08874b87b444ce63aa0497c99d213dd917a9e2182b4f33b714da3737f58d5e4da38b15f0f1fea168376207421d4319a69ef7b4f40794b9a188e4023de0e07091272d2609c0df0a945b02b8e78615b7871eba4acaa2108b99a15bcbc72b7837ea24f8d577ef5a0894a733352e39c00b3253dfb417c66b66c8690b0a4c0750fa8946055f60fbb4f3030d1afd8b2f4cd3b2c839c4c31872d6cb5287cef0dc5b7be80d645922767206f51a6e2f596e8ac9091c3dbf1e77f52b3d90b27d1317e7e449c84d0266b86fd3d70df7c0620e3bbf686ab77c23d3fedec19cb97641d04cceb958e712063e4964821e91ba074cfd40ec342874ff483b5a478ca5b3305f06b6e2ac95e636c202ad90eff79d366c1f64e77131b722ca7571ebc14a6c80415e542488a44a806735f7f59ab7a1593de11d04c2b67b21950fe7201fb3272779d9aa811e50fc75571fb845a70bdb7dc78ada4aa5b0b2ef467c35f0d495eaaf09a728ce0ff7b97535452f9c23e204c3dd32023542ef6543e7978e9c75792897ac1621256b58eb1636bf743273a928f24077bf03a26461f016adabf6546794351c80d496400168103182a3e86d551c745d72cccdfc639185007bda1d1b2cc6ab455a60a5d05bd099921772249019fef39ffce5e1bd05517553942d857b372b74938c8e91b05cee861f96b12a8f625cf63cd128c58e04ac20857cb16c03d7ba841b1e34431191c7f55e849b7c586c459702e966f3ef7967cef2287726cb7cd4d3a0042ee14926fb235f19ad0b386a1a01ac3da11432c320cb41ebfa0a78640982b3682ef2969d4b92b1e81b8aec499d991c65b19ea140fc4752061ad3467754ecb423d4e3d1f138673414e0e0f46c5e87d146814077f10fe4c569fd43775b19fa503b7fa6c058df574288ffc6ff7dbb46dac5bcc01d1f4df2aaef60fd1775e708d3b008e731c96d22cf204107f80d4f1a4ad408f3508bcc0b21bc1c4543391d48ed945df1c5d2da81df090f8250505a006c508db38584729604f8e0db309a6505439a862be71c664c2a47973b9f79c35ac1663f57cb752006f9f66204b25e523952b7b93629e82622938c71cbdb3330280fe5275181d1af3fea8ac22b2fd57f5c7ee7322f41f2df203ec6ff851d8cdfe30e5f6c9898c64ace213dda4ac5aeaceb4e7af7f9fb44ca5e14a66d189b336c5580f454631a0a9d93ce0c2fa7309f7afd9fd3485e338776bf49ff9609cae3aec00c180b4614891302dca5ffa12b61ec9fe5256b09e4c272761abc5f98fb18b556db6d40415c3b79756729a91f7a26a535208546db101994a41262350808f2f2af92adfbae97e3b8b49f0511169ce3bc59c173a217ea0a0002515159402748fcfa7aefc9a0e02b16c2186ea585fb79e807168e76f80b719aa856792b5384598ca57d039d288f490d7cf9d53deca234aedfdb96fd7f59338651899cded05acfd3b0ac1f84b699bb6d279e6ea98df8a1df7583708bf7ac526a42575caf52442dc91f5864c8f035926733b46b4c7bbd4801736f9df11df5864d6a65d3686aac21a5e8bc773f86fda86550dac51271ef56b78773b43866f4e2fffb186989871375377de606c638d89b5669e7c12662869fb64ec43af9546d0fac731b8ab1380c456399dd863a9dcd058db46114c7d8fc049b68be0960d6dfa8ce2b5d82b4956917bfc29ad223e81c0d60e6aa2c367b805ddfa6d36790cc9fcf4aedc97fe50683fb6a8ea042b31a09f9eec56c4e95d09b41424d35f9968af8c083584a1834a403b7c0c3ccd34e931858634598b77642c86c61605686eacef2fd6cdd9d3bdc36f9f24ef8b3e3894d0a253ea80ea5e222097817c04409104a89743c4d30aef0fade52a14bc61023107c1fe96f3a3738dfeda9330cb9de8fb00d9bdf927a4ca7ecf480a3c2daaef5bc93158d4660c8d81bc8ff5bf8a076ad696e24cbf9dc4c91eda4207fc76d9b06ba37a322ea85da95b85d93d2b6641936082ab7bb942fe74643ef6682c5ae31d3921bb7deceb1f6d477e6b931b213d58035e29763a15acf2d630b685a1b5d136c7be07c3c9d378d29e435e3145e95e230576f92ccaae64136005f2e1decbfdeada456b3d22793c82110676f9b50b40b4b98dc7b700882cbe690e950981ebb763bf3c67135ea81f337aecba8ece04813af5facadfd76a7cdbf7f35bb1bf40d513582b2aab10be3ae527919b64b0f6b56fa73580b288ff967e50a6a067291b00ea9f1769f3655bbd634eb73c65ab8d93c092f8216c83fe9668abd387a4fb11057071ff91a18d967b8384a20a2607e58d72e4ef0196616e33f9833ea9baf0718242c4625dc4b6a6785d9898f83960237f893b30ca2e67946342dd9e626b22b1a2d096b9b92eb70007b62048cf0d9f2639f4fc819692243a2196081988ca1ed29535b7ede48e73e676d401db9c3f0ced09579605ee0785407c0143d5a6d61fb655b1b09f2c6fbb46c0ca3bda0167ce227b9331ab40326eeb144012e56cb0878d7eea8189d6930d21d4aa3e39584b957271c4c1b9b959c926c3689a1c68a6a86b26cfbcb6c0d94a7a3dd493fdc1562ee5c9d1ed552fc987a8bc9b5d5748344eb521f70046d46d194de8e38814bac54a88b4699a2b1f9f7816def7b37a2348a268c28cf2288e65b60f660a853299adaa538fa26f91c65f8b51444ee323c6e9b1461e22539742ec274bcc661a2ab015cf411286fb6ba622a7c185780b7dc31cf5c135b080fd2f51120b17f141b831a336c09a9dd16077a2465bda76756842fb2b3a1585ce2dea6af820b7b342980f4844163d6bccaa2a941c38af85be43d398a5d6ad64fb10480cafe2f9c7972d02c23c5159b6445c0ae5a2b9bb250922323dc2b13fb4c4ed292d2d8e585bbe8e7887d1c4d57238ab0000b8ba14aadae4cefa0176a94972c98d732d41f961abf85dbe9ff69e3c36a5e39b77be8d9dea96efa0221cc0a42748925232b43add91d450fd4f8f79eb74c80dd4f545fc51e21d2e4ca0f1ec7395f14e7e47975a59e46e08f14d3393b877bcf855c032eb5dfde0e458fe7f76e7dd8a4ce71db6467be08e9887e076a5c557d459cbebbdba2d0cca81d930c03bb1ae655f1b7e5524d43f47e36eaa9981d8b8a269a35fb863b3c4d95d2cc43c311c8d7311f538c1df5f187f9e5ad0b8bd0a74cfc44bd93c2a4ae1e", 0x1000, 0x8}, {&(0x7f00000000c0)="e2a6ee13a8496482eb68d33cc255fd895c53eafa11335d76609882573d", 0x1d, 0x3}, {&(0x7f00000001c0)="5ba6feb6dc82fd163fca62c465b7f5d674f1460654748975a66fa9d501d297", 0x1f, 0x3}], 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00']) [ 3120.641894] FAULT_INJECTION: forcing a failure. [ 3120.641894] name failslab, interval 1, probability 0, space 0, times 0 [ 3120.643347] CPU: 0 PID: 18794 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 3120.644190] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3120.645527] Call Trace: [ 3120.645838] dump_stack+0x107/0x163 [ 3120.646262] should_fail.cold+0x5/0xa [ 3120.646705] ? jbd2__journal_start+0x18c/0x880 [ 3120.647235] should_failslab+0x5/0x10 [ 3120.647679] kmem_cache_alloc+0x5b/0x350 [ 3120.648139] jbd2__journal_start+0x18c/0x880 [ 3120.648654] __ext4_journal_start_sb+0x210/0x420 [ 3120.649211] ext4_dirty_inode+0xbc/0x130 [ 3120.649675] ? ext4_setattr+0x2220/0x2220 [ 3120.650147] __mark_inode_dirty+0x492/0xf10 [ 3120.650645] generic_update_time+0x21c/0x370 [ 3120.651152] file_update_time+0x436/0x520 [ 3120.651634] ? current_time+0x2c0/0x2c0 [ 3120.652099] file_modified+0x7d/0xa0 [ 3120.652527] ext4_file_write_iter+0x968/0x1890 [ 3120.653059] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3120.653589] ? kasan_save_stack+0x32/0x40 [ 3120.654059] ? direct_splice_actor+0x10f/0x170 [ 3120.654586] ? splice_direct_to_actor+0x387/0x980 [ 3120.655141] ? do_splice_direct+0x1c4/0x290 [ 3120.655634] ? vfs_copy_file_range+0x57b/0x10f0 [ 3120.656165] ? __do_sys_copy_file_range+0x176/0x410 [ 3120.656748] do_iter_readv_writev+0x476/0x750 [ 3120.657280] ? new_sync_write+0x660/0x660 [ 3120.657752] ? selinux_file_permission+0x36/0x510 [ 3120.658310] do_iter_write+0x18d/0x670 [ 3120.658764] vfs_iter_write+0x70/0xa0 [ 3120.659203] iter_file_splice_write+0x71d/0xbe0 [ 3120.659761] ? generic_splice_sendpage+0x140/0x140 [ 3120.660324] ? avc_policy_seqno+0x9/0x70 [ 3120.660788] ? selinux_file_permission+0x36/0x510 [ 3120.661353] ? generic_splice_sendpage+0x140/0x140 [ 3120.661918] direct_splice_actor+0x10f/0x170 [ 3120.662420] splice_direct_to_actor+0x387/0x980 [ 3120.662958] ? pipe_to_sendpage+0x380/0x380 [ 3120.663460] ? do_splice_to+0x160/0x160 [ 3120.663922] ? security_file_permission+0x24e/0x570 [ 3120.664503] do_splice_direct+0x1c4/0x290 [ 3120.664980] ? splice_direct_to_actor+0x980/0x980 [ 3120.665550] ? selinux_file_permission+0x36/0x510 [ 3120.666115] ? security_file_permission+0x24e/0x570 [ 3120.666703] vfs_copy_file_range+0x57b/0x10f0 [ 3120.667215] ? generic_file_rw_checks+0x230/0x230 [ 3120.667788] __do_sys_copy_file_range+0x176/0x410 [ 3120.668351] ? vfs_copy_file_range+0x10f0/0x10f0 [ 3120.668899] ? ksys_write+0x1a5/0x250 [ 3120.669354] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3120.669914] do_syscall_64+0x33/0x40 [ 3120.670348] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3120.670944] RIP: 0033:0x466609 [ 3120.671345] 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 [ 3120.673398] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 3120.674291] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 3120.675135] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 3120.675952] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 3120.676766] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3120.677595] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:05:07 executing program 7: sysinfo(&(0x7f0000000040)=""/130) syz_genetlink_get_family_id$ethtool(&(0x7f0000000000), 0xffffffffffffffff) sysinfo(&(0x7f0000000100)=""/203) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000280)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_WOWLAN(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000480)={&(0x7f00000002c0)={0x28, r1, 0x1, 0x70bd2b, 0x25dfdbfd, {{}, {@void, @val={0x8, 0x3, r2}, @val={0xc, 0x99, {0x7f, 0xa}}}}, [""]}, 0x28}, 0x1, 0x0, 0x0, 0x844}, 0x0) sendmsg$NL80211_CMD_SET_CHANNEL(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x24, r1, 0x10, 0x70bd2c, 0x25dfdbfb, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x157}]}, 0x24}, 0x1, 0x0, 0x0, 0x10}, 0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r0, 0x0, 0x200f5ef, 0x0) r4 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000240), 0xffffffffffffffff) r5 = socket$packet(0x11, 0x3, 0x300) r6 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$packet(r5, &(0x7f0000000000)={0x11, 0x0, r7, 0x1, 0x0, 0x6, @remote}, 0x14) r8 = socket$packet(0x11, 0x3, 0x300) r9 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$packet(r8, &(0x7f0000000000)={0x11, 0x0, r10, 0x1, 0x0, 0x6, @remote}, 0x14) sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000380)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)=ANY=[@ANYBLOB="84000000", @ANYRES16=r4, @ANYBLOB="0025bd7000fcdbdf25011e0c8825760000000400030014000180080003000100000008000300020000d93b447072000400030054000180140002726d300000000000", @ANYRES32=r7, @ANYBLOB="14000200626f6e64300000000000000000000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=r10, @ANYBLOB="0800030001000000"], 0x84}, 0x1, 0x0, 0x0, 0x40}, 0x44) 10:05:07 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x7000000) 10:05:07 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xa000000000000) 10:05:07 executing program 2: mlock2(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x0) r0 = pkey_alloc(0x0, 0x1) pkey_mprotect(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x9, r0) sendmsg$NL80211_CMD_GET_MPP(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_setup(0x68e4, &(0x7f0000000000), &(0x7f0000e09000/0x2000)=nil, &(0x7f0000c19000/0x1000)=nil, &(0x7f00000000c0), &(0x7f0000000200)) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$inet_udp(0x2, 0x2, 0x0) 10:05:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x8102000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:05:07 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x85f6}) 10:05:07 executing program 5 (fault-call:7 fault-nth:41): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:05:07 executing program 7: syz_mount_image$tmpfs(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) setxattr$system_posix_acl(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='system.posix_acl_access\x00', &(0x7f0000000240), 0x24, 0x0) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000003c0), 0xc00, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getresgid(&(0x7f0000001ac0), &(0x7f0000001b00)=0x0, &(0x7f0000001b40)) clone3(&(0x7f0000001e00)={0x1200400, &(0x7f00000019c0), &(0x7f0000001bc0)=0x0, &(0x7f0000001b80), {0xbe}, &(0x7f0000001f00)=""/149, 0x95, &(0x7f0000001d00)=""/170, &(0x7f0000001dc0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff], 0x4, {r0}}, 0x58) sendmsg$unix(r0, &(0x7f0000001ec0)={&(0x7f0000001540)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001980)=[{&(0x7f00000015c0)="77e3ada85b0647ebea714bc093dcc6bdd7cee70de5256b85083b70ca909a2d355e1d249d2731b19fba8a0d7a6b15a826adacdb18a988fc0e8e7c9f6bbf83db2394c85c09ec572beb48b1eccf358f93296ddcb05bc06de09f1b7c10d2713d6238984bc3f494854e8a09da5e49a37c44029aa4ed0bd6e07881829f080ecb0ad9c85fca9a7c47c3d20930", 0x89}, {&(0x7f0000001680)="48efc8cd0403ead0d98f2468a5785cc7647db5027d5c0197dbf39a63e56ee087f235fdf03b68d31cdb48c1e0311d39e4d2f5e991ed009cbcc56659c1149f70ffce651d42db2af95cda0cf6b56ee868caf9a62ded2e297a298bb2252d20a29e42298d4caf7431b31c937c49546f676517908520be7219f91c270d99a52ae7e348444de296daf61ec401035a44d6c535fe063a84171b895efebff3eb786568bf892d574ef136358e24bca5908706fd75d2e42683d4bb82b9569f037681a18b564def1d1b93831220520b7653c8a1df6b78765fda544abe09c3ee", 0xd9}, {&(0x7f0000001780)="3b640b84f8f00e3fdff1b1f2c01489c3c62abf66e586cfe9f0054dca13728be5f20ad086d944372588d92094c50e00f2f3dade05d81bcaba8e4cfa03212fda196582490d92bc4af5c4fe4b7cb53f1e49e81afbb7cb535fed7008ecdcef8926d23edcc2dc6f4989d0a6e6f8314a06ee7b770dcad624d988e5213350fcfe6909c10806754362256d392cab6c8da4cc153b0d8d7fbff687df5dd5f6730aa80982917cb084035884af4914a4beec6b1e743c43dac74c6d6b25c00589235e841a31144c90907724d08dc1f022f798d1135a04d6b72ee8", 0xd4}, {&(0x7f0000001880)="dcb7971ed04255951faedec90343f80c9af36fc711f8c463bcd8b9b1e5c8a0a7927630ba7b5852613d39eca0ff553c1cb22331cceee859c3880fab2f9c1e26256c5d038ed92472b3434ed4a52a7b8eac7d95cb1df65210801a6292769009b467cbede5e30cecf0f948a3dfa913956c4438973fa8bb7101cef6957654bb4af5f5e24188f2df0204ca272346639f340f55fa915d13c3bd670aa97247ea8de64812e99b41623ff41c0f1feaa4e712c6eca68de80c032a8b23d2af3a65cddac01827ea962d4248813e2ffaa9ee14", 0xcc}], 0x4, &(0x7f0000001e80)=[@cred={{0x1c, 0x1, 0x2, {0x0, r1, r2}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xffffffffffffffff, 0xffffffffffffffff}}}], 0x40, 0x20000000}, 0x850) stat(&(0x7f00000001c0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r4, 0x0) chown(&(0x7f0000000000)='./file0\x00', r1, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x0) [ 3121.285121] FAULT_INJECTION: forcing a failure. [ 3121.285121] name failslab, interval 1, probability 0, space 0, times 0 [ 3121.286540] CPU: 0 PID: 18838 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 3121.287318] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3121.288843] Call Trace: [ 3121.289398] dump_stack+0x107/0x163 [ 3121.290014] should_fail.cold+0x5/0xa [ 3121.290473] ? iter_file_splice_write+0x16d/0xbe0 [ 3121.291007] should_failslab+0x5/0x10 [ 3121.291511] __kmalloc+0x72/0x3e0 [ 3121.291979] iter_file_splice_write+0x16d/0xbe0 [ 3121.292494] ? atime_needs_update+0x5f0/0x5f0 [ 3121.293100] ? generic_splice_sendpage+0x140/0x140 [ 3121.293657] ? pipe_to_user+0x170/0x170 [ 3121.294177] ? _cond_resched+0x12/0x80 [ 3121.294633] ? avc_policy_seqno+0x9/0x70 [ 3121.295089] ? selinux_file_permission+0x36/0x510 [ 3121.295658] ? generic_splice_sendpage+0x140/0x140 [ 3121.296229] direct_splice_actor+0x10f/0x170 [ 3121.296739] splice_direct_to_actor+0x387/0x980 [ 3121.297295] ? pipe_to_sendpage+0x380/0x380 [ 3121.297797] ? do_splice_to+0x160/0x160 [ 3121.298264] ? security_file_permission+0x24e/0x570 [ 3121.298849] do_splice_direct+0x1c4/0x290 [ 3121.299333] ? splice_direct_to_actor+0x980/0x980 [ 3121.299890] ? selinux_file_permission+0x36/0x510 [ 3121.300453] ? security_file_permission+0x24e/0x570 [ 3121.301041] vfs_copy_file_range+0x57b/0x10f0 [ 3121.301578] ? generic_file_rw_checks+0x230/0x230 [ 3121.302142] __do_sys_copy_file_range+0x176/0x410 [ 3121.302764] ? vfs_copy_file_range+0x10f0/0x10f0 [ 3121.303400] ? ksys_write+0x1a5/0x250 [ 3121.303849] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3121.304488] do_syscall_64+0x33/0x40 [ 3121.304917] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3121.305609] RIP: 0033:0x466609 [ 3121.305988] 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 [ 3121.308331] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 3121.309215] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 3121.310026] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 3121.310832] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 3121.311633] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3121.312435] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:05:21 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file1/file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20001e00000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d8f4655fd8f4655f0100ffff53ef010001000000d7f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010300)="1730bf2a0008", 0x6, 0x640}, {&(0x7f0000010400)="030000000400000005000000dc000f000300040000000000000000000f004582", 0x20, 0x800}, {&(0x7f0000010e00)="ed41000000040000d7f4655fd8f4655fd8f4655f000000000000040002", 0x0, 0x1500}], 0x85c840, &(0x7f0000000380)={[{@nogrpid}, {@init_itable_val={'init_itable', 0x3d, 0x3}}, {@noload}], [{@dont_hash}, {@subj_type={'subj_type', 0x3d, '$'}}]}) r1 = syz_mount_image$ext4(&(0x7f00000000c0)='ext2\x00', &(0x7f0000000140)='./file0\x00', 0x100, 0x2, &(0x7f00000001c0)=[{&(0x7f0000000180)="605e44be74f6e834857a4b22c1d713c7c44ce05387e34f0f826db6ca3438a06d8908084b32dac573917c4a2ba3806b7c31932a74beee", 0x36, 0x6}, {&(0x7f0000000280)="aa8f24ffadb343687d647ac55e2da9bc5171f1c9a5fe374f4362d30ed063743d15c58f42ed1a3cb60e2ef1eecf8634f2fb698519bb24dc0d1853c530f191a56d34801429da6724e98a", 0x49, 0x9}], 0x80, &(0x7f0000000580)=ANY=[@ANYBLOB="6e6f71756f74612c6572726f72733d72656d6f756e742d726f2c6a71666d743d7666736f6c642c696e69745f697461626c653d3078303030303030303030303338303030302c61626f72742c6a6f75726e616c5f6173a94ecb46aa7f7b37a4b0f0378c5c796e635f636f6d6d69744e6175746f5f64615f616c6c6f633d3078303030303030303030303030303030362c6e6f646973636172642c64656275672c646f6e745f686173682c646566636f6e746578743d73797361646d5f752c646f6e745f686173682c66736e616d653d65787434002c00"]) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') openat(r1, &(0x7f0000000440)='./file0\x00', 0x402000, 0xa) openat(r0, &(0x7f0000000300)='./file1\x00', 0x0, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x195943, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) openat(r3, &(0x7f00000004c0)='./file0\x00', 0x200002, 0xb0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) symlinkat(&(0x7f0000000400)='./file0\x00', r4, &(0x7f0000000480)='./file0\x00') 10:05:21 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10000000000000) 10:05:21 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x8000000) 10:05:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x8f00000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:05:21 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df79000000000000000000000000000000000021"], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:05:21 executing program 5 (fault-call:7 fault-nth:42): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:05:21 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x85f7}) 10:05:21 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x1d, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef010001000000def4655f000000000000000001000000000000000b0000000002000028020000028401001b0000000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e33393232303833393500"/192, 0xc0, 0x400}, {&(0x7f0000010100)="000000000000000000000000a5a61a17476642268b9f70cd9d05b303010000000c00000000000000def4655f00"/64, 0x40, 0x4e0}, {&(0x7f0000010200)="00000000000000000000000000000000000000000000000000000000200020000100000000000000000000000000000000000000000000002600000000000000", 0x40, 0x540}, {&(0x7f0000010300)="0000000000000000000000000000000000000000010400"/32, 0x20, 0x640}, {&(0x7f0000010400)="030000000400000005000000d4000f000300040000000000000000000f00c7e0", 0x20, 0x800}, {&(0x7f0000010500)="ffffffffff070000000000000000000000000000000000000000000000000080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000def4655fdef4655fdef4655f00"/2080, 0x820, 0xc00}, {&(0x7f0000010e00)="ed41000000040000def4655fdff4655fdff4655f00000000000004000200000000000000050000001500"/64, 0x40, 0x1600}, {&(0x7f0000010f00)="20000000706b0911706b091100000000def4655f00"/32, 0x20, 0x1680}, {&(0x7f0000011000)="c0410000002c0000def4655fdef4655fdef4655f0000000000000200160000000000000000000000160000001700000018000000190000001a0000001b0000001c0000001d0000001e0000001f00000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000def4655f000000000000000000000000000002ea00"/192, 0xc0, 0x2800}, {&(0x7f0000011100)="ed4100003c000000dff4655fdff4655fdff4655f0000000000000200000000000000001003000000020000000d0000001000050166696c65300000000e0000002800050766696c65310000000000000000000000000000000000000000000000000000003330002500000000000000000000000000000000000000000000000020000000706b0911706b0911706b0911dff4655f706b09110000000000000000000002ea04070000000000000000000000000000646174610000000000000000", 0xc0, 0x2a00}, {&(0x7f0000011200)="ed8100001a040000dff4655fdff4655fdff4655f0000000000000100040000000000000001000000210000002200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000507d044100000000000000000000000000000000000000000000000020000000706b0911706b0911706b0911dff4655f706b09110000000000000000", 0xa0, 0x2c00}, {&(0x7f0000011300)="ffa1000026000000dff4655fdff4655fdff4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3339323230383339352f66696c65302f66696c6530000000000000000000000000000000000000000000005300b05d00000000000000000000000000000000000000000000000020000000706b0911706b0911706b0911dff4655f706b09110000000000000000", 0xa0, 0x2e00}, {&(0x7f0000011400)="ed8100000a000000dff4655fdff4655fdff4655f000000000000010000000000000000100100000073797a6b616c6c6572730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d02741e300000000000000000000000000000000000000000000000020000000706b0911706b0911706b0911dff4655f706b09110000000000000000000002ea040700000000000000000000000000006461746106015401000000000600000000000000786174747231000006014c0100000000060000000000000078617474723200"/256, 0x100, 0x3000}, {&(0x7f0000011500)="0000000000000000000000000000000078617474723200007861747472310000ed81000028230000dff4655fdff4655fdff4655f0000000000000200120000000000000001000000230000002400000025000000260000002700000028000000290000002a0000002b0000000000000000000000000000000000000000000000000000002fe9e02200000000000000000000000000000000000000000000000020000000706b0911706b0911706b0911dff4655f706b09110000000000000000", 0xc0, 0x31e0}, {&(0x7f0000011600)="ed81000064000000dff4655fdff4655fdff4655f000000000000010000000000000000100100000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616cbaee901500000000000000000000000000000000000000000000000020000000706b0911706b0911706b0911dff4655f706b09110000000000000000000002ea04073401000000002800000000000000646174610000000000000000", 0xc0, 0x3400}, {&(0x7f0000011700)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00lersyzkallersyzkallersyzkallersyzkallers', 0x40, 0x35c0}, {&(0x7f0000011800)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c6533000000110000009403090166696c652e636f6c64000000", 0x80, 0x5400}, {&(0x7f0000011900)="0b0000000c0001022e000000020000000c0002022e2e000000000000e8030000", 0x20, 0x5800}, {&(0x7f0000011a00)="00000000000400"/32, 0x20, 0x5c00}, {&(0x7f0000011b00)="00000000000400"/32, 0x20, 0x6000}, {&(0x7f0000011c00)="00000000000400"/32, 0x20, 0x6400}, {&(0x7f0000011d00)="00000000000400"/32, 0x20, 0x6800}, {&(0x7f0000011e00)="00000000000400"/32, 0x20, 0x6c00}, {&(0x7f0000011f00)="00000000000400"/32, 0x20, 0x7000}, {&(0x7f0000012000)="00000000000400"/32, 0x20, 0x7400}, {&(0x7f0000012100)="00000000000400"/32, 0x20, 0x7800}, {&(0x7f0000012200)="00000000000400"/32, 0x20, 0x7c00}, {&(0x7f0000012300)="00000000000400"/32, 0x20, 0x8000}, {&(0x7f0000012400)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x8400}], 0x0, &(0x7f0000012900)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x519000, 0x80) [ 3134.968196] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 3135.029618] FAULT_INJECTION: forcing a failure. [ 3135.029618] name failslab, interval 1, probability 0, space 0, times 0 [ 3135.032103] CPU: 0 PID: 18869 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 3135.033639] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3135.036046] Call Trace: [ 3135.036611] dump_stack+0x107/0x163 [ 3135.037389] should_fail.cold+0x5/0xa [ 3135.038214] ? iter_file_splice_write+0x16d/0xbe0 [ 3135.039236] should_failslab+0x5/0x10 [ 3135.040042] __kmalloc+0x72/0x3e0 [ 3135.040788] iter_file_splice_write+0x16d/0xbe0 [ 3135.041792] ? atime_needs_update+0x5f0/0x5f0 [ 3135.042764] ? generic_splice_sendpage+0x140/0x140 [ 3135.043804] ? pipe_to_user+0x170/0x170 [ 3135.044642] ? _cond_resched+0x12/0x80 [ 3135.045483] ? avc_policy_seqno+0x9/0x70 [ 3135.046345] ? selinux_file_permission+0x36/0x510 [ 3135.047386] ? generic_splice_sendpage+0x140/0x140 [ 3135.048435] direct_splice_actor+0x10f/0x170 [ 3135.049377] splice_direct_to_actor+0x387/0x980 [ 3135.050408] ? pipe_to_sendpage+0x380/0x380 [ 3135.051337] ? do_splice_to+0x160/0x160 [ 3135.052179] ? security_file_permission+0x24e/0x570 [ 3135.053256] do_splice_direct+0x1c4/0x290 [ 3135.054156] ? splice_direct_to_actor+0x980/0x980 [ 3135.055180] ? selinux_file_permission+0x36/0x510 [ 3135.056214] ? security_file_permission+0x24e/0x570 [ 3135.057294] vfs_copy_file_range+0x57b/0x10f0 [ 3135.058265] ? generic_file_rw_checks+0x230/0x230 [ 3135.059327] __do_sys_copy_file_range+0x176/0x410 [ 3135.060360] ? vfs_copy_file_range+0x10f0/0x10f0 [ 3135.061366] ? ksys_write+0x1a5/0x250 [ 3135.062217] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3135.063249] do_syscall_64+0x33/0x40 [ 3135.064043] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3135.065131] RIP: 0033:0x466609 [ 3135.065828] 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 [ 3135.069758] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 3135.071383] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 3135.072906] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 3135.074443] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 3135.075958] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3135.077485] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:05:34 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x8800000) 10:05:34 executing program 5 (fault-call:7 fault-nth:43): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:05:34 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x80000000000000) 10:05:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x9000000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:05:34 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x8606}) 10:05:34 executing program 7: syz_emit_ethernet(0x86, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaeb80000000a6dd60000000004c2f000000000000163d23a12b5a8333140900fc0100000000000000000000000000006c008000000000000420880b0000000000000800000086dd080088be00000000100100000100000000100000082000eb00000000200000000a000000000000000000000008006558000000009a62573d3c6dfbb53f54c853f82ea195fe12cc50cc081aef7483e549f70b88167ff78e8eb31eedb08a6896df7f7503fc61062ccb60e762dd5eb12489274d49c605a18209af6fa21349b4e44cac516b1ca06a5fc87a3cc0593e4749f4"], 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/84, 0x54, 0x2040, &(0x7f0000000080)=@pptp={0x18, 0x2, {0x1, @empty}}, 0x80) 10:05:34 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df79000000000000000000000000000000000021"], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:05:34 executing program 7: recvfrom(0xffffffffffffffff, &(0x7f0000000180)=""/68, 0x44, 0x10023, &(0x7f0000000240)=@l2tp={0x2, 0x0, @multicast2}, 0x80) r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020801000470008000f801", 0x17}, {0x0, 0x0, 0x1000a00}], 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d3078666666666666666666666666666232352c009f97a5e81cc965aaaa9795b3d1a821dcec4fe23f8470251601adfb7819c99a7137c58687fe9944771bb12407982fd9cee190a6088a644e52d81486153a221945e00477cc80d9e670286dbf3792f9d4ef286820bd77907c6fc6e310eda21f896d35fcc928bfbf7364e97e1b948c547681e605bfdbd9b1f5823778e1bf209bb3630879533051745eddcd9901dcf4a9974c03ba17ebba744dafd8d683e53b4b16c6d6000000000000000000"]) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) openat2$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={0x4002, 0x8e, 0x1}, 0x18) 10:05:34 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x2000, 0x0) r3 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) r5 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f00000013c0), r3) sendmsg$NL80211_CMD_TDLS_MGMT(r5, &(0x7f0000001480)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000001440)={&(0x7f0000001400)={0x30, r6, 0x100, 0x70bd27, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0x6, 0x46}}}}, [@NL80211_ATTR_TDLS_ACTION={0x5, 0x88, 0x1}, @NL80211_ATTR_TDLS_PEER_CAPABILITY={0x8, 0xcb, 0x9}]}, 0x30}, 0x1, 0x0, 0x0, 0x805}, 0x4a000) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000280)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_WOWLAN(r4, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x30, r7, 0x1, 0x70bd2b, 0x25dfdbfd, {{}, {@val={0x8, 0x1, 0x4}, @val={0x8, 0x3, r8}, @val={0xc, 0x99, {0x7f, 0x6}}}}, [""]}, 0x30}, 0x1, 0x0, 0x0, 0x44}, 0x800) sendmsg$NL80211_CMD_SET_TID_CONFIG(r2, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000300)={0x10c0, r7, 0x10, 0x70bd2b, 0x25dfdbff, {{}, {@void, @void}}, [@NL80211_ATTR_TID_CONFIG={0x174, 0x11d, 0x0, 0x1, [{0x18, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x84}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x9}]}, {0x48, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0xd3}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x80}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x1}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x4}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x2}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x48}]}, {0x28, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5, 0xb, 0x1}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0xdb}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x3}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}]}, {0x40, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0xf5}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x35}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x1}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x1}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x1f}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5, 0x6, 0x1}]}, {0x34, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x7}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5, 0xb, 0x1}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x8000}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x2}]}, {0x14, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x4}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}]}, {0x44, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x72}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x7f}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x1000}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5}]}, {0x10, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x1}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x6d}]}]}, @NL80211_ATTR_TID_CONFIG={0x64, 0x11d, 0x0, 0x1, [{0x34, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TX_RATE={0x24, 0xd, 0x0, 0x1, [@NL80211_BAND_5GHZ={0x20, 0x1, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x0, 0x7fff, 0x5, 0x175, 0x0, 0x100, 0x1, 0x5]}}]}]}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x800}]}, {0x20, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5, 0x6, 0x1}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x1}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0xf8}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}]}]}, @NL80211_ATTR_TID_CONFIG={0x50, 0x11d, 0x0, 0x1, [{0x18, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x9}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x13}]}, {0x34, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x80}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0xa3}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x62}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x7b}]}]}, @NL80211_ATTR_TID_CONFIG={0x4b4, 0x11d, 0x0, 0x1, [{0x2c, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x11}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x96}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}]}, {0x34, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x1e43}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x44}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x5}]}, {0x1ac, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x83}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0xf3}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x10, 0xd, 0x0, 0x1, [@NL80211_BAND_5GHZ={0xc, 0x1, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0x1}]}]}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0xf1}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0xb0, 0xd, 0x0, 0x1, [@NL80211_BAND_5GHZ={0x20, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HT={0x1b, 0x2, [{0x2, 0xa}, {0x0, 0x3}, {0x7}, {0x5, 0x3}, {0x2, 0x7}, {0x0, 0x8}, {0x6, 0xa}, {0x2, 0x7}, {0x0, 0x3}, {0x5, 0x9}, {0x2}, {0x0, 0x8}, {0x7, 0x1}, {0x5, 0xa}, {0x6}, {}, {0x3}, {0x1, 0x2}, {0x6, 0x8}, {0x3, 0x2}, {0x7, 0x1}, {0x0, 0x4}, {0x1, 0x2}]}]}, @NL80211_BAND_5GHZ={0x8c, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HT={0x32, 0x2, [{0x3, 0x8}, {0x2, 0x9}, {0x5}, {0x5, 0x9}, {0x5, 0x4}, {0x5, 0x8}, {0x6, 0x1}, {0x6, 0x3}, {0x3}, {0x3, 0x6}, {0x0, 0x7}, {0x6, 0x5}, {0x5, 0x6}, {0x0, 0x2}, {0x6, 0x8}, {0x4, 0x4}, {0x1, 0x9}, {0x5, 0x7}, {0x1, 0x3}, {0x5, 0x3}, {0x0, 0x5}, {0x2, 0x9}, {}, {0x5, 0x3}, {0x1, 0x7}, {0x0, 0x1}, {0x1, 0x2}, {0x5, 0x6}, {0x0, 0x6}, {0x2}, {0x7, 0x2}, {0x7, 0x7}, {0x6, 0x3}, {0x5, 0x4}, {0x7, 0x1}, {0x3, 0x3}, {0x3, 0x8}, {0x7, 0x7}, {0x1}, {0x1, 0x5}, {0x0, 0x3}, {0x0, 0x9}, {0x0, 0x1}, {0x6, 0x7}, {0x0, 0x5}, {0x0, 0x5}]}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_HT={0x4b, 0x2, [{0x7, 0x8}, {0x6, 0x7}, {0x6, 0x2}, {0x0, 0x6}, {0x0, 0x6}, {0x7, 0x2}, {0x4, 0x6}, {0x6}, {0x3, 0x3}, {0x2, 0x3}, {0x1, 0x3}, {0x4, 0x2}, {0x1, 0x2}, {0x1, 0x5}, {0x6, 0x8}, {0x5, 0x9}, {0x1, 0x5}, {0x7}, {0x2, 0x6}, {0x5, 0x2}, {0x7, 0x6}, {0x1, 0x5}, {0x4, 0x2}, {0x0, 0x7}, {0x1, 0x9}, {0x1, 0xa}, {0x1, 0x1}, {0x1, 0x4}, {0x2, 0xa}, {0x5, 0x2}, {0x1, 0x9}, {0x4, 0x2}, {0x4, 0x7}, {0x3, 0xa}, {0x1, 0x1}, {0x3, 0x2}, {0x4, 0x8}, {0x4, 0x3}, {0x3}, {0x1, 0x6}, {0x5, 0x4}, {0x0, 0x4}, {0x1, 0xa}, {0x1, 0x8}, {0x3, 0x7}, {0x5, 0x9}, {0x6, 0x1}, {0x3, 0x3}, {0x3, 0x7}, {0x3}, {0x0, 0x8}, {0x2, 0x4}, {0x3, 0x4}, {0x6, 0x4}, {0x6, 0x8}, {0x5}, {0x0, 0x8}, {0x2, 0x3}, {0x1, 0xa}, {0x1, 0x7}, {0x0, 0x8}, {0x4, 0x2}, {0x7, 0x8}, {0x5, 0xa}, {0x2, 0x3}, {0x7, 0x6}, {0x5, 0x5}, {0x1}, {0x7, 0x4}, {0x5, 0xa}, {0x3, 0x6}]}]}]}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x1}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0xc8, 0xd, 0x0, 0x1, [@NL80211_BAND_5GHZ={0x18, 0x1, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x3, 0x1000, 0x8, 0x20, 0x4, 0x7afd, 0x401, 0x5]}}]}, @NL80211_BAND_60GHZ={0x2c, 0x2, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0xffff, 0x43, 0xfffc, 0x70a, 0x8, 0x1, 0x1, 0xff]}}, @NL80211_TXRATE_HT={0x11, 0x2, [{0x6, 0x1}, {0x0, 0x1}, {0x0, 0xa}, {0x3, 0x3}, {0x7, 0x1}, {0x3, 0x6}, {}, {0x2, 0x6}, {0x5, 0x2}, {0x4, 0xa}, {0x7, 0x5}, {0x5}, {0x2, 0xa}]}]}, @NL80211_BAND_60GHZ={0x80, 0x2, 0x0, 0x1, [@NL80211_TXRATE_HT={0x31, 0x2, [{0x4, 0x2}, {0x2, 0x4}, {0x0, 0x8}, {0x7, 0x8}, {0x7, 0x9}, {0x0, 0x8}, {0x6, 0x8}, {0x7, 0xa}, {0x4, 0x1}, {0x7, 0x7}, {0x3, 0x5}, {0x1, 0x4}, {0x1}, {0x7, 0xa}, {0x0, 0x5}, {0x7, 0x4}, {0x3, 0x7}, {0x2, 0x9}, {0x5, 0x8}, {0x1, 0x4}, {0x1, 0x2}, {0x5, 0x1}, {0x6, 0xa}, {0x1, 0x6}, {0x6, 0x6}, {0x0, 0x6}, {0x7, 0x3}, {0x7, 0x6}, {0x0, 0x4}, {0x1, 0x4}, {0x6, 0x2}, {0x0, 0x2}, {0x4, 0x3}, {0x2}, {0x1, 0x4}, {0x0, 0x2}, {0x5}, {0x0, 0x2}, {0x7, 0x2}, {0x0, 0x9}, {0x3, 0x4}, {0x1, 0xa}, {0x4, 0xa}, {0x0, 0xa}, {0x1}]}, @NL80211_TXRATE_LEGACY={0xe, 0x1, [0x6, 0x16, 0x24, 0x12, 0x60, 0xb, 0xb, 0x2f, 0x30, 0x30]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x3, 0xa6fa, 0x2, 0x6, 0x1, 0x400, 0x822d, 0x6]}}, @NL80211_TXRATE_HT={0x22, 0x2, [{0x3, 0x2}, {0x0, 0x7}, {0x2}, {0x4}, {0x4, 0x6}, {0x4, 0x9}, {0x5, 0x6}, {0x0, 0x9}, {0x5, 0x1}, {0x2, 0x3}, {0x5, 0xa}, {0x4, 0x6}, {0x1, 0x8}, {0x2}, {0x6, 0x7}, {0x0, 0x5}, {0x3, 0xa}, {0x1, 0x6}, {0x5, 0xa}, {0x2, 0x7}, {0x2, 0xa}, {0x1}, {0x1, 0x2}, {0x3, 0x2}, {0x1}, {0x7, 0x4}, {0x0, 0x8}, {0x2, 0x3}, {0x2, 0x6}, {0x2, 0x5}]}]}]}]}, {0x24, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0xee}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x17}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x56}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}]}, {0x2c, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0xc8}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x1}]}, {0x210, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x91}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x7}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x1f8, 0xd, 0x0, 0x1, [@NL80211_BAND_5GHZ={0x54, 0x1, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x3, 0x8, 0x0, 0x8000, 0x1, 0xe5e3, 0x7f, 0xfff]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x9, 0x3, 0x20, 0xf190, 0x1, 0xc25, 0x800, 0x8]}}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_GI={0x5}]}, @NL80211_BAND_5GHZ={0x28, 0x1, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_HT={0x1c, 0x2, [{0x6, 0x7}, {0x4, 0x7}, {0x7, 0x4}, {0x5, 0x6}, {0x0, 0x8}, {0x0, 0x2}, {0x4, 0x7}, {0x0, 0x5}, {0x1, 0x6}, {0x3, 0x7}, {0x4, 0x5}, {0x6, 0x1}, {0x1, 0x3}, {0x6, 0x7}, {0x7, 0x2}, {0x0, 0x3}, {0x1, 0xa}, {0x0, 0x8}, {0x1, 0xa}, {0x2, 0x4}, {0x2, 0x9}, {0x0, 0xa}, {0x4, 0x5}, {0x3, 0x3}]}]}, @NL80211_BAND_60GHZ={0xf0, 0x2, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x9, 0x7fff, 0x9, 0x8001, 0x1, 0x9, 0x0, 0xe1a]}}, @NL80211_TXRATE_HT={0x48, 0x2, [{0x0, 0x1}, {0x0, 0x7}, {0x6}, {0x3}, {0x3}, {0x2, 0x5}, {0x2, 0x4}, {0x7, 0x2}, {0x5, 0x7}, {0x0, 0x5}, {0x7, 0x7}, {0x0, 0x17}, {0x2}, {0x0, 0x7}, {0x1, 0x4}, {0x2, 0x1}, {0x4, 0x3}, {0x1, 0x1}, {0x6, 0x3}, {0x3, 0x8}, {0x1, 0x6}, {0x3}, {0x1, 0x2}, {0x6, 0x6}, {0x2, 0x5}, {0x4, 0x7}, {0x6, 0x5}, {0x5, 0x5}, {0x4, 0x5}, {0x5}, {0x1, 0x3}, {0x4, 0x1}, {0x1, 0x8}, {0x2, 0x1}, {0x5, 0x4}, {0x7, 0x1}, {0x7, 0x7}, {0x2}, {0x3, 0x8}, {0x7}, {0x2, 0x9}, {0x2, 0x9}, {0x6, 0x4}, {0x4, 0x4}, {0x4, 0x1}, {0x7, 0x3}, {0x7, 0x1}, {0x5, 0x7}, {0x5, 0x9}, {0x4, 0x4}, {0x4, 0x2}, {0x4, 0x2}, {0x7, 0x9}, {0x6, 0xa}, {0x5, 0x2}, {0x0, 0x4}, {0x4, 0x6}, {0x4, 0x9}, {0x5, 0x3}, {0x6, 0x4}, {0x4}, {0x2}, {0x2, 0x7}, {0x5, 0x9}, {0x2}, {0x3, 0x8}, {0x0, 0x5}, {0x5, 0x5}]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0xfff, 0xffff, 0x6a3b, 0xffff, 0x5, 0x2, 0xcfad, 0x33]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0xffc0, 0xc6f, 0x7ff, 0x9, 0x3ff, 0x0, 0x7, 0x80]}}, @NL80211_TXRATE_HT={0x29, 0x2, [{0x4, 0x7}, {0x7, 0xa}, {}, {0x7, 0x5}, {0x1, 0x4}, {0x5, 0x8}, {0x4, 0x6}, {0x4, 0xa}, {0x2}, {0x7, 0x8}, {0x6, 0x8}, {0x0, 0x7}, {0x0, 0x8}, {0x1, 0x4}, {0x4, 0x6}, {0x4, 0x5}, {0x5, 0x8}, {0x1, 0x6}, {0x7, 0x3}, {0x0, 0x6}, {0x1, 0xa}, {0x0, 0x4}, {0x7, 0x8}, {0x0, 0x7}, {0x0, 0x1}, {0x3, 0x3}, {0x6, 0x5}, {0x5, 0x4}, {0x4, 0xa}, {0x2}, {0x2, 0x8}, {0x1, 0x7}, {0x1, 0x4}, {0x5, 0x3}, {0x3, 0x1}, {0x7, 0x4}, {0x5, 0x2}]}, @NL80211_TXRATE_LEGACY={0x1f, 0x1, [0xc, 0x1b, 0x48, 0x48, 0x18, 0x30, 0x36, 0x12, 0x6c, 0x1, 0x6, 0xb, 0x6c, 0x9, 0x18, 0x24, 0xb, 0x30, 0x5, 0x9, 0x2, 0x60, 0x9, 0x6c, 0x6c, 0x6c, 0x24]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_LEGACY={0xc, 0x1, [0x2, 0x12, 0x30, 0x3, 0x18, 0x0, 0x36, 0x48]}]}, @NL80211_BAND_6GHZ={0x88, 0x3, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0xf, 0x1, [0x36, 0xf, 0x6c, 0x6, 0x48, 0x36, 0x4, 0x9, 0x12, 0x6c, 0x1b]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_HT={0x4e, 0x2, [{0x2, 0x6}, {0x6, 0x4}, {0x1, 0x3}, {0x7, 0x1}, {0x3, 0x8}, {0x6, 0xa}, {0x0, 0x1}, {0x0, 0x8}, {0x2, 0x5}, {0x3, 0x6}, {0x3, 0xa}, {0x6, 0x4}, {0x1, 0x9}, {0x1}, {0x2, 0xa}, {0x4}, {0x5, 0x7}, {0x3, 0x2}, {0x5, 0x2}, {0x5, 0x7}, {0x4, 0xa}, {0x4, 0x3}, {0x1, 0x8}, {0x5, 0x3}, {0x2, 0x2}, {0x7, 0x3}, {0x0, 0x2}, {0x4, 0x6}, {0x7, 0x8}, {0x4, 0x6}, {0x7, 0x9}, {0x6, 0xa}, {0x1}, {0x4, 0x4}, {0x1, 0x8}, {0x5, 0x6}, {0x2, 0x9}, {0x1, 0x4}, {0x6}, {0x3, 0x8}, {0x1, 0x1}, {0x5, 0x2}, {0x4, 0x5}, {0x1, 0x2}, {0x1, 0x4}, {0x4, 0x1}, {0x6, 0x7}, {0x3, 0x3}, {0x0, 0x7}, {0x6, 0x8}, {0x1, 0x4}, {0x5, 0x5}, {0x1, 0xa}, {0x7, 0x7}, {0x6, 0x9}, {0x1, 0x9}, {0x7, 0x1}, {0x2, 0x7}, {0x1, 0x3}, {0x3, 0x3}, {0x1, 0x4}, {0x2, 0x2}, {0x0, 0x1}, {0x5, 0x7}, {0x7, 0x1}, {0x0, 0x7}, {0x0, 0x9}, {0x1, 0x8}, {0x7, 0x8}, {0x3, 0x1}, {0x4, 0x4}, {0x3, 0x7}, {0x7, 0x6}, {0x5, 0x6}]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x9, 0xff, 0x6c41, 0x401, 0x4, 0x400, 0x0, 0x3ff]}}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}]}]}]}, {0x44, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5, 0xb, 0x1}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0xf3}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x13}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0xf4}]}]}, @NL80211_ATTR_TID_CONFIG={0x28, 0x11d, 0x0, 0x1, [{0x24, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x6b}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0xdb}]}]}, @NL80211_ATTR_TID_CONFIG={0x2b4, 0x11d, 0x0, 0x1, [{0x94, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TX_RATE={0x64, 0xd, 0x0, 0x1, [@NL80211_BAND_6GHZ={0x60, 0x3, 0x0, 0x1, [@NL80211_TXRATE_HT={0x48, 0x2, [{0x5, 0x6}, {0x6, 0x1}, {0x2, 0x8}, {0x0, 0x8}, {0x0, 0x7}, {0x4, 0x7}, {0x3, 0x9}, {0x7, 0x2}, {0x5, 0x2}, {0x7, 0x9}, {0x3, 0x6}, {0x2, 0x9}, {0x1, 0x4}, {0x6, 0x2}, {0x0, 0x6}, {0x0, 0x6}, {0x0, 0x8}, {0x3}, {0x4, 0x6}, {0x0, 0x8}, {0x1, 0x5}, {0x0, 0x3}, {0x3, 0x4}, {0x6, 0x4}, {0x0, 0x5}, {0x1}, {0x7, 0xa}, {0x0, 0x3}, {0x3, 0x3}, {0x1, 0x8}, {0x1}, {0x1}, {0x0, 0x8}, {0x3, 0xa}, {0x4, 0x5}, {0x0, 0x7}, {0x1, 0x3}, {0x6, 0x6}, {0x4}, {0x1, 0x6}, {}, {0x0, 0x2}, {0x1}, {0x1, 0x3}, {0x0, 0x7}, {0x5, 0xa}, {0x6, 0x1}, {0x4, 0x1}, {0x1, 0x8}, {0x5, 0x6}, {0x2, 0x7}, {0x2, 0x6}, {0x7, 0x2}, {0x2, 0x7}, {0x6, 0xa}, {0x3, 0x4}, {0x6, 0xa}, {0x4, 0x1}, {0x3}, {0x6, 0x1}, {0x5}, {0x4, 0x1}, {0x1, 0x2}, {0x7, 0x1}, {0x2, 0x5}, {0x3, 0xa}, {0x1, 0x2}, {0x3, 0xa}]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x2, 0xf000, 0x9, 0x2, 0x10, 0x6, 0x6, 0x4]}}]}]}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x39}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x75}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x1}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x3a}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5}]}, {0xd0, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0xf}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x9b}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x3ff}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0xa0, 0xd, 0x0, 0x1, [@NL80211_BAND_60GHZ={0x80, 0x2, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0xc, 0x1, [0x16, 0x1, 0x24, 0x36, 0x6c, 0x9, 0x16, 0x48]}, @NL80211_TXRATE_LEGACY={0x1c, 0x1, [0x18, 0x9, 0x48, 0x12, 0x1, 0x18, 0x30, 0x2, 0x2, 0x12, 0xb, 0x16, 0x0, 0x30, 0xc, 0x18, 0x33, 0x3, 0x9, 0x6, 0x5, 0x36, 0x6, 0xb]}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_HT={0x38, 0x2, [{0x3, 0x6}, {0x5}, {0x0, 0x9}, {0x1, 0x5}, {0x2, 0x4}, {0x7, 0x4}, {0x2, 0x3}, {0x1, 0x9}, {0x0, 0x4}, {0x1, 0xa}, {0x6, 0x8}, {0x1, 0x3}, {0x3, 0x1}, {0x7, 0x1}, {0x0, 0x5}, {0x3, 0x4}, {0x1, 0x9}, {0x3, 0x5}, {0x0, 0x2}, {0x5, 0xa}, {0x3, 0x2}, {0x0, 0x4}, {0x4, 0x9}, {0x1}, {0x4, 0x8}, {0x2, 0x1}, {0x1, 0xa}, {0x3, 0xa}, {0x3, 0x9}, {0x6, 0x9}, {0x2, 0x9}, {0x0, 0x5}, {0x0, 0x8}, {0x7, 0x4}, {0x0, 0x8}, {0x1, 0x3}, {0x3, 0x2}, {0x0, 0x5}, {0x1, 0x4}, {0x4, 0x8}, {0x4, 0x5}, {0x4, 0x9}, {0x6, 0x5}, {0x2}, {0x3, 0x2}, {0x4, 0x2}, {0x3, 0x4}, {0x0, 0x9}, {0x7, 0x5}, {0x4, 0x4}, {0x2, 0xa}, {0x6, 0x1}]}, @NL80211_TXRATE_LEGACY={0x14, 0x1, [0x9, 0x1, 0x6c, 0x30, 0x12, 0x12, 0x30, 0x36, 0x36, 0x39, 0x12, 0x16, 0xc, 0x1b, 0x48, 0x12]}]}, @NL80211_BAND_6GHZ={0x1c, 0x3, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}]}]}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x7}]}, {0x54, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x1}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x16}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x9}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x9}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0xdb}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5, 0xb, 0x1}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5}]}, {0x3c, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x3d}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5, 0xb, 0x1}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5, 0x6, 0x1}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x2}]}, {0x24, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x4b}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x2}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x7b}]}, {0x64, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_NOACK={0x5}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x80}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x4}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x2}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5, 0x6, 0x1}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x2c, 0xd, 0x0, 0x1, [@NL80211_BAND_6GHZ={0x28, 0x3, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0xb, 0x1, [0x4, 0x12, 0x18, 0x6c, 0x9, 0xc, 0x18]}, @NL80211_TXRATE_LEGACY={0x16, 0x1, [0x9, 0xc, 0x9, 0x30, 0x4, 0x4, 0xb, 0x56, 0x5, 0x9, 0x4, 0x6, 0x12, 0x4, 0x30, 0x6, 0x60, 0x1]}]}]}]}, {0x18, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x80}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x9e}]}]}, @NL80211_ATTR_TID_CONFIG={0x214, 0x11d, 0x0, 0x1, [{0x18, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x1000}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5, 0xb, 0x1}]}, {0x24, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x80000001}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5, 0xb, 0x1}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x2}]}, {0x188, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0xff}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x4f}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x8fb0}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x2e}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0xf0}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5, 0x6, 0x1}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x134, 0xd, 0x0, 0x1, [@NL80211_BAND_5GHZ={0x68, 0x1, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x0, 0x7f, 0x5, 0xcb, 0x3, 0x7, 0x26c1, 0x1000]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0xc3d, 0x4, 0x0, 0x3, 0xfffb, 0x7ff, 0x5]}}, @NL80211_TXRATE_HT={0x1c, 0x2, [{0x3, 0xa}, {0x2, 0x5}, {0x1, 0x9}, {0x4, 0x5}, {0x7, 0x3}, {0x7, 0x4}, {0x0, 0x4}, {0x3, 0x4}, {0x6, 0x4}, {0x7, 0x8}, {0x1, 0x2}, {0x1, 0x7}, {0x6, 0x4}, {0x5, 0x1}, {0x5, 0x9}, {0x1}, {0x1, 0x8}, {0x0, 0x8}, {0x2, 0x3}, {0x2, 0xa}, {0x5, 0x6}, {0x4, 0x9}, {0x2, 0x2}, {0x7, 0x3}]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_LEGACY={0x16, 0x1, [0x48, 0x2, 0x2, 0x5, 0x60, 0x6, 0x1, 0x9, 0x6, 0x30, 0x6c, 0x30, 0x9, 0x48, 0x3, 0x24, 0x2, 0x6]}]}, @NL80211_BAND_60GHZ={0x20, 0x2, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x3, 0x40, 0x5, 0x0, 0x6, 0x3ff, 0x200, 0x5]}}]}, @NL80211_BAND_60GHZ={0xa8, 0x2, 0x0, 0x1, [@NL80211_TXRATE_HT={0x10, 0x2, [{0x3, 0x8}, {0x4, 0x7}, {0x7, 0x4}, {0x3, 0x7}, {0x3, 0x9}, {0x6, 0xa}, {0x5, 0xa}, {0x5, 0xa}, {0x5, 0x5}, {}, {0x6, 0x5}, {0x6, 0x1}]}, @NL80211_TXRATE_LEGACY={0xd, 0x1, [0x3, 0x9, 0x6, 0x30, 0xc, 0x24, 0x1, 0x1, 0x4]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x8, 0x81, 0xd4d, 0x4, 0x200, 0x1000, 0x5, 0x32d]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x6, 0x200, 0x7f, 0x20, 0x4, 0x8f6, 0x8, 0x6]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x3, 0x3, 0x2, 0xb1d, 0x6, 0x8, 0xfff8, 0x8]}}, @NL80211_TXRATE_HT={0x38, 0x2, [{0x5, 0x1}, {0x2, 0xa}, {0x4, 0x8}, {0x1}, {0x5, 0x3}, {0x0, 0x3}, {0x3, 0x9}, {0x2, 0xa}, {0x2}, {0x5, 0x1}, {0x3, 0x8}, {0x0, 0x2}, {0x0, 0x4}, {0x1, 0x6}, {0x2, 0x6}, {0x2, 0x1}, {0x4, 0x2}, {0x1, 0x1}, {0x4, 0x4}, {0x6, 0xa}, {0x0, 0x1}, {0x2, 0x1}, {0x2}, {0x1, 0xa}, {0x1, 0x9}, {0x6}, {0x2, 0x2}, {0x3}, {0x4}, {0x5, 0x9}, {0x1, 0x5}, {0x1, 0x9}, {0x1, 0x4}, {0x0, 0x5}, {0x0, 0x9}, {0x3, 0x9}, {0x1, 0x8}, {0x1, 0x8}, {0x4, 0x7}, {0x5, 0x9}, {0x0, 0x4}, {0x7, 0x4}, {0x2, 0x5}, {0x3, 0x7}, {0x4, 0x2}, {0x0, 0x6}, {0x1, 0x4}, {0x2, 0x8}, {0x4, 0x3}, {0x2, 0x5}, {0x4}, {0x3, 0x6}]}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}]}]}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x1}]}, {0x4c, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x11}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x2}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x6}]}]}, @NL80211_ATTR_TID_CONFIG={0x60, 0x11d, 0x0, 0x1, [{0x18, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x7}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x2}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0xab}]}, {0x38, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TX_RATE={0x14, 0xd, 0x0, 0x1, [@NL80211_BAND_2GHZ={0x10, 0x0, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0xa, 0x1, [0xc, 0x1, 0x6, 0x6c, 0x5, 0x36]}]}]}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x2}]}]}, @NL80211_ATTR_TID_CONFIG={0x480, 0x11d, 0x0, 0x1, [{0x10, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x4}]}, {0x260, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TX_RATE={0x25c, 0xd, 0x0, 0x1, [@NL80211_BAND_6GHZ={0x88, 0x3, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_HT={0x3a, 0x2, [{0x6, 0x1}, {0x3, 0x9}, {0x5, 0x17}, {0x3, 0x3}, {0x3, 0x6}, {0x2, 0x1}, {0x4, 0x5}, {0x3, 0x2}, {0x0, 0x7}, {0x4, 0x9}, {0x3, 0x3}, {0x0, 0x9}, {0x0, 0x3}, {0x5, 0x4}, {0x5, 0x8}, {0x1, 0x7}, {0x1, 0x3}, {0x7, 0xa}, {0x5, 0x7}, {0x0, 0x5}, {0x3, 0x4}, {0x5, 0x3}, {0x0, 0x9}, {0x1, 0x6}, {0x2, 0x5}, {0x0, 0x9}, {0x6, 0x4}, {}, {0x0, 0x1}, {0x1, 0x2}, {0x1, 0x5}, {0x6, 0x2}, {0x1, 0x6}, {0x7}, {0x7, 0x3}, {0x1, 0x3}, {0x5, 0x7}, {0x5, 0x9}, {0x7}, {0x6, 0x2}, {0x1, 0x3}, {0x4, 0x6}, {0x1, 0x2}, {0x0, 0x7}, {0x1, 0x7}, {0x6, 0x9}, {0x2, 0x6}, {0x4, 0x7}, {0x0, 0x3}, {0x2, 0x6}, {0x0, 0x1}, {0x6, 0x5}, {0x4, 0x9}, {0x5, 0x3}]}, @NL80211_TXRATE_HT={0x40, 0x2, [{0x0, 0x5}, {0x1, 0x1}, {0x6, 0x1}, {0x7, 0x2}, {0x3, 0xa}, {0x7, 0x1}, {0x1, 0x9}, {0x2}, {0x3, 0x4}, {0x2, 0x3}, {0x7, 0x1}, {0x7, 0x7}, {0x7, 0x9}, {0x3, 0x3}, {0x6, 0x5}, {0x1, 0x1}, {0x6, 0x3}, {0x7, 0x3}, {0x6, 0x4}, {0x1, 0x8}, {0x7, 0x7}, {0x5, 0x7}, {0x7, 0x8}, {0x0, 0x5}, {0x2, 0x1}, {0x7, 0x5}, {0x0, 0x1}, {0x6}, {0x2, 0x8}, {0x5, 0xa}, {0x4}, {0x5, 0x5}, {0x4, 0x7}, {0x0, 0x9}, {0x6, 0xa}, {0x7, 0x5}, {0x2}, {0x4, 0x1}, {0x1}, {0x4}, {0x4, 0x6}, {0x6, 0x4}, {0x5, 0x5}, {0x4, 0x1}, {0x0, 0x5}, {0x2, 0xa}, {0x1, 0x1}, {0x4, 0x4}, {0x2, 0x9}, {0x1, 0x2}, {0x5, 0x1}, {0x4, 0x1}, {0x4, 0x4}, {0x5, 0x1}, {0x4, 0x3}, {0x4, 0xa}, {0x1, 0x6}, {0x4, 0x2}, {0x3, 0x8}, {0x6, 0x1}]}]}, @NL80211_BAND_6GHZ={0x6c, 0x3, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x1, 0x1, 0x6199, 0x5, 0x1ff, 0x72, 0x5, 0xb57]}}, @NL80211_TXRATE_HT={0x8, 0x2, [{0x6, 0x1}, {0x0, 0x1}, {0x2, 0x6}, {0x3, 0x1}]}, @NL80211_TXRATE_HT={0xa, 0x2, [{0x2, 0xa}, {0x1, 0x8}, {0x6}, {0x6, 0x6}, {0x2, 0x4}, {0x2, 0x8}]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x1000, 0x100, 0x8000, 0x6, 0x2, 0x9, 0x8, 0x2]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x1, 0xffc2, 0x7, 0x800, 0x800, 0x0, 0x7]}}, @NL80211_TXRATE_GI={0x5}]}, @NL80211_BAND_60GHZ={0x58, 0x2, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x1, 0x7f, 0xeb, 0x85, 0x8001, 0x5, 0x9, 0x40]}}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x8, 0x37d3, 0x9, 0x101, 0xfff9, 0x7fff, 0x8, 0x89e]}}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x9, 0x8, 0x400, 0x6, 0x671, 0x8, 0x8000, 0x8b]}}, @NL80211_TXRATE_GI={0x5}]}, @NL80211_BAND_6GHZ={0x10c, 0x3, 0x0, 0x1, [@NL80211_TXRATE_HT={0x45, 0x2, [{0x1, 0x8}, {0x7, 0x5}, {0x6, 0x2}, {0x1, 0x9}, {0x1, 0x9}, {0x0, 0x5}, {0x7, 0xa}, {0x3, 0x3}, {0x1, 0x1}, {0x6, 0x9}, {0x4, 0x9}, {0x0, 0x6}, {0x4, 0x6}, {0x2, 0x4}, {0x2, 0xa}, {0x1, 0x1}, {0x3, 0x4}, {0x5}, {0x6, 0x3}, {0x3, 0x2}, {0x7, 0x9}, {0x1, 0x7}, {0x1, 0x6}, {0x7, 0x2}, {0x4, 0x8}, {0x7, 0x1}, {0x4, 0x5}, {0x7, 0x2}, {0x7, 0x1}, {0x1, 0x8}, {0x6, 0x1}, {0x1, 0x5}, {0x5, 0x9}, {0x6, 0x7}, {0x1, 0x2}, {0x4, 0x4}, {0x3, 0x4}, {0x7, 0x1}, {0x0, 0x8}, {0x5, 0x9}, {0x5, 0x9}, {0x4, 0x3}, {0x4, 0x3}, {0x7, 0x1}, {0x3, 0x7}, {0x3, 0x1}, {0x5, 0x1}, {0x5, 0x3}, {0x4, 0xa}, {0x6, 0x4}, {0x1, 0xa}, {0x1, 0x7}, {0x1, 0x2}, {0x4, 0x2}, {0x0, 0x4}, {0x1, 0x7}, {0x7, 0x7}, {0x5, 0x2}, {0x2, 0x6}, {0x1, 0x1}, {0x0, 0x2}, {0x7, 0x8}, {0x2, 0x3}, {0x2, 0x3}, {0x0, 0xa}]}, @NL80211_TXRATE_LEGACY={0x19, 0x1, [0x60, 0x60, 0x12, 0xb, 0x18, 0x1b, 0x19, 0x1b, 0x16, 0x1b, 0x18, 0xb, 0x18, 0x36, 0x33, 0x6c, 0x1b, 0x6, 0x2, 0x4, 0x5]}, @NL80211_TXRATE_HT={0x2b, 0x2, [{0x3, 0x5}, {0x1, 0x5}, {0x1, 0x2}, {0x5, 0x8}, {0x0, 0x1}, {0x2, 0x8}, {0x4, 0x7}, {0x0, 0x5}, {0x0, 0xa}, {0x5, 0x6}, {0x3, 0x1}, {0x0, 0x1}, {0x0, 0xa}, {0x1, 0x9}, {0x1, 0x5}, {0x2, 0x2}, {0x4, 0x1}, {0x4, 0x6}, {0x5, 0x8}, {0x0, 0x4}, {0x2, 0x4}, {0x0, 0x1}, {0x1, 0x9}, {0x3, 0x9}, {0x0, 0xa}, {0x5, 0x7}, {0x2, 0x4}, {0x4, 0x4}, {0x4, 0xa}, {0x5, 0x5}, {0x4, 0xa}, {0x4}, {0x5, 0xa}, {0x7, 0x4}, {0x0, 0x7}, {0x0, 0x9}, {0x0, 0x9}, {0x2, 0x3}, {0x5, 0x7}]}, @NL80211_TXRATE_HT={0x26, 0x2, [{0x0, 0x2}, {0x5, 0x9}, {0x3, 0x7}, {0x7, 0x3}, {0x3, 0x4}, {0x7, 0x2}, {0x6, 0x6}, {0x1, 0x4}, {0x6, 0x7}, {0x7}, {0x3, 0x8}, {0x2, 0xa}, {0x7, 0x6}, {0x0, 0x3}, {0x3}, {0x1, 0x6}, {0x1, 0x2}, {0x0, 0xa}, {0x6, 0x4}, {0x5, 0x6}, {0x3, 0x4}, {0x1, 0x8}, {0x7, 0x2}, {0x3, 0x1}, {0x0, 0x1}, {0x7, 0xa}, {0x0, 0xa}, {0x0, 0xa}, {0x0, 0x9}, {0x7, 0x6}, {0x3}, {0x6, 0x1}, {0x1, 0x5}, {0x1, 0xa}]}, @NL80211_TXRATE_HT={0x2a, 0x2, [{0x1, 0x6}, {0x5}, {0x7, 0x7}, {0x0, 0x6}, {0x7, 0x5}, {0x2, 0x4}, {0x6, 0x5}, {0x5, 0x8}, {0x4, 0x3}, {0x5, 0x8}, {0x2, 0x2}, {0x4, 0x8}, {0x1, 0x6}, {0x5, 0x17}, {0x2, 0x8}, {0x1, 0x5}, {0x7}, {0x3, 0x1}, {0x7, 0x2}, {0x5, 0x6}, {0x0, 0x4}, {0x7, 0x3}, {0x0, 0x6}, {0x5, 0x8}, {0x6}, {0x4, 0x7}, {0x3, 0x5}, {0x5, 0x3}, {0x6, 0x1}, {0x5, 0x9}, {0x6, 0x7}, {0x0, 0x1}, {0x3, 0x5}, {0x0, 0x2}, {0x1, 0xa}, {0x6, 0x7}, {0x5, 0x1}, {0x6, 0x9}]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x3}, @NL80211_TXRATE_LEGACY={0x1c, 0x1, [0x48, 0x12, 0x43, 0x3, 0x1, 0x1, 0x48, 0xb66bc4c75f40a2c6, 0x16, 0xd, 0xb, 0x30, 0x4, 0x1, 0x12, 0x5, 0x36, 0x1b, 0x30, 0x1b, 0x3, 0x18, 0x18, 0x36]}]}]}]}, {0x20c, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0xc4}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x1d0, 0xd, 0x0, 0x1, [@NL80211_BAND_5GHZ={0xa4, 0x1, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x15, 0x1, [0xc, 0x9, 0x6, 0x3, 0x4, 0xc, 0x18, 0x4, 0x18, 0xc, 0x9, 0x9, 0x0, 0x36, 0x24, 0x9, 0x9]}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_LEGACY={0xe, 0x1, [0x17, 0x5, 0xc, 0x16, 0x60, 0x60, 0x18, 0x54, 0x6, 0x31]}, @NL80211_TXRATE_HT={0x8, 0x2, [{0x1, 0x8}, {0x1, 0x4}, {0x1}, {0x7, 0x9}]}, @NL80211_TXRATE_HT={0x36, 0x2, [{0x1, 0x9}, {0x7, 0x5}, {0x1}, {0x2, 0x3}, {0x6, 0x4}, {0x7, 0x2}, {0x4, 0x8}, {0x2}, {0x3, 0x8}, {0x2, 0x9}, {0x5, 0x4}, {0x6, 0x5}, {0x3, 0x5}, {0x0, 0x8}, {0x3, 0xa}, {0x4, 0x5}, {0x3, 0x1}, {0x3, 0x3}, {0x6, 0x7}, {0x6, 0xa}, {0x1, 0x6}, {0x5, 0x3}, {0x6, 0x2}, {0x6, 0x8}, {0x2, 0x3}, {0x3, 0xa}, {0x4, 0x8}, {0x1, 0xa}, {0x0, 0x1}, {0x3, 0x2}, {0x3, 0xa}, {0x3, 0x9}, {0x1, 0x2}, {0x7, 0xa}, {0x0, 0x4}, {0x6, 0x5}, {0x4, 0xa}, {0x5, 0x4}, {0x6, 0x4}, {0x2, 0x9}, {0x1}, {0x7, 0x5}, {0x1, 0x7}, {0x0, 0x3}, {0x7}, {0x3, 0x9}, {0x6, 0x7}, {0x6, 0x4}, {0x4, 0x7}, {0x7, 0x7}]}, @NL80211_TXRATE_LEGACY={0x13, 0x1, [0xc, 0x1, 0x24, 0x7f, 0x36, 0xe, 0x9, 0x9, 0x48, 0x36, 0x12, 0x60, 0x24, 0x1, 0x644bd573545630c9]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x5, 0x4, 0xf000, 0x800, 0x2, 0x4, 0x0, 0x1]}}]}, @NL80211_BAND_6GHZ={0x48, 0x3, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x0, 0x1, 0x4, 0x8c, 0x1, 0x4, 0x3, 0x800]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x5, 0xe488, 0x0, 0x3, 0x7, 0x3, 0x9, 0x8]}}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x20, 0xffff, 0x200, 0x7, 0x0, 0x65, 0x2fff]}}]}, @NL80211_BAND_2GHZ={0xe0, 0x0, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x4, 0x8, 0x0, 0x4, 0xd81, 0xe, 0x7, 0x3]}}, @NL80211_TXRATE_HT={0x4}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x2, 0x77be, 0xef, 0x0, 0x4526, 0x0, 0x4000, 0x5]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x8000, 0x1, 0x8001, 0x1, 0x20, 0x4, 0x94, 0x800]}}, @NL80211_TXRATE_HT={0x17, 0x2, [{0x5, 0x8}, {0x5, 0xa}, {0x0, 0x8}, {0x2, 0x2}, {0x1, 0x7}, {0x1, 0x2}, {0x4, 0x1}, {0x5, 0x2}, {0x7}, {0x0, 0x2}, {0x2, 0x4}, {0x4, 0x7}, {0x3, 0x7}, {0x7, 0xa}, {0x6, 0x1}, {0x0, 0x4}, {0x3, 0x8}, {0x5, 0x8}, {0x3, 0xa}]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x3, 0xfff8, 0x1, 0x5, 0x8, 0x2a, 0x2d, 0x6]}}, @NL80211_TXRATE_HT={0x47, 0x2, [{0x0, 0xa}, {0x4, 0x6}, {0x7, 0x1}, {0x1, 0x5}, {0x6, 0x6}, {0x3, 0x4}, {0x1, 0x9}, {0x3, 0x1}, {0x6}, {0x0, 0x1}, {0x4, 0x1}, {0x0, 0xa}, {0x3}, {0x6, 0x1}, {0x0, 0x5}, {0x3, 0x4}, {0x1, 0x4}, {0x3, 0x6}, {0x4, 0x1}, {0x7, 0x3}, {0x6, 0x8}, {0x4, 0x6}, {0x5, 0x2}, {0x7, 0x8}, {0x1, 0x2}, {0x2, 0x8}, {0x3, 0x1}, {0x0, 0x9}, {0x4}, {0x6, 0x6}, {0x2, 0x1}, {0x2, 0xa}, {0x2, 0x4}, {0x0, 0x4}, {0x2, 0x8}, {0x6, 0x1}, {0x6, 0x4}, {0x6, 0x4}, {0x1, 0xa}, {0x6, 0x8}, {0x6, 0x7}, {0x5, 0x2}, {0x5, 0x8}, {0x3, 0x6}, {0x0, 0x1}, {0x0, 0x5}, {0x1, 0x6}, {0x2, 0x3}, {0x4, 0x8}, {0x6, 0x8}, {0x3, 0x5}, {0x3, 0x7}, {0x7, 0x2}, {0x1, 0x7}, {0x4, 0x2}, {}, {0x1, 0x7}, {0x7, 0x2}, {0x1, 0x4}, {0x7, 0xa}, {0x4, 0xa}, {0x1, 0x8}, {0x0, 0x3}, {0x0, 0x9}, {0x0, 0x2}, {0x1, 0xa}, {0x0, 0x1}]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x7f, 0x3, 0xc8, 0x1f, 0x0, 0x8, 0x101, 0x55f1]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x1ee5, 0x1966, 0x3, 0x0, 0x1, 0x0, 0x7, 0x1000]}}]}]}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5, 0xb, 0x1}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0xffff}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0xd1}]}]}]}, 0x10c0}, 0x1, 0x0, 0x0, 0x8040}, 0x24004080) sendmsg$NL80211_CMD_SET_WIPHY(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x30, r1, 0x1, 0x0, 0x0, {{0xa}}, [@NL80211_ATTR_WIPHY_ANTENNA_RX={0x8}, @NL80211_ATTR_WIPHY_NAME={0xa, 0x2, 'veth1_macvtap\x00'}]}, 0x30}}, 0x0) [ 3147.863123] FAULT_INJECTION: forcing a failure. [ 3147.863123] name failslab, interval 1, probability 0, space 0, times 0 [ 3147.865709] CPU: 0 PID: 18905 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 3147.867211] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3147.869595] Call Trace: [ 3147.870167] dump_stack+0x107/0x163 [ 3147.870945] should_fail.cold+0x5/0xa [ 3147.871756] ? create_object.isra.0+0x3a/0xa20 [ 3147.872724] should_failslab+0x5/0x10 [ 3147.873542] kmem_cache_alloc+0x5b/0x350 [ 3147.874422] create_object.isra.0+0x3a/0xa20 [ 3147.875363] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 3147.876443] kmem_cache_alloc+0x159/0x350 [ 3147.877352] jbd2__journal_start+0x18c/0x880 [ 3147.878323] __ext4_journal_start_sb+0x210/0x420 [ 3147.879347] ext4_dirty_inode+0xbc/0x130 [ 3147.880222] ? ext4_setattr+0x2220/0x2220 [ 3147.881117] __mark_inode_dirty+0x492/0xf10 [ 3147.882067] generic_update_time+0x21c/0x370 [ 3147.883019] file_update_time+0x436/0x520 [ 3147.883905] ? current_time+0x2c0/0x2c0 [ 3147.884776] file_modified+0x7d/0xa0 [ 3147.885578] ext4_file_write_iter+0x968/0x1890 [ 3147.886586] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3147.887561] ? kasan_save_stack+0x32/0x40 [ 3147.888452] ? direct_splice_actor+0x10f/0x170 [ 3147.889426] ? splice_direct_to_actor+0x387/0x980 [ 3147.890475] ? do_splice_direct+0x1c4/0x290 [ 3147.891397] ? vfs_copy_file_range+0x57b/0x10f0 [ 3147.892389] ? __do_sys_copy_file_range+0x176/0x410 [ 3147.893472] do_iter_readv_writev+0x476/0x750 [ 3147.894464] ? new_sync_write+0x660/0x660 [ 3147.895352] ? selinux_file_permission+0x36/0x510 [ 3147.896422] do_iter_write+0x18d/0x670 [ 3147.897279] vfs_iter_write+0x70/0xa0 [ 3147.898128] iter_file_splice_write+0x71d/0xbe0 [ 3147.899166] ? generic_splice_sendpage+0x140/0x140 [ 3147.900226] ? avc_policy_seqno+0x9/0x70 [ 3147.901100] ? selinux_file_permission+0x36/0x510 [ 3147.902362] ? generic_splice_sendpage+0x140/0x140 [ 3147.902412] direct_splice_actor+0x10f/0x170 [ 3147.902438] splice_direct_to_actor+0x387/0x980 [ 3147.902467] ? pipe_to_sendpage+0x380/0x380 [ 3147.902495] ? do_splice_to+0x160/0x160 [ 3147.902511] ? security_file_permission+0x24e/0x570 [ 3147.902547] do_splice_direct+0x1c4/0x290 [ 3147.902568] ? splice_direct_to_actor+0x980/0x980 [ 3147.902585] ? selinux_file_permission+0x36/0x510 [ 3147.902610] ? security_file_permission+0x24e/0x570 [ 3147.902646] vfs_copy_file_range+0x57b/0x10f0 [ 3147.902674] ? generic_file_rw_checks+0x230/0x230 [ 3147.913908] __do_sys_copy_file_range+0x176/0x410 [ 3147.914961] ? vfs_copy_file_range+0x10f0/0x10f0 [ 3147.915964] ? ksys_write+0x1a5/0x250 [ 3147.916802] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3147.917868] do_syscall_64+0x33/0x40 [ 3147.918678] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3147.919777] RIP: 0033:0x466609 [ 3147.920477] 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 [ 3147.924439] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 3147.926110] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 3147.927642] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 3147.929162] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 3147.930702] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3147.932231] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 [ 3147.956388] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. 10:05:48 executing program 7: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) ioctl$F2FS_IOC_GET_COMPRESS_BLOCKS(r0, 0x8008f511, &(0x7f0000000000)) clone3(&(0x7f0000001300)={0x5b008900, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x1a) 10:05:48 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df79000000000000000000000000000000000021000000000000"], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:05:48 executing program 5 (fault-call:7 fault-nth:44): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:05:48 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x9000000) 10:05:48 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x8607}) 10:05:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xb0b9000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:05:48 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xf0ffffff0f0000) 10:05:48 executing program 2: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df79000000000000000000000000000000000021"], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:05:49 executing program 7: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') rmdir(&(0x7f0000000080)='./file0\x00') llistxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/96, 0x60) syz_mount_image$nfs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280), 0x0, 0x0) 10:05:49 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x100000000000000) [ 3162.671614] FAULT_INJECTION: forcing a failure. [ 3162.671614] name failslab, interval 1, probability 0, space 0, times 0 [ 3162.673991] CPU: 1 PID: 18957 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 3162.675410] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3162.677769] Call Trace: [ 3162.678436] dump_stack+0x107/0x163 [ 3162.679158] should_fail.cold+0x5/0xa [ 3162.680026] ? jbd2__journal_start+0x18c/0x880 [ 3162.680951] should_failslab+0x5/0x10 [ 3162.681711] kmem_cache_alloc+0x5b/0x350 [ 3162.682723] jbd2__journal_start+0x18c/0x880 [ 3162.683604] __ext4_journal_start_sb+0x210/0x420 [ 3162.684540] ext4_dirty_inode+0xbc/0x130 [ 3162.685404] ? ext4_setattr+0x2220/0x2220 [ 3162.686382] __mark_inode_dirty+0x492/0xf10 [ 3162.687251] generic_update_time+0x21c/0x370 [ 3162.688208] file_update_time+0x436/0x520 [ 3162.689187] ? current_time+0x2c0/0x2c0 [ 3162.689996] file_modified+0x7d/0xa0 [ 3162.690731] ext4_file_write_iter+0x968/0x1890 [ 3162.691645] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3162.692663] ? kasan_save_stack+0x32/0x40 [ 3162.693626] ? direct_splice_actor+0x10f/0x170 [ 3162.694539] ? splice_direct_to_actor+0x387/0x980 [ 3162.695509] ? do_splice_direct+0x1c4/0x290 [ 3162.696445] ? vfs_copy_file_range+0x57b/0x10f0 [ 3162.697385] ? __do_sys_copy_file_range+0x176/0x410 [ 3162.698531] do_iter_readv_writev+0x476/0x750 [ 3162.699522] ? new_sync_write+0x660/0x660 [ 3162.700327] ? selinux_file_permission+0x36/0x510 [ 3162.701561] do_iter_write+0x18d/0x670 [ 3162.702360] vfs_iter_write+0x70/0xa0 [ 3162.703214] iter_file_splice_write+0x71d/0xbe0 [ 3162.704154] ? generic_splice_sendpage+0x140/0x140 [ 3162.705265] ? avc_policy_seqno+0x9/0x70 [ 3162.706167] ? selinux_file_permission+0x36/0x510 [ 3162.707133] ? generic_splice_sendpage+0x140/0x140 [ 3162.708108] direct_splice_actor+0x10f/0x170 [ 3162.709074] splice_direct_to_actor+0x387/0x980 [ 3162.710010] ? pipe_to_sendpage+0x380/0x380 [ 3162.710978] ? do_splice_to+0x160/0x160 [ 3162.711753] ? security_file_permission+0x24e/0x570 [ 3162.712855] do_splice_direct+0x1c4/0x290 [ 3162.713690] ? splice_direct_to_actor+0x980/0x980 [ 3162.714758] ? selinux_file_permission+0x36/0x510 [ 3162.715847] ? security_file_permission+0x24e/0x570 [ 3162.716954] vfs_copy_file_range+0x57b/0x10f0 [ 3162.717856] ? generic_file_rw_checks+0x230/0x230 [ 3162.718902] __do_sys_copy_file_range+0x176/0x410 [ 3162.719908] ? vfs_copy_file_range+0x10f0/0x10f0 [ 3162.720948] ? ksys_write+0x1a5/0x250 [ 3162.721805] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3162.722774] do_syscall_64+0x33/0x40 [ 3162.723509] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3162.724659] RIP: 0033:0x466609 [ 3162.725297] 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 [ 3162.729227] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 3162.730901] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 3162.732423] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 3162.733815] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 3162.735345] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3162.736766] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:05:49 executing program 7: r0 = syz_io_uring_setup(0x330f, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000ffd000/0x2000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000002a40)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000280)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x5, 0x0, 0x40}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000040)=@IORING_OP_LINK_TIMEOUT={0xf, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x77359400}}, 0x3528e708) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_io_uring_setup(0x498b, &(0x7f0000000980), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000000000)=0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000040)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x4, 0x0, @fd_index}, 0x0) syz_io_uring_submit(r3, r2, &(0x7f0000000140)=@IORING_OP_READ_FIXED={0x4, 0x0, 0x6003, @fd_index=0x4, 0x5, 0x800, 0xffffa6ee, 0x0, 0x0, {0x3}}, 0x1) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) 10:05:49 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xb301000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:05:49 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x9f45}) 10:05:49 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xa000000) 10:05:49 executing program 7: syz_mount_image$tmpfs(0x0, 0x0, 0x0, 0x1, &(0x7f00000004c0)=[{&(0x7f00000003c0)="8ec06d22481e1f37fe369f3870b4a1114ebb30c9653d3c65bee82f936bb615769ecc8b69b7d0686e39f2e14f3c27df006834445b49360197ab680a42f03a9aa99ba797102f2ef18efd48e01b346a4edc4f3e6ab7955f8686066a3c631eed97586b8e8766c37da8d27d0e7ef04d675770c3a1ff75883c99989b324b", 0x7b}], 0x0, 0x0) r0 = creat(&(0x7f0000000080)='./file1\x00', 0x0) pwrite64(r0, &(0x7f0000000000)="a7", 0xfffffd6b, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000001ac0)={{{@in6=@local, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@private}, 0x0, @in6=@dev}}, &(0x7f0000001bc0)=0xe8) stat(&(0x7f0000001c00)='./file1\x00', &(0x7f0000001c40)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000440)='./file1\x00', 0x5, 0x4, &(0x7f0000001a40)=[{&(0x7f0000001780)="90a45a7061a64f1c5c1fe4ea0761362c518350db72fd34f3672beec6d3f51f56d35e55e0cdad05f30b70a96614b1639a52e99f2232110671aab5be5426f2ccdb923337ede3c098d7d3297ea9eb445e8abe8856e5a1d993f9bd79f138e8c43282753117ffc82c3d4a4d333e46abd1ecda1cd51ace7946a7b86999bed28f23131d039b294a861f2631ec60dc96fba60a5538e7c033b72856e65eb738e6d0ea7248abd6744fb430db8147c556eb47e5c69f0339c432b51d6a7ae3e79556d032e474bd3f05870d57978f89d91e5ca0d043e83f8546", 0xd3, 0x8}, {&(0x7f0000001880)="e402f94bf731380dbf065c925d7925fe8e06d5ee28ce145ac031ca1c1d47cb5362d1da5100a49ab9f8a59dd33cc1f4d2fb1e5aacbe75d5e8c67a41a1149c343677a8fb56e9d4afa086c6fa4d879b89fbe265dff97e4998e150ad10776579b82a4be7fb22cf10ab4ad5e3aa1d562d74950e1aeb5b6d9893abf8ee616cf86cf8548bc7f32e58096f1b8c2480200cae8cda7eb8e52ac06e044a104cb85daee7a5ecb76e7a91573c1445911e2a3ab4cf8803d14160085a48561e6234ac086c43a4a76eb81fd38d81909646306904be631066e33937261dd7279c", 0xd8, 0x4}, {&(0x7f0000000480)="62b8120c", 0x4, 0x7}, {&(0x7f0000001980)="53befc85d5a8f2a1d01a2267bf2ff6fc43e22f2474d088203612aad9dba329384775ada8c275dca60bdf787d1a21fd8eb42a9c8a544a8b0ca25775864fd83419223acecebde3def48917f4fceb4daa3d5205dcd45a35b40e13c796c2cc6437bea552bd59da227fda4c5d8cf19f9389c36a09d1954cc4a17db76155da70e79bc040babdc39b3cd89b41a70a38", 0x8c}], 0x2000000, &(0x7f0000001cc0)={[{@mode}, {@huge_always}, {@nr_blocks={'nr_blocks', 0x3d, [0x74, 0x78, 0x39, 0x34, 0x6, 0x68]}}], [{@fsname={'fsname', 0x3d, 'nfs\x00'}}, {@dont_hash}, {@obj_role={'obj_role', 0x3d, '@'}}, {@dont_appraise}, {@uid_gt={'uid>', r2}}, {@euid_gt={'euid>', r3}}]}) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_mount_image$nfs(&(0x7f0000000040), &(0x7f0000000380)='./file1\x00', 0x200, 0x7, &(0x7f00000016c0)=[{&(0x7f0000000140)="072d45fe2d5920d8f6cdb99acea14a3ecdaaa674dcbfa03be2af34d51aa0c895a49198ad5d01bcc043e2dec5fff6fceb8168a7fa8a1617dd8a9f4b0a8abefef5b3a57bb3cc51e4824975871c9229caae2f7f4dedda7c644151f0dd85a1136b159d6a029c80b4a4e0c3434d938c5d9612d9f6e2ad48b6d7eaa3e7339ff80f6b1269775aff6257ca14590a0e5dda4beac208e2924e674b8b1b", 0x98}, {&(0x7f0000000200)="c9edd9fb73a0079a0959b3bb2ab8e45917c8471d4b4b627b51a49cff706320880814f4ef3901fa5ff2f89e30e5142bae175ca2ae6f00efd8d24c5754bdd2a150181de3b90abc258c934c6f726d1c286d70002b4bda38e59af3d6eda3836c5d4c5494a72971624207c6fd72043214cc7fc74bd5", 0x73, 0x3f}, {&(0x7f0000000280)="41db934296d6dad884bf0b02c1110d58f82233bf352f1ef90cd165c0fbffb23b420fea8573", 0x25, 0x3315}, {&(0x7f0000000500)="7499b2b4cc5d25f4b4763a2bbcf391a3178d576f665a7b7b60c54529f076da440e99693c03b3b85d4b12d1ba4eca8edfa448efb1b882fdd6249cc2d13ee2414bacb1367c6fb0bf4fa041f75d7b06d26ac387b4b3a8c7cbe00f2176cc15734e415a8b60a023e7de093693450ec98a07df8b5a55e53698bdfe6ce3ebede0b431b440b739f6c6293aac77ab9e7714d647fb783e470d67b2cb99e1fb76b8cfa6a29d59ac7b4318d55106aa1c201ae12ef9a3d3d3779fd11bfdb092466ed2edf03a7bab533f73598c87014b8c6a365844d410ef8f7370bfd8ddc3ea252f75701783512def318a2c0bc6a19eb1087cc7983da738c22a88d583f61985beac895676ec5bc3c85ccdfad8cdbafe9aaebc1de7cd3c2d2c704bbbf9a223220d9613228aad2c71b9d8953c1000f0571f66810ca0aaaf5eae62ffe1944b65bb4ccf92fd31a854df9b44da332129f8613bb39f5cde2e4cd66baf2c30142b721bf2267aa6f18deefced5263e22715b9ba8b86b81e0651d3e36ef7753e8de97b89ea3725d20dd89a6ce8f167bf2c7b6a4623bbd590c8e7d0ac4f234b603e84390ecf75b2d01ee5a5d6c32809164a4419012c8691e42f7c07aebb204531f2d1c5a6b1b6297494ea235cb72c8f67183849fcf4c2bf778af0aadfccdc47874e7bc00246eb5c2ff674ba251b3e8bcc61874dc4d9fd02c1c86b4024ce4049a80fc5d15ec33e9bc8370baac461309a8801cfd0516b59a060431970c82114b062a1023f1d40a174ba90ebff50faac3897916b38d97ffcdfbfdeafef0704fb6e6c17e985af622227921af9a3d1916e972eff8e5837200dca91b06deb63c920b781f05e80311fcbc11131dda2e5881f7b8a5509dfe8561ee26d3894a57c545db8bd5da2757f00b5772ff84a606d4cabfa28f7eb358e5ba586ef61ed7ce35b9aa9eabd02a00609f5f9b8d2149481e3cc92fc1f8e257b062df1b9a389a92c8b76d0d1e12a533b78f99c053371d7930e5c432c10fb0758ecc080b47b73757eb19d62282417a42ce7e1a274a83e306218c2a371c2fbf36ba1bdff3376f2ecf86c29a63d97fa69483a92cda86466c5ed9f12581ff9166fed7ede20cac2dbde7d3c0001b686b16117bf3e47919abfc5c407946d3de9a24dcb8777f9b88fa0db8fc46a6b107555555e08f56df64230ddde388f277a32b98737b8deeac0cfc23166fb1a441b25191417e3aa63407e0c30b3bf971a904eab5c1adfdce9a8df6d0bcf56d4db742c792bed7f69406d1b64055e54e999c9bd4dfa95e681c217d9a8a90ecf4c8c8f745ca6815deda3b798b5cc182736cecb14b564dbbaa951d8e61eeaff3110fca72791a918a180d4e2469186967fee59f8e69be4dfc13117a2570754468a849ad1168b85f29011938e8c16e05e6f195c8fa38f5ec8e7bd726a5c79eb80866422e2f6fb09c2e1538e1e181cc8b020763ff082b1fc96cecc76fd246c14800de4434af1bfbc21a4a752b4b4e63796a9cc681aeecfae55d97fb5d181459f91a14f1cbcb9aaa593b7e4a6f02d49c6f7cd5037cc98c2192f5c0bb736628354ac1e8237373f04174b7653a722cb7a86939696a345eaf56a8071840aa75aeed451c770f9bc928dc89cbc53967993debe057c8e6b6de06552abe95e291f1c0a6c0a59c256b1b243fd5db80d13dc107d793a7d677a8c1ecd94c78e287e532483199638dfb7be2994e783a67bbb82b68904731fad9a52b0077a003683ee0c77ec0ddaf337abb79b5c1be495386010ecb774a1f285ac91bc4c1ae0971601f47c09f93bf919031a92439667bde075457ff0fbcf4c186042701b7710efd30d31a8c2485326f148211bd6ec748f6ad2a96ffcff23dc51115446f817a8e1245cce282964e8330cf48c3193fb95377bf45d10b2a7b75344c0deb7ac164651b7171de219413320748dcec7010a54c129b31b9c2770f3be77a1314daef29529961d69fda9f8c293974c29f74b0c2abeb815a5671fb2dbe635ade35fe0594f14b50c251a6f6e8270e89fe0c235c45ba156556c4ffae9a49a813d896a3a7ab53ca2cee39e42e37555c282a0a532e57771f269fc5f5536d92d5370056985afc66090239af0c1595a47fa22c7ccdcf5f96977f00a717c4a62c48d01690595f10166574f3ab895c644ed7e1421ee63cd78cd3ace99aa48212171c7e417d0f61f50100fb95c6369f02cdf49bf88d31a331890c3b654c22e59c84280e92fbd00b5ada5a70d2ab0c3428aa7772328e0cbeba7ba75b3e8e40888d402909c981c8f5be252aae650d6fb322d1c7627b6dac16ef89adfd63039aac962a96064107fc397d9213826d887b1a87dd802c293f00acf963d7c4ad24f3440a28ffbb13bf8a5a1e6aa738997ea06b0532a02f1668d05741033baa6396ee0663cd2a7b437a3dc652066588db8efa3a70827d2b87c8d8185f009e3c5995e25d5790cf9076c9610b256fc7b99c3eb33a7fe492710029331226b1af60ab778aec7d6e9b368022d1e87df5893960d15dd87a3251a3fb4ac03f3a90f793460b732d044ab680b32ef822a5ca04c8df31dc3df5a0128860eabb77ac6cbcb926fe668dc0fd97a9c6f904e1a699b7fd02d40d0084d00ee37858bd8e44be605b7f9e12565340f5409e074faac83bebc692ff2de4481ee05ab2fdcb2f719c3c8ef6541d1ca7f467db897d251d15ecba7117ef282fef053f28280e66c382744f4e295d487d485cfea57088b08b3b1bb994a73fcb41d74ae8388e3cef33bd9629ed1994992be0498eae0a912a44bc5c84bd78853b01387b060767c38ad31264a197429df5f976580c904062b7f16af87274dc24356e769115822ffb8a33b700e122001e29d0e8d33f70a6fe3ed813621261c2426e63037be88942a38f17a2836adffe608fe81222562a3a9ee27b92f4cdd5dd2a39ba726062d08b165d4fa9b4f0949ec48549d0dae712eef935b7eda56ef65823140c2240afb41694c864884e18c8941aa8a32cddb01573d1b7cd94aa2363f708fa86a53b32475f843427279bd8d56137814ffb549d31d7b25fb0308287c2552cf31feaac906058cb20569622281fcd4ac4b4a41713d213f809b19ddce511e935916117bfcf21237d477b06e266e822f7b84891f054b1ca4722ad68e8348efa8957cc0da7bbfa1ba6a819ce6a59e7b10331d12bde81570f540d086525f70f1fcda88dd6f68425cf411fb16542bd2f99df783f87764c2931ba45a89e6e497a90b0792f1388f255d987457fdb5f1c7608b058d2303df72c037079d12e181c365ee8aaf07a9f5dede312a7418c2131177bbf77814b31f0d9a9fc1172af716e9cc3420f052e634be74c221b6c698d160a6de31f816abd772fe6f87d365a017789a9e1e312e57e71ab504400e26e8c4d796f7a260ec15bcbe57647b6d9f13c64b8073d7576e01decfe1c932a0c2ced4baec0cbbab41d825657696dbcc6f05e2f2ae3ca4b5984a2fa9c2ac1765e7ffe3864bffb8bf4b20d006d3873280fa6f2a909e740dc0057825b07af9576a43995772ae307a60fb07573457730b3ce0678eb61c6e92310e65af6a95566278f7ca474106c683ae0dac5abf4be8fdc4acd1ed7645f55215f7a7faeda5620fdf33eb84b631f39dc5978a2370cf703cc01dc601c94fb33b1915d36455eff8e538c45cfbf5ec454e21158772f9e40ab041239fe960d4ba11dfe1260c410c5342fd88380937eaafd12e7d86dd3f2e57afa3ede7bfed85cdc56230d4346c9d366102fc9b4e175ea39da05453ba8bc3a42cf93d72c622a939924986f243c570bc387609ee1d0f38c9c774651d720dbf7524b17b18be3a3d1d4c7dd04cd467cec21c235150926c3358c7d782734c87e6dd29f1b08a3523f6daa72212ff4445ff16c9a5fab8fc80a416880d754f4b432ba0f55a726c167cc57d62790bc40d5dc10a79759f02e98a8bc9b9dd737fa2d1a915f27b55c51c65d460dd942a0a9f6cf71f5fad32d33f70a5c179dc35fcf21792188ce56eb633745fc76f5ea01249c42b39f2d8a7c2647cda82d14dd6fde8d44b2fc86b8b23cdecf1c6cd2b917ec9cfeef605c6954f71e3fecb3e0a5646e99f5db1adcbe36dd0b342f242c3660dab3bd8a3aead58deae20788b5be8651047f4a4a4d473e37e5eb405e853a549493299bced1844bc50833ddda1b2a7fda6ffde6431d4636d20d7ea4358ba195b99dce6cfe02cea494c7964196f166329a8bed2d6569682c469c82d0b518af62f6a8d018c27ec4fda7461cc1a983a9438cebe9caa7a8468b8c0037df37c6ef70e541e2c0c5e41b729462602898029a451302a83f49cd7e97a81f598c6307e5227a228657dc17ad97b394b67658d2028b5fa1072f329a05a1c5d63dee4b3817f545bac6d10e982d07ec528e2a5da276b65f746a1383676d240357980ea6db4dfb386687d2bada7bf36d264d4b37475dad8eb3e14b7ebbab29783c6b7d850e036b151338e026c91e0b6682402a6e0b7d94d8a7d7aac1463cc735aa8fed4b4a470bcc96536ec89dc98d0de734bfa540a682cbc4216a36c2f3ce3a5b157f8ef8194cd09e70c31a62e5d9b7757c2991586379f39d90a3e7e8319d2093aff31ded147375d145b093859921d138027d0a8f2df4aeaf551a6b82029c1a0970b06ade2c1867c942e58e3f18e57d5cf3b47bbf0d3158162dda2310fbcd0e7816420d6fdf9f02597f94610c0283a0ced28f08e0701c673290f43a6b22a64b15c41420db03227fa401089bdce9b1219dd08f46dc1f7ce9f9ed80e0644f53c9542ee5f08533230725507abb2ac15d52abf0449a44a275f565712931e29fd85523738349009a0e5785835341798ed85d7f36c78522d1532a469c6a78e51ff97eadc83c9163e58eb974fa9b49eed0b8ed7d68281a5017b6ea49eb165b5f467bb9dcb6512c87f9be6f68b310ca833c58c5589af2336fad8dab6a945bedf7112ca6c2b9ab4dbd8ed454b74b1aeed2cdcf88129b38b8cc737577f51b800ddab3c117cc88610234d3b287c83b13fbefcdd7a45de75acb855df67865af85f2d465eae2fc0129401d54c6df16831bece1c59094a4c9ad3373927a1aff86e50dc9385910339f87a7b84376b5475b5362ff68d9fc57d77da7ca1e801e596eb8b0e26875b1696d1846365d04bedccab364fbd6e3c6398cb6e89aca5635bf649a4839b2697cac28635c8f772ca88bbd5d30df8a436d1ba9dc554b9be9bf5ea4b5ed571b54ae9b5d81ff9d28171df127aaf2a5fd0c4c0cc815df081a350323987e02b712e400857c1ef3685b502d622c95e0d752b391f717eda87a35886240b421cc75acb48530c6100046cab2a0e45abb14fc0277aee6ed27a6cb52677c3c620c612b99f36a07ffd672ffd8300bdb53e41dc757c1b84c7c2da1a8c7af86b93261e6efbe0832b9cd6642e4c22e94f928c9e8e8ae2d606f159281a39758546fca6b042e7ee62434a7e78a47e7184b60b01a6a96fb098122a09a16d5bce2160a51b6e5759b72e36d08325bc3e27659514efce7c9c7d5d2b51de8d75367a51aeca6edc450b8e55bdc7b8a16c829dcafa543c5a64abd53285f3b3143cc9bde5f497ff7c86385c559313fcaa7687e1b8db0574092d7083ce28f1aa46e1f0a1210fb82080f41f9b6606ae2c89b123b215a53ae53a8c404658000da1663a5de40b5ae8b5e8870afb7e7158a60fe32888d0de5a3f5ab5b5e0a33cbf84b42d1a9f5093d4ed3a034f5712567238e8b9c4a1bdc76c7abfb41d48760d2301a369ab6c289f6e1bf436443019e7ead98a5ab57370839da0cf513388360cdac00d5e0627d9", 0x1000, 0x6}, {&(0x7f00000002c0)="4f01a0a63500087ec0faf7aa94dc1fe0708cf6d50b40dcd6f0d66e0bde52e6802d60983a2defa8844aa411e4da6a35d3fc0cab7d3c7a9ba6adc08e731c15db4aac1d3ee6df62c1a36cbadf883cf89f14d8a1579bef", 0x55, 0xff}, {&(0x7f0000001500)="ea3dd86b7d6e2e987434115baace2f7213d721d30bed794c5f89c74ec690822fb4cc9a65fa760dabb13c8eedbaee6f3d625bfefed21cb53656860d0cefde68d5b2d8111b8642695dac286cc730bcc3e02c41cc380e1efac8a2c37dbb2ab815cb6bffca5915df7e86af8b7f620d841799d31418ded8d0296a5c15d3f74e4ca530e25d51cecf1337281ead424b69cd2869617e508b65c4612db33c987cc6b9672a1d7cdb436ddbc47a0a30361f3e46a02b371a44bed31b12eb278042861bbebd4d7b5580f08a5e0408c4dd94a614b0e854ce0205f4237354ba6aa1f0ddcb2f53d64bb8fe99e310ac899c85f5404c", 0xed, 0x1}, {&(0x7f0000001600)="76660019d747ea686090ca24e601582220d0406e4d17da57c4104f879d824f02751fdb8a679694b6771826882a410ef25730aab773c41fdb3d950d1eac11f8eb4387eb442602ea585c96347bccb819c5b6748938d321816248494213aae45d04ce9b7f321a921c04c6ac42fb3c82d5df34b99482a95a9f832f34e5864f3928bb045bc06e27d09a38838e783634391ac60b62814c1c72ba0ddc89d8e6773b", 0x9e, 0x8}], 0x3012020, &(0x7f0000000340)=ANY=[@ANYBLOB="2c2c2c2c2927c42c7c7a0c1a2d27262c3a243a2e292d5c6c6624cd6a18cd3d5e4d415907000000432c686173682c00"]) copy_file_range(r6, 0x0, r5, 0x0, 0x200f5ef, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(r6, 0x40309410, 0x0) sendfile(r4, r1, 0x0, 0xfc5) 10:05:49 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x200000000000000) 10:05:49 executing program 5 (fault-call:7 fault-nth:45): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:05:49 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df79000000000000000000000000000000000021000000000000"], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:05:50 executing program 2: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df79000000000000000000000000000000000021"], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:05:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xc0b9000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) [ 3163.639883] FAULT_INJECTION: forcing a failure. [ 3163.639883] name failslab, interval 1, probability 0, space 0, times 0 [ 3163.642771] CPU: 0 PID: 19016 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 3163.644309] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3163.646816] Call Trace: [ 3163.647395] dump_stack+0x107/0x163 [ 3163.648190] should_fail.cold+0x5/0xa [ 3163.649020] ? create_object.isra.0+0x3a/0xa20 [ 3163.650036] should_failslab+0x5/0x10 [ 3163.650852] kmem_cache_alloc+0x5b/0x350 [ 3163.651720] ? SOFTIRQ_verbose+0x10/0x10 [ 3163.652585] create_object.isra.0+0x3a/0xa20 [ 3163.653506] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 3163.654619] kmem_cache_alloc+0x159/0x350 [ 3163.655523] ? mempool_free_pages+0x20/0x20 [ 3163.656450] mempool_alloc+0x148/0x360 [ 3163.657297] ? mempool_resize+0x7d0/0x7d0 [ 3163.658228] ? do_raw_read_unlock+0x3b/0x70 [ 3163.659160] ? _raw_read_unlock+0x1a/0x30 [ 3163.660059] ? jbd2_transaction_committed+0x111/0x140 [ 3163.661176] bio_alloc_bioset+0x36a/0x600 [ 3163.662087] ? bvec_alloc+0x2f0/0x2f0 [ 3163.662900] ? ext4_iomap_begin+0x1a0/0x6f0 [ 3163.663831] ? stack_trace_consume_entry+0x160/0x160 [ 3163.664916] ? iov_iter_npages+0x1fd/0xa70 [ 3163.665832] iomap_dio_bio_actor+0x518/0xef0 [ 3163.666801] iomap_dio_actor+0x36f/0x560 [ 3163.667689] iomap_apply+0x282/0x9e0 [ 3163.668483] ? iomap_dio_rw+0x90/0x90 [ 3163.669302] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 3163.670567] ? mark_held_locks+0x9e/0xe0 [ 3163.671459] ? filemap_check_errors+0xa5/0x150 [ 3163.672445] __iomap_dio_rw+0x6cd/0x11a0 [ 3163.673335] ? iomap_dio_rw+0x90/0x90 [ 3163.674186] ? iomap_dio_bio_actor+0xef0/0xef0 [ 3163.675169] ? generic_update_time+0x21c/0x370 [ 3163.676155] ? __mnt_drop_write_file+0x9/0x70 [ 3163.677122] ? current_time+0x2c0/0x2c0 [ 3163.678005] iomap_dio_rw+0x31/0x90 [ 3163.678794] ext4_file_write_iter+0xaaf/0x1890 [ 3163.679794] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3163.680769] ? kasan_save_stack+0x32/0x40 [ 3163.681661] ? direct_splice_actor+0x10f/0x170 [ 3163.682649] ? splice_direct_to_actor+0x387/0x980 [ 3163.683682] ? do_splice_direct+0x1c4/0x290 [ 3163.684607] ? vfs_copy_file_range+0x57b/0x10f0 [ 3163.685602] ? __do_sys_copy_file_range+0x176/0x410 [ 3163.686699] do_iter_readv_writev+0x476/0x750 [ 3163.687666] ? new_sync_write+0x660/0x660 [ 3163.688556] ? selinux_file_permission+0x36/0x510 [ 3163.689618] do_iter_write+0x18d/0x670 [ 3163.690482] vfs_iter_write+0x70/0xa0 [ 3163.691306] iter_file_splice_write+0x71d/0xbe0 [ 3163.692329] ? generic_splice_sendpage+0x140/0x140 [ 3163.693395] ? avc_policy_seqno+0x9/0x70 [ 3163.694275] ? selinux_file_permission+0x36/0x510 [ 3163.695329] ? generic_splice_sendpage+0x140/0x140 [ 3163.696387] direct_splice_actor+0x10f/0x170 [ 3163.697337] splice_direct_to_actor+0x387/0x980 [ 3163.698366] ? pipe_to_sendpage+0x380/0x380 [ 3163.699299] ? do_splice_to+0x160/0x160 [ 3163.700145] ? security_file_permission+0x24e/0x570 [ 3163.701228] do_splice_direct+0x1c4/0x290 [ 3163.702131] ? splice_direct_to_actor+0x980/0x980 [ 3163.703159] ? selinux_file_permission+0x36/0x510 [ 3163.704199] ? security_file_permission+0x24e/0x570 [ 3163.705284] vfs_copy_file_range+0x57b/0x10f0 [ 3163.706289] ? generic_file_rw_checks+0x230/0x230 [ 3163.707357] __do_sys_copy_file_range+0x176/0x410 [ 3163.708397] ? vfs_copy_file_range+0x10f0/0x10f0 [ 3163.709407] ? ksys_write+0x1a5/0x250 [ 3163.710251] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3163.711294] do_syscall_64+0x33/0x40 [ 3163.712094] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3163.713192] RIP: 0033:0x466609 [ 3163.713910] 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 [ 3163.717853] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 3163.719497] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 3163.721108] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 3163.722650] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 3163.724177] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3163.725703] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:05:50 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xb000000) 10:05:50 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0xaf01}) 10:06:03 executing program 2: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df79000000000000000000000000000000000021"], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:06:03 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xb301000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:06:03 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x201000000000000) 10:06:03 executing program 5 (fault-call:7 fault-nth:46): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:06:03 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xc000000) 10:06:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xc8331b0000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:06:03 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0xb001}) 10:06:03 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df79000000000000000000000000000000000021000000000000"], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) [ 3177.570358] FAULT_INJECTION: forcing a failure. [ 3177.570358] name failslab, interval 1, probability 0, space 0, times 0 [ 3177.573177] CPU: 1 PID: 19068 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 3177.574912] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3177.577576] Call Trace: [ 3177.578200] dump_stack+0x107/0x163 [ 3177.579065] should_fail.cold+0x5/0xa [ 3177.579957] ? create_object.isra.0+0x3a/0xa20 [ 3177.581076] should_failslab+0x5/0x10 [ 3177.581919] kmem_cache_alloc+0x5b/0x350 [ 3177.583022] create_object.isra.0+0x3a/0xa20 [ 3177.584141] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 3177.585370] kmem_cache_alloc+0x159/0x350 [ 3177.586466] jbd2__journal_start+0x18c/0x880 [ 3177.587477] __ext4_journal_start_sb+0x210/0x420 [ 3177.588590] ext4_dirty_inode+0xbc/0x130 [ 3177.589630] ? ext4_setattr+0x2220/0x2220 [ 3177.590711] __mark_inode_dirty+0x492/0xf10 [ 3177.591713] generic_update_time+0x21c/0x370 [ 3177.592698] file_update_time+0x436/0x520 [ 3177.593707] ? current_time+0x2c0/0x2c0 [ 3177.594616] file_modified+0x7d/0xa0 [ 3177.595552] ext4_file_write_iter+0x968/0x1890 [ 3177.596722] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3177.597840] ? kasan_save_stack+0x32/0x40 [ 3177.598765] ? direct_splice_actor+0x10f/0x170 [ 3177.599931] ? splice_direct_to_actor+0x387/0x980 [ 3177.600990] ? do_splice_direct+0x1c4/0x290 [ 3177.602072] ? vfs_copy_file_range+0x57b/0x10f0 [ 3177.603329] ? __do_sys_copy_file_range+0x176/0x410 [ 3177.604592] do_iter_readv_writev+0x476/0x750 [ 3177.605588] ? new_sync_write+0x660/0x660 [ 3177.606507] ? selinux_file_permission+0x36/0x510 [ 3177.607746] do_iter_write+0x18d/0x670 [ 3177.608645] vfs_iter_write+0x70/0xa0 [ 3177.609600] iter_file_splice_write+0x71d/0xbe0 [ 3177.610813] ? generic_splice_sendpage+0x140/0x140 [ 3177.612060] ? avc_policy_seqno+0x9/0x70 [ 3177.612950] ? selinux_file_permission+0x36/0x510 [ 3177.614217] ? generic_splice_sendpage+0x140/0x140 [ 3177.615429] direct_splice_actor+0x10f/0x170 [ 3177.616417] splice_direct_to_actor+0x387/0x980 [ 3177.617625] ? pipe_to_sendpage+0x380/0x380 [ 3177.618736] ? do_splice_to+0x160/0x160 [ 3177.619605] ? security_file_permission+0x24e/0x570 [ 3177.620884] do_splice_direct+0x1c4/0x290 [ 3177.621802] ? splice_direct_to_actor+0x980/0x980 [ 3177.622996] ? selinux_file_permission+0x36/0x510 [ 3177.624061] ? security_file_permission+0x24e/0x570 [ 3177.625292] vfs_copy_file_range+0x57b/0x10f0 [ 3177.626462] ? generic_file_rw_checks+0x230/0x230 [ 3177.627558] __do_sys_copy_file_range+0x176/0x410 [ 3177.628774] ? vfs_copy_file_range+0x10f0/0x10f0 [ 3177.629815] ? ksys_write+0x1a5/0x250 [ 3177.630842] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3177.632037] do_syscall_64+0x33/0x40 [ 3177.632888] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3177.634145] RIP: 0033:0x466609 [ 3177.634863] 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 [ 3177.639981] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 3177.642295] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 3177.644487] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 3177.646636] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 3177.648786] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3177.650963] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:06:04 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xd000000) 10:06:04 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x300000000000000) 10:06:04 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x1ff) write$binfmt_elf64(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="7f454c4600000000008000000000000003003e"], 0xa78) close(r0) clone3(&(0x7f00000008c0)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) execveat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0) fallocate(r0, 0x14, 0x5, 0x3) 10:06:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xd0b9000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:06:04 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0xb753}) 10:06:04 executing program 5 (fault-call:7 fault-nth:47): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:06:04 executing program 7: r0 = syz_mount_image$vfat(&(0x7f00000001c0), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000240)=[{&(0x7f0000001580)="eb58906d6b66732e66617400020820000200008000f8000020005d00000000000000000001", 0x25}, {0x0, 0x0, 0xffffffffffffc587}], 0x0, &(0x7f00000000c0)=ANY=[]) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000540)='T', 0x3f9b}], 0x1) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000003, 0x13, r1, 0x0) creat(&(0x7f0000000180)='./file1\x00', 0x100) syz_io_uring_setup(0x4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f00000a0000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000040), &(0x7f0000000140)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_RECV=@use_registered_buffer={0x1b, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, {0x1}}, 0x0) [ 3178.395380] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 3178.413695] FAULT_INJECTION: forcing a failure. [ 3178.413695] name failslab, interval 1, probability 0, space 0, times 0 [ 3178.415248] CPU: 1 PID: 19106 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 3178.415997] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3178.417243] Call Trace: [ 3178.417540] dump_stack+0x107/0x163 [ 3178.417961] should_fail.cold+0x5/0xa [ 3178.418433] ? create_object.isra.0+0x3a/0xa20 [ 3178.418964] should_failslab+0x5/0x10 [ 3178.419397] kmem_cache_alloc+0x5b/0x350 [ 3178.419869] ? SOFTIRQ_verbose+0x10/0x10 [ 3178.420329] create_object.isra.0+0x3a/0xa20 [ 3178.420843] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 3178.421429] kmem_cache_alloc+0x159/0x350 [ 3178.421902] ? mempool_free_pages+0x20/0x20 [ 3178.422412] mempool_alloc+0x148/0x360 [ 3178.422869] ? mempool_resize+0x7d0/0x7d0 [ 3178.423504] ? do_raw_read_unlock+0x3b/0x70 [ 3178.424017] ? _raw_read_unlock+0x1a/0x30 [ 3178.424508] ? jbd2_transaction_committed+0x111/0x140 [ 3178.425133] bio_alloc_bioset+0x36a/0x600 [ 3178.425635] ? bvec_alloc+0x2f0/0x2f0 [ 3178.426092] ? ext4_iomap_begin+0x1a0/0x6f0 [ 3178.426627] ? stack_trace_consume_entry+0x160/0x160 [ 3178.427228] ? iov_iter_npages+0x1fd/0xa70 [ 3178.427733] iomap_dio_bio_actor+0x518/0xef0 [ 3178.428254] iomap_dio_actor+0x36f/0x560 [ 3178.428732] iomap_apply+0x282/0x9e0 [ 3178.429161] ? iomap_dio_rw+0x90/0x90 [ 3178.429600] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 3178.430293] ? mark_held_locks+0x9e/0xe0 [ 3178.430777] ? filemap_check_errors+0xa5/0x150 [ 3178.431330] __iomap_dio_rw+0x6cd/0x11a0 [ 3178.431797] ? iomap_dio_rw+0x90/0x90 [ 3178.432249] ? iomap_dio_bio_actor+0xef0/0xef0 [ 3178.432766] ? generic_update_time+0x21c/0x370 [ 3178.433288] ? __mnt_drop_write_file+0x9/0x70 [ 3178.433801] ? current_time+0x2c0/0x2c0 [ 3178.434298] iomap_dio_rw+0x31/0x90 [ 3178.434722] ext4_file_write_iter+0xaaf/0x1890 [ 3178.435251] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3178.435765] ? kasan_save_stack+0x32/0x40 [ 3178.436227] ? direct_splice_actor+0x10f/0x170 [ 3178.436747] ? splice_direct_to_actor+0x387/0x980 [ 3178.437293] ? do_splice_direct+0x1c4/0x290 [ 3178.437793] ? vfs_copy_file_range+0x57b/0x10f0 [ 3178.438340] ? __do_sys_copy_file_range+0x176/0x410 [ 3178.438913] do_iter_readv_writev+0x476/0x750 [ 3178.439422] ? new_sync_write+0x660/0x660 [ 3178.439899] ? selinux_file_permission+0x36/0x510 [ 3178.440464] do_iter_write+0x18d/0x670 [ 3178.440918] vfs_iter_write+0x70/0xa0 [ 3178.441355] iter_file_splice_write+0x71d/0xbe0 [ 3178.441902] ? generic_splice_sendpage+0x140/0x140 [ 3178.442506] ? avc_policy_seqno+0x9/0x70 [ 3178.442973] ? selinux_file_permission+0x36/0x510 [ 3178.443543] ? generic_splice_sendpage+0x140/0x140 [ 3178.444127] direct_splice_actor+0x10f/0x170 [ 3178.444641] splice_direct_to_actor+0x387/0x980 [ 3178.445181] ? pipe_to_sendpage+0x380/0x380 [ 3178.445681] ? do_splice_to+0x160/0x160 [ 3178.446151] ? security_file_permission+0x24e/0x570 [ 3178.446748] do_splice_direct+0x1c4/0x290 [ 3178.447229] ? splice_direct_to_actor+0x980/0x980 [ 3178.447785] ? selinux_file_permission+0x36/0x510 [ 3178.448347] ? security_file_permission+0x24e/0x570 [ 3178.448919] vfs_copy_file_range+0x57b/0x10f0 [ 3178.449432] ? generic_file_rw_checks+0x230/0x230 [ 3178.450000] __do_sys_copy_file_range+0x176/0x410 [ 3178.450549] ? vfs_copy_file_range+0x10f0/0x10f0 [ 3178.451084] ? ksys_write+0x1a5/0x250 [ 3178.451513] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3178.452062] do_syscall_64+0x33/0x40 [ 3178.452487] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3178.453073] RIP: 0033:0x466609 [ 3178.453444] 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 [ 3178.455932] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 3178.457437] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 3178.459271] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 3178.461066] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 3178.462875] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3178.464076] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:06:05 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0xe, &(0x7f0000001680)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400000000006}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x7ffffffe}, {&(0x7f0000010200)="0100962ef5dc110000", 0x9, 0x400}, {&(0x7f00000000c0)="02000000030000000400000005000f", 0xf, 0x1000}, {&(0x7f0000010400)="ff07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0400ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff010000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000002ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1000, 0x2000}, {&(0x7f0000000380)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010ce67960cfc0817ac8a565bb984f6bdd8addd198b53a580e84df47bb123f43b34a6643799b58887cbfe69f0d4db8b1f2c8e44651d258688adb8c3f208865753c2f97907cd40e51f016b7243", 0x88, 0x4080}, {&(0x7f0000012800)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000002", 0x1b, 0x4580}, {&(0x7f0000000300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f0000000000000005001000050266696c6530424ba4f1627f1f7a4256bf11bb47b99c71", 0x4a, 0x10000}, {&(0x7f0000000140)="504d4d00504d4dff266d8bb23cf1d4b894ea9465ae799255df56b0d648137de5bbd927b732bf257925448fc5ff5f99e556c782f693dbcb766cdf306934301866dd5e0188", 0x44, 0x40000}, {0x0, 0x0, 0x80000}, {&(0x7f0000000440)="308c79724bc45a6881e92d0e6531589dc1aae6fcee4d0ff352d6401fe76ecee1667f42694a3ba0ab2cbf6bf5f297c9e13f37f29c9fd2255717b0f4c6c963813234bb691dc20cafb90228e00cddd29877029e9ed4d6f2fa1d3e9d63103a97e2a106be0110df48f61222d246bd3e78f6f82758b177a29da7acc51d52548314bd849f0163b5ce121d3b433d", 0x8a, 0xfffe}, {&(0x7f0000000500)="5e952eb11c8b8604f7ad68897851a50708f88511f63b409c4747d10120e55a5accfbc9e733e74f45c1e908076e0ca71d50ab126b66c71ada154c0504b59fcce0f4efd83ee39bde6d110e31fd7c415f8e5b1c0636b781e4f4ef6ca23b1b12e0d1c2e2725a1e98311dd52cb9ee016fd8335bb00a82aee093589dba5f09d06df1285053ac61b573e2e389bbf5af80c2153956aeacdcbbd7a38176f2d9d6c45a26934c5381c8555ee312a5a4190555937b29c75434bcb9bcc529861ba9b932087dcfe6027de5d77035e705850317283c01fd38b92cb97d14d2792f87a677120b3bee1a77bca6f79b39d1546f2bba419d19bb31961de0fe6bd6d8a20e1f86ad898505ca13c9bb6bf9cf413c0d77236df04a271750e1d702bafa43e478f894d792c5c30e444de4490020e4d39536c0eff7db55f1dfdc504554dce2a5053ea9cce5a51b9abd5e001c3f5a13c45ad55b8b840762ecf0f7efea6ef23a279605efd6291f791aafc1871e04755fa61261dd70c177186a786afa251d0122f2b0b7d91a8fb43d508136922f66a486612311b3ccc9e6f9f59138cc6320e625171c8fa406d082e96d8bbd26fc6c1dac3fb87bcd101b91bb33abfbb5dbdfb98c06b06e62daa075ae17dfeff8cbc2f3fbc24f8334eabe82ef1aab5de567c09d434d36dea1d8d222feec85c91f0c5354f1619d5588dd914da539551767d3b6062fc3eb390cf9798fb55b03bb74f7af5f9ca2058f52ba69f3a3c7d7c383be94d9dc1f0fa5ee260b8e1efe094bfe16a01e0b7e7b5a9a9b9694d6a2573a60071c46dd234b8c2fe848a852f88e87881563a63065bac3c249ce495aeaacdb99445af62da0d6c9ba5aa01366f81ba1137a7173eae78f207d407b312871a0c1b8c25fa1bca7781381c3ca1c4313335f9ee17462c30bfab826e6c1ac04e963ec9d594a41b9d26627c75399aadbe8cdcf1c67428df734491a0be5655fde0574c174a7e0600c19e1f397dff1ec539da605194e0cfd8eb8c09e6fd1b2d4d05f21629dd85e1a90b6225954a1dbe6d343c70c125949a426ff43e65e63ee0c79ad996285f7afd5cbe33a741ae304259af8bb1e6dc6b6c9acd3ddf08ea075a2570a8fc07531bcd9e6b84cbfc25b3838d9a644bd9af3f47bde612226cd2a2809c6d72bc2c812e8194d9225f36da5d685ae4d5ffd32fb40ed9a4d4e05cecc0104dae8166f85f3eb3c493e8540704bced3136eb4684693149c333b17fa36aaa4c72bb6d9f2a4ce75b45762e024f80f063f406cbe850ab8e3437452dd3903799f200d23f083a4f2be5707c84aa4840b8bdd46c2476409ddb45d0614a8c1b34c5bfc97ccdfbdba8a597cb48e3939f03505de798dc6fbdf791d40071f7abf6458570956cb07a02a36502eef3f6f9ab8ff85f0255296b491047ce47bb4c8d6261e88d4dc647c9370333f6fbc438ee7ec2fe6d779046abf5ff1145b14845f08843574bf5845f370f94c7f43cf5c423fcb2f1524ba36f9878b3724b89c353c80a980dd275384032a255b9038c9153fc4ffa04d26f54ca14acf1c67d97beae8add0fef27cbe0465c7d1e9026fb186875bff475cb75fdda48a66355388df4eced7fbda3f719aeb313727da6cf0bb42e005204239c2c53401d80844ed8033d3bd7bbf8ea3dce297a61f8c27ffc167bfde0d214b22f1199caa79990799eebdc28b0ced5354e6c8f39de1a964d3e2fddcdd621c5360c1f4b26df3382bfe436444afb6796c662d501a4f7fbe3f1ad9e87f32fc832e759b1d8a2ba5829f98143aeaf795807aab8ada883e330ddc4536b7e2db9029bfc864bdaa3498fbb2c137a4055e9acd528ec4dceec5df6640522174f678f6e87522c85cff4a0dbf054a0efb90fab1117e04e683dc989760e952b56fbe8f90228567b06b1a9116846fffb7370cfc9e28edacc7d38eaf26427ef132bdb65e0291d5248c747922d28d87b2af438e7716fb74eab3c1ee9e1abc230e3a402b0e903233121918dfa9cb2a1b564b52de68ae30484c009af0f7caeaf05d3a1259c62a209613522a4195d91bcd14990fb6c5add92350fcda2f0b306d8443e22d4302fc58bb2668547c5ce474bd00061d15d7140dc01b8b78cda512c2ade055a64568a7c680aca69a0f9f5938a2838e2cc6b83575224f83be0d0ecf9840f6a0dc848e7ca10c58f24c21ed4811c23a4b4b5fa48fdc85bc5f309c67ef23542f76c5dd3e4ecfd2310852a3e9a55883805940efb6dc4f3f7f799364a074440f343a4d6b2ab3b0976f29381a902a9bdccece693795b5aeaa5a4315e7ae0149c3debcfbc6f3e8cd0ec526cb3e4e0e1756da06b71cbee33805947cd168ea1c1f0dca820b85ce42451098a5eabb752951e1dbaa6f7cacb711105b669d1b0ace27bb531f6191a3684e7d6f424c3b3bc6e652cad925fb0797291312d2568f0866c21d3cc51f9611c4f436daafda7eba7266c00d2331fb1afed6972dc15486b383bee1aebc49fe1af7574683e0bf79a5ad56af2d142963c028356a5d8f3e402e2b813763ea4e0bd3da819813681f6986a7d7322fb46368917ccff5f220e6ea0396ace4a5382829c2c0e23c46b0129e909f1a219893ba7494b8bb36008122a122a8e5725d69d972ec390bc4da9c03bf092214dd236f244500aa2e5c2249b2774e9e07e01385b145c7bf74760f17ed4a80a9b40bfa82c25960c03b5bd2a114911db54e6a774ffd2f12a6595acdf07b1c76a921691bc6120637e0c049f71c818352d513a4964a69ff0dce3d78c1c6812f318e3d26738a2b5d30cb56fb4542d1fc617d45d885888f84fd986c4da0874b796296ee74cc805397ac0d38dfe99c9d7898769574fb4e4e3f8c4d31e9b045a0fd51de9e152d009bb2ac4a40a3461dd1b643909eb4e9406df08de1be49bc87d0d31949f995d172a013b8adfdd194ed972b9af42c1b145df76565ea38f65e479d42ce7754adebc24dff3dcf81fec8be7eb7b0524cfb773ed9231c5b3867dd9a90c1fb5b4a68018a2f91a8625c5a4798aa128fa2630b7e00f4b3c2a2b6864f6f6b9fbf5f61412b5ee555d5a34431d63fb45539a4fee381c06001a830936c632445fe377539cfc4b83fb40b62e5d9d461551c90bab956a469313cbae8772f732f3712adedb2e1720081feb4bb7997bcd7ad2f317b511ce36e511f46fdd91b2110811f0a79d420df3ca44d68369d00ca71ef369581a3b9f6d80622d9f11ed184d35813a1ea57711f6bcbfaf79d5e8d504e61abcb7899f2358e923e1afbc8afe593590d7d2ae3698d0f3c7487b6f4d11c1317d939dc67365af109b2d7ade3d8816e6c519d00b4393e465912643c8266b7b2cd51c58d59026a35c067f7941505df8738246406017a0fa1a19a4b52c596f61bdbbfed7c92ae524f96026c2afa70c3670230b966d493bfe169862f9297a9a735596e356c4406795387a816b8e08be2e8dd44f454c696773c35f5b9636794ee86c668a61ce896389d2b2bee1626c075d8205f3ea598ddc6c8af32e7e8459a7825a785b0b4cdc667244649be293288aeaa212ed9e5864c9fa5c7b1e08159acbd36a29ed459e34c70dd6bb7f4c1916bf1468e65dfb7ebbf7f08df3e029a3b15ed0657aae9b58feebb896ad8c934161f53d17e9239099f0c7d61ecc20a70f60df2b78fba8bc20269f11c93390cf4049458688c796f275034b6ae88b5bf108dcc751ee705c83375af878d85e560952533ab58af1f2f64a3870305e76db237385c23b13e7cb503baebbb7c912f7b099b821dc7eff408e6116321f3624faf6afc8e5e5b929c24e582e9f0b747ce706888f5f1457728e6891930c8c653c57798b6a849609f8d9641503dd4505f5150f2cb452e7e47c2c3f185e921672fd38d4a716e581feab001a2b016ddba7c71d49e6e9409e4c466e412f6f9254d791ced025a08c762ff5bd2d7c9070dffa670e274eebdd10234da140d28a704af917619d99b65cd46621f20980d9028b04599277ac9af45241804979c9602ef3d881e9442cbd2f60101b00e8b25837bce8032c0e38c181e73d69a345fe3e2a5956afb70aaf5ce06489e21fb13e1470dbdd061a7dde111a0cd3289f01fa4941b53877c83be2375810d037a98c956d815964402687be71eef7cbebca6996c48fbf7f119e56fdbb89534a129d0701c6c542aa63afc93427dfdcaad309dd91fc12f4ac9ab0af2ce3fa8be963db53f8c8465892e4a5a8d9d95308285049498bb5fdf76eaaaa31688c261093d353e55a0d738b76a9bfe87bb34d55b50a317d6366ff84640ab046c4816c96352fad229186f4dadf590d4cd8d3cf1a5a7f3b0986d404342f560d44a08dc43976adaf7fca460452fda7f8d3f99103deea6a0c4b876d358d8e32d816c1442d4ecaac9b96562fe2636874647c7ca7a7c182fda9694d8c428438061b41a8f494ec112abf317ac53bf114d5ebd0115e71494ad7ed8e7d2604fecfbd3fbe3f2cf18f7771b3e7f0e601d852b50b099dd764700a03d8438d6d33902594e735e89d9d57f374a7fa9025e658e31fd0dea04332021ae115121a5d31bdce0654a895fb89ce4d075641289a74eb52f294130257a9857dec6a258c690894cf7e18192e9c1466ffe3b074f8477dc70a565b43f99a68950fe461b50b9c1cb9b071a06fa16198f68f7758999bf27263f15b0148c62395b418b3883ec59e136a0726c288a76d79d90323d3500d64291a29445539f8f365a8b592dcc7ce6c6c8750368c9feaef230279ea74374cf538ed44ab7ccf0011e2699528fdbaf5f884ca0527448a1d092dc7c7401b25f9be5c4cfb362d5a2d7614b829b26b91cbfb002508866385866e22e76b3ce17e577fb119585234dc59237f431fc0fb7d482fd9ea5a3c0937c6cd47849b0aec9a9bb51a2ba341932ff77a84dab196baa628ba8f3cf89a1a703b80a7bbe43a9243268b290ec3e87432b9b0085ce6dc19409a6a4fad632b3e764a6a7879bd2778ff931dc26ce4f5f5c68b0d83d052ba5d474977f6ecd8a8bd58ff72edb2b79cfb738bd0dec71d503ad487713e43c98954fa85aef71f0eb1fa3e2cc0af8f17f41781070be6b64eacdfac620a6592394c6d6f160b5b97b4d385cdc61f04098c098836c541f7e331101ef8432834e81cbb57d79e3c79ace804e231406cb81789325b8f41fac3541302641d6dec1378470249a20a0df28b93087acdd7f1bf8b65d92235d7c05e0ddcf15a6d269a3d0d41777868db9d0d3f4c30690620766249efab6751ad3a83325ebea875ef6e8eda8244742a16ee495221be933c249c5695f570d8356b54bb9412d47a2bdeacc9e293c1b90f792b89e8cbf396b36fbb3f8fdeaab41a369c42a2627e24dc5dbeda727d956af66cd6ade7f1dc3bee5428658754fab4ed7d2fc0da0cb9775d9c31850893ccaf05c0bd9eaccd71f8d0d0114f8b4b1fda7d950a9a4a1192c50c85d6461d6b7219a3ea0fa0b62456c60e3876616585e9c155a683d255fe10178f583eb403edfdce93d2e1fba854e17fc059ec2eb46f7544f3da00a07af7f94da854e620d0db1171211d5554da8ae59b1b8ad7b526ac1a52570633182bcff84273b14d9a652e4290f0924457ae345991454c59aca6f7b5bec56e047a41dac8ff691802eff762dd666d4a21f48869a348c57f0d36561aad6a6de8632b44885f18c0b239547058610294207b89c42a7669f08a0184352f7530108f2a44e23af0dfefd6eefe5f50da280c3a0086acde7ba5fb99a543758d6a2006bb86f2413994fc2358d8f3171e0f90dda7fc6cb9741739a2ee43fd6933261fc590e9bc528541b4b290e86e26576", 0x1000, 0x5}, {&(0x7f0000001500)="540191f670e400344e471acb1bc7c95ac1a2d510bcc56c41fd3310add9d70bafebb79170245e17ba0d9614a74b1a919089fb60741982fe84db47fda92d12faf2cf2277a68f46548c4e292783cf40ba3875a81fd15e079ee730979686251cacd0f55b60892c547266eb68966329a2788be5351e46d7131c9624f9d5cf1d7b16256bd0a4fd5d02a7939ce6ca8581d86179addc0b6a192757d58544f646beafece4d031cf0b261c4ba498aa6ea648e7956c584e3809ac71ec5bca7ee0bad8c598112a3f6f0664928edfab82bc546cd42e56b86e1855a287", 0xd6, 0x7}, {&(0x7f0000001600)="4d9140fccd120bfaf7ef897e6350c3263907f9dfe43085fa826813afc3588f12ac278562bf5247dd0784cd11b7e97013a871a6b9a1c76de4180cd98afdade735fa46e61d80871796143abbec4c0ae3a9", 0x50, 0x200}], 0x0, &(0x7f00000001c0)=ANY=[@ANYRES32, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRESHEX, @ANYRESHEX, @ANYRES32, @ANYRES64, @ANYRES32, @ANYRESDEC=0x0]) lsetxattr$trusted_overlay_upper(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080), &(0x7f0000000300)=ANY=[], 0xe01, 0x0) 10:06:05 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) fallocate(r1, 0x3, 0x0, 0x8000) syncfs(r0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) r3 = accept$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, &(0x7f0000000180)=0x1c) pwrite64(r3, &(0x7f00000001c0)="70214ec1e27b2919ebf696535d1e98a619baff987b8b54f84df638c92005e826590510276007924e3765c1289fc0caba084aaa5d6c7430752dbc2e45ce086fabb992967727adbfbb72e6488c20c534cf2a8c963c91d5eab9bf232dfa905f7f3eaef51b295e0f1acd488c0b7a713923a48f8cdb8b73f43a3980ed85fd124cb7a47993266e53", 0x85, 0x81) write$binfmt_misc(r2, &(0x7f0000000100)={'syz1', "c69aa711ebd685f762368f5c0ac19bd11eed0c9d7ae8a3d00f8bb4c8efcc4159cfc3a8e161d7e4e738790c2ac4389a35aa9facb2d557347e7cd3fbac94043432f24620c68a8b595ec159a6b2586ddf1f4262733cb9bc75b0ccaaa1319d7f61f4451842fc85bd96093e82a42649ac2cabb8"}, 0x75) writev(r1, &(0x7f00000011c0)=[{&(0x7f00000000c0)="10", 0x1}], 0x1) 10:06:05 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df79000000000000000000000000000000000021000000000000000000"], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) [ 3178.697857] EXT4-fs (loop7): VFS: Can't find ext4 filesystem 10:06:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xe0b9000000000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:06:25 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x301000000000000) 10:06:25 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df79000000000000000000000000000000000021000000000000000000"], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:06:25 executing program 5 (fault-call:7 fault-nth:48): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:06:25 executing program 7: r0 = syz_io_uring_complete(0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) syz_genetlink_get_family_id$fou(&(0x7f0000000000), r1) syz_mount_image$ext4(&(0x7f0000003a00)='ext4\x00', &(0x7f0000003a40)='./file0\x00', 0x0, 0x2, &(0x7f0000003bc0)=[{0x0, 0x0, 0x40}, {0x0, 0x0, 0x100000000}], 0x0, &(0x7f0000003c00)={[{@delalloc}]}) syz_io_uring_setup(0x4523, &(0x7f0000003c40)={0x0, 0x0, 0x0, 0x1, 0x253}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000003cc0), 0x0) sendmsg$NFNL_MSG_ACCT_GET(r0, &(0x7f0000003f00)={0x0, 0x0, &(0x7f0000003ec0)={0x0}, 0x1, 0x0, 0x0, 0x8000}, 0x0) 10:06:25 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0xb801}) 10:06:25 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) fallocate(r1, 0x3, 0x0, 0x8000) syncfs(r0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) r3 = accept$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, &(0x7f0000000180)=0x1c) pwrite64(r3, &(0x7f00000001c0)="70214ec1e27b2919ebf696535d1e98a619baff987b8b54f84df638c92005e826590510276007924e3765c1289fc0caba084aaa5d6c7430752dbc2e45ce086fabb992967727adbfbb72e6488c20c534cf2a8c963c91d5eab9bf232dfa905f7f3eaef51b295e0f1acd488c0b7a713923a48f8cdb8b73f43a3980ed85fd124cb7a47993266e53", 0x85, 0x81) write$binfmt_misc(r2, &(0x7f0000000100)={'syz1', "c69aa711ebd685f762368f5c0ac19bd11eed0c9d7ae8a3d00f8bb4c8efcc4159cfc3a8e161d7e4e738790c2ac4389a35aa9facb2d557347e7cd3fbac94043432f24620c68a8b595ec159a6b2586ddf1f4262733cb9bc75b0ccaaa1319d7f61f4451842fc85bd96093e82a42649ac2cabb8"}, 0x75) writev(r1, &(0x7f00000011c0)=[{&(0x7f00000000c0)="10", 0x1}], 0x1) 10:06:25 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xe000000) [ 3199.380957] EXT4-fs (loop7): VFS: Can't find ext4 filesystem [ 3199.496483] FAULT_INJECTION: forcing a failure. [ 3199.496483] name failslab, interval 1, probability 0, space 0, times 0 [ 3199.499033] CPU: 0 PID: 19158 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 3199.500530] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3199.502825] Call Trace: [ 3199.503360] dump_stack+0x107/0x163 [ 3199.504099] should_fail.cold+0x5/0xa [ 3199.504872] ? bvec_alloc+0x148/0x2f0 [ 3199.505641] should_failslab+0x5/0x10 [ 3199.506405] kmem_cache_alloc+0x5b/0x350 [ 3199.507251] bvec_alloc+0x148/0x2f0 [ 3199.507989] bio_alloc_bioset+0x406/0x600 [ 3199.508827] ? bvec_alloc+0x2f0/0x2f0 [ 3199.509591] ? ext4_iomap_begin+0x1a0/0x6f0 [ 3199.510460] ? stack_trace_consume_entry+0x160/0x160 [ 3199.511524] ? iov_iter_npages+0x1fd/0xa70 [ 3199.512388] iomap_dio_bio_actor+0x518/0xef0 [ 3199.513389] iomap_dio_actor+0x36f/0x560 [ 3199.514323] iomap_apply+0x282/0x9e0 [ 3199.515197] ? iomap_dio_rw+0x90/0x90 [ 3199.516070] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 3199.517392] ? mark_held_locks+0x9e/0xe0 [ 3199.518340] ? filemap_check_errors+0xa5/0x150 [ 3199.519403] __iomap_dio_rw+0x6cd/0x11a0 [ 3199.520318] ? iomap_dio_rw+0x90/0x90 [ 3199.521207] ? iomap_dio_bio_actor+0xef0/0xef0 [ 3199.522238] ? generic_update_time+0x21c/0x370 [ 3199.523289] ? __mnt_drop_write_file+0x9/0x70 [ 3199.524308] ? current_time+0x2c0/0x2c0 [ 3199.525216] iomap_dio_rw+0x31/0x90 [ 3199.526040] ext4_file_write_iter+0xaaf/0x1890 [ 3199.527109] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3199.528137] ? kasan_save_stack+0x32/0x40 [ 3199.529075] ? direct_splice_actor+0x10f/0x170 [ 3199.530103] ? splice_direct_to_actor+0x387/0x980 [ 3199.531191] ? do_splice_direct+0x1c4/0x290 [ 3199.532161] ? vfs_copy_file_range+0x57b/0x10f0 [ 3199.533202] ? __do_sys_copy_file_range+0x176/0x410 [ 3199.534345] do_iter_readv_writev+0x476/0x750 [ 3199.535372] ? new_sync_write+0x660/0x660 [ 3199.536296] ? selinux_file_permission+0x36/0x510 [ 3199.537397] do_iter_write+0x18d/0x670 [ 3199.538288] vfs_iter_write+0x70/0xa0 [ 3199.539155] iter_file_splice_write+0x71d/0xbe0 [ 3199.540224] ? generic_splice_sendpage+0x140/0x140 [ 3199.541329] ? avc_policy_seqno+0x9/0x70 [ 3199.542231] ? selinux_file_permission+0x36/0x510 [ 3199.543341] ? generic_splice_sendpage+0x140/0x140 [ 3199.544441] direct_splice_actor+0x10f/0x170 [ 3199.545437] splice_direct_to_actor+0x387/0x980 [ 3199.546476] ? pipe_to_sendpage+0x380/0x380 [ 3199.547479] ? do_splice_to+0x160/0x160 [ 3199.548358] ? security_file_permission+0x24e/0x570 [ 3199.549494] do_splice_direct+0x1c4/0x290 [ 3199.550416] ? splice_direct_to_actor+0x980/0x980 [ 3199.551496] ? selinux_file_permission+0x36/0x510 [ 3199.552569] ? security_file_permission+0x24e/0x570 [ 3199.553696] vfs_copy_file_range+0x57b/0x10f0 [ 3199.554710] ? generic_file_rw_checks+0x230/0x230 [ 3199.555810] __do_sys_copy_file_range+0x176/0x410 [ 3199.556875] ? vfs_copy_file_range+0x10f0/0x10f0 [ 3199.557913] ? ksys_write+0x1a5/0x250 [ 3199.558780] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3199.559850] do_syscall_64+0x33/0x40 [ 3199.560673] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3199.561801] RIP: 0033:0x466609 [ 3199.562525] 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 [ 3199.566559] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 3199.568224] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 3199.569795] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 3199.571373] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 3199.572927] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3199.574481] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:06:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = ioctl$TUNGETDEVNETNS(r2, 0x54e3, 0x0) sendfile(r2, r3, 0x0, 0x10000) sendfile(r0, r2, &(0x7f0000001080)=0x3ed1, 0xd315) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r5 = fcntl$dupfd(r1, 0x605, r2) openat$cgroup(r5, &(0x7f0000000040)='syz0\x00', 0x200002, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r6, 0x0, r4, 0x0, 0x200f5ef, 0x0) fallocate(r6, 0x6d, 0x1, 0x80000001) [ 3199.731281] EXT4-fs (loop7): VFS: Can't find ext4 filesystem 10:06:26 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x400000000000000) 10:06:40 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xf000000) 10:06:40 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xeff5000200000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:06:40 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0xbb00}) 10:06:40 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df79000000000000000000000000000000000021000000000000000000"], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:06:40 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x10000, 0xc, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f80000200040000000000000000000010000000000000002000000010006000000000000000000000000008000294fc266f153595a4b414c4c4552202046415433322020200e1fbe777cac22c0740b56b40ebb0700cd105eebf032e4cd16cd19ebfe54686973206973206e6f74206120626f6f7461626c65206469736b2e2020506c6561736520696e73657274206120626f6f7461626c6520666c6f70707920616e640d0a707265737320616e79206b657920746f2074727920616761696e202e2e2e200d0a0000000000", 0xe0}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aa5252614100"/64, 0x40, 0x1e0}, {&(0x7f0000010200)="0000000072724161450000001a000000000000000000000000000000000055aa", 0x20, 0x3e0}, {&(0x7f0000010300)="eb58906d6b66732e66617400020120000200008000f80000200040000000000000000000010000000000000002000000010006000000000000000000000000008000294fc266f153595a4b414c4c4552202046415433322020200e1fbe777cac22c0740b56b40ebb0700cd105eebf032e4cd16cd19ebfe54686973206973206e6f74206120626f6f7461626c65206469736b2e2020506c6561736520696e73657274206120626f6f7461626c6520666c6f70707920616e640d0a707265737320616e79206b657920746f2074727920616761696e202e2e2e200d0a0000000000", 0xe0, 0xc00}, {&(0x7f0000010400)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0xde0}, {&(0x7f0000010500)="f8ffff0fffffff0ff8ffff0fffffff0f0500000006000000ffffff0fffffff0f090000000a0000000b0000000c0000000d0000000e0000000f00000010000000110000001200000013000000140000001500000016000000170000001800000019000000ffffff0fffffff0f00"/128, 0x80, 0x4000}, {&(0x7f0000010600)="f8ffff0fffffff0ff8ffff0fffffff0f0500000006000000ffffff0fffffff0f090000000a0000000b0000000c0000000d0000000e0000000f00000010000000110000001200000013000000140000001500000016000000170000001800000019000000ffffff0fffffff0f00"/128, 0x80, 0x4200}, {&(0x7f0000010700)="53595a4b414c4c45522020080000e980325132510000e980325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020100076e970325132510000e970325103000000000041660069006c00650031000f00100000ffffffffffffffffffff0000ffffffff46494c4531202020202020200076e970325132510000e970325107000a00000041660069006c00650032000f00140000ffffffffffffffffffff0000ffffffff46494c4532202020202020200076e970325132510000e970325108002823000041660069006c0065002e000f00d263006f006c0064000000ffff0000ffffffff46494c457e312020434f4c200076e970325132510000e97032511a0064000000", 0x120, 0x4400}, {&(0x7f0000010900)="2e20202020202020202020100076e970325132510000e97032510300000000002e2e202020202020202020100076e970325132510000e970325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020200076e970325132510000e970325104001a040000", 0x80, 0x4600}, {&(0x7f0000010a00)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x4800}, {&(0x7f0000010f00)='syzkallers\x00'/32, 0x20, 0x4e00}, {&(0x7f0000011000)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x7400}], 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="6f12fd18cede0d84a6a48d828f9f01eb36d1cf0adab8baabb07565a2cf5036ea99649736f3abc9279488444a0dd61b732615f93cf6807fbae8bd52af84bc0614b84aff82ee2d586aa3348bf1d1841edd18426db4b38e"]) 10:06:40 executing program 5 (fault-call:7 fault-nth:49): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:06:40 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x500000000000000) 10:06:40 executing program 7: read(0xffffffffffffffff, &(0x7f00000000c0)=""/25, 0x19) r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/171, 0xab}, {&(0x7f0000000340)=""/16, 0x10}, {&(0x7f0000000380)=""/7, 0x7}], 0x3, 0x6, 0xa65e) r1 = dup2(r0, r0) clone3(&(0x7f0000000200)={0x1000000, &(0x7f0000000000), &(0x7f0000000100), &(0x7f0000000140), {0x37}, &(0x7f0000000180)=""/35, 0x23, &(0x7f0000000480)=""/4096, &(0x7f00000001c0)=[0xffffffffffffffff], 0x1, {r1}}, 0x58) creat(&(0x7f0000000440)='./cgroup/cgroup.procs\x00', 0x0) 10:06:40 executing program 2: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df79000000000000000000000000000000000021000000000000000000"], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) [ 3213.891512] FAULT_INJECTION: forcing a failure. [ 3213.891512] name failslab, interval 1, probability 0, space 0, times 0 [ 3213.893063] CPU: 1 PID: 19210 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 3213.893915] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3213.895274] Call Trace: [ 3213.895581] dump_stack+0x107/0x163 [ 3213.895990] should_fail.cold+0x5/0xa [ 3213.896422] ? create_object.isra.0+0x3a/0xa20 [ 3213.896933] should_failslab+0x5/0x10 [ 3213.897350] kmem_cache_alloc+0x5b/0x350 [ 3213.897814] ? SOFTIRQ_verbose+0x10/0x10 [ 3213.898273] create_object.isra.0+0x3a/0xa20 [ 3213.898779] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 3213.899337] kmem_cache_alloc+0x159/0x350 [ 3213.899817] ? mempool_free_pages+0x20/0x20 [ 3213.900289] mempool_alloc+0x148/0x360 [ 3213.900738] ? mempool_resize+0x7d0/0x7d0 [ 3213.901199] ? do_raw_read_unlock+0x3b/0x70 [ 3213.901689] ? _raw_read_unlock+0x1a/0x30 [ 3213.902145] ? jbd2_transaction_committed+0x111/0x140 [ 3213.902756] bio_alloc_bioset+0x36a/0x600 [ 3213.903221] ? bvec_alloc+0x2f0/0x2f0 [ 3213.903647] ? ext4_iomap_begin+0x1a0/0x6f0 [ 3213.904126] ? stack_trace_consume_entry+0x160/0x160 [ 3213.904689] ? iov_iter_npages+0x1fd/0xa70 [ 3213.905160] iomap_dio_bio_actor+0x518/0xef0 [ 3213.905678] iomap_dio_actor+0x36f/0x560 [ 3213.906127] iomap_apply+0x282/0x9e0 [ 3213.906543] ? iomap_dio_rw+0x90/0x90 [ 3213.907001] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 3213.907660] ? mark_held_locks+0x9e/0xe0 [ 3213.908123] ? filemap_check_errors+0xa5/0x150 [ 3213.908634] __iomap_dio_rw+0x6cd/0x11a0 [ 3213.909089] ? iomap_dio_rw+0x90/0x90 [ 3213.909533] ? iomap_dio_bio_actor+0xef0/0xef0 [ 3213.910043] ? generic_update_time+0x21c/0x370 [ 3213.910555] ? __mnt_drop_write_file+0x9/0x70 [ 3213.911072] ? current_time+0x2c0/0x2c0 [ 3213.911524] iomap_dio_rw+0x31/0x90 [ 3213.911929] ext4_file_write_iter+0xaaf/0x1890 [ 3213.912448] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3213.912957] ? kasan_save_stack+0x32/0x40 [ 3213.913448] ? direct_splice_actor+0x10f/0x170 [ 3213.913982] ? splice_direct_to_actor+0x387/0x980 [ 3213.914545] ? do_splice_direct+0x1c4/0x290 [ 3213.915069] ? vfs_copy_file_range+0x57b/0x10f0 [ 3213.915613] ? __do_sys_copy_file_range+0x176/0x410 [ 3213.916199] do_iter_readv_writev+0x476/0x750 [ 3213.916724] ? new_sync_write+0x660/0x660 [ 3213.917210] ? selinux_file_permission+0x36/0x510 [ 3213.917787] do_iter_write+0x18d/0x670 [ 3213.918250] vfs_iter_write+0x70/0xa0 [ 3213.918705] iter_file_splice_write+0x71d/0xbe0 [ 3213.919270] ? generic_splice_sendpage+0x140/0x140 [ 3213.919852] ? avc_policy_seqno+0x9/0x70 [ 3213.920322] ? selinux_file_permission+0x36/0x510 [ 3213.920896] ? generic_splice_sendpage+0x140/0x140 [ 3213.921473] direct_splice_actor+0x10f/0x170 [ 3213.921993] splice_direct_to_actor+0x387/0x980 [ 3213.922549] ? pipe_to_sendpage+0x380/0x380 [ 3213.923062] ? do_splice_to+0x160/0x160 [ 3213.923530] ? security_file_permission+0x24e/0x570 [ 3213.924119] do_splice_direct+0x1c4/0x290 [ 3213.924613] ? splice_direct_to_actor+0x980/0x980 [ 3213.925175] ? selinux_file_permission+0x36/0x510 [ 3213.925742] ? security_file_permission+0x24e/0x570 [ 3213.926330] vfs_copy_file_range+0x57b/0x10f0 [ 3213.926883] ? generic_file_rw_checks+0x230/0x230 [ 3213.927469] __do_sys_copy_file_range+0x176/0x410 [ 3213.928033] ? vfs_copy_file_range+0x10f0/0x10f0 [ 3213.928587] ? ksys_write+0x1a5/0x250 [ 3213.929036] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3213.929606] do_syscall_64+0x33/0x40 [ 3213.930035] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3213.930635] RIP: 0033:0x466609 [ 3213.931016] 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 [ 3213.933147] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 3213.934038] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 3213.934878] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 3213.935714] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 3213.936550] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3213.937380] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:06:40 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000540)={0x4, 0x80, 0x7, 0x1, 0x3f, 0x0, 0x0, 0x6c, 0x2000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x6, 0x0, @perf_bp={&(0x7f0000000500), 0xd}, 0x4020, 0x401, 0x80, 0x2, 0x7, 0x30, 0x100, 0x0, 0x9, 0x0, 0x2}, 0xffffffffffffffff, 0x4, r0, 0x1) write$binfmt_aout(r0, &(0x7f0000000000)={{0x108, 0x7, 0x5, 0x21d, 0x3e0, 0x100, 0x34c, 0x4a45}, "8b03b9b8657bc49570a6617d9311c8a4832aaa206b8433e835d71b3b47ed97050fb53e64ea029e11cb791c1d44029162c18d908c1724c8421e0ed2baba2589d5ff898641c0b2db81cafe1a59bfa29cf07df5f78d4ee5e3d83525564c73270d841a941eb3f1803f54596562335e45c4d4196dc99717d4851cfc16db774ac7e969a6efc8681d9e66e43727a1c2578524bba53042113ad20d90b81e9953ca6247b48897f7bc8ba8b53884fd5d573aef3ace92cc1e53d14aeb698968bbb772ca108f4f67dc634554196d5ac6f36202e48eb63f0e723cae", ['\x00', '\x00', '\x00', '\x00']}, 0x4f5) socket$inet6_icmp(0xa, 0x2, 0x3a) 10:06:40 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x600000000000000) 10:06:40 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xf4ffffff00000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:06:40 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0xe000}) 10:06:40 executing program 7: r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) writev(r0, &(0x7f0000000240)=[{0x0}, {&(0x7f0000002380)='m', 0x1}], 0x2) socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = signalfd4(r1, &(0x7f0000000740)={[0x2]}, 0x8, 0x0) openat$nvram(0xffffffffffffff9c, &(0x7f0000000780), 0x2000, 0x0) pwritev(r2, &(0x7f0000000580)=[{&(0x7f00000033c0)="50ae11b6186707ee0636e4f3011781478533267795c18623dc16d432a3301f5326f13e5f7e781a8e0210eb8aaa33a7488af7ca2d0a7c6e2dcd8980a83250dbf6c1ad94aad62d2b9bf2b102b8de923edfe9fa11dffaf78ef6c7577f14732246b7dcb768c4137a5bb46c7dff0017c3f662b4b0731fa9ec4f75490467cf05a1962d74022c1df0246667a30c57a959a1323c72b50e5c635a9d4ad825987877301aef31fac84cab8d96e1f227aace757ee28d5eeafd5c2fb254c7ee82deafee58634dad2debe29793904904433d4b9df9ee15948f054dda85c5e080bd39077e2a53e9ac1bc0063fea6e17b0183a2ee7e846e6633741df85d478b902442587c98cadaae1e67f0faeaca2c37dd97230a23c649053c27e432d1fb085e2c88bf6633dfae619530988c5991cb5c6883bf37f3a4d1a2878acc4be5354c9e2fc1c20c5d494aca3fcd21a80508d3750f0dc747fe342d96cbd77e0a3f5d9c0b2a12dba31e52605ae5b75923460785f45cae45eb31181c6464acb77593bf341a827872454e646fe78fa12e666f3c0e91bc4e9def1cefac205da1ddbed5229f0aa014732e98149e99959504bd8d440997d3a2bdccd63c08ced1d943137e572b6b42c88a34720a501df1f58fce4db6c7d81bf93421700b2b165204f6f0134613c8666df4a2a98f2335425649763a2b00a6223e09aa670756a422ec6bd4eee836de6c98235c6c75998ff08665f030b82701faa9a1c43cd53c838d1a002797bd5f1a8fa1b086794721fdf7aa07345c32dccfdfb988708f85cf891ca7b2482729bde986011ed8c3da58dd0128809e2e4e7ebc4d327a9e5409e06038469509680d09d3503a853c787ca05bdbd1072981f9fd61593877d748f48aae4e0f696942ed2b22dac39d5d20b54bb84547519fc878fd265a7b785aa4aef73c9f55294b23258fc2fd1f543281d62d5218d729b6d1c2ecdc5bb709985f40819ed1ca2adba25c5276032e4aa394a4367ca08f0fc4f9ffe131b9c4355e2a7ac939ade34b32ca0663e825ab1523f02e93450b581e88e99e4ad2d27680c671abd599af732bc40bd43e346d4d8eff70acb12b51b545e35c51e9d5d18c44b827154ef7af130102e788a65fe7e9498797280a88f26547fb168d3383e552807ebff270269e4bddebee3bd1be2928a9dd5e27d21d81288b42b019defc7457cd2f3cc2713a5802bc337cacd2dd2280b69886b1517c005c88fd75f0c7d4716e9286275336cc93b9783a23a5b0366695506c1a2aff830c6a8818df86bcc9947ff425d98a471704bddb10c7cc1dcec8d1f6449699d443cacf16eb47807eca9d3cdc75da96df00c717e4f10ecff71a63278e77a28e9e2d99fbecf67ec0bec2d0f8e593d6eabbbc60fd2d45b02b080da62e70ecc3be39fd54205bcd88187ac3dfb55c439a6f6a91d6b7a6ac78068de70320186e7556de64945f979ef293e8ccde02e283ad0de0cab32567f3b0329de294b36587cba57c6a62f1eb9b475982f66dd9eed945d4eec2611e6e8c2c868859e1e9f53a0dd327b28cd7c21806fed1f3ec22d310e4a4dc0509ecfd6a2ae6e84b9497b42994d65271c0ce02eceba3aecd76c444f36dc334de96008420aad51b478631f51bcd49513e669aedc46d00759fffef05dfe1e9a40c3abeb2bf429d6032dab348c7f02267484f954c095f36886b0143705a5e86fa1c8a5fc88ef85153cef5226944f28ae2bae1ce3166eafc215042eafec77c2d3cdc3d036de0f3369a72749c96164922930103c29cf5cebd4152792e79259bcaead9427d7b8ee317eb67d323e7ee29b7b17369007e786f54d2e99e0cc867af06e5a03ebf3b49eb4519fbfb18a68737d37a9149b2fa51e3917457b6ca01800294ef1a5dae34b591ab41b8a1830ddf07d929ea1a7fa7481a67696ad062a076d5d36cd735a89bcdec35334f317b2243bda5c02dba4fd059cc04ccc9c7d94fdb3ed3ddf184c1d0ea7591f396b6c04bdc1b785c3743de0b9aadee5900aa06b0b51e3d7fef8a4476dbf04ebeaeb8a9cc6407c4073534c60162c92189e49a97d2758a716ccf4afbc8c8a63213aaebc7dc070baff30a79034d4e8fb035d53d97a890a82947766459f8651cab3287e5a34718e27bb03946b52c34b6807387f97a942fa08039a7cedee354c1dc8c1a347f731fbf600ea5986968b30f51d27894bfa9b27508c8789b4df17d48667f36012c847af64d247fac1bb5aa0aaa07fae4e0bc8d61f39feb9e7708ba8cfb9f1a7637b6d54e3c82334aa96bbcde0c7f116dfdd6983e627b00a1b12c1f5ea85e6c9ae8d125cdb4480136dd378e61d5021142240ecf51ae6083432233808c69f7517d3d611b80ab4e30e3705d184408986170959991b10a3abd45a25a381126483aea9f30be8845fffcc74c5c8ddad232aad18bbab108e3d9012222202c59b16d2e7c4ec1675bdce32d8d5de8b46c550f9a7f20bb39da408e991afd33f813ab07bc1732b365ea0967be18022e6565923b3276fb8328f29687eaf7f9646ec216c34e4b3242945207d8793d0ae8329b4a478d5da4c9d196b98c990560f851145320d79b0e04ac4d67b3aa46ccb4ec7969c6b2110ff4009823195173014b8943fe238e592af6f5aff4f493be2b7cc767de5e1848ef5d42902905d4b0b6285ed4b974524545dbf05fffe5d40110399b742181ec796350702ca35476c0621722d37bc10d39f8ab36a2cc3fba464d742721f0b1be2b8ebd63a06fc5abef1825feb385b139f48e64917adae4553cecfa74af8a8118ad9b061691f51d3595631a38c31e117415f3df7856d9019350f27bfc31267b34f7cc29f04b39ce77ff5e385e466ffbb65acb0cd6b22677c2671687d1d67caba1c2c7e7c1a359f8e1f2983e2ea42430f3dc435f8afcf9cbbca1096c3d905bfb6de61db7cd15bec7237505d39e74aee5234529bbc57199b3f5ac52af78114a285e7f339eacd594ee27f44f31c187abf1bc555818e67c586c50169f35f219c7761d08fd5a9785e9acc37291803ea3e3e88287bc0f1cb2aedeae3e197937b0a7321901ff0840f918787122029d7201e3578318fdde56bd5122f092761c11cceb76a5ede6760d2a42b7ce215ef80112c11b27e5d2540ba032a300454ad4f3fb32a72f27db16a303e5db9616690c491cfdf72c017eb0d3cada065402ccf17c1dc52f539814b32116b75c54b5948308562877f86258e7aaab996ab1f84c667c56dec16c4bf45cbdd0ece3cd64c15ea9081ea7964103867007a346b03e5f1618f0e6cf028f96f4686ec60aedded125c5eefd7a77acb775039a08ec44715dba3fe374495453f06386060022cee2d04ac32319063f8122a978b63d42ff8a22b4a753c2ee78a7d8811b7cf4336459830e0818ed05b15f4b91acaf5e52d9ce6ad41b78eb713637418da5d63f47e40f267a8d8ad18ecd17069b55b8bcb2bf4dd6ef06ebc8a578830cfe7679d6b2a601de0f600ff079cfd0e4ec26022ee665e9ae165fdf60d964174324f424b60753c67d99a9bd6f84ec74f3cb76a2e9c9dca64ff4806a9eea608f61feed872f50c6b619ffc4f7ded2694c435b65fd4661a29239bbb50907d6a3772fcc981a713549da1e4b2a021808c5eab085d788c53220ba6f35fe2399275531571a186524d8ec134887d927125ae4f65f0f4b3170596be05add56ec6a227243c6b7c04d6870dba2a9abf0afef2a941f50d715bc7dc299e57ab2113fcecac90768f44cc2af2f4597b84168cb94c6babc07638e1548a0e46db5b89e64144afbdf0718a76b6671d7dfa1f948ca6e1ec66fe3070f4f9a24e436beae8bd7b33ffe00a5b360ea96e4b70e7f9876b2ed850ac0abe37aced636d94537d02927860d82cd3b7c620faee258f769ecca43c7e35120166fd7930354355d4fb55a50ef7886eb8d44c48f1b5aebdf33c20663b211f36e5db8bc4eba2fe34cc23bbcb06e84c04fc24085a8a51492f19a3ace76243fcc85db2b6ccabd818a94af12365ca9473091016389bd645b4889b6a852fc2ab528c3f22ae4f27b88dbb914b4a5ae5675f309b98026029dc50ef07353238f645294db2b715359a81a6928092602df714b76887c1ea802a03b376b4423ba3fe7651bdc8dd8fbe0196f6d94adc1424f9aa74641b06fd25420268fb5837ba79bee9bf7a3541aa2a047baf32599d1eccd03b262c6c3790d1f626917c47181c1a4ddf2b120aa2e69ae3d966ed9c326fc3991662cd351c7606ef24a8064534ff9063d476cde5ed81bc06288b0b3cb8565a5b50e2aa2bdcc3606dae7636be7dd302bdfbc9f9d76d30d8141daa8b2ce4aaddf192aa4f06cc42282f15021c14c323bad2a3e65a53be852b48f0b0e3117ea1a2f5f88571faacf4022c20158083e58cfa5e185bc346c780673774101988e3702e1d68b348ac2dfa21443323ee5a8d9ac7470bfb236652f7d6c64306738bc286c3b5607d9b497b38bd49ef1e4876333282ae83736271e43976d44c0e59691425743573ca662f6a64e20b8f582a62c86f8549a8fada5510ba142ad8c16da82ea5801ce50dfce5b14681b21135d9cd19a81cbf7a7d1c39de9358ad20c5e927692b1907fa70a2a14f6f118cd732e171b2be290f04c223446efdca90fd6a8361ce1a40d51292673e6f64382423a6852bd145fc3c47b6e1da9cd0bd03bcf1e220a63a4f35bddcd4550e7cd9465f8d9185b34fd9b5413fb40e3d78308c9caa569917559c1babcfb91219df801a6e802681dd22de212b0a86d7f82625386f77e97bd88a9af2e78614989310711ce5310355a84aac503d9e982337f1e5c44367f0121659a1b09410f8486fad812810721f1738aae806b228da4d0047e495619969399998fc16218d8478a98010bb89d5aac3ef43e71f88000989deba8b9a994be976ac2254eca9d995725770e3f07bc8c8a3db669bc54533c0b3fbe7e00259a3b66b2e469f3176e204dd235ebd5c6196792b620d2a9058b83980310d70a783b17dbe86d6b8d38469dd29419340cdf9f9c3bb1b48d92a958dc7a9e99968b4d356ff23499d1638627323186b6dc7e3953839fa3dc0882f61cfe7763ca85fb3ac4c29c3f477e8ef180f75d08543685435a2ef8a98a8b8719278b4a694d6e5a8a67abddfd8387e2e03d536629b5994d3aea635664fda4896bbe05e82c86b248fc7715de700853c3ffa8da465666021fbc65f7cb435d02b4496ee63b7cd9af572d8f3849db8dba0e08b23238642027304aae11c4ec694f71472e5d34bf911b784cba25d8e341e6150d3d1ac3784fffebfbe88a57711746a60e8cc3fe8692e3627f7ef548a299e1cfb43e07c3becb931d021a119e99db0f522a5d853e9179a320a6bbb008d50d7429d5abee7a3e513190000ad13452d0b2060cd5ebfede356bd198e67a2f1609c64bf37917379ef6a4b79e9ad2318cb655c90b57eac01abc41be7a87e60a32656c7839f047036e64d3536e68ebedc821e87edb13b53e3ce4fd466bfb904bea5d97dcb03f9b7240accfb094e2ca58e24d474c6e5e5b0d233585d50c591c6dca19e1005728f366cfea2b1841c58f61137d93b7d7fae9be2de97ecbea51df89409d2ecd7134f007d964db564f2ff7561c097fccbeb12fb1bac673be37c945cf4d96186de9b867d675c6b2e9db5cff706d9e06e9eee6cf5e32969c34127af9abbd0b224fe71e114af95ea56479a16068c3411a4ce241d2d7d83d04f926a8bdbb38299c616b02951fd692755bbdf167fefd038f7cb9d6447c55d71aeb24be923c06782f8c93a63d0175dc64739e2560a7d58fc62aaf2f8456f61d06da51da019525f6b96d272ba5bd0", 0x100a}, {0x0}, {&(0x7f0000001900)}, {0x0}], 0x4, 0x2, 0xa) syz_open_dev$tty20(0xc, 0x4, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) syz_open_dev$tty1(0xc, 0x4, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TCXONC(r3, 0x540a, 0x3) 10:06:40 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10000000) 10:06:40 executing program 5 (fault-call:7 fault-nth:50): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) [ 3214.771810] FAULT_INJECTION: forcing a failure. [ 3214.771810] name failslab, interval 1, probability 0, space 0, times 0 [ 3214.773358] CPU: 1 PID: 19252 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 3214.774106] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3214.775376] Call Trace: [ 3214.775671] dump_stack+0x107/0x163 [ 3214.776079] should_fail.cold+0x5/0xa [ 3214.776501] ? create_object.isra.0+0x3a/0xa20 [ 3214.777002] should_failslab+0x5/0x10 [ 3214.777416] kmem_cache_alloc+0x5b/0x350 [ 3214.777858] ? igrab+0xb0/0xb0 [ 3214.778215] create_object.isra.0+0x3a/0xa20 [ 3214.778701] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 3214.779267] __kmalloc+0x16e/0x3e0 [ 3214.779666] iter_file_splice_write+0x16d/0xbe0 [ 3214.780175] ? atime_needs_update+0x5f0/0x5f0 [ 3214.780701] ? generic_splice_sendpage+0x140/0x140 [ 3214.781258] ? pipe_to_user+0x170/0x170 [ 3214.781693] ? _cond_resched+0x12/0x80 [ 3214.782137] ? avc_policy_seqno+0x9/0x70 [ 3214.782585] ? selinux_file_permission+0x36/0x510 [ 3214.783166] ? generic_splice_sendpage+0x140/0x140 [ 3214.783715] direct_splice_actor+0x10f/0x170 [ 3214.784203] splice_direct_to_actor+0x387/0x980 [ 3214.784717] ? pipe_to_sendpage+0x380/0x380 [ 3214.785203] ? do_splice_to+0x160/0x160 [ 3214.785639] ? security_file_permission+0x24e/0x570 [ 3214.786211] do_splice_direct+0x1c4/0x290 [ 3214.786673] ? splice_direct_to_actor+0x980/0x980 [ 3214.787218] ? selinux_file_permission+0x36/0x510 [ 3214.787746] ? security_file_permission+0x24e/0x570 [ 3214.788307] vfs_copy_file_range+0x57b/0x10f0 [ 3214.788802] ? generic_file_rw_checks+0x230/0x230 [ 3214.789368] __do_sys_copy_file_range+0x176/0x410 [ 3214.789902] ? vfs_copy_file_range+0x10f0/0x10f0 [ 3214.790424] ? ksys_write+0x1a5/0x250 [ 3214.790864] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3214.791413] do_syscall_64+0x33/0x40 [ 3214.791838] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3214.792414] RIP: 0033:0x466609 [ 3214.792781] 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 [ 3214.794816] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 3214.795664] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 3214.796505] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 3214.797342] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 3214.798176] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3214.799016] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 10:06:55 executing program 5 (fault-call:7 fault-nth:51): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:06:55 executing program 2: openat(0xffffffffffffff9c, 0x0, 0x42, 0x0) r0 = signalfd4(0xffffffffffffffff, &(0x7f00000000c0), 0x8, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x0, 0x0) ioctl$TIOCSSOFTCAR(r2, 0x541a, &(0x7f0000000100)=0x4) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) mount$9p_fd(0x0, &(0x7f0000002600)='./file1\x00', &(0x7f0000002640), 0x0, &(0x7f0000002740)=ANY=[@ANYBLOB='trans=fd,rfd', @ANYBLOB, @ANYRESHEX=r0, @ANYBLOB="2c10"]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendfile(r4, r3, 0x0, 0x80464c457f) socket(0x22, 0x1, 0x43f) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r6 = socket$netlink(0x10, 0x3, 0x9) sendfile(r6, r5, 0x0, 0x80464c457f) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x301402, 0x0) ioctl$TIOCVHANGUP(r3, 0x5437, 0x0) 10:06:55 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x10030100) 10:06:55 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x700000000000000) 10:06:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xf5ffffff00000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) 10:06:55 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0xf685}) 10:06:55 executing program 0: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r2, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c570a8ab64582867da68df7900000000000000000000000000000000002100"/87], 0x9) pwrite64(r1, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x80) fallocate(r0, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 10:06:55 executing program 7: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) r3 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$packet(r4, &(0x7f0000000000)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @remote}, 0x14) ioctl$sock_ipv6_tunnel_SIOCGETPRL(0xffffffffffffffff, 0x89f4, &(0x7f00000002c0)={'ip6gre0\x00', &(0x7f0000000240)={'syztnl1\x00', r2, 0x2f, 0xff, 0x4, 0x2, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x33}, 0x700, 0x8, 0x40, 0x6}}) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000000300)={'team0\x00', 0x0}) r9 = socket$packet(0x11, 0x3, 0x300) r10 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r10, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$packet(r9, &(0x7f0000000000)={0x11, 0x0, r11, 0x1, 0x0, 0x6, @remote}, 0x14) sendmsg$TEAM_CMD_OPTIONS_SET(r3, &(0x7f0000000380)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000540)={0x288, 0x0, 0x200, 0x100, 0x25dfdbfc, {}, [{{0x8, 0x1, r6}, {0x4}}, {{0x8, 0x1, r2}, {0x1a4, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r7}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r2}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r2}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0xc, 0x4, [{0x1000, 0x7, 0x4d, 0x8}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r2}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8, 0x4, r8}}, {0x8}}}]}}, {{0x8, 0x1, r2}, {0xb4, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x3}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x4}}}]}}]}, 0x288}, 0x1, 0x0, 0x0, 0x40}, 0x8) sendmmsg$inet(r0, &(0x7f0000005340)=[{{&(0x7f0000001480)={0x2, 0x0, @empty=0xe8030000}, 0x10, &(0x7f0000002500)=[{&(0x7f0000000500)="b026", 0x2}], 0x1, &(0x7f0000002540)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r2, @empty, @dev}}}], 0x20}}], 0x1, 0x0) [ 3229.244478] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=33608 sclass=netlink_route_socket pid=19267 comm=syz-executor.2 [ 3229.307981] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=50422 sclass=netlink_route_socket pid=19267 comm=syz-executor.2 [ 3229.345503] FAULT_INJECTION: forcing a failure. [ 3229.345503] name failslab, interval 1, probability 0, space 0, times 0 [ 3229.348025] CPU: 0 PID: 19284 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 3229.349431] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3229.351608] Call Trace: [ 3229.352116] dump_stack+0x107/0x163 [ 3229.352814] should_fail.cold+0x5/0xa [ 3229.353549] ? create_object.isra.0+0x3a/0xa20 [ 3229.354429] should_failslab+0x5/0x10 [ 3229.355160] kmem_cache_alloc+0x5b/0x350 [ 3229.355931] ? igrab+0xb0/0xb0 [ 3229.356556] create_object.isra.0+0x3a/0xa20 [ 3229.357406] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 3229.358374] __kmalloc+0x16e/0x3e0 [ 3229.359080] iter_file_splice_write+0x16d/0xbe0 [ 3229.359968] ? atime_needs_update+0x5f0/0x5f0 [ 3229.360841] ? generic_splice_sendpage+0x140/0x140 [ 3229.361773] ? pipe_to_user+0x170/0x170 [ 3229.362551] ? _cond_resched+0x12/0x80 [ 3229.363311] ? avc_policy_seqno+0x9/0x70 [ 3229.364092] ? selinux_file_permission+0x36/0x510 [ 3229.365024] ? generic_splice_sendpage+0x140/0x140 [ 3229.365962] direct_splice_actor+0x10f/0x170 [ 3229.366807] splice_direct_to_actor+0x387/0x980 [ 3229.367725] ? pipe_to_sendpage+0x380/0x380 [ 3229.368553] ? do_splice_to+0x160/0x160 [ 3229.369313] ? security_file_permission+0x24e/0x570 [ 3229.370279] do_splice_direct+0x1c4/0x290 [ 3229.371086] ? splice_direct_to_actor+0x980/0x980 [ 3229.372005] ? selinux_file_permission+0x36/0x510 [ 3229.372928] ? security_file_permission+0x24e/0x570 [ 3229.373899] vfs_copy_file_range+0x57b/0x10f0 [ 3229.374765] ? generic_file_rw_checks+0x230/0x230 [ 3229.375724] __do_sys_copy_file_range+0x176/0x410 [ 3229.376630] ? vfs_copy_file_range+0x10f0/0x10f0 [ 3229.377500] ? ksys_write+0x1a5/0x250 [ 3229.378240] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3229.379169] do_syscall_64+0x33/0x40 [ 3229.379867] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3229.380826] RIP: 0033:0x466609 [ 3229.381414] 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 [ 3229.384913] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 3229.386315] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 3229.387679] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 3229.389019] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 3229.390356] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3229.391761] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 [ 3229.416480] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=18432 sclass=netlink_route_socket pid=19267 comm=syz-executor.2 [ 3229.452025] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=33608 sclass=netlink_audit_socket pid=19285 comm=syz-executor.2 [ 3229.510524] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=143 sclass=netlink_route_socket pid=19267 comm=syz-executor.2 [ 3229.512471] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=179 sclass=netlink_route_socket pid=19267 comm=syz-executor.2 [ 3229.514467] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=224 sclass=netlink_route_socket pid=19267 comm=syz-executor.2 10:06:56 executing program 7: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./mnt\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) unlinkat(r1, &(0x7f00000001c0)='./mnt\x00', 0x0) clone3(&(0x7f00000008c0)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) mount(&(0x7f0000000000)=@md0, &(0x7f00000000c0)='./mnt\x00', &(0x7f0000000140)='sockfs\x00', 0x0, &(0x7f0000000180)='\x18!)\x00') mount(0x0, &(0x7f0000000240)='./mnt\x00', &(0x7f0000000280)='afs\x00', 0x0, 0x0) [ 3229.528991] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=19267 comm=syz-executor.2 [ 3229.530835] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=19267 comm=syz-executor.2 [ 3229.532596] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=19267 comm=syz-executor.2 10:06:56 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x800000000000000) 10:06:56 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) memfd_create(0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x12000000) 10:06:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0xfbffffff00000000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000600)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) [ 3229.752992] sockfs: Unknown parameter '!)' 10:06:56 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0xf785}) 10:06:56 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0xfffffffffffffffe, 0x2, &(0x7f0000000200)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400020801000470008000f801", 0x17}, {0x0, 0x0, 0x1000a00}], 0x0, &(0x7f00000000c0)={[{@utf8}]}) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) 10:06:56 executing program 5 (fault-call:7 fault-nth:52): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) 10:06:56 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x804000000000000) 10:06:56 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x42, 0x44) close(r1) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(0xffffffffffffffff, 0x800c6613, &(0x7f00000001c0)=@v1={0x0, @adiantum, 0x0, @desc2}) syz_io_uring_setup(0x2, &(0x7f0000000500)={0x0, 0x7820, 0x8, 0x0, 0xfffffffe}, &(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x0, 0x0) syz_io_uring_setup(0x4fc7, &(0x7f0000000280)={0x0, 0x0, 0x2}, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x0, 0x0) clone3(0x0, 0x0) execveat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0) write$binfmt_elf64(r0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) openat(r3, &(0x7f00000000c0)='./file1\x00', 0x200, 0x101) [ 3230.200660] FAULT_INJECTION: forcing a failure. [ 3230.200660] name failslab, interval 1, probability 0, space 0, times 0 [ 3230.202240] CPU: 1 PID: 19326 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 3230.203063] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3230.204401] Call Trace: [ 3230.204714] dump_stack+0x107/0x163 [ 3230.205149] should_fail.cold+0x5/0xa [ 3230.205585] ? create_object.isra.0+0x3a/0xa20 [ 3230.206115] should_failslab+0x5/0x10 [ 3230.206577] kmem_cache_alloc+0x5b/0x350 [ 3230.207066] create_object.isra.0+0x3a/0xa20 [ 3230.207597] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 3230.208199] kmem_cache_alloc+0x159/0x350 [ 3230.208684] jbd2__journal_start+0x18c/0x880 [ 3230.209201] __ext4_journal_start_sb+0x210/0x420 [ 3230.209769] ext4_dirty_inode+0xbc/0x130 [ 3230.210250] ? ext4_setattr+0x2220/0x2220 [ 3230.210735] __mark_inode_dirty+0x492/0xf10 [ 3230.211262] generic_update_time+0x21c/0x370 [ 3230.211772] file_update_time+0x436/0x520 [ 3230.212253] ? current_time+0x2c0/0x2c0 [ 3230.212715] file_modified+0x7d/0xa0 [ 3230.213140] ext4_file_write_iter+0x968/0x1890 [ 3230.213690] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3230.214224] ? kasan_save_stack+0x32/0x40 [ 3230.214712] ? direct_splice_actor+0x10f/0x170 [ 3230.215248] ? splice_direct_to_actor+0x387/0x980 [ 3230.215816] ? do_splice_direct+0x1c4/0x290 [ 3230.216300] ? vfs_copy_file_range+0x57b/0x10f0 [ 3230.216842] ? __do_sys_copy_file_range+0x176/0x410 [ 3230.217413] do_iter_readv_writev+0x476/0x750 [ 3230.217947] ? new_sync_write+0x660/0x660 [ 3230.218415] ? selinux_file_permission+0x36/0x510 [ 3230.219012] do_iter_write+0x18d/0x670 [ 3230.219476] vfs_iter_write+0x70/0xa0 [ 3230.219919] iter_file_splice_write+0x71d/0xbe0 [ 3230.220459] ? generic_splice_sendpage+0x140/0x140 [ 3230.221038] ? avc_policy_seqno+0x9/0x70 [ 3230.221516] ? selinux_file_permission+0x36/0x510 [ 3230.222077] ? generic_splice_sendpage+0x140/0x140 [ 3230.222656] direct_splice_actor+0x10f/0x170 [ 3230.223185] splice_direct_to_actor+0x387/0x980 [ 3230.223725] ? pipe_to_sendpage+0x380/0x380 [ 3230.224238] ? do_splice_to+0x160/0x160 [ 3230.224688] ? security_file_permission+0x24e/0x570 [ 3230.225278] do_splice_direct+0x1c4/0x290 [ 3230.225764] ? splice_direct_to_actor+0x980/0x980 [ 3230.226309] ? selinux_file_permission+0x36/0x510 [ 3230.226876] ? security_file_permission+0x24e/0x570 [ 3230.227480] vfs_copy_file_range+0x57b/0x10f0 [ 3230.228004] ? generic_file_rw_checks+0x230/0x230 [ 3230.228593] __do_sys_copy_file_range+0x176/0x410 [ 3230.229173] ? vfs_copy_file_range+0x10f0/0x10f0 [ 3230.229746] ? ksys_write+0x1a5/0x250 [ 3230.230202] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3230.230746] do_syscall_64+0x33/0x40 [ 3230.231202] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 3230.231782] RIP: 0033:0x466609 [ 3230.232158] 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 [ 3230.234247] RSP: 002b:00007f2926fc0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 3230.235158] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 0000000000466609 [ 3230.235972] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 3230.236796] RBP: 00007f2926fc01d0 R08: 000000000200f5ef R09: 0000000000000000 [ 3230.237618] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3230.238442] R13: 00007ffd233f7baf R14: 00007f2926fc0300 R15: 0000000000022000 [ 3232.006365] cgroup: Unknown subsys name 'perf_event' [ 3232.008060] cgroup: Unknown subsys name 'net_cls' [ 3236.829635] cgroup: Unknown subsys name 'perf_event' [ 3236.830669] cgroup: Unknown subsys name 'net_cls' [ 3241.677542] cgroup: Unknown subsys name 'perf_event' [ 3241.681154] cgroup: Unknown subsys name 'net_cls' [ 3246.849680] cgroup: Unknown subsys name 'perf_event' [ 3246.852547] cgroup: Unknown subsys name 'net_cls' [ 3251.559129] cgroup: Unknown subsys name 'perf_event' [ 3251.565556] cgroup: Unknown subsys name 'net_cls' [ 3256.823267] cgroup: Unknown subsys name 'perf_event' [ 3256.825701] cgroup: Unknown subsys name 'net_cls' [ 3262.096394] cgroup: Unknown subsys name 'perf_event' [ 3262.097791] cgroup: Unknown subsys name 'net_cls' [ 3266.067009] cgroup: Unknown subsys name 'perf_event' [ 3266.068947] cgroup: Unknown subsys name 'net_cls' [ 3270.799197] cgroup: Unknown subsys name 'perf_event' [ 3270.802316] cgroup: Unknown subsys name 'net_cls' [ 3276.393232] cgroup: Unknown subsys name 'perf_event' [ 3276.395570] cgroup: Unknown subsys name 'net_cls' [ 3281.098400] cgroup: Unknown subsys name 'perf_event' [ 3281.100924] cgroup: Unknown subsys name 'net_cls' 2021/08/09 10:07:51 executor 2 failed 11 times: executor 2: exit status 67 SYZFAIL: mmap of input file failed (errno 19: No such device) SYZFAIL: child failed (errno 0: Success) loop exited with status 67 VM DIAGNOSIS: 10:07:41 Registers: info registers vcpu 0 RAX=0000000000000001 RBX=0000000000000000 RCX=ffffffff81269d48 RDX=0000000080000002 RSI=0000000000000008 RDI=ffff88806ce33fe8 RBP=1ffff110068d3ed7 RSP=ffff88803469f690 R8 =0000000000000000 R9 =ffffffff8544fb4f R10=fffffbfff0a89f69 R11=0000000000000001 R12=0000000000000001 R13=00007f7533c86000 R14=dffffc0000000000 R15=ffff88804361f428 RIP=ffffffff812d5447 RFL=00000202 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 0000000000000000 00000000 00000000 GS =0000 ffff88806ce00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe0000003000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=0000000000546f98 CR3=000000003503e000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001fa0 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=cc80000000000000 4007 FPR6=cc80000000000000 4007 FPR7=cdc0000000000000 4008 XMM00=00000000000000000000000000000000 XMM01=00000000000000000000000000000000 XMM02=0000000000000000418181cb80000000 XMM03=0000ff00000000000000000000000000 XMM04=732f6c61636f6c2f7273752f3d485441 XMM05=622f6c61636f6c2f7273752f3a6e6962 XMM06=73752f3a6e6962732f7273752f3a6e69 XMM07=6e69622f3a6e6962732f3a6e69622f72 XMM08=00000000000000000000000000000000 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=dffffc0000000000 RBX=5e44c7a770deb4a2 RCX=ffffffff8126460c RDX=0000000000000000 RSI=00000000e44c7a75 RDI=ffff88800e09edf9 RBP=0000000000000000 RSP=ffff88803520f4d8 R8 =0000000000000000 R9 =ffffffff864f2667 R10=fffffbfff0c9e4cc R11=0000000000000001 R12=ffff88800e09e500 R13=ffff88800e09edd8 R14=0000000000000001 R15=0000000000000000 RIP=ffffffff8126412c RFL=00000016 [----AP-] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 0000000000000000 00000000 00000000 GS =0000 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe000003e000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe000003c000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=0000000000546f98 CR3=0000000035602000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000600 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001fa0 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=cc80000000000000 4007 FPR6=cc80000000000000 4007 FPR7=cdc0000000000000 4008 XMM00=00000000000000000000000000000000 XMM01=636578650a3a73656d69742031312064 XMM02=6174732074697865203a3220726f7475 XMM03=203a4c4941465a59530a373620737574 XMM04=6966207475706e6920666f2070616d6d XMM05=6e72726528200a64656c69616620656c XMM06=65642068637573206f4e203a3931206f XMM07=63203a4c4941465a59530a2965636976 XMM08=706e6920666f2070616d6d203a4c4941 XMM09=200a64656c69616620656c6966207475 XMM10=7573206f4e203a3931206f6e72726528 XMM11=41465a59530a29656369766564206863 XMM12=64656c69616620646c696863203a4c49 XMM13=63637553203a30206f6e72726528200a XMM14=64657469786520706f6f6c0a29737365 XMM15=0a373620737574617473206874697720