20778892c87e466568f3459725c413cf7344763390fec6fa8dd3fe47f181448a7d024dfb87e49b7b2e2c19f416b4778b47ea25ed0d1265db3cfa54f020480ff3d41d735068bde4eab087cf63942478b74c5464045c0ecdf583413bddb72d3e146db437a39a391d79442ec196bdbc80820cfa5c1a218b719bbf86f542c7706da3e1f180b23d5ee10b258775671b56c92206e03bd8c7ac67000121bd850445dd19f731e5957f570d1ae1654a905aa299e85aae8b8b2c8f683ad405ecc69390dda27f1c91a448353e1e83e95bde596243108719f57311ea4fffae185a45a2beab195cee86cda9f0de8af37f163032362f63560302053f3df3a3d317ba6df71b8715f6a377450cb4801bc20bb07fcb16c2a0260a64216c27b1270c48c4793e8a80b9c5e786fee41cbc070f2d59ab31ebd04eb6ef89457bc189a624e240994a7ee1cf1087d914b9ef4a99067d712e1efb75ef66b0fc8346749dfeb8577fcc83472670b64c5459a781de74506f2f3bc2602cb1cdbd1df710092db6a74e72af466f6feb5c01d69697ec74470b5c83ada58ec7d3c3211ac7516473457d7684616174087cc99f3cae72438cd04eed0a270ff1301e0bc26c8dbdcaf96f76b1e16f5a84ccf04b154d7210805965eec47dad28e8362538af882b00b2837cb890851b7a6c0d6828bbb53c081fbaecc96f657f2613222c7cfcd097276ca4a2f89f66cb002405b8a14257fd74c36438121e6dcbae7706294c0791a77f2400b8e61f8568eaf0efae026ec170f4ddb5916447053ecd87838e8f6280ac2ea350f10d322efea76f6feceb4b80bca45ab83edc21252838d494f07bce32bd037ddce6df8e60dc9422159656ff43c5019cd9f6f1fdfea580970699c53c7fe5486e7c6c585ea710cd06fa99b41bb895dbbb744bd2c1428963bdfaa7d581fed3b8fdc7b141505cb3e5b582abe146718385364f33cd3cda2895ea2b44c13da398bd403900118acab1443e05add2437606b6cb344d8e48589f1bdb16d9eaa72f6f0d922c08ecd417452d868c1816b961c579f1cda9042df7a072438e145864847ce86f1fbc0e76f469b5032d195e52825ffe34879618432fb17d9a1c50673ccd748cdd0e383e0ed5016c8c197535edabe9dcbd42849241fddecb3e1166c807e1d36b44cd53a9ce8cb7fd78a0d06d16203aacfd2e546013726124c6d2c5fffd40cffa980e9b56969f2c43bffa8ba3f3034f6183899ee2900e3be356d23ba0bb20bfecc2b3e63fb6672d301140dc715c2b640204758b89a1f9e90c9d55a1793d5124576561a92e236a9cf8457d1b3fae96b8c2f396ce2eb28e6baf5b94e95cedd9c7f81334f79b4d095d7fbc5ae18115874b1a8bb4997f40b68d2160ffd36ae03a860fe481eb9c00f79f0e8bc662ebc14db75b71e927656071bcd3e56a5f393170b329fd373b1f989f69147ac057a39512f6c0754f6ea918adf46af51138ebcad0401ae793fe57f9a27a363a9a6775a4beee04e642ecfcbbbc0de992a14224ce08acac5039fb25275d783ad8a63a227d43f9f3163196c31f3db2cb1f951ddd4dbd57a751a026e3d6ee72853a8f840847fab5935ed010a9c4524d9349d93693459a7273623c7fbe67f8f93cd304e49a623c258d9254182d34f534b4c39fd03f01f84a07630582cdb890a1587c8a30ed09f9f57f1f943dca535b93618d45f8d9725baa269fda665c9f9f128db4f1fbe8a0a2eb54d20a26f589f299f47656201e010adfb996f80ce8265173941c0ab3ef13861631842064bcde8a5b5cf9339be4ea94f6b513232a77b214576256814ba5bab505f979210477f9b125433fbf9185572dc037097560e963d9f23270a2e37c51d1971b5f352246a098ce555d14850e9513bc7020ef2fb10400d99475bac80b9693729e7a093e292cc7dfbbc8ed0eaea6ea3c5912d2300db778f2b5e838f3706f9dab8c2ee7b86a03885c1c919ae6b0d5cc779291970e2f8ec5cec9accf1f143f2f673fb5f6deb1ac36c4274e49ccec8c45a76a5af5fdd6b9ece2ad65a40cf66f3c954735b775963019c5682b327a3e2dc9e49d8daafad4697faf535c18e9ebdcb1bd2db03ecd066acb82795ff092b709508fae08b839ed5cb722ab3552d77c49651cd42f2271aee21f5e10e9bd83f13047ed7ba32d5e98176b82a0da14633a8b9357fa4be141ecf61dc3b3074fee397f72ad192e60cc51815730e1ae1140b70c92485bfb92f4a1aff0fb6322440dd3a6e7d17bad4ac1233e4f974a2bbff0464c5c6f2e6958549022c0e4cefec4f3f98c49bd6fd5a528c6b885dc4a8c109093b1adaaa1a8717b58bbbbe3e7d72114ce50afb893102d4fb21c8dce96b6f9008b6fb3c15dd57e93c9db8caf516afee3dd2cebdbc779b11bf61f1471acdd886c3a207638cdabe1b90d146cb8024273714aa3b6d3e6f75c9b4c74a29f0fe7af4ac228e35d436d9e54bf36a702f93c92ac2f765f252f6a2fed24ff5408557e349b04f32eee21f220e57ed2917be64b1591d964837c7fe9a1e02a4f8367caab2aaa8deb25b6fd1fe0f7b1f3badd1fe6c2edd59625b9f7d4b23dd17c18ab78b4f3288edc5ad78f23455656441b4ba737ce3f51c1ec5bdf43f88b1b032385176de6231159cd2955ac01f7afbd899c908db7a4daeb4311725183c006b48a233b403a7aaeae82333690ea2d1287ddd91c0a1da5e7b171e4a427196aef22adee548aca9d769ff7cb07c83263e04aeae31bab3c07a5af2c33f24d052fa7caa521150c32fa7a60af8a45d0b7da38bdeed04a99ec2713246cdf4b9febff70860722a03b35f3d0d84f4302debfc6aec4d0cf309ace60108e9075eeea7bcdd374f560bfb84bb6eb5eed9eeb2638e1896bc38b569f4b21174a9a993927f007af6bc54ed18a580bf11609daa2375f48103414fb930d2558c857dfb334a80ab55131930e3938c0beca9753537a2691b8a8acfe820b7947aa31ef6c08e0476d32b30d76c6710a0f4a78c6dec08b01b5a77d2a61447ed4e1d753593738cc830aaa1f1b403a76a4e0f2207e433d5d539360c624884d2a8b3e63fa215bab61a76d4bae69b8cf873d5ac4b289f9cdd0471bcb0ae02e0110a898ae445e617368529965922fd2350ecbab7243f20e4aad4a91a55268af641fea002c76c42e1f6ffaf98e92ce9a395c6b2a7fe8b0df0e87cd1b34ab2c79ef09c15ff4548080d253201e61e33c836776399b59dfd45ffe5b5d7e3599602456dbaeac28d3c73ab5089c323f00addd6058df0b85518d8358351ad0fd2c0c13c781550b92afb7f9f0c20ec29bccc2d314d34247e771bba52310d2fcb9ebf8449c3acbd4f02529cc72bdaa13b6b7fca5540030044c9d50cd9dfb112cec0554896d11869bd8bf0c335eaa2ce1efe700923bef997f7fb289103458ad7abc9dc9e850113992c68846283b021f9174ecdec001022da3bd4054f8daceb70db39fb9b56ff7556cac869ee5d901d8d226ce3e65456ef6cba9f80187c72f7a4a39132bcc72b2c660766d870370ac211aa869ec9beab45a54aecb090764b04a281c0670a7a6436a0112315aa5832591280a67491ace79d46ec6944c5b98aa95940eacce1f9f12a23130f8fc18523b508d16004e8149630ea9269983417085b0767afcff8e27fa35061ea9be6ccef8110a5183233eb402c758ec7aef0afcdf71c56160ad8203afa1a258761231940d9ca0d03ee168f4547672b04f12b8a7a8e68bad227b77fbf34b611b9737fa06b5eb18cc47ca936af769929cfeb8e6e585f9750223fbfc353904f247c7923c54dc5362dbfe30c81188e1f86d5ddb99a26193c83a11eb60cb7a49c7e5acbc5de9123be9c0c106802669f69fe563655f60dac7704f512f72e41a50ce2f033f4a444a2a24694453563327a3b890e4a0b460d43f91e0dce239b665e2ce5ed016a4690c1d95c685cf303ed39e3eb3ac2b2885ca315c22ea955a3b670272a324f5cfc3eb340b363e8f032e6abe2475330746b5acdd05df8eafb29123632b1feac792a17b8f3f09498728da8324b4fedf88bce48c0355b58dfd12388562cbad7d0bc15e2cede3a89de405083d4b0b823cd6109cf18bc23a30533844a2f0af568779d7c143db259c4affebc0dafec0b2a91a802f2196e834d86b9214bff2fc3254e8b9a8e458954", 0x1000}, {&(0x7f000000b4c0)="0df7770fc74036cb55d37c91d4ed432ccf2ed6dd22d871a5e574c755a8036c73f610b7e9655367a4a58fa4f17ff154a7391bd05df4ee1a6c4098dbcb7674ff36b527d99c080a8236392f1c4e6b2233cb3677cba6a40e71cebc68075b48ecf9ce33bd419a01ea3d8f1731009c125803b2", 0x70}, {&(0x7f000000b540)="03ab54282043a6e9c682a615fdac93232bc6ab4acccef3e357d1e520b01b5e4db24820c4687e2e6c7856fcc1a9a76fb8811f628f22c42fb939b4579f13d7c448446e6597", 0x44}, {&(0x7f000000b5c0)="5b41dbd0e98cb8c0ce4295ff9c8a46bf3c0fc9076bd8317ba7e7c048e55284bed7ea1c278b1ac9", 0x27}, {&(0x7f000000b600)="738d9d8fa5d71ca56128bd917d605e10d7a6105e988403be86b68072fa4ec08df67215fd5892ab9b9f5ef570ab07129d962863500c2e9d8994c303d271179502e21303fb1f74dc8127cfbaec332ac6c9a3d9d30710034131b6fc9a8a56afb4f92ce07c88c4a0302cedb634c2894676fd18812e4883ff65490d4f2eb5e3c596517b82c80bf4d5a58bfc66a20685d75abff5ccaf1b203bf09ca923c0061992e14259e2aa1e2df01deebc959d433f519f051cf9a0ef11719629eb171a84e2969ad6c1", 0xc1}, {&(0x7f000000b700)="75c2288a85241f5d10069b", 0xb}, {&(0x7f000000b740)="cdd5b3860816a1104aa20110a7347e311720ad613d1e6f84258c4329e7f975e55c", 0x21}], 0x7, &(0x7f000000b800)=[{0x100, 0x10a, 0x2, "3bf0bc50ad528f35e20723b52cffe7e6c01f07c7a75ecb0c39fa9b4a3aafabadfdcf31dfa759b95e166687a4fa507a7b65c72f2be02771e6257e9e46f47fb8cac164896c1f24ebc12d9af6881da1218a6a59b180105d263546d7cd77f9e217d1f33481d6f92972c57e3cb5bcd655df781e7b6b17170a2985483d2641b901553e3d4f4d831b00903a36507cfee3baa2b82aec28ad80bb2b4d8e69da99173dc1c0135c7154aac42c6f8dfdcafa21eaf0d531744eeab709bb9462bbcb536a18eea8109e30d91e2dc0014b1fe251fcad3c3ee43260e8737d1d70767ff3521b51a09c88abb0e407b3231a6fa5c33d1a4513"}, {0xd8, 0x84, 0x0, "8482d11f6654aea4c0b12a8cac51d1d4936213fb0c8fa60fff583b7f19cae531a3b1ca24e58007484f42cbf761978064d80d720f83f31a12951fef06029a942e00f24064c993107b015175ea1c363aee9056d0c19b677812a6b70e2bf70e08e9b8b4bf3d5163951807e957582c03875e03694bd857f3ee7804931a5afce8f97bffaeaf0a97e3d6ea3478c3aac3a5c9e33eadd249cb9fec66a19f59b2b98a25fd3a23ee1578bc84cc2ee848215d3d521c49550dc4de066499e6638158ecf5e26c288820a9"}, {0x60, 0x10a, 0x3ff, "977d5599e116062a3ee6b3d88477cd517ad4c61692ffb7c1ac3e55be18091ad61985782a7511966938c7d020f850cc3d30abddcffb886d3634c67f4be485e35461c7c123bf6c70a845b0"}, {0xa8, 0x108, 0xfffffffd, "e350393c0bcefea7a34f0a5100c1d0bf83ee281625f552ff773990af7b0e82b7b7724b2ab6cd5043200919538d35694cc208f5d79a1a6fea0baaece62e16ad1f8aa268cff76461ba2cf1100c6de1bf253823b51fcf91b523393d81f94ea3fb8305f0bda9e33a73135bff5f03a4a8ff8512489d195f58ea1ba9cb478284a15101966150f00dbf7d9e7ab7bff3c2408f370326de7dae"}, {0x100, 0x111, 0x3, "dbb0fa991bbc5daacbb1741f21e45e76884e029821c5141db46d7ee571d83757ee1f545677c202b369beae1ecd78b780b94b29a4e95abe11ea659883b1b29db5ec3524f2da8c72954d68dec9082accc7bfd1b9e1841f7d890778e89f20b432da11687c0fd81ecff05c24225ccb4114f2e6d4c7839a257e4c1b171acefda31b13715c0b9ad8fa2da9751ae6de54ec9554960b411a9d867c647803e58e9b25ad9cbefb67c9a60226c6c1bbe03d4ef929223cc59aa2c10b767e2ba05e94c2d792c73f2c8073f7eac6f24ca39d168f6b5d26ef9e1886dd98ea3d0da889ff5243097193958e4aee8f4a742155975c9e53463d"}, {0x80, 0x10d, 0x1, "74b30092f2cd1b2ec8d40625a9d0f187923698a6e3c928fe2c35175a93c42d74cdd1eff5595e393711e46fd7c37e50bd93432103f6db86f5f5d074bb3e8ebbe842bb8e303d3e18578c317b1b4e3c82e1d8bf767bbc50ce0b565be55e8b30d4065228d3a3abdd8866de98aa65bfafc3"}, {0x108, 0x105, 0x101, "536729769d309158a6f19e9574c2efe3975536ee335476ce912407c54361a81b25f94158168932bc91dc034175e01dd161ea5b5846555d486d082fa3ac79699e499dfea4d05593a3bf058dffd6ad900a1d217baab09583a7524b2e549698ed3cc66a86344d919eee14de62e9423caae92e5e16c1dd8d87ad56349b8a66e408ff3480cb427d8ab40065c85be279ff6c60f4e37db76fdd567225ca15823afd5989295ee652ead536311cacd487d1e267a82ab59224301876d17408a2fc529669cf8b808fc5d34135952299582c7703b54e1335f54eafab834bc634641c960585d7c4aed2666da127b0512bb6eaeac8b406b110004ff6ebb0"}, {0x70, 0x108, 0x8, "d33e95345753cc3d34446e097cf83f601115484316e81212f21b427ece8000cefcedb99fe6f12cbac649fa9fd0d33e688dd80a604156f97c6395e5c6945da7d9dad2fa78fb88375ad5853f7ccb4959fa6ec05a6f1169858a93cd1099fb2cdc"}, {0x40, 0x109, 0x878, "91c596b2e05164893926f284201f7c87c8b90f613143a55d033b236b519b6531690bcfc0f060099077b4d73d2b"}], 0x618}}], 0x4, 0x4004) clock_gettime(0x0, &(0x7f0000000a00)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f0000000980)=[{{0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000000)=""/90, 0x5a}, {&(0x7f0000000080)=""/205, 0xcd}, {&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f0000000180)=""/118, 0x76}, {&(0x7f0000000200)=""/232, 0xe8}, {&(0x7f0000000300)=""/151, 0x97}, {&(0x7f00000003c0)=""/225, 0xe1}, {&(0x7f00000004c0)=""/240, 0xf0}], 0x8, &(0x7f00000006c0)=""/100, 0x64}, 0x7}, {{0x0, 0x0, &(0x7f0000000940)=[{&(0x7f00000005c0)=""/60, 0x3c}, {&(0x7f0000000740)=""/186, 0xba}, {&(0x7f0000000800)=""/195, 0xc3}, {&(0x7f0000000900)=""/21, 0x15}], 0x4, &(0x7f0000001a80)=""/4096, 0x1000}, 0x8}], 0x2, 0x20, &(0x7f0000002a80)={r0, r1+10000000}) 10:01:01 executing program 4: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000, 0x0, @perf_config_ext={0x0, 0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000a00)=ANY=[], 0x98a) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = getpgrp(0x0) pidfd_open(r2, 0x0) creat(&(0x7f0000000440)='./file0\x00', 0x20) ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, &(0x7f0000000080)={0x0, 0xfdfdffff, 0x102, 0x0, '\x00', [{}, {0x800, 0x0, 0x400000000000000}], ['\x00']}) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f00000001c0)={'macsec0\x00', &(0x7f0000001980)=ANY=[@ANYBLOB="3c00000001000000030015c1e10000030000000220000001dee8fc131fc92b570000000100008068fb93f20624d998bb2382fbef2e605d20efd13ad8020454fe726d5ec46065bf6e5c2fd748b7382cb035aee7d0767598bffa2b465cbdf22d2cda2987fb6393a2346499ab676cb9e954b74b3dce2dea7ebd6353d2d339539d4df8fdf810fb99bb246cdf624c43b538b81e2edb721a22a95f7c84"]}) clone3(&(0x7f0000000480)={0x2080, &(0x7f0000000180), &(0x7f00000002c0), &(0x7f0000000300)=0x0, {0x2}, &(0x7f0000000380)=""/10, 0xa, &(0x7f0000000900)=""/4096, &(0x7f0000000380)}, 0x58) setsockopt$WPAN_SECURITY(r0, 0x0, 0x1, &(0x7f0000000200)=0x1, 0x4) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = dup(0xffffffffffffffff) pidfd_open(r3, 0x0) preadv(r1, &(0x7f0000001900)=[{&(0x7f0000000340)=""/28, 0x1c}, {&(0x7f00000003c0)=""/94, 0x5e}, {&(0x7f00000005c0)=""/95, 0x5f}, {&(0x7f0000001a40)=""/252, 0xfc}, {&(0x7f0000000740)=""/93, 0x5d}, {&(0x7f00000007c0)=""/107, 0x6b}, {&(0x7f0000000840)=""/78, 0x4e}], 0x7, 0x9, 0xede9) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000500)=""/142, 0x8e}], 0x1}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1}, 0x81) io_uring_register$IORING_REGISTER_PERSONALITY(r4, 0x9, 0x0, 0x0) unshare(0x48020200) [ 675.497061] FAULT_INJECTION: forcing a failure. [ 675.497061] name failslab, interval 1, probability 0, space 0, times 0 [ 675.498508] CPU: 1 PID: 6806 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 675.499347] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 675.500381] Call Trace: [ 675.500703] dump_stack+0x107/0x167 [ 675.501152] should_fail.cold+0x5/0xa [ 675.501624] ? create_object.isra.0+0x3a/0xa30 [ 675.502197] should_failslab+0x5/0x20 [ 675.502667] kmem_cache_alloc+0x5b/0x310 [ 675.503151] create_object.isra.0+0x3a/0xa30 [ 675.503706] kmemleak_alloc_percpu+0xa0/0x100 [ 675.504269] pcpu_alloc+0x4e2/0x1240 [ 675.504736] ? io_tctx_exit_cb+0xf0/0xf0 [ 675.505237] percpu_ref_init+0x31/0x3d0 [ 675.505708] io_uring_setup+0x47a/0x2980 [ 675.506223] ? __mutex_unlock_slowpath+0xe1/0x600 [ 675.506796] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 675.507418] ? wait_for_completion_io+0x270/0x270 [ 675.508037] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 675.508687] ? syscall_enter_from_user_mode+0x1d/0x50 [ 675.509325] do_syscall_64+0x33/0x40 [ 675.509793] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 675.510436] RIP: 0033:0x7f6c708d9b19 [ 675.510896] 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 [ 675.513038] RSP: 002b:00007f6c6de2e108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 675.513992] RAX: ffffffffffffffda RBX: 00007f6c709ed020 RCX: 00007f6c708d9b19 [ 675.514871] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 675.515706] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 675.516538] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 675.517356] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:01:01 executing program 6: connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r0, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r1 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, 0xffffffffffffffff, 0x0) syz_io_uring_submit(r1, 0x0, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(0xffffffffffffffff, 0x58ab, 0x0, 0x0, 0x0, 0x0) r2 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r2, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:01:01 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, 0x0, 0x101142, 0x0) fdatasync(r0) 10:01:01 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x2, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xffffffff, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/zoneinfo\x00', 0x0, 0x0) socket$netlink(0x10, 0x3, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) creat(&(0x7f00000001c0)='./file0\x00', 0x21) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast1}, 0x1b) syncfs(0xffffffffffffffff) creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000004c0), r2) sendmsg$inet6(r2, &(0x7f00000003c0)={&(0x7f0000000180)={0xa, 0x4e24, 0x2, @loopback, 0x43b}, 0x1c, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="14000000000000002900000043000000df0000000000000088000000000000002900000039000000010e00080000af45fe880000000000000000000000000901fc01000000000000000000000000000000000000000000000000810000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000ffffe000000100000000000000000000ffffe0000002680000000000000029000000370000002909000000000000c91000000000000000000000000000000001050204010730000000020a3f0000c710000000000000000100000000000001000000020000004c0d0000000000000200000000001400000000000000290000003e000000ad86ffff00"/288], 0x120}, 0x240040d4) mknod$loop(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) listxattr(&(0x7f0000000080)='./file0\x00', 0x0, 0x12) write$9p(0xffffffffffffffff, &(0x7f00000000c0)="0fb865562069ab2f32beb83e263962827b00d7d8b791e504b65c5ed26e6688d67a9796c1aedca0de65d21b4796fd1b3df0ccedf9739e29f6b965de85433255da7945b7a842ba5fa3dbe88cd26fc9b1b807bc2d59e5a9f2c2bdaccdb839190141ba0151232669cb02b3b076251c024d73f501a54d959dac7cdb3fc324ab47f2a3e1ef12691eac5cab96860e948ea4", 0x8e) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x1ed) ioctl$F2FS_IOC_ABORT_VOLATILE_WRITE(r2, 0xf505, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x41, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}, 0x5046, 0x0, 0x1002, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syncfs(r3) [ 675.573751] loop7: detected capacity change from 0 to 32768 [ 675.598613] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:01:01 executing program 6: connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r0, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r1 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, 0xffffffffffffffff, 0x0) syz_io_uring_submit(r1, 0x0, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(0xffffffffffffffff, 0x58ab, 0x0, 0x0, 0x0, 0x0) r2 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r2, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:01:01 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, 0x0, 0x101142, 0x0) fdatasync(r0) 10:01:01 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 10) 10:01:01 executing program 0: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semop(r5, &(0x7f0000000000)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x35, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x101, 0x800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {}, {0x2, 0x8, 0x1000}, {0x3, 0x3}], 0x4) semctl$SEM_INFO(r6, 0x5, 0x13, &(0x7f0000000080)=""/101) unshare(0x48020200) 10:01:01 executing program 6: r0 = syz_io_uring_setup(0x0, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:01:01 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, 0x0, 0x101142, 0x0) fdatasync(r0) 10:01:01 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r4, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 675.774716] FAULT_INJECTION: forcing a failure. [ 675.774716] name failslab, interval 1, probability 0, space 0, times 0 [ 675.776074] CPU: 1 PID: 6829 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 675.776858] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 675.777819] Call Trace: [ 675.778139] dump_stack+0x107/0x167 [ 675.778531] should_fail.cold+0x5/0xa [ 675.778952] ? percpu_ref_init+0xd8/0x3d0 [ 675.779403] should_failslab+0x5/0x20 [ 675.779816] kmem_cache_alloc_trace+0x55/0x320 [ 675.780316] ? io_tctx_exit_cb+0xf0/0xf0 [ 675.780756] percpu_ref_init+0xd8/0x3d0 [ 675.781191] io_uring_setup+0x47a/0x2980 [ 675.781634] ? __mutex_unlock_slowpath+0xe1/0x600 [ 675.782185] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 675.782735] ? wait_for_completion_io+0x270/0x270 [ 675.783277] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 675.783846] ? syscall_enter_from_user_mode+0x1d/0x50 [ 675.784406] do_syscall_64+0x33/0x40 [ 675.784810] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 675.785366] RIP: 0033:0x7f6c708d9b19 [ 675.785766] 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 [ 675.787831] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 675.788657] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 675.789443] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 675.790297] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 675.791096] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 675.791869] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 675.896518] loop7: detected capacity change from 0 to 32768 [ 675.901955] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:01:16 executing program 0: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semop(r5, &(0x7f0000000000)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x35, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x101, 0x800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {}, {0x2, 0x8, 0x1000}, {0x3, 0x3}], 0x4) semctl$SEM_INFO(r6, 0x5, 0x13, &(0x7f0000000080)=""/101) unshare(0x48020200) 10:01:16 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x0, 0x0) fdatasync(r0) 10:01:16 executing program 2: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r4, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:01:16 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 11) 10:01:16 executing program 1: r0 = perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x7, 0x93b}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000800)=ANY=[]) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000380)=0xffffffff00000000) r1 = socket$netlink(0x10, 0x3, 0x0) fallocate(r0, 0x30, 0xffffffffffffff75, 0x10001) sendmsg$nl_generic(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000580)=ANY=[@ANYBLOB="240000001000010000000000000000960000090005000000000000000500008048000000"], 0x24}}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x301000, 0x0) r3 = openat(r2, &(0x7f0000000400)='./file1\x00', 0x0, 0x4) read(0xffffffffffffffff, &(0x7f00000006c0)=""/135, 0x4d) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r0, &(0x7f0000000100)={0x2}) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8005, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x823, 0x4, @perf_config_ext={0xffffffffffffffff, 0xfffffffffffffffc}, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x90}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wlan1\x00'}) accept4$bt_l2cap(0xffffffffffffffff, &(0x7f0000000880)={0x1f, 0x0, @fixed}, &(0x7f0000000280)=0xe, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46800) sendmsg$ETHTOOL_MSG_LINKINFO_SET(r2, &(0x7f0000000800)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000600)={&(0x7f0000000980)=ANY=[@ANYBLOB="66dd3beb755976e92eeb27f7dd5ab846ef1a597c1c83c096772d5c876e642114ef7a2ee306f06ad991a9fef3937b89c55330020e968b6e86ed821a3d48f6b51a3260fd8e8baa4808525fa372641ce525758562baf640f480c0c440cf86cd329176dac4eabfeb1d4408b028424b889aae5591c1663b00005a", @ANYRES16=0x0, @ANYBLOB="000825fccbdf25035301000000050001000000000000", @ANYRES32, @ANYRESOCT], 0x1c}, 0x1, 0x0, 0x0, 0x4001}, 0x240041c0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x20000001}, 0xc, &(0x7f0000000640)={&(0x7f0000000200)=ANY=[@ANYBLOB="ad320310ab00000000000200000000", @ANYRES16=0x0, @ANYBLOB="010028bd7000fadbdf25010000000c000300fdffffffffffffff080001000000000008000100000000000c00030001000080000000000c0005000b000000000000000c0003000900000000000000"], 0x54}, 0x1, 0x0, 0x0, 0x91}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/184, 0xb8}, {&(0x7f0000000a40)=""/4096, 0x1000}, {&(0x7f0000000500)=""/114, 0x72}], 0x3, 0x16, 0x4) dup3(r3, 0xffffffffffffffff, 0x80000) fallocate(0xffffffffffffffff, 0x52, 0x2, 0x10000000fdffffff) syz_80211_join_ibss(&(0x7f0000000180)='wlan1\x00', &(0x7f00000001c0)=@default_ibss_ssid, 0x6, 0x0) 10:01:16 executing program 6: r0 = syz_io_uring_setup(0x0, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:01:16 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r4, 0x0, 0x0) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:01:16 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r4, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 691.048281] loop7: detected capacity change from 0 to 32768 [ 691.083802] FAULT_INJECTION: forcing a failure. [ 691.083802] name failslab, interval 1, probability 0, space 0, times 0 [ 691.086397] CPU: 0 PID: 6861 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 691.087889] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 691.089714] Call Trace: [ 691.090318] dump_stack+0x107/0x167 [ 691.091146] should_fail.cold+0x5/0xa [ 691.092022] ? create_object.isra.0+0x3a/0xa30 [ 691.093066] should_failslab+0x5/0x20 [ 691.093926] kmem_cache_alloc+0x5b/0x310 [ 691.094888] create_object.isra.0+0x3a/0xa30 [ 691.095869] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 691.097235] kmem_cache_alloc_trace+0x151/0x320 [ 691.098280] ? io_tctx_exit_cb+0xf0/0xf0 [ 691.099344] percpu_ref_init+0xd8/0x3d0 [ 691.100420] io_uring_setup+0x47a/0x2980 [ 691.101412] ? __mutex_unlock_slowpath+0xe1/0x600 [ 691.102723] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 691.104075] ? wait_for_completion_io+0x270/0x270 [ 691.105417] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 691.106824] ? syscall_enter_from_user_mode+0x1d/0x50 [ 691.108218] do_syscall_64+0x33/0x40 [ 691.109214] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 691.110579] RIP: 0033:0x7f6c708d9b19 [ 691.111573] 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 [ 691.116411] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 691.118450] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 691.120350] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 691.122250] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 691.124145] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 691.126044] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 691.129649] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:01:16 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x0, 0x0) fdatasync(r0) 10:01:16 executing program 6: r0 = syz_io_uring_setup(0x0, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 691.313616] loop7: detected capacity change from 0 to 32768 [ 691.339492] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:01:17 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 12) 10:01:17 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r4, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:01:17 executing program 6: r0 = syz_io_uring_setup(0x132, 0x0, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:01:17 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x0, 0x0) fdatasync(r0) [ 691.458475] FAULT_INJECTION: forcing a failure. [ 691.458475] name failslab, interval 1, probability 0, space 0, times 0 [ 691.461008] CPU: 0 PID: 6891 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 691.462515] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 691.464304] Call Trace: [ 691.464906] dump_stack+0x107/0x167 [ 691.465708] should_fail.cold+0x5/0xa [ 691.466569] ? create_object.isra.0+0x3a/0xa30 [ 691.467608] should_failslab+0x5/0x20 [ 691.468440] kmem_cache_alloc+0x5b/0x310 [ 691.469348] create_object.isra.0+0x3a/0xa30 [ 691.470291] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 691.471387] kmem_cache_alloc_trace+0x151/0x320 [ 691.472389] ? io_tctx_exit_cb+0xf0/0xf0 [ 691.473256] percpu_ref_init+0xd8/0x3d0 [ 691.474133] io_uring_setup+0x47a/0x2980 [ 691.475012] ? __mutex_unlock_slowpath+0xe1/0x600 [ 691.476054] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 691.477133] ? wait_for_completion_io+0x270/0x270 [ 691.478272] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 691.479401] ? syscall_enter_from_user_mode+0x1d/0x50 [ 691.480521] do_syscall_64+0x33/0x40 [ 691.481329] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 691.482436] RIP: 0033:0x7f6c708d9b19 [ 691.483233] 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 [ 691.487168] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 691.488791] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 691.490325] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 691.491847] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 691.493379] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 691.494916] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:01:17 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r4, 0x0, 0x0) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:01:17 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r4, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 691.718693] loop7: detected capacity change from 0 to 32768 [ 691.727771] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:01:32 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 13) 10:01:32 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r4, 0x0, 0x0) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:01:32 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r4, 0x0, 0x0) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:01:32 executing program 6: r0 = syz_io_uring_setup(0x132, 0x0, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:01:32 executing program 4: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x884, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x411}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000280)=0x0) perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x77, 0x1, 0x5, 0x5, 0x0, 0x5, 0x8830, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x4053, 0x4, @perf_config_ext={0x6c8, 0xffff}, 0x400, 0x10001, 0xff, 0x9, 0x3, 0x5, 0x0, 0x0, 0x200, 0x0, 0x3}, r2, 0xe, r1, 0x8) syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, &(0x7f0000001640), 0x0, &(0x7f0000000200)=ANY=[]) mount$9p_xen(&(0x7f0000000000), &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100), 0x4000, &(0x7f0000000140)={'trans=xen,', {[{@dfltuid={'dfltuid', 0x3d, 0xee01}}, {@access_client}, {@posixacl}, {@posixacl}, {@aname={'aname', 0x3d, 'iso9660\x00'}}], [{@obj_user={'obj_user', 0x3d, 'iso9660\x00'}}, {@rootcontext={'rootcontext', 0x3d, 'unconfined_u'}}, {@obj_type={'obj_type', 0x3d, 'iso9660\x00'}}]}}) 10:01:32 executing program 2: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semop(r5, &(0x7f0000000000)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x35, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x101, 0x800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {}, {0x2, 0x8, 0x1000}, {0x3, 0x3}], 0x4) semctl$SEM_INFO(r6, 0x5, 0x13, &(0x7f0000000080)=""/101) unshare(0x48020200) 10:01:32 executing program 7: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(0xffffffffffffffff) 10:01:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x9}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x102) r1 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000240)=@IORING_OP_FADVISE={0x18, 0x4, 0x0, @fd_index=0xa, 0x600000000000, 0x0, 0x0, 0x7, 0x0, {0x0, r1}}, 0x8) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000, 0x20) r3 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) execveat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='{\x02\x00'], &(0x7f0000000440)=[&(0x7f0000000240), &(0x7f0000000280)='${-,\\^/$\x00', &(0x7f00000002c0)='@\x00', &(0x7f0000000300)=')]\x00', &(0x7f0000000340)='$#\x9b}\x00', &(0x7f0000000380)='%\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='-\x00'], 0x800) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x248000, 0x0) [ 706.439305] loop7: detected capacity change from 0 to 32768 [ 706.457565] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 706.470821] 9pnet: Could not find request transport: xen [ 706.495527] FAULT_INJECTION: forcing a failure. [ 706.495527] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 706.498239] CPU: 1 PID: 6932 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 706.499685] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 706.501455] Call Trace: [ 706.502031] dump_stack+0x107/0x167 [ 706.502818] should_fail.cold+0x5/0xa [ 706.503637] __alloc_pages_nodemask+0x182/0x600 [ 706.504628] ? __alloc_pages_slowpath.constprop.0+0x2310/0x2310 [ 706.505966] ? cap_capable+0x1cd/0x230 [ 706.506821] alloc_pages_current+0x187/0x280 [ 706.507756] __get_free_pages+0xc/0xa0 [ 706.508583] io_uring_setup+0xf9a/0x2980 [ 706.509457] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 706.510548] ? wait_for_completion_io+0x270/0x270 [ 706.511600] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 706.512719] ? syscall_enter_from_user_mode+0x1d/0x50 [ 706.513823] do_syscall_64+0x33/0x40 [ 706.514628] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 706.515714] RIP: 0033:0x7f6c708d9b19 [ 706.516510] 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 [ 706.520454] RSP: 002b:00007f6c6de2e108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 706.522140] RAX: ffffffffffffffda RBX: 00007f6c709ed020 RCX: 00007f6c708d9b19 [ 706.523680] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 706.525275] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 706.526833] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 706.528382] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 706.532048] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:01:32 executing program 6: r0 = syz_io_uring_setup(0x132, 0x0, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:01:32 executing program 7: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(0xffffffffffffffff) [ 706.546273] 9pnet: Could not find request transport: xen [ 706.624076] loop7: detected capacity change from 0 to 32768 [ 706.678699] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:01:32 executing program 4: unshare(0x28020600) unshare(0x20060000) r0 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index=0x9, 0x0, &(0x7f0000000240)=[{&(0x7f0000000700)=""/222, 0xde}], 0x1}, 0x0) syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000000)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index=0x9, 0x0, &(0x7f0000000240)=[{&(0x7f0000000700)=""/222, 0xde}], 0x1}, 0x0) r5 = syz_io_uring_setup(0x3ca3, &(0x7f0000000500)={0x0, 0xfffffffe, 0x10, 0x3}, &(0x7f0000400000/0xc00000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_setup(0x6579, &(0x7f0000000040)={0x0, 0x1506, 0x1, 0x2, 0x2a9, 0x0, r0}, &(0x7f0000c4d000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000180)) r9 = epoll_create(0x9) r10 = syz_io_uring_setup(0x3ca3, &(0x7f0000000500)={0x0, 0xfffffffe, 0x10, 0x3}, &(0x7f0000400000/0xc00000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000280)=0x0) r13 = io_uring_register$IORING_REGISTER_PERSONALITY(r10, 0x9, 0x0, 0x0) syz_io_uring_submit(r11, r12, &(0x7f0000000000)=@IORING_OP_FADVISE={0x18, 0x0, 0x0, @fd_index, 0x8, 0x0, 0x0, 0x0, 0x0, {0x0, r13}}, 0x10000) syz_io_uring_submit(r8, r4, &(0x7f00000001c0)=@IORING_OP_FADVISE={0x18, 0x4, 0x0, @fd=r9, 0x80000001, 0x0, 0x6, 0x2, 0x0, {0x0, r13}}, 0x9) r14 = io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) syz_io_uring_submit(r6, r7, &(0x7f0000000000)=@IORING_OP_FADVISE={0x18, 0x0, 0x0, @fd_index, 0x8, 0x0, 0x0, 0x0, 0x0, {0x0, r14}}, 0x10000) unshare(0x48020200) unshare(0x10000) 10:01:32 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r2, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(0x0, r1, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r3, r1, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r4 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r4, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:01:32 executing program 0: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = syz_io_uring_setup(0x2203, &(0x7f00000002c0)={0x0, 0x0, 0x1}, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000140)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x66e2, 0x0) r4 = mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000001, 0x1010, 0xffffffffffffffff, 0x10000000) syz_io_uring_submit(r1, r4, &(0x7f0000000080)=@IORING_OP_FADVISE={0x18, 0x1, 0x0, @fd_index=0x8, 0xffffffffffffffe1, 0x0, 0x7, 0x4, 0x1}, 0x1) syz_io_uring_submit(r1, r2, &(0x7f0000000240)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd=r3, 0x0, 0x0, 0xa2c0792771366ceb}, 0x0) r5 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r5, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x0, 0x0) [ 706.803346] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:01:32 executing program 7: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(0xffffffffffffffff) 10:01:32 executing program 1: syz_emit_ethernet(0xbe, &(0x7f0000000180)={@link_local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0xb0, 0x8000, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}, {0x0, 0x0, 0x9c, 0x0, @wg=@initiation={0x1, 0x0, "1782b0c5f383325f3afcdfc158b90c6b595133ffbf726bbeaa93777053904a72", "1349f11376691c24d925ebdc092287cac97dd3a3b18a314929f77a8e6062cd2a4e6e61afc2bd020ce630b858c0d1ea0d", "2c9e1d910df9d0332be9ee0c2dc37da9bebfe4fdfea35129d2d4a4df", {"3159d1401eba507fa851a55c8749117b", "e8fc601ced02039d9c8d11ec8268b7a6"}}}}}}}, 0x0) syz_emit_ethernet(0x9e, &(0x7f0000000000)={@multicast, @broadcast, @void, {@llc_tr={0x11, {@snap={0x1fe, 0xaa, "8e06", "ffebca", 0x8906, "476e25e7ca67bf1f05cee9559936e024546654c94617cbe1c07a4e3fcef27418962d2c31e92737e72d27d8fd5cbd27cac838cbc4acd9b13cc7db915c25643931d7d8b9d92a25e02571052ab3750b367a9fb85ca8abff5b8664254220e9348f9138abb468a4bb12cd126ef7ae85d575949162dfa3757e1a5949c2b8e986a67fe791c44891158eaa"}}}}}, &(0x7f0000000140)={0x1, 0x4, [0x532, 0x46b, 0x3dd, 0x555]}) [ 706.910237] loop7: detected capacity change from 0 to 32768 [ 706.921675] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 707.008541] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 723.554365] loop7: detected capacity change from 0 to 32768 [ 723.561834] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 723.572879] FAULT_INJECTION: forcing a failure. [ 723.572879] name failslab, interval 1, probability 0, space 0, times 0 [ 723.575706] CPU: 1 PID: 6979 Comm: syz-executor.7 Not tainted 5.10.246 #1 [ 723.577250] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 723.579057] Call Trace: [ 723.579631] dump_stack+0x107/0x167 [ 723.580422] should_fail.cold+0x5/0xa [ 723.581251] ? mempool_alloc+0x148/0x360 [ 723.582151] ? mempool_free_pages+0x20/0x20 [ 723.583090] should_failslab+0x5/0x20 [ 723.583916] kmem_cache_alloc+0x5b/0x310 [ 723.584801] ? mempool_free_pages+0x20/0x20 [ 723.585730] mempool_alloc+0x148/0x360 [ 723.586588] ? mempool_resize+0x7d0/0x7d0 [ 723.587485] ? perf_trace_lock+0xac/0x490 [ 723.588379] ? SOFTIRQ_verbose+0x10/0x10 [ 723.589257] ? __lock_acquire+0x1657/0x5b00 [ 723.590196] ? __lockdep_reset_lock+0x180/0x180 [ 723.591224] bio_alloc_bioset+0x36e/0x600 [ 723.592172] ? bvec_alloc+0x2f0/0x2f0 [ 723.592210] ? sync_mapping_buffers+0x3e0/0xcf0 [ 723.592229] ? lock_downgrade+0x6d0/0x6d0 [ 723.592256] submit_bh_wbc.constprop.0+0x1b8/0x780 [ 723.592282] write_dirty_buffer+0xcb/0x180 [ 723.592301] sync_mapping_buffers+0x3ed/0xcf0 [ 723.592329] ? __breadahead+0x140/0x140 [ 723.592360] ? down_write_killable+0x180/0x180 [ 723.592376] ? file_check_and_advance_wb_err+0xbb/0x280 10:01:49 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 14) 10:01:49 executing program 0: [ 723.592411] __generic_file_fsync+0xdc/0x1f0 [ 723.592436] fat_file_fsync+0x73/0x200 [ 723.592453] ? fat_trim_fs+0xfc0/0xfc0 [ 723.592472] __x64_sys_fdatasync+0xc7/0x140 [ 723.592491] do_syscall_64+0x33/0x40 [ 723.592510] entry_SYSCALL_64_after_hwframe+0x67/0xd1 r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x28, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000200000006000000000008000080000020000000e2f4655fe2f4655f0100ffff53ef010001000000e2f4655f000000000000000001000000000000000b0000000001000008000000d2420100128300000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e30323537333639353800"/192, 0xc0, 0x400}, {&(0x7f0000010100)="0000000000000000000000009b94b11e46934f5489a26265ae170793010040000c00000000000000e2f4655f00"/64, 0x40, 0x4e0}, {&(0x7f00000005c0)="00000000000000000000000000000000000000000000000000000000200020000100000000000000000000000000000000000000040000005900000000000000a8062b109be7bae121702e971618faa94b200ae82481557041af7c46995718b79bba36a72f8237d0c648dde018f881ff1785272716fa47fc1419b95d42f924a6a3f78c9a16b16250f57243fc60b7fd3898d357a1110a2f03527c6d989872ee0d8c78b0135212a9af0dd5682d5dfeae2221590fb918590385157138fa13e7b78a3e7cdcf00607970634be38ab103aea69184f3e06d48f6d1f9ad18d3a3ec0151d2fabf7968b64641f6489b7b485953bbd9a7d35f1138119f2302f3046605f0090a93e7472aba629122f4b41617059830e9720d4fd04bfd9a055fa82e318f6bf96474636e4d265", 0x126, 0x540}, {&(0x7f0000010300)="0300000004000000000000000000000000000000010400"/32, 0x20, 0x640}, {&(0x7f0000000700)="02000000030000000400000016000f26f1bf36cfb8461166bfa4000302040000000000000000000f00c5d7152d29b58c38eddb17c42c0a4b179af42f463dabf90421a45f2a693aa95ada8767ce7c3bfe5f430f03657ba5e7215ad4e50dcd9cb15f181424fa7d87063a56a434bd07478282fdd2a0057af7df1051926a0254925e62eb1005ab61c9cfda5da3a0dbe3235a9881af0284e8bf7fb6c414006f8218b208473ae5e37b0a8bd20bee8f0387908d87ef96b42303edf7111f78aa7afc27a3cac974e105856f1d3cc259a16df01cd10ec761b82521cdc206e705fdac10b83551f86887b85a5e5fa801d1", 0xeb, 0x1000}, {&(0x7f0000010500)="ff030000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc009131effffffffff01000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff648f93c960e9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44d3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000e2f4655fe2f4655fe2f4655f00000000", 0x2020, 0x80000002000}, {&(0x7f0000012600)="ed41000000100000e2f4655fe2f4655fe2f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010000000", 0x40, 0x4100}, {&(0x7f0000012700)="20000000b4253260b425326000000000e2f4655f00"/32, 0x20, 0x4180}, {&(0x7f0000012800)="8081000000180000e2f4655fe2f4655fe2f4655f00000000000001008000000010000800000000000af301000400000000000000000000000200000030000000", 0x40, 0x4200}, {&(0x7f0000012900)="20000000000000000000000000000000e2f4655f00"/32, 0x20, 0x4280}, {&(0x7f0000012a00)="8081000000180000e2f4655fe2f4655fe2f4655f00000000000001008000000010000800000000000af301000400000000000000000000000200000040000000", 0x40, 0x4300}, {&(0x7f0000012b00)="20000000000000000000000000000000e2f4655f00"/32, 0x20, 0x4380}, {&(0x7f0000012c00)="c041000000400000e2f4655fe2f4655fe2f4655f00000000000002008000000000000800000000000af301000400000000000000000000000400000020000000", 0x40, 0x4a00}, {&(0x7f0000012d00)="20000000000000000000000000000000e2f4655f00"/32, 0x20, 0x4a80}, {&(0x7f0000012e00)="ed41000000100000e2f4655fe2f4655fe2f4655f00000000000002008000000000000800030000000af3010004000000000000000000000001000000500000000000000000000000000000000000000000000000000000000000000000000000000000005bcc129100000000000000000000000000000000000000000000000020000000b4253260b4253260b4253260e2f4655fb42532600000000000000000", 0xa0, 0x4b00}, {&(0x7f0000012f00)="ed8100001a040000e2f4655fe2f4655fe2f4655f00000000000001008000000000000800010000000af3010004000000000000000000000001000000600000000000000000000000000000000000000000000000000000000000000000000000000000005f43fa2400000000000000000000000000000000000000000000000020000000b4253260b4253260b4253260e2f4655fb42532600000000000000000", 0xa0, 0x4c00}, {&(0x7f0000013000)="ffa1000026000000e2f4655fe2f4655fe2f4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3032353733363935382f66696c65302f66696c6530000000000000000000000000000000000000000000006561281700000000000000000000000000000000000000000000000020000000b4253260b4253260b4253260e2f4655fb42532600000000000000000", 0xa0, 0x4d00}, {&(0x7f0000013100)="ed8100000a000000e2f4655fe2f4655fe2f4655f00000000000001008000000000000800010000000af3010004000000000000000000000001000000700000000000000000000000000000000000000000000000000000000000000000000000000000002a20390700000000000000000000000000000000000000000000000020000000b4253260b4253260b4253260e2f4655fb42532600000000000000000000002ea06015400000000000600000000000000786174747231000006014c0000000000060000000000000078617474723200000000000000000000000000000000000000000000000000000000000078617474723200007861747472310000ed81000028230000e2f4655fe2f4655fe2f4655f00000000000002008000000000000800010000000af30100040000000000000000000000030000008000000002000000010000008200000002000000018000008200000000000000000000000000000033142f1800000000000000000000000000000000000000000000000020000000b4253260b4253260b4253260e2f4655fb42532600000000000000000", 0x1a0, 0x4e00}, {&(0x7f0000013300)="ed81000064000000e2f4655fe2f4655fe2f4655f00000000000001008000000000000800010000000af301000400000000000000000000000100000090000000000000000000000000000000000000000000000000000000000000000000000000000000eaaaeb6900000000000000000000000000000000000000000000000020000000b4253260b4253260b4253260e2f4655fb42532600000000000000000", 0xa0, 0x5000}, {&(0x7f0000013400)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c653300000011000000940f090166696c652e636f6c64000000", 0x80, 0x10000}, {&(0x7f0000013500)="0b0000000c0001022e00000002000000f40f02022e2e00"/32, 0x20, 0x20000}, {&(0x7f0000013600)="00000000001000"/32, 0x20, 0x21000}, {&(0x7f0000013700)="00000000001000"/32, 0x20, 0x22000}, {&(0x7f0000013800)="00000000001000"/32, 0x20, 0x23000}, {&(0x7f0000013900)="111fc0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x30000}, {&(0x7f0000013a00)="0200"/32, 0x20, 0x30400}, {&(0x7f0000013b00)="0300"/32, 0x20, 0x30800}, {&(0x7f0000013c00)="0400"/32, 0x20, 0x30c00}, {&(0x7f0000013d00)="0500"/32, 0x20, 0x31000}, {&(0x7f0000013e00)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000700"/96, 0x60, 0x31400}, {&(0x7f0000013f00)="2719c0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x40000}, {&(0x7f0000014000)="0200"/32, 0x20, 0x40400}, {&(0x7f0000014100)="0300"/32, 0x20, 0x40800}, {&(0x7f0000014200)="0400"/32, 0x20, 0x40c00}, {&(0x7f0000014300)="0500"/32, 0x20, 0x41000}, {&(0x7f0000014400)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000700"/96, 0x60, 0x41400}, {&(0x7f0000014500)="0c0000000c0001022e000000020000000c0002022e2e00000d0000001000050166696c65300000000e000000d80f050766696c653100"/64, 0x40, 0x50000}, {&(0x7f0000014600)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x860000}, {&(0x7f0000014b00)='syzkallers\x00'/32, 0x20, 0x70000}, {&(0x7f0000014c00)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x90000}], 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="002de9c39558d6bc184a8ab792c6a69f2ef72fe56a08a51063a5d6d884afeaa85a33a0eadfd97fc9789371f59c3bd19d0a31955f8ed0424f4c603d8fde7be7085c1cf6a5680ee0b48668bcdf672e59c7be4ecc09a5c06d8969a6394fc6b29a7dd559faaeadbae52063aff716a9d9b36d19c05bd4c80fcacb3b497ea8554793cd7933f15b9c8d94f4c45ac52886a307d0cd7b2e9b17cab7f743e4d078c305847b46760cbf520574968e045fb3500b73d12ce51f2324535b03787d35b68587784fb9abc68fbf17a2ae4df1e6ce53ee93ae862f25f1aa70510d097753003b2ba6527b97b18c14a145f2d0c242ccdba6b1f43d6ea020f48e9f0bdffd4e"]) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x428001, 0x2) syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index=0x9, 0x0, &(0x7f0000000240)=[{&(0x7f0000000700)=""/222, 0xde}], 0x1}, 0x0) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, r3, &(0x7f0000000140)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r4}}, 0x8) recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040), 0x80, &(0x7f00000000c0), 0x0, &(0x7f0000000800)=""/212, 0xd4}, 0x2) 10:01:49 executing program 2: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semop(r5, &(0x7f0000000000)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x35, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x101, 0x800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {}, {0x2, 0x8, 0x1000}, {0x3, 0x3}], 0x4) semctl$SEM_INFO(r6, 0x5, 0x13, &(0x7f0000000080)=""/101) unshare(0x48020200) 10:01:49 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r4, 0x0, 0x0) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:01:49 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) [ 723.592523] RIP: 0033:0x7f95c5c39b19 [ 723.592540] 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 add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:01:49 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r2, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(0x0, r1, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r3, r1, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r4 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r4, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:01:49 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) (fail_nth: 1) 10:01:49 executing program 4: r0 = perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x8, 0x3, 0x4, 0x20, 0x0, 0x4, 0x8400a, 0xc, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x100, 0x2, @perf_bp={&(0x7f0000000000), 0x3}, 0x8, 0xffffffffffffffe1, 0x61, 0x3, 0x8001, 0x40f, 0x4b9, 0x0, 0x3a6c47, 0x0, 0x401}, 0x0, 0xe, r0, 0x8) socket$netlink(0x10, 0x3, 0x1) syz_io_uring_setup(0x11f0, &(0x7f0000000040)={0x0, 0x0, 0x2}, &(0x7f0000fed000/0x10000)=nil, &(0x7f0000ff7000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) r2 = perf_event_open(&(0x7f0000000480)={0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4305, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x800000000007, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x401}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, r2) perf_event_open(&(0x7f0000000480)={0x5, 0x80, 0x9, 0x2, 0x9b, 0x3f, 0x0, 0x401, 0x28, 0xd, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x7, 0x2, @perf_config_ext={0x4, 0x9}, 0x12808, 0x0, 0xa0c, 0x9, 0x6, 0x7c, 0x1, 0x0, 0x2, 0x0, 0xe9d}, r1, 0xc, r2, 0x1) r3 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0xac, 0x3, 0x8, 0x9, 0x0, 0x3, 0x820, 0x7, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x80000000, 0x95396b2d426c7566, @perf_bp={&(0x7f00000001c0), 0xa}, 0xa0, 0x3, 0x4, 0x8, 0x9, 0x19, 0x58, 0x0, 0x9, 0x0, 0x46}, r1, 0x5, r3, 0x8) 10:01:49 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) (fail_nth: 2) [ 723.592550] RSP: 002b:00007f95c31af188 EFLAGS: 00000246 ORIG_RAX: 000000000000004b [ 723.592570] RAX: ffffffffffffffda RBX: 00007f95c5d4cf60 RCX: 00007f95c5c39b19 [ 723.592580] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000005 [ 723.592590] RBP: 00007f95c31af1d0 R08: 0000000000000000 R09: 0000000000000000 [ 723.592600] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 723.592611] R13: 00007fff573e6d2f R14: 00007f95c31af300 R15: 0000000000022000 [ 723.635071] FAULT_INJECTION: forcing a failure. [ 723.635071] name failslab, interval 1, probability 0, space 0, times 0 [ 723.635096] CPU: 1 PID: 6988 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 723.635109] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 723.635117] Call Trace: [ 723.635144] dump_stack+0x107/0x167 [ 723.635173] should_fail.cold+0x5/0xa [ 723.635195] ? io_rsrc_node_switch_start.part.0+0x43/0x250 [ 723.635212] should_failslab+0x5/0x20 [ 723.635230] kmem_cache_alloc_trace+0x55/0x320 [ 723.635257] io_rsrc_node_switch_start.part.0+0x43/0x250 [ 723.635278] io_uring_setup+0x14f6/0x2980 [ 723.635307] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 723.635322] ? wait_for_completion_io+0x270/0x270 [ 723.635367] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 723.635386] ? syscall_enter_from_user_mode+0x1d/0x50 [ 723.635409] do_syscall_64+0x33/0x40 [ 723.635428] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 723.635439] RIP: 0033:0x7f6c708d9b19 [ 723.635455] 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 [ 723.635465] RSP: 002b:00007f6c6de2e108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 723.635484] RAX: ffffffffffffffda RBX: 00007f6c709ed020 RCX: 00007f6c708d9b19 [ 723.635494] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 723.635504] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 723.635514] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 723.635524] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 723.653284] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 723.827107] loop7: detected capacity change from 0 to 32768 [ 723.837979] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 723.963096] FAULT_INJECTION: forcing a failure. [ 723.963096] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 723.965501] CPU: 1 PID: 7009 Comm: syz-executor.7 Not tainted 5.10.246 #1 [ 723.966794] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 723.968348] Call Trace: [ 723.968844] dump_stack+0x107/0x167 [ 723.969533] should_fail.cold+0x5/0xa [ 723.970256] _copy_from_user+0x2e/0x1b0 [ 723.971010] kstrtouint_from_user+0xbd/0x220 [ 723.971827] ? kstrtou8_from_user+0x210/0x210 [ 723.972681] ? lock_acquire+0x197/0x470 [ 723.973418] ? ksys_write+0x12d/0x260 [ 723.974142] proc_fail_nth_write+0x78/0x220 [ 723.974956] ? proc_task_getattr+0x1f0/0x1f0 [ 723.975775] ? proc_task_getattr+0x1f0/0x1f0 [ 723.976575] vfs_write+0x29a/0xb10 [ 723.977228] ksys_write+0x12d/0x260 [ 723.977891] ? __ia32_sys_read+0xb0/0xb0 [ 723.978645] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 723.979602] ? syscall_enter_from_user_mode+0x1d/0x50 [ 723.980545] do_syscall_64+0x33/0x40 [ 723.981224] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 723.982164] RIP: 0033:0x7f95c5bec5ff [ 723.982845] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 99 fd ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 cc fd ff ff 48 [ 723.986218] RSP: 002b:00007f95c316d170 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 723.987612] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f95c5bec5ff [ 723.988920] RDX: 0000000000000001 RSI: 00007f95c316d1e0 RDI: 0000000000000006 [ 723.990221] RBP: 00007f95c316d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 723.991536] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000001 [ 723.992837] R13: 00007fff573e6d2f R14: 00007f95c316d300 R15: 0000000000022000 10:02:09 executing program 2: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semop(r5, &(0x7f0000000000)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x35, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x101, 0x800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {}, {0x2, 0x8, 0x1000}, {0x3, 0x3}], 0x4) semctl$SEM_INFO(r6, 0x5, 0x13, &(0x7f0000000080)=""/101) unshare(0x48020200) 10:02:09 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r4, 0x0, 0x0) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:02:09 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r2, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(0x0, r1, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r3, r1, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r4 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r4, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:02:09 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 15) 10:02:09 executing program 4: ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r2, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r2) ioctl$RNDCLEARPOOL(r2, 0x5206, &(0x7f0000000080)=0x100) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, &(0x7f0000000040)={0x5, 0xb29e, 0x1, 0x10001, 0xb52}) sendmsg$nl_generic(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000200)={0x28, 0x1d, 0xc21, 0x0, 0x0, {0x4, 0x0, 0x2}, [@nested={0x14, 0x11, 0x0, 0x1, [@generic="809801a7b0c7dba09475f251c743092f"]}]}, 0x28}}, 0x0) 10:02:09 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:02:09 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) [ 743.493633] loop7: detected capacity change from 0 to 32768 [ 743.513783] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 743.553013] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 743.556177] FAULT_INJECTION: forcing a failure. [ 743.556177] name failslab, interval 1, probability 0, space 0, times 0 [ 743.558924] CPU: 1 PID: 7031 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 743.560582] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 743.562596] Call Trace: [ 743.563252] dump_stack+0x107/0x167 [ 743.564150] should_fail.cold+0x5/0xa [ 743.565080] ? create_object.isra.0+0x3a/0xa30 [ 743.566195] should_failslab+0x5/0x20 [ 743.567140] kmem_cache_alloc+0x5b/0x310 [ 743.568138] ? __alloc_pages_slowpath.constprop.0+0x2310/0x2310 [ 743.569631] create_object.isra.0+0x3a/0xa30 [ 743.570718] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 743.571990] kmem_cache_alloc_trace+0x151/0x320 [ 743.573158] io_rsrc_node_switch_start.part.0+0x43/0x250 [ 743.574499] io_uring_setup+0x14f6/0x2980 [ 743.575561] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 743.576827] ? wait_for_completion_io+0x270/0x270 [ 743.578068] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 743.579359] ? syscall_enter_from_user_mode+0x1d/0x50 [ 743.580491] do_syscall_64+0x33/0x40 [ 743.581319] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 743.582440] RIP: 0033:0x7f6c708d9b19 [ 743.583249] 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 [ 743.587215] RSP: 002b:00007f6c6de2e108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 10:02:09 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) r3 = openat(r2, &(0x7f0000000700)='./file1\x00', 0x26a00, 0xd4) r4 = syz_mount_image$msdos(&(0x7f0000000080), &(0x7f00000000c0)='./file2\x00', 0x2, 0x5, &(0x7f0000000540)=[{&(0x7f0000000140)="bae941a9cda0e6d96c4b64789400eb9ed3bd44f3b89e238821953bdc69238f0c9bd0b2f791dd557a6050c38d81960c2d66b5eb96d1530c084dcbff7907d7ac28d17c5be86a42dd7b695efd3fd15f8dbee4cf23136ea5ed3916ecc77f73b821c83f599e6d4aa71d5a1cfa06e6010465fce07970626388c7efa54bdc0bf367860e95605443363ab6b7d082efa9c2e88193f9e21273b6cf76e0321311adaab12abcb46c", 0xa2, 0xffffffffffffffb8}, {&(0x7f0000000240)="f7887471c455a5d540fadf92302c8f36c366a30c5a5fde14df4f3d710c79450c3d7491450ca85fd5322e7778142cbc354ea5ed51252c2056ee13f7b2fc014389856525afe89c7b0a25164f62d3aa296eb271a798abfdaaa393716ef5c9d1107a3c8b1fd6364b2c4a0e789c48310ce3b5d212d1fa0facbf220aec7f22f6822a", 0x7f, 0x200}, {&(0x7f0000000300)="045be32acc8d22f25c8938e1665de07667fa46ecf3443b89921fe5bce36dc8eb9d41b116a610eb173198b59674d1ab6c45ff159bf72b7e61920a310dd8ae03e86708ef248d5b15fafdf0e5278ef96dd93ef6e0c6c03f01dff643466944790db76c12d592fa223469f471fc7e9d8f57b82bcf67243a391496611141174d52eda96aba0ab6586a642c0e81be5df45e844187e057c8f7d603040217d8d859bba3f0921da91aedfb02a8ee4eee4087afb10d4b07773d6cd7145f61a159cfe66314c88a5e80d43888cc27624e2ef969699b8934a60de79640e91a1a2fc345333e7c", 0xdf, 0x49}, {&(0x7f0000000400)="0f1a1a1ea0545b7e73ba0f0ce7258102d15b7e9a85fc761f84cd7f6cf43027ba1f51fe18bf83ddabc9ee76", 0x2b, 0x1}, {&(0x7f0000000440)="d1268acc8332eb1b1ad87d9a7112cb4cc19fa62416968c831a1e620b887f181d368954b8c5630b688736313307e8852117cdde8aa594c5bc824f7550e99690091e4bdc798f3e2d4afe2e92bfb809b6a36c17e5a06177f9498e3ff0f86205c88230e14ec1a2c55e19097d1102b9874e82d98070ecc03850871526b05f516631737e9fd765c1e8ca4ecffc13d3e2f76b89266d39aeffd92b49d4799ddda5c4916fe1e822992268dcc2e8aa507d85be108c5d0d3ca4fe80ba305e7bc38008c3b0d6c0f34f0f3edb8413393d132576ac80be3b1ea511535bc37e0455dc4c5fd5a0a15f27c6", 0xe3, 0x14afcb52}], 0xd59cef5ac3a07669, &(0x7f00000005c0)={[{@dots}], [{@uid_eq={'uid', 0x3d, 0xee01}}, {@euid_lt={'euid<', 0xee01}}, {@obj_type={'obj_type', 0x3d, '$'}}, {@mask={'mask', 0x3d, 'MAY_READ'}}, {@dont_appraise}, {@appraise}, {@fsuuid={'fsuuid', 0x3d, {[0x66, 0x30, 0x0, 0x64, 0x62, 0x1c, 0x32, 0x33], 0x2d, [0x39, 0x0, 0x35, 0x66], 0x2d, [0x38, 0x39, 0x63, 0x34], 0x2d, [0x38, 0x66, 0x62, 0x30], 0x2d, [0x34, 0x34, 0x38, 0x31, 0x62, 0x0, 0x33, 0x30]}}}, {@fsname={'fsname', 0x3d, 'N\x9aD'}}]}) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000000740)={{0x1, 0x1, 0x18, r3, {0x7fff}}, './file1\x00'}) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r5, 0xc018937d, &(0x7f0000000780)={{0x1, 0x1, 0x18, r1}, './file2\x00'}) openat(r4, &(0x7f0000000680)='./file2\x00', 0x8000, 0xa8) fdatasync(r0) 10:02:09 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r2, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, 0x0, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r3, 0x0, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r4 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r4, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 743.589016] RAX: ffffffffffffffda RBX: 00007f6c709ed020 RCX: 00007f6c708d9b19 [ 743.590705] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 743.592245] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 743.593773] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 743.595266] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:02:09 executing program 0: sendmsg$BATADV_CMD_GET_NEIGHBORS(0xffffffffffffffff, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='net/netstat\x00') r2 = perf_event_open(&(0x7f0000000400)={0x1, 0x80, 0x7, 0x1, 0x6, 0x89, 0x0, 0x7, 0x1, 0x3, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280), 0xc}, 0x0, 0x6351, 0x7, 0x9, 0x8001, 0x0, 0x2, 0x0, 0xbe5, 0x0, 0x9}, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, 0x1) pread64(r1, &(0x7f00000001c0)=""/122, 0x7a, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) syz_io_uring_setup(0x54e5, &(0x7f0000000680)={0x0, 0xfffffffe, 0x8, 0x2, 0xa}, &(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x30, 0xffffffffffffffff, 0x8000000) r4 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x27}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) syz_io_uring_setup(0x54e5, &(0x7f0000000680)={0x0, 0xfffffffe, 0x8, 0x2, 0xa, 0x0, r4}, &(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x30, r4, 0x8000000) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f00000002c0)=@proc={0x10, 0x0, 0x25dfdbff, 0x10}, 0xc, &(0x7f0000000300)=[{&(0x7f00000016c0)=ANY=[@ANYBLOB="10130000110002002abd7000fddbdf250fdff1ed81255a6aea3a5ac3283b083692419693c429a83cda7ab0cbd86e1c9fdd8ae498004f4bd44dc532bc036892b05cbd424a35e00c6737d7b40cd9f4b159beb29f8c186365e0bf3bbe019d6cfcc38d07b06df37b62b356b77e318b75b7d2bb8207307127a1115b11bb9a731c259d5bf238ce6d0930230011928008005f00ac14142eb4ba0965b3830279266fa802c60321d3f34a3943aaa41853eca42aeb27f7190fa8a8dbf7f4b93a276297c6febfeff56cba0fad9b431a0e55d5ac91d0e7b2e83859ff264603410face8215ca28e10e2990be4cb9a43962d190a450f90ad553c791d3b99196064d70dd3057f89f4659bc069feab1b0a6bdfbe6d309b0a721a8229ed9568cbe37eb197e58ee379da13ca131020190ed41b32ef4666cf0ad567af2f04b89127f66712923d2ea88781b082b663d87fe791e8f4d417645865f2857a89be81d267928bc0ef679ebe0544e6ddb03e27f4e8a1bdb14586e4f6c1b8c40bb798e6be0261298fa607725e2e141df14f2f2ef597ffdacf5e878866e02aabef768b72fbe3986914002c1759c4e678244767c51faa4878f962e59c37e8209e223d98ce672d1792a0221c8e4cabb6e6f18ab3aa6ed7a46eb05e6e45f378f1cb1df60b8e8ce88c0349581861c87ce27ce818d7b9bbb2b812e99df58de4e7f24222004c898ebacc156ac1e7c1c695af482f3de0ca674a47eb7e6473f4ddd2b2160176bac2e730261461a2e4f33bb8ad43d17af1d7fd6e147a9a820c2c9e8550c4ff1f58b4e38374454bc68483000c190ed500ead4dcee8936119074076d50c80ed6d8f7f771d9e1553dbec24f2ddf3eb1fa8908f9d42253b49146fadfbe97a988ac4394c52ba24945d62fca0f7df7c8bb01786f5f1f6cd9dce77ec665ebd2fe2924df4f562d3b1e173e343e46c324e1c717ec39197aac518ce576b483ced7f671eedc19224827dbb99f9b7440aef28293bb48dbf3c0a0fc859bd1454c1884c68d7f2e987480ad94fa0e60445dddd38e38ea85f4791fb39a0904f146e73cbd319c864ecc5abc34d828baeb63f8aeb8db3d7c66aaf0a2e2a6714056e9dfdbd53d582427329a058faddeb17c2463e9498dc1c39db9d4d13c06d2a5318997db7411ad69177e32e6a95635d63c111c0e3890358f9a62efe1fd8eb955db73dabf7a2954a7ef614face9c28fb59a84d9a22eb9c7baf1e362d62f4612f14730ddd256cdd319c66c87ab6b08e2970a210eaad2a8c9a1bb18aff81be9b014e00532beacfb804c296fd671b2aa07846f0076e8a235d6a80b70374a0153826fa327c3c14ce3639a7e7fc5da6a13ef4aeaba9b607f161d66d67dd7d38dadbfaf6153394c658b6852bdaa058267a76ee4cae5623d68b3f48317a834078088635896e8aa3e087e7dae76f7ef5cb81caf093009a0ab223556e4ed13ec0504add28b9f889ae1ce56fd7a1434111db97447935de5368a91bc2ee3d7d1a071aafd5e3c1fc217dcdb15aab8ce2b45bd5d404f2bbe935214bdf1fac640d139e49fbb40d3cbcaf504017ab335db23f1a9ad12f87b3c9d3a6f6fc2589188bac999f3d440f3298f61ac5544bb3d74b4ca93fc43a8b4d53a6c9580999e4e0b9d6af5bfe6a365a436bf94fa96a7e9fa70fc336c6034769963053ed8bad18137fd4bc5fae8bb98f8766dc6b1b00caf9f03e1112c56904132f354a3fffedeeca27853e82d1ea43645c979330908c360fa9ca9791dd384ee7a71d03014218de0c11cc9725c438eedaa2fd0343b91d7d3d26dd5702697c69897dcacce1fd0956ae88f729cad450225beb4d878a1932432fe105b13e0be4d6dffe0378d636111455508f4b1193f1018d8a9fdba511f3b5c7b4b524e05a40cbe817da0ea6a13ff2fac484bf95866444171a5cf0f455a7748929b8d6ebdc8752c37c478addf3ef619dfcbc5d34f1e534e651c780fadc8e77fc322bf5947d286bd178c79ab39170858f749850699cfe9da3e6c15e1a72d03b6cc3d83134cf5bce076c045f7252f26414be951f9c126b510ea73237f682d62c1e386aa3587899e551cd1199b80786afe9202d911583e47d7720fc6aa70d318a4592923bff010b6af5754734cdbd3aa7f79aa94c562cde864f3ac307d2c956db64f988e7b1c63c8feed2017726a1239e3440ab8d7c3a9076abf5a9ef9b2836a14e9ae69dcaf9d8fece05915578ebff9fbb0d5e3e9c19f6daec1382d9c18ccb3ceef5b8a5c598823dafe3be7666d46a25205af53d2d669fda2a72bbba868e7c276279ca404160770754a1250f1459b3f655b7ea0921b8f5315b5d2a54604ddb80b4df1e97f4797b2b0339ba70acbdbabbe5164946a56a50fa5802f6854c1e3d0d7843d06e347e9faa76d9080d3d2a1f44388062223cf8dc888aa6bc54672d86501653d92ff0cbaa1f2ae24e39242c1beea7bad209e0ac87dc7e47e7e6ee03cb5deb25d96d65400f31d12dfa446440f212341c31fe2a593755ae516e86ee283bca4ef75dd0025974481c7f9eb0837fe17a5b49b5d8863d7fcc0745ae7c82377c1d9e6251be52d53ea395d13fe9df890700c8c3d9697fa54d3d5b6598c1f5f5220f4975a4f01bc458ee820926942bea5ad75ebb8cde6a0e875cd09ce7022f7451974c0db1f796a9c01947f54f9db78fe52aa0599385249182d2f29228af28569ce3d75b792815069fd53f6ec5f09a815220e1342a303be57b08b5a3156f8290738260aa3b29a0e62649023201ad268c1137c20cf365f4a8b2b6c4c3ca0c62e4ae987df1575dfeb44baff4c2219a58468f144cd2a10e21e5f09070f2633905a2941820d3b066871908695535d2ab785e994ad2738642fa63dda318928c04c7447c5ee61c5d76cd86273ec1b2a0e0d9d09c5088e416e9f26dba82ef5eb7953359abffa2c5ed1e512022d18928df667418d7554dcc0367424752b5d4824be6e711035c936b0fc87a7b0032a2929a568f309d1999e2c1fb2cea4a98295500f95d72c5cfd0d7934e94a68e662ed2141da3431285e7f79b2e2227106c1ef1d4dac5ee3123b596f75e8efd9040d883e7a18b27f647f1359a05321be18bf8c238978d55ce412699e9efc8be132aec64197c43ecc5a3ed55d7588030c050bbbdec982ba2a373b18c5d34c67bb00757e9d2de5616db0450580a8906f3f5a6fd2f2691d823d743f36b7aa587ad0103ca3b631ff6c05e892e7a1a55c0d803606c4bbb2eb9b55c118ea2e1cab19a1e547c20afc93ed698b4df483e9a6f9a0ea1d57e07180e5030b2a4520417b59c8ce5653d87dbc14f4853ba74cfddbad90c9129610fcd6a4f66c28b172968b7417923e3ced6b027e9334768d5693a21b1d0ae940129888ecb0aec00e7b2c45491326717b80584794efd110986b0298c046295bbdd5ea6551f60b0f849b5ee0360dab64d4edbb453cceef9f78f0066f3cc2aeba67155dd96ad273fcda625a5d98afa73851f565471d83d1cfcb36853fe401ae3b7d36638f0958411a1af5d7e02505a0845fb5b942810cd53dd451171c6494ea2a980990b24f30ab25fc9801f9fa6d93505c31fb1133a54c8781d9ba68b02a5c6a6ef9af5a06a52cf335993bb4bf71115927de8e1aacaed2e1e8208d6736440d318463d02addd6f06a636963d4ebb3a037407186f6e9d747d85556035fda62cfdd7d8668d8e655779277adb56e6c33251c6fc1c882c038a3946115a23dc94f491c66fc39e0494381963c65c26b048e0926144f1f3692b1b83c027d1b5320f1411b5cf5d38de153e9fe6f6951159aee5fbce9b43d2bf2c74ae7cfbb0f8256626af488925c2c567198264f7577ae2040ecd8e40d7d51e33c6b1128f914290242313c88618b3d737980df49ff20cfa7ca649c5dbf1198c132b6c093cdd8fa512cc68fa2ad61182594472fac4a3907f569a1736812224231b4b0be7f9deb22b7122c1f73e5aad16e17b8b62520d5454ae2d922ab06bdee2660e30151ab213fc0c57dcd37f1614845e4e9eba6bb6cf42237ba8ccfb14832988e1bf6ea0cfad31445237329a98f09335d177e8f00af7d30eb9f7293ae86d5decee85e331d0ac2eea23aead822ac63d881518ec27dc0bbdeae970c26638f2749d491751a250cbc0cefac610785cf05399ddcfe5d43f8741bee4794f3dab1e882668f914b6c45fea56300f6cde58be1225feffb5a6646849ae8a0a6e1f395dabf8be8267de31792cc2b292dea7c96690191fd7a8d543e5d3c28b4adbce1a91f2c458a194b4c97e116d02621714724638ecc423b5bf2ae0e07fd909a7d5df39ee61533c01fb3ba75c9a4230888c6ec8d14a4b08a20d9fa84d15f4a7e15d92dc7543fe783ecaa5fba46f91e56590f96c747677bfef7288b4744614add83f133e3541a21be3cbed8d1880d6152965f64986344b3188eeb05f440a7967fa525bbc2ae80e59957496860a88c550d6b43098c7a0ac21df76fd1ca3400fb62c9663c5912aa6339ae50e5f7ffece01b6ff68d6dfd393ef5df7dfaf770ad26ecd28d7bb9dd8175325560a3d3d6ebccc41b5cb3973ef9f9063f00dab132cb8070b795674b19c6f35111fca310d4e40507a31bd3de1e4121258b3f4e1b21d5513e7d0ab3281bb9cdfff7a8a85f4f7e4411a2906f8b731643f9839c6131cf758d0fd5af73172ad9b411f66b75047171f1192dd98a4a107e3c83359661dab6b67c08160617cfc980b6d8843503fcc7039bd3e0a016a141d41f30830d7a0785ab957c156ba857fafd280fcbcf22dd730af1ec8be50959779b49ce0975c5ce3a2a80ca65b8a2964c130232b57a0ebd066dc70a654ff629d967360ab92d8fb34381af0114293130ed5e0c13c919ae928fb2cd33532bae813efc9609f51b44072fb979b0cdb82826fb192f2801da510f3d932050966196af17f4ff053205ded3be755d6072a232916626572c234ac2c9536db6599264f940cd6b54b5cfd2b881be6bf02b6a33431db3afb63b4a97fc5a0ace3758c34d0fecc5f7b82a43f01cc34e961338eb5479f1f202a78e66c89b0795cf6c5af4609096761ad40e783cef10ed1218d30dc2b34ad5f8a5b9664d292d05e0e46785ac701961c6fa432dc29340257bb058b489bf43e7ccee6b7c1aee91d8abcc07c43ace37243c38840179de2ada04a56e4a7e83f06fab5c6981c3eb8f725e3308905245b63bfc9e230caffedf1c51ecdce392174b69c0ea23b519e7d6ac62d80911aaf17898685c033c5560f3f3d9905125870e039c60bbd2c7ceedcd15900c0f1031508b6aaf32be1406ce92b7d313c5765124452ffc8d564f9b6586601483c9a37c2eac9c28444f9cf514f7ca4fcf80c0cfbd0beb30a50305b4cab76e9f866022f8a04156f1a496b9458f6c0731bb0ae53e06ec6d3a290e8be6c3f3ae1a5b2f959eecb7eaeb09e78e4079cdd2154023f05cacaa5c6a6ce50b1b4cc3f4f21abbefe0a1d28bf61d30f9b5684b03561e617138d48bd32fc6f2ecd521e2bf698c53e9231433592ac57107de4cbd0765baa2b63751f910d94d2fef777e4f9ccb1dd347d5c8946fab2f9100e29ea245ef67490fa8220e37f1d522580facc6e3b824cc7dfa33582089f16e3030216c8142deee74b902eb76c07828d25e32d4fee4c51b362fe1869fe62ec4488c9c27f7955a72c7b2c79c9f6de2e73822c4d5007edd78146d7bfdac65074783df4ea808101698f2d5ac1c0aa83c0d684b88a3a9978223ab6e51fc0881399a1e4abcf971e74f54184b1f9c5a861aa5700a54cc002882516c7ced1de06c405c1369ba81690c7aced1c73053de42182d31510acd3a886fd387e99c7915b11f3bb8c39d0b2fe51d84ee32fd5481423268c8f51073193baee1ae812599838b5a09e209996f79d2a178a86214063501b92b39a2e5e28d73c0af0347cec814e4e8c66bde876b61b49f2a96fb1f9d8c146596df2910a3822a57ecf57fc183d5323502e4eb50d1419310d9553d3d1a240ef46e881ec1f9174e49a22843f12727af447aa1b0890dd8a4531099ba1f5031fb4fb088341c0f862a9eebc40d6902983d90ee973702e027ec5bc10a2bb8e4be9789bc616bb5fa0be1192743e44e448566ac7862c93e7c7d39e8a8aaba72ed5cc35401680b18d1897ef65f8568d78a4c8c442fac3f9d0c9f13edf8a390c11d196ec38ff779f01a96edd51d4a0073cc7b2291b4224548d41c0a092fa245f587a9bbb425ef827b0caab645407d8f73544626d9ecae576118a5d4459420b56d92d4ad9ae5efa5fc488ad4023617941afff13ee8486cb270b8f7ce97b00baff12a3280caf3e2b8a27b5d7c708e0b38cdab94aa455e4b477514faa08cc825c90a94b39b2421d806ce0f3b9645ea7ffc4cd5dcc95fd1f100da793c010075de33f1200025d9f6779ae5624e8efb608d509226d662feed74ad93e71ca0f36d5fe9fe43fde5984cb8d8bb3e84d96eb005b9ed82d7373de9cf8ee146cfc404fd8e7ed7959e3c6143551fd78b4011d48a889d8e05330f66e3f0be114c040e01878014000e00fe8800000000000000000000000001011c7d75b830faffabe9f26c9f2db49ef341fe09e356d370ab7bedf3fa0a5d8b9c2ccdda60cc49f7032461402725b2100ed24eff1409ad4ea927665404a2d3fe48e7f841096c1a9a7780ab4166a11f99a82907db52bb83b780c4d1607b005ec0098c4fedc7130e545bbb8e4fa9823b494a638d200da4072b717647e1dd468f5c116fa698ff16b99e32b76a3c1f80f448a84151e6e93b4a12788b62d978210e960500daa360f66c79a3c9598c56da692c556bf1d2297044d54e153f79a9250e15f859a8e7621e8ed8af7bef86878bf7d1d36df7744878302f60a376e1b453eed9f6dc710c243a10d1aa14b93a04cfb5cb7b4f9db4881d0b000008003a00", @ANYRES32, @ANYBLOB="049c3ba849f09d67d304387f1ddbe2ec32b89e298744b260332f29d6846ffdc24fa78ed3e97ecaa115c18958af9a72b10ec58e37c94471942832095e755d001c6a5f13b62e555cbffa95cf7319caa2a8198dc9f14fb442e22c8632e452a0727a283daab9a87cd90683054c79870b7c8905406ea5bc43a99f656ccea28d2f11c186c20000000000004958bea930aa9ea0416de12907bbb96724ad08d5bae071bf4251dd16e0bbc98d8e6247ac9e34588e99e97a26f8e0fe30463b8e0715d7e593"], 0x1310}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="1c00"/16, @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYBLOB="2c000000000000000100000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4], 0xe0, 0x4044000}, 0x4000000) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) setsockopt$netlink_NETLINK_NO_ENOBUFS(0xffffffffffffffff, 0x10e, 0x5, &(0x7f0000000140)=0x40, 0x4) r5 = creat(&(0x7f0000000000)='./file0\x00', 0x3c) r6 = syz_genetlink_get_family_id$tipc(&(0x7f00000015c0), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_STATS(r5, &(0x7f0000001680)={&(0x7f0000001580)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000001640)={&(0x7f0000001600)={0x1c, r6, 0x0, 0x70bd26, 0x0, {}, ["", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000040}, 0x4000010) sendmsg$TIPC_CMD_SET_NODE_ADDR(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x24, r6, 0x100, 0x70bd25, 0x25dfdbfe, {{}, {}, {0x8}}, [""]}, 0x24}, 0x1, 0x0, 0x0, 0x4}, 0x4000) copy_file_range(r5, &(0x7f0000000380)=0x1ff, 0xffffffffffffffff, &(0x7f00000003c0)=0x164920000000, 0x80000001, 0x0) socket(0x10, 0x5, 0xff) [ 743.745435] loop7: detected capacity change from 0 to 32768 [ 743.764064] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 743.821498] sysfs: cannot create duplicate filename '/class/ieee80211/۠uQC !' [ 743.823444] CPU: 1 PID: 7026 Comm: syz-executor.4 Not tainted 5.10.246 #1 [ 743.824862] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 743.826709] Call Trace: [ 743.827283] dump_stack+0x107/0x167 [ 743.828063] sysfs_warn_dup.cold+0x1c/0x29 [ 743.828933] sysfs_do_create_link_sd+0x122/0x140 [ 743.829900] sysfs_create_link+0x5f/0xc0 [ 743.830758] device_add+0x703/0x1c50 [ 743.831560] ? devlink_add_symlinks+0x970/0x970 [ 743.832531] ? ieee80211_set_bitrate_flags+0x202/0x620 [ 743.833662] wiphy_register+0x1da6/0x2850 [ 743.834564] ? wiphy_unregister+0xb90/0xb90 [ 743.835493] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 743.836626] ieee80211_register_hw+0x23c5/0x38b0 [ 743.837659] ? ieee80211_ifa6_changed+0x4d0/0x4d0 [ 743.838664] ? net_generic+0xdb/0x2b0 [ 743.839477] ? lockdep_init_map_type+0x2c7/0x780 [ 743.840484] ? memset+0x20/0x50 [ 743.841171] ? __hrtimer_init+0x12c/0x270 [ 743.842029] mac80211_hwsim_new_radio+0x1d04/0x4290 [ 743.843086] ? hwsim_send_nullfunc_ps+0x80/0x80 [ 743.844062] ? hwsim_new_radio_nl+0x967/0x1080 [ 743.845024] ? memcpy+0x39/0x60 [ 743.845708] hwsim_new_radio_nl+0x991/0x1080 [ 743.846667] ? mac80211_hwsim_new_radio+0x4290/0x4290 [ 743.847760] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1bb/0x280 [ 743.849114] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x280 [ 743.850467] genl_family_rcv_msg_doit+0x22d/0x330 [ 743.851468] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x280/0x280 [ 743.852845] ? cap_capable+0x1cd/0x230 [ 743.853665] ? ns_capable+0xe2/0x110 [ 743.854446] genl_rcv_msg+0x36a/0x5a0 [ 743.855255] ? genl_get_cmd+0x480/0x480 [ 743.856075] ? mac80211_hwsim_new_radio+0x4290/0x4290 [ 743.857176] ? lock_release+0x680/0x680 [ 743.858016] ? netlink_deliver_tap+0xf4/0xcc0 [ 743.858969] netlink_rcv_skb+0x14b/0x430 [ 743.859834] ? genl_get_cmd+0x480/0x480 [ 743.860666] ? netlink_ack+0xab0/0xab0 [ 743.861510] ? netlink_deliver_tap+0x1c4/0xcc0 [ 743.862477] ? is_vmalloc_addr+0x7b/0xb0 [ 743.863328] genl_rcv+0x24/0x40 [ 743.864005] netlink_unicast+0x6ce/0xa00 [ 743.864863] ? netlink_attachskb+0xab0/0xab0 [ 743.865804] netlink_sendmsg+0x90f/0xe00 [ 743.866681] ? netlink_unicast+0xa00/0xa00 [ 743.867585] ? netlink_unicast+0xa00/0xa00 [ 743.868480] __sock_sendmsg+0x154/0x190 [ 743.869296] ____sys_sendmsg+0x70d/0x870 [ 743.870137] ? sock_write_iter+0x3d0/0x3d0 [ 743.871025] ? do_recvmmsg+0x6d0/0x6d0 [ 743.871826] ? SOFTIRQ_verbose+0x10/0x10 [ 743.872670] ___sys_sendmsg+0xf3/0x170 [ 743.873470] ? sendmsg_copy_msghdr+0x160/0x160 [ 743.874410] ? __fget_files+0x2cf/0x520 [ 743.875246] ? lock_downgrade+0x6d0/0x6d0 [ 743.876112] ? SOFTIRQ_verbose+0x10/0x10 [ 743.876961] ? __lockdep_reset_lock+0x180/0x180 [ 743.877943] ? futex_exit_release+0x220/0x220 [ 743.878887] ? __lockdep_reset_lock+0x180/0x180 [ 743.879879] ? __fget_files+0x2f8/0x520 [ 743.880726] ? __fget_light+0xea/0x290 [ 743.881556] __sys_sendmsg+0xe5/0x1b0 [ 743.882359] ? __sys_sendmsg_sock+0x40/0x40 [ 743.883271] ? __do_sys_futex+0x2bb/0x480 [ 743.884160] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 743.885266] ? syscall_enter_from_user_mode+0x1d/0x50 [ 743.886344] ? trace_hardirqs_on+0x5b/0x180 [ 743.887267] do_syscall_64+0x33/0x40 [ 743.888040] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 743.889113] RIP: 0033:0x7f63a0c71b19 [ 743.889894] 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 [ 743.893716] RSP: 002b:00007f639e1e7188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 743.895292] RAX: ffffffffffffffda RBX: 00007f63a0d84f60 RCX: 00007f63a0c71b19 [ 743.896758] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000004 [ 743.898261] RBP: 00007f63a0ccbf6d R08: 0000000000000000 R09: 0000000000000000 [ 743.899728] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 743.901229] R13: 00007ffc82c16fcf R14: 00007f639e1e7300 R15: 0000000000022000 [ 743.941921] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 744.026730] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=7041 comm=syz-executor.0 10:02:22 executing program 2: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semop(r5, &(0x7f0000000000)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x35, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x101, 0x800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {}, {0x2, 0x8, 0x1000}, {0x3, 0x3}], 0x4) semctl$SEM_INFO(r6, 0x5, 0x13, &(0x7f0000000080)=""/101) 10:02:22 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r2, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, 0x0, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r3, 0x0, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r4 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r4, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:02:22 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r4, 0x0, 0x0) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:02:22 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:02:22 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 16) 10:02:22 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) openat(r1, &(0x7f0000000080)='./file1\x00', 0x501, 0x4) 10:02:22 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:02:22 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x1226, &(0x7f0000001400)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x11f0, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}, @hopopts={0x63, 0x21a, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic={0x3, 0x1000, "0cb0a78c72a8f26c6cb02f5e4c0fe907faa60e0665862a49a5180d9e99a97c2b00d6d08ff4b0e03a4b4c42e7141aa33848e4b274648739682014723621cbf3885795ca7278db6cf89b965f63eb1ffea1ffbefbf47bdf655e3b68a896c86b234fdbc266828401e239324648c7d974a28c299ec970f58da1d401a7aa926e853f28c1cfa99baee26074e5e44356ff02b8d248a7e0516927f8eb2f1614afc0aaa3662bef3b12cafd3bb21407464cda4d5415701630d6a5249295d59fcc7a913282cbd9579a597541327d273ecca104f17cbaf3001e31d45d85adefea4217cb8ae3684039138f181345dcc1dc5669704e75ca1e4646f808f7e5b4fdd8ba2d5b94a98db6ba48909c5fa6ee1a149aa3cba11744bab33f7a75f17293812d3a880ee6819b16c03446cfaaf7be71d7216b13f7aa99955fea86bd490d9f35e01cb501dfbd4c52d5aea3c419ca1c94a7465789c13d6db19440841bf4b5727ca0e26adf75253e10a47b3e9d1b45d12dddf6d7a78abc911390a579ee9c4b3af8db76f2657ab6106e53a5852a5db14fddd6628a042dc79005d8b065653b70c2bb918378af8d9ca24d6f9fc14f996e3479372ceb94532b589a56e500b49a12193e41e0a29ac6767f7ecbb44a67aec20432eea044f318d903c4f9fe5ca4b01ac1369bc74f686c8afcfaeedfdb2fd74f45134246e0443c15470d79572d09dc47b684d616cd5e7e7594853ddbbeeaffb04ad2c80ad22706cc62a21daecd9167b9fb7f5234562cf94decc0800096fdaed1c53f176d82ecf84cd3872a0eabfdf15e5c81313a47120a1154a3e61ef1ce0b73e021e31fd47da262bff6b8eac8985200af8d62ee77710b2c491d5820b22c0d602123acfe2e7ac97c1fe41eaae1c5c864eaea3a7b908124b5bc67e41f992aced797863ac38b0d09b3fff420c70a0c64c5d263500d8356f7b61e26cf4b2841d1340c581bf46f98ad2f9b6149631ba1b5f8a99d22cdf457b8a2061b01d96a0296d445608708ba173d52a01d473ca9d80883c3acdd800ec933409bd36e94ac3e0424ffa67af2c752213ed2a3db40490328c27f5c28f1068be7a34136498b222a458e5bbeca23f11bb393e6abb61381e37d9486e99f439b05aad1a5b93c76230fc4e5e0394cf43847a9b340ecdfb1d4f3825cc1b0822e390cd0618d0c9bb926bf43cd1f38d79bab9588d5309be9de27e9b4bf71b9dc117a69272f18793e4886283f401ac42706ba188850e6fd5dd396a49fa0e14f5e340c15fb6493df19657a8bbd87d5c10ba68e872bbe4b1b526adde3376d0c78a2f0c46aca5505d5a3c48b23d6805a7aa9a79744936567b26654661cf644b0ac3b85d4e4bdeb4040dc880036e687268794fa757f1349b696c07bc8064ed1cc20d67a6e35ce4dc1f3c3cd67068a57619a0e67853c90c3467483d3fae7afc7e0902af3a155eec38c42429c90e3715d3cb788148659b6403d981c4940bd3d5fcd9d9e6dbdb7913312b15f017a2fa681c7748ae337b4dfae959eb8981ad329851b7b019c5da4d1a5ad2fccbbe1ac42c86f03f663737522176f0664c8c30306f952f64ea4fa2a0b1c5a6d76a8c92799fe913ac3af38803589d236270bdaeee13ac06df87d32b365741166fef3d0457664e0f9bce0210562ceebbdedc4626cea190807fc53b999988061313a4339e856188fef97776e67cc894cbec06c5dde23860ebc692118a270dd83c0d31980747c18685cab6aff9d61dcd05febbd4dc89bd0716103247b9a34d0b19bb65aa597dde55807e4628777e8ce42e2bbced9cbcc5dbab1a891be7df3aeea16bfac15cc1bbb20fb85998b4f858a24d5a55e3d45dc1bfa5e847d6b3efcbd5b3f72864bd79182bf55a55984fb0a325059ee09d983b2692ea4f599ac6af57b81043364d71ff8282c966ec9ee7ee3a448897015be096ec22498f4fdee5b18644eb89287f2089162b71c1940c0adbef1c81180f78c46bc20e8307d5fb5e352db430eac4a1a9ed3c1740c6230c5db67a661f018d3e653a137146328f5edf166f0db86761484a53a0951dfa2a8e8416fc81b4b10622ceea7c8d16c0011e19597e5028a0746949d1e3e4b35c22439a1f356dbe09369bd1f155e67c691b880fb01f4bce9c465490a4f71927d0792aca7587fec0305943ddd05ea5dfbf7a8cc52cdeea3e6a647f1b04b26d764583fd651e25a61506a25c80c10cc685b815a7d483bc5ca015da69524cd02a28f58fafc7f87b3541cba3b8d99a85da396cf148e5249cb261427550f64da14043c0c7bd53d2e3bef05d82d4b87e7d8b957890f1fdd426fe78b2500f83067aa79adac7a57a59b56fc6b01d34530685fff5689d7f751e0d0a32712fb2732c784957214b4139591e779fba7c71e4324ef3d75a8bfd5978015d52dacfa7f291b113a0bc69b6b1008d5f7404f39178a9f8c00a0849cd2f45ec93692f4d989c6ec3902951c3992171f691b2a96e23475d8dfac44b3f5d89f1504bdd9d363af3384f65824a7b2bde3caedb1aaae27d1332358798fd0c02b4527bab127473f7c94f695d9f573650f99dc19ad63520425153759e3418570e2472f661a3569ea9a4524792913c581f7df250b24b5beab6f30f53e63a5b3d3943150394e0a7760d26b7f006487f8578c77208baee2e20120dcc195c5adcecbf9c9ec1852aeb1edf9674207d43ff0145fa46767458ce96346d44b6209fe2a18b95462f7956ff24daad6b227b4a5af0ed20284312a9130eb7eda9cf6298b0bc11f091013ecad607fe7166c5185ab3f973db83cc99e45426a03eeec40a92f09b5f68374568e89c74242a9ed56a81ae0444a91e526dbb68a811f45e6d46a7ff4d21ce4f26378c875b18107374cec0e7479d03f4577f5d6adbab6506a9959801995a424d3a57428be32cd0b3d75371c37b9029a0e4305c189732d245cc701da0654fba67edfa4b4aae6a14454828fa665be11d59e0a46ae9e270aafa48b3fbbcb467cf9d3e1f5e91b07b5bfa287bb6b375f7aecb13c3d549eb43dd755ddfc5c30c4aa5965c4715429d4b16c0399f91deca41cdc234d69bcd47af90a34ab6255996e5d9a6a3268a2337f8713d6eef161f927984108b61350aa7fe7523456bd84b93e611bceab4651e7404f59eea1323506e1fe4e45ff18c4daab06ceef25a80fbb5e7580282354c3463a9b6b9966ed56a9615b91da71c28f5d0c72aa09ecad32f1d8962b61884dedb1b2b3e7c97c477e340867aecc6c5f209093f4a5f674c295cd4a1151541aa4a1d02ce4d261a5a5201b84a5acfacae5c362d6bd6c973d16bcb90aad606444d6fa9b123a1a5e5f5d1e13996b1a109a093b96df5b792400c6439b3d5e27da5be419114e5b8fa6fcafe76e892947e7858ba410ec3bd9171b178b2c63a5a2a6626384941b49336c2fd26fc2405d86731228c3594feae9c6e7da7e8ecfeb4c423e82d3a76ebf1d835dbe28d7914d82a68fe7264da2b07d513a94a4348d58e87a57c18bb07ceb665399ddb6dc45b582a77c8d2852081d11eeb34e0001ffabea6697aecab1d41349d5c36498241b02dce76db03e278c0fe6cda264186f63b5bd896fe1b4dd07e324d2be915d41c4db1b5d8c1a7ed9308c50ddf207533f541177c2b819bf9f78a961f77c20012c0b034d1af35fe60cd41bd0120bd4aed612081a038854ad05a480aac34057f701039c92863ffa607bba5821eec8df51f0307d5d7e88637fec18e793c6100f3bbd6c7da39ed03291d4c89ec628ff7dc97c12adfced5bad4ad7ddf8784f4f374e442efeb3e6ac24edf8c140a6fb6e0ad9c3bde7dc6618c7d3aafb933e6c568d403da0a5895788ec21fab21e64a9c3198a6e538b20639c78022e036152050da5cc04af7a0925b7ab603fee5441434ff50e7b869f1b4619d1b7fd047420aae7d13ba51edbce38d0538244abde48f43819fe0782b66d0f4f10e3bdafa0e5d5be035e3f07a4bd749dc08b34c45a177b90424b9ba2e0aac6a3de02bf29897bf110280d353ea25677da7cf36ba54698869f8cdc5fa18c2c716fb7a621a73fb43600627e0f31a3e28bc517b1ba784f8997707349cf982ffe1bd32dac132fa2229d3647145958df49c9dda8f412e1bdde0888a5dc86cebdd2be437203beb89b006bce20994e22bfa7c7d21f0f20944a90b5650cf059f28e63f7bca6bfff32db9e05588d1e722fd8f77770535eb20675b73f339a287d9bc780e53ca2fe6f5541c46059aa8713989b72a6ee4088ef69dd786e1c98d12fa952216c893b3f7b8921c17116bfb74ed80d132d6fdd2b06e7ee3a0785665f0a916a1e0dbba3faf103c962a6b261f09054045cfcf6765e856e2cf2206a6338eb97f01e14352870081f2badb158461f905124882654cb300adc3a772f4011290de02809ed26a52ec87eee1c5ceb38b1f8627e739a22adde33308e0d579b18d1e1c5ef2d526c7af5b99d9d214729cdb40dabb38c8a365206dc9f7f8015a48987686bcfa102e39c476cbc42b55a298ad1e8891cd8c51e297ed8d988ae0c3f7df7ab563cc2301c8025b4a13f0dd10d5c0df4f58414a2f21d227a5853ca66e4aa7d4eef8d5680daef407699993bc84e6f5795fa3f665018cd76c70e1b6ac4de22269ac19488ce54381765e8e22cc8a66bddff2e5d38cd90763301bb2f1d2f7bef837535b5742bf54287269a265a9095c5a3ffb01bc2a6fadc9eac0f687225bf3dd0441b7567f974f9a562e7c031ffc53667e866a016d5c095685e5c616efda666c1a62f6c6ba2f80bc9357efde55f007bb647e9af61d941a8e9daa6c7e25575ea4033aecf8dc3aa056b8dd31663cb5bf957d9858264ca12f8aeb913b518b18a746956ee55792f6838112f661b71903eb2bec50bc1477c7ed607edb355c955e705e97374b58e477cc44b25178ebfae6ebe8c294e39c88848ce3a9d032ad77e44562ca523f3a0e8cf9f30511d7bf000aef804d52d39573328ce01213477a1c46d2bf52652ccfda9c21b8c2e620f8738e577714859695c5bed6359acaf789792d497c4cf8d9155f474507666dc593476bc9961b24d2d2de47f53f48e9c52658d2abd423fc73001fe48f84cf4eed4c8cbcf475168df8e1b563afce90e3f602f4d989666113a870c9f110011f1801dd285bd5eb59ab4439adb7f2311b023b9056ac5608648b207bc1c7d3b9aeda3096d95b7667a94370bcb843a098bd9b9c636cd2e93e5eecaa49799f28300cee4c06671f7a905ba7b767ccdfb9943ee69dd4ab2a168bf9fee15af6d21ad9f86dcd0b1b48e98fd4cf2e84fb0f45af77bb425e55ac63f9f52187c8c35033d87d73a2472004bf864d758b07ed73bd67cd0d19d90958a35616fa5ce3b3acf703bbe64e9d2ca4e3f147f432a921cd340f465b7101bc7b5dc22c8851c9978db1218faecbd49a4efe18bba54a234481297cbceb9a7c019203ae7503fa3ad08d3c0c98e27d81ab4fc82533d7f2e8019ccbfc05a105898a7eef6e212fd685c6f8f5162d1f16c28d5b87695946f72559d164501cc209e4d4d7440d3eb50286e8f1d074aabd77d4a9a2f6960376475aeb6f91be8aa55162e2cd387ab96099f04407edf6b729aebc6fb04967b4b8fe07a572f5ae15d3053be0dd8b94f3526e71874d9c4cec1ec4e3c4b2e58b0a94e50eff0160a88464dbe25279ececbac1c7fabfab660e8cb9217f040531d1925d5a4469e2db2f69a8d52d6fd75b44f522dd2dfe60f4c05e2eb432ece4749fb6c31ed4aba11d75eee132d3ebad038b38934d2720ee01e660cf476bf8a85420671014da5e24616af1b25c33b8efb1b87afaef48a04e742"}, @generic={0x4, 0x12, "2410158a96d6d6d6d5e1fd06c99c87e0f2a9"}, @calipso={0x7, 0x30, {0x1, 0xa, 0x4, 0x1, [0xffff, 0x600000000000, 0x1, 0x8, 0x4]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0xff, 0x5, [0x6, 0x10000, 0x4, 0x3bb607da, 0x7, 0x1]}}, @hao={0xc9, 0x10, @private2}, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x2, [0x8, 0x7]}}, @jumbo={0xc2, 0x4, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}, @srh={0x87, 0x6, 0x4, 0x3, 0x40, 0x60, 0x8000, [@local, @private0={0xfc, 0x0, '\x00', 0x1}, @private1]}, @fragment={0x6c, 0x0, 0x2, 0x1, 0x0, 0x1, 0x67}, @srh={0xff, 0x8, 0x4, 0x4, 0x40, 0x28, 0x5, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private2, @dev={0xfe, 0x80, '\x00', 0x32}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) [ 757.054229] loop7: detected capacity change from 0 to 32768 [ 757.076724] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 757.170505] FAULT_INJECTION: forcing a failure. [ 757.170505] name failslab, interval 1, probability 0, space 0, times 0 [ 757.173063] CPU: 1 PID: 7082 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 757.174543] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 757.176333] Call Trace: [ 757.176925] dump_stack+0x107/0x167 [ 757.177710] should_fail.cold+0x5/0xa [ 757.178539] ? create_object.isra.0+0x3a/0xa30 [ 757.179533] should_failslab+0x5/0x20 [ 757.180391] kmem_cache_alloc+0x5b/0x310 [ 757.181274] create_object.isra.0+0x3a/0xa30 [ 757.182239] kmemleak_alloc_percpu+0xa0/0x100 [ 757.183221] pcpu_alloc+0x4e2/0x1240 [ 757.184049] ? io_async_queue_proc+0x80/0x80 [ 757.185007] percpu_ref_init+0x31/0x3d0 [ 757.185882] io_rsrc_node_switch_start.part.0+0x6a/0x250 [ 757.187046] io_uring_setup+0x14f6/0x2980 [ 757.187960] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 757.189084] ? wait_for_completion_io+0x270/0x270 [ 757.190159] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 757.191310] ? syscall_enter_from_user_mode+0x1d/0x50 [ 757.192406] do_syscall_64+0x33/0x40 [ 757.193190] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 757.194257] RIP: 0033:0x7f6c708d9b19 [ 757.195090] 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 [ 757.199042] RSP: 002b:00007f6c6de2e108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 757.200687] RAX: ffffffffffffffda RBX: 00007f6c709ed020 RCX: 00007f6c708d9b19 [ 757.202209] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 757.203751] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 757.205280] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 757.206831] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 757.208762] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:02:22 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb589074fa66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000040)='./file1\x00') newfstatat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', &(0x7f0000000240), 0x4000) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) mount$bind(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00', &(0x7f0000000140), 0x11020, 0x0) fdatasync(r0) 10:02:23 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x1226, &(0x7f0000001400)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x11f0, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}, @hopopts={0x63, 0x21a, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic={0x3, 0x1000, "0cb0a78c72a8f26c6cb02f5e4c0fe907faa60e0665862a49a5180d9e99a97c2b00d6d08ff4b0e03a4b4c42e7141aa33848e4b274648739682014723621cbf3885795ca7278db6cf89b965f63eb1ffea1ffbefbf47bdf655e3b68a896c86b234fdbc266828401e239324648c7d974a28c299ec970f58da1d401a7aa926e853f28c1cfa99baee26074e5e44356ff02b8d248a7e0516927f8eb2f1614afc0aaa3662bef3b12cafd3bb21407464cda4d5415701630d6a5249295d59fcc7a913282cbd9579a597541327d273ecca104f17cbaf3001e31d45d85adefea4217cb8ae3684039138f181345dcc1dc5669704e75ca1e4646f808f7e5b4fdd8ba2d5b94a98db6ba48909c5fa6ee1a149aa3cba11744bab33f7a75f17293812d3a880ee6819b16c03446cfaaf7be71d7216b13f7aa99955fea86bd490d9f35e01cb501dfbd4c52d5aea3c419ca1c94a7465789c13d6db19440841bf4b5727ca0e26adf75253e10a47b3e9d1b45d12dddf6d7a78abc911390a579ee9c4b3af8db76f2657ab6106e53a5852a5db14fddd6628a042dc79005d8b065653b70c2bb918378af8d9ca24d6f9fc14f996e3479372ceb94532b589a56e500b49a12193e41e0a29ac6767f7ecbb44a67aec20432eea044f318d903c4f9fe5ca4b01ac1369bc74f686c8afcfaeedfdb2fd74f45134246e0443c15470d79572d09dc47b684d616cd5e7e7594853ddbbeeaffb04ad2c80ad22706cc62a21daecd9167b9fb7f5234562cf94decc0800096fdaed1c53f176d82ecf84cd3872a0eabfdf15e5c81313a47120a1154a3e61ef1ce0b73e021e31fd47da262bff6b8eac8985200af8d62ee77710b2c491d5820b22c0d602123acfe2e7ac97c1fe41eaae1c5c864eaea3a7b908124b5bc67e41f992aced797863ac38b0d09b3fff420c70a0c64c5d263500d8356f7b61e26cf4b2841d1340c581bf46f98ad2f9b6149631ba1b5f8a99d22cdf457b8a2061b01d96a0296d445608708ba173d52a01d473ca9d80883c3acdd800ec933409bd36e94ac3e0424ffa67af2c752213ed2a3db40490328c27f5c28f1068be7a34136498b222a458e5bbeca23f11bb393e6abb61381e37d9486e99f439b05aad1a5b93c76230fc4e5e0394cf43847a9b340ecdfb1d4f3825cc1b0822e390cd0618d0c9bb926bf43cd1f38d79bab9588d5309be9de27e9b4bf71b9dc117a69272f18793e4886283f401ac42706ba188850e6fd5dd396a49fa0e14f5e340c15fb6493df19657a8bbd87d5c10ba68e872bbe4b1b526adde3376d0c78a2f0c46aca5505d5a3c48b23d6805a7aa9a79744936567b26654661cf644b0ac3b85d4e4bdeb4040dc880036e687268794fa757f1349b696c07bc8064ed1cc20d67a6e35ce4dc1f3c3cd67068a57619a0e67853c90c3467483d3fae7afc7e0902af3a155eec38c42429c90e3715d3cb788148659b6403d981c4940bd3d5fcd9d9e6dbdb7913312b15f017a2fa681c7748ae337b4dfae959eb8981ad329851b7b019c5da4d1a5ad2fccbbe1ac42c86f03f663737522176f0664c8c30306f952f64ea4fa2a0b1c5a6d76a8c92799fe913ac3af38803589d236270bdaeee13ac06df87d32b365741166fef3d0457664e0f9bce0210562ceebbdedc4626cea190807fc53b999988061313a4339e856188fef97776e67cc894cbec06c5dde23860ebc692118a270dd83c0d31980747c18685cab6aff9d61dcd05febbd4dc89bd0716103247b9a34d0b19bb65aa597dde55807e4628777e8ce42e2bbced9cbcc5dbab1a891be7df3aeea16bfac15cc1bbb20fb85998b4f858a24d5a55e3d45dc1bfa5e847d6b3efcbd5b3f72864bd79182bf55a55984fb0a325059ee09d983b2692ea4f599ac6af57b81043364d71ff8282c966ec9ee7ee3a448897015be096ec22498f4fdee5b18644eb89287f2089162b71c1940c0adbef1c81180f78c46bc20e8307d5fb5e352db430eac4a1a9ed3c1740c6230c5db67a661f018d3e653a137146328f5edf166f0db86761484a53a0951dfa2a8e8416fc81b4b10622ceea7c8d16c0011e19597e5028a0746949d1e3e4b35c22439a1f356dbe09369bd1f155e67c691b880fb01f4bce9c465490a4f71927d0792aca7587fec0305943ddd05ea5dfbf7a8cc52cdeea3e6a647f1b04b26d764583fd651e25a61506a25c80c10cc685b815a7d483bc5ca015da69524cd02a28f58fafc7f87b3541cba3b8d99a85da396cf148e5249cb261427550f64da14043c0c7bd53d2e3bef05d82d4b87e7d8b957890f1fdd426fe78b2500f83067aa79adac7a57a59b56fc6b01d34530685fff5689d7f751e0d0a32712fb2732c784957214b4139591e779fba7c71e4324ef3d75a8bfd5978015d52dacfa7f291b113a0bc69b6b1008d5f7404f39178a9f8c00a0849cd2f45ec93692f4d989c6ec3902951c3992171f691b2a96e23475d8dfac44b3f5d89f1504bdd9d363af3384f65824a7b2bde3caedb1aaae27d1332358798fd0c02b4527bab127473f7c94f695d9f573650f99dc19ad63520425153759e3418570e2472f661a3569ea9a4524792913c581f7df250b24b5beab6f30f53e63a5b3d3943150394e0a7760d26b7f006487f8578c77208baee2e20120dcc195c5adcecbf9c9ec1852aeb1edf9674207d43ff0145fa46767458ce96346d44b6209fe2a18b95462f7956ff24daad6b227b4a5af0ed20284312a9130eb7eda9cf6298b0bc11f091013ecad607fe7166c5185ab3f973db83cc99e45426a03eeec40a92f09b5f68374568e89c74242a9ed56a81ae0444a91e526dbb68a811f45e6d46a7ff4d21ce4f26378c875b18107374cec0e7479d03f4577f5d6adbab6506a9959801995a424d3a57428be32cd0b3d75371c37b9029a0e4305c189732d245cc701da0654fba67edfa4b4aae6a14454828fa665be11d59e0a46ae9e270aafa48b3fbbcb467cf9d3e1f5e91b07b5bfa287bb6b375f7aecb13c3d549eb43dd755ddfc5c30c4aa5965c4715429d4b16c0399f91deca41cdc234d69bcd47af90a34ab6255996e5d9a6a3268a2337f8713d6eef161f927984108b61350aa7fe7523456bd84b93e611bceab4651e7404f59eea1323506e1fe4e45ff18c4daab06ceef25a80fbb5e7580282354c3463a9b6b9966ed56a9615b91da71c28f5d0c72aa09ecad32f1d8962b61884dedb1b2b3e7c97c477e340867aecc6c5f209093f4a5f674c295cd4a1151541aa4a1d02ce4d261a5a5201b84a5acfacae5c362d6bd6c973d16bcb90aad606444d6fa9b123a1a5e5f5d1e13996b1a109a093b96df5b792400c6439b3d5e27da5be419114e5b8fa6fcafe76e892947e7858ba410ec3bd9171b178b2c63a5a2a6626384941b49336c2fd26fc2405d86731228c3594feae9c6e7da7e8ecfeb4c423e82d3a76ebf1d835dbe28d7914d82a68fe7264da2b07d513a94a4348d58e87a57c18bb07ceb665399ddb6dc45b582a77c8d2852081d11eeb34e0001ffabea6697aecab1d41349d5c36498241b02dce76db03e278c0fe6cda264186f63b5bd896fe1b4dd07e324d2be915d41c4db1b5d8c1a7ed9308c50ddf207533f541177c2b819bf9f78a961f77c20012c0b034d1af35fe60cd41bd0120bd4aed612081a038854ad05a480aac34057f701039c92863ffa607bba5821eec8df51f0307d5d7e88637fec18e793c6100f3bbd6c7da39ed03291d4c89ec628ff7dc97c12adfced5bad4ad7ddf8784f4f374e442efeb3e6ac24edf8c140a6fb6e0ad9c3bde7dc6618c7d3aafb933e6c568d403da0a5895788ec21fab21e64a9c3198a6e538b20639c78022e036152050da5cc04af7a0925b7ab603fee5441434ff50e7b869f1b4619d1b7fd047420aae7d13ba51edbce38d0538244abde48f43819fe0782b66d0f4f10e3bdafa0e5d5be035e3f07a4bd749dc08b34c45a177b90424b9ba2e0aac6a3de02bf29897bf110280d353ea25677da7cf36ba54698869f8cdc5fa18c2c716fb7a621a73fb43600627e0f31a3e28bc517b1ba784f8997707349cf982ffe1bd32dac132fa2229d3647145958df49c9dda8f412e1bdde0888a5dc86cebdd2be437203beb89b006bce20994e22bfa7c7d21f0f20944a90b5650cf059f28e63f7bca6bfff32db9e05588d1e722fd8f77770535eb20675b73f339a287d9bc780e53ca2fe6f5541c46059aa8713989b72a6ee4088ef69dd786e1c98d12fa952216c893b3f7b8921c17116bfb74ed80d132d6fdd2b06e7ee3a0785665f0a916a1e0dbba3faf103c962a6b261f09054045cfcf6765e856e2cf2206a6338eb97f01e14352870081f2badb158461f905124882654cb300adc3a772f4011290de02809ed26a52ec87eee1c5ceb38b1f8627e739a22adde33308e0d579b18d1e1c5ef2d526c7af5b99d9d214729cdb40dabb38c8a365206dc9f7f8015a48987686bcfa102e39c476cbc42b55a298ad1e8891cd8c51e297ed8d988ae0c3f7df7ab563cc2301c8025b4a13f0dd10d5c0df4f58414a2f21d227a5853ca66e4aa7d4eef8d5680daef407699993bc84e6f5795fa3f665018cd76c70e1b6ac4de22269ac19488ce54381765e8e22cc8a66bddff2e5d38cd90763301bb2f1d2f7bef837535b5742bf54287269a265a9095c5a3ffb01bc2a6fadc9eac0f687225bf3dd0441b7567f974f9a562e7c031ffc53667e866a016d5c095685e5c616efda666c1a62f6c6ba2f80bc9357efde55f007bb647e9af61d941a8e9daa6c7e25575ea4033aecf8dc3aa056b8dd31663cb5bf957d9858264ca12f8aeb913b518b18a746956ee55792f6838112f661b71903eb2bec50bc1477c7ed607edb355c955e705e97374b58e477cc44b25178ebfae6ebe8c294e39c88848ce3a9d032ad77e44562ca523f3a0e8cf9f30511d7bf000aef804d52d39573328ce01213477a1c46d2bf52652ccfda9c21b8c2e620f8738e577714859695c5bed6359acaf789792d497c4cf8d9155f474507666dc593476bc9961b24d2d2de47f53f48e9c52658d2abd423fc73001fe48f84cf4eed4c8cbcf475168df8e1b563afce90e3f602f4d989666113a870c9f110011f1801dd285bd5eb59ab4439adb7f2311b023b9056ac5608648b207bc1c7d3b9aeda3096d95b7667a94370bcb843a098bd9b9c636cd2e93e5eecaa49799f28300cee4c06671f7a905ba7b767ccdfb9943ee69dd4ab2a168bf9fee15af6d21ad9f86dcd0b1b48e98fd4cf2e84fb0f45af77bb425e55ac63f9f52187c8c35033d87d73a2472004bf864d758b07ed73bd67cd0d19d90958a35616fa5ce3b3acf703bbe64e9d2ca4e3f147f432a921cd340f465b7101bc7b5dc22c8851c9978db1218faecbd49a4efe18bba54a234481297cbceb9a7c019203ae7503fa3ad08d3c0c98e27d81ab4fc82533d7f2e8019ccbfc05a105898a7eef6e212fd685c6f8f5162d1f16c28d5b87695946f72559d164501cc209e4d4d7440d3eb50286e8f1d074aabd77d4a9a2f6960376475aeb6f91be8aa55162e2cd387ab96099f04407edf6b729aebc6fb04967b4b8fe07a572f5ae15d3053be0dd8b94f3526e71874d9c4cec1ec4e3c4b2e58b0a94e50eff0160a88464dbe25279ececbac1c7fabfab660e8cb9217f040531d1925d5a4469e2db2f69a8d52d6fd75b44f522dd2dfe60f4c05e2eb432ece4749fb6c31ed4aba11d75eee132d3ebad038b38934d2720ee01e660cf476bf8a85420671014da5e24616af1b25c33b8efb1b87afaef48a04e742"}, @generic={0x4, 0x12, "2410158a96d6d6d6d5e1fd06c99c87e0f2a9"}, @calipso={0x7, 0x30, {0x1, 0xa, 0x4, 0x1, [0xffff, 0x600000000000, 0x1, 0x8, 0x4]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0xff, 0x5, [0x6, 0x10000, 0x4, 0x3bb607da, 0x7, 0x1]}}, @hao={0xc9, 0x10, @private2}, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x2, [0x8, 0x7]}}, @jumbo={0xc2, 0x4, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}, @srh={0x87, 0x6, 0x4, 0x3, 0x40, 0x60, 0x8000, [@local, @private0={0xfc, 0x0, '\x00', 0x1}, @private1]}, @fragment={0x6c, 0x0, 0x2, 0x1, 0x0, 0x1, 0x67}, @srh={0xff, 0x8, 0x4, 0x4, 0x40, 0x28, 0x5, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private2, @dev={0xfe, 0x80, '\x00', 0x32}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) 10:02:23 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r2, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, 0x0, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r3, 0x0, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r4 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r4, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 757.364601] loop7: detected capacity change from 0 to 32768 [ 757.375165] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:02:23 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x1226, &(0x7f0000001400)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x11f0, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}, @hopopts={0x63, 0x21a, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic={0x3, 0x1000, "0cb0a78c72a8f26c6cb02f5e4c0fe907faa60e0665862a49a5180d9e99a97c2b00d6d08ff4b0e03a4b4c42e7141aa33848e4b274648739682014723621cbf3885795ca7278db6cf89b965f63eb1ffea1ffbefbf47bdf655e3b68a896c86b234fdbc266828401e239324648c7d974a28c299ec970f58da1d401a7aa926e853f28c1cfa99baee26074e5e44356ff02b8d248a7e0516927f8eb2f1614afc0aaa3662bef3b12cafd3bb21407464cda4d5415701630d6a5249295d59fcc7a913282cbd9579a597541327d273ecca104f17cbaf3001e31d45d85adefea4217cb8ae3684039138f181345dcc1dc5669704e75ca1e4646f808f7e5b4fdd8ba2d5b94a98db6ba48909c5fa6ee1a149aa3cba11744bab33f7a75f17293812d3a880ee6819b16c03446cfaaf7be71d7216b13f7aa99955fea86bd490d9f35e01cb501dfbd4c52d5aea3c419ca1c94a7465789c13d6db19440841bf4b5727ca0e26adf75253e10a47b3e9d1b45d12dddf6d7a78abc911390a579ee9c4b3af8db76f2657ab6106e53a5852a5db14fddd6628a042dc79005d8b065653b70c2bb918378af8d9ca24d6f9fc14f996e3479372ceb94532b589a56e500b49a12193e41e0a29ac6767f7ecbb44a67aec20432eea044f318d903c4f9fe5ca4b01ac1369bc74f686c8afcfaeedfdb2fd74f45134246e0443c15470d79572d09dc47b684d616cd5e7e7594853ddbbeeaffb04ad2c80ad22706cc62a21daecd9167b9fb7f5234562cf94decc0800096fdaed1c53f176d82ecf84cd3872a0eabfdf15e5c81313a47120a1154a3e61ef1ce0b73e021e31fd47da262bff6b8eac8985200af8d62ee77710b2c491d5820b22c0d602123acfe2e7ac97c1fe41eaae1c5c864eaea3a7b908124b5bc67e41f992aced797863ac38b0d09b3fff420c70a0c64c5d263500d8356f7b61e26cf4b2841d1340c581bf46f98ad2f9b6149631ba1b5f8a99d22cdf457b8a2061b01d96a0296d445608708ba173d52a01d473ca9d80883c3acdd800ec933409bd36e94ac3e0424ffa67af2c752213ed2a3db40490328c27f5c28f1068be7a34136498b222a458e5bbeca23f11bb393e6abb61381e37d9486e99f439b05aad1a5b93c76230fc4e5e0394cf43847a9b340ecdfb1d4f3825cc1b0822e390cd0618d0c9bb926bf43cd1f38d79bab9588d5309be9de27e9b4bf71b9dc117a69272f18793e4886283f401ac42706ba188850e6fd5dd396a49fa0e14f5e340c15fb6493df19657a8bbd87d5c10ba68e872bbe4b1b526adde3376d0c78a2f0c46aca5505d5a3c48b23d6805a7aa9a79744936567b26654661cf644b0ac3b85d4e4bdeb4040dc880036e687268794fa757f1349b696c07bc8064ed1cc20d67a6e35ce4dc1f3c3cd67068a57619a0e67853c90c3467483d3fae7afc7e0902af3a155eec38c42429c90e3715d3cb788148659b6403d981c4940bd3d5fcd9d9e6dbdb7913312b15f017a2fa681c7748ae337b4dfae959eb8981ad329851b7b019c5da4d1a5ad2fccbbe1ac42c86f03f663737522176f0664c8c30306f952f64ea4fa2a0b1c5a6d76a8c92799fe913ac3af38803589d236270bdaeee13ac06df87d32b365741166fef3d0457664e0f9bce0210562ceebbdedc4626cea190807fc53b999988061313a4339e856188fef97776e67cc894cbec06c5dde23860ebc692118a270dd83c0d31980747c18685cab6aff9d61dcd05febbd4dc89bd0716103247b9a34d0b19bb65aa597dde55807e4628777e8ce42e2bbced9cbcc5dbab1a891be7df3aeea16bfac15cc1bbb20fb85998b4f858a24d5a55e3d45dc1bfa5e847d6b3efcbd5b3f72864bd79182bf55a55984fb0a325059ee09d983b2692ea4f599ac6af57b81043364d71ff8282c966ec9ee7ee3a448897015be096ec22498f4fdee5b18644eb89287f2089162b71c1940c0adbef1c81180f78c46bc20e8307d5fb5e352db430eac4a1a9ed3c1740c6230c5db67a661f018d3e653a137146328f5edf166f0db86761484a53a0951dfa2a8e8416fc81b4b10622ceea7c8d16c0011e19597e5028a0746949d1e3e4b35c22439a1f356dbe09369bd1f155e67c691b880fb01f4bce9c465490a4f71927d0792aca7587fec0305943ddd05ea5dfbf7a8cc52cdeea3e6a647f1b04b26d764583fd651e25a61506a25c80c10cc685b815a7d483bc5ca015da69524cd02a28f58fafc7f87b3541cba3b8d99a85da396cf148e5249cb261427550f64da14043c0c7bd53d2e3bef05d82d4b87e7d8b957890f1fdd426fe78b2500f83067aa79adac7a57a59b56fc6b01d34530685fff5689d7f751e0d0a32712fb2732c784957214b4139591e779fba7c71e4324ef3d75a8bfd5978015d52dacfa7f291b113a0bc69b6b1008d5f7404f39178a9f8c00a0849cd2f45ec93692f4d989c6ec3902951c3992171f691b2a96e23475d8dfac44b3f5d89f1504bdd9d363af3384f65824a7b2bde3caedb1aaae27d1332358798fd0c02b4527bab127473f7c94f695d9f573650f99dc19ad63520425153759e3418570e2472f661a3569ea9a4524792913c581f7df250b24b5beab6f30f53e63a5b3d3943150394e0a7760d26b7f006487f8578c77208baee2e20120dcc195c5adcecbf9c9ec1852aeb1edf9674207d43ff0145fa46767458ce96346d44b6209fe2a18b95462f7956ff24daad6b227b4a5af0ed20284312a9130eb7eda9cf6298b0bc11f091013ecad607fe7166c5185ab3f973db83cc99e45426a03eeec40a92f09b5f68374568e89c74242a9ed56a81ae0444a91e526dbb68a811f45e6d46a7ff4d21ce4f26378c875b18107374cec0e7479d03f4577f5d6adbab6506a9959801995a424d3a57428be32cd0b3d75371c37b9029a0e4305c189732d245cc701da0654fba67edfa4b4aae6a14454828fa665be11d59e0a46ae9e270aafa48b3fbbcb467cf9d3e1f5e91b07b5bfa287bb6b375f7aecb13c3d549eb43dd755ddfc5c30c4aa5965c4715429d4b16c0399f91deca41cdc234d69bcd47af90a34ab6255996e5d9a6a3268a2337f8713d6eef161f927984108b61350aa7fe7523456bd84b93e611bceab4651e7404f59eea1323506e1fe4e45ff18c4daab06ceef25a80fbb5e7580282354c3463a9b6b9966ed56a9615b91da71c28f5d0c72aa09ecad32f1d8962b61884dedb1b2b3e7c97c477e340867aecc6c5f209093f4a5f674c295cd4a1151541aa4a1d02ce4d261a5a5201b84a5acfacae5c362d6bd6c973d16bcb90aad606444d6fa9b123a1a5e5f5d1e13996b1a109a093b96df5b792400c6439b3d5e27da5be419114e5b8fa6fcafe76e892947e7858ba410ec3bd9171b178b2c63a5a2a6626384941b49336c2fd26fc2405d86731228c3594feae9c6e7da7e8ecfeb4c423e82d3a76ebf1d835dbe28d7914d82a68fe7264da2b07d513a94a4348d58e87a57c18bb07ceb665399ddb6dc45b582a77c8d2852081d11eeb34e0001ffabea6697aecab1d41349d5c36498241b02dce76db03e278c0fe6cda264186f63b5bd896fe1b4dd07e324d2be915d41c4db1b5d8c1a7ed9308c50ddf207533f541177c2b819bf9f78a961f77c20012c0b034d1af35fe60cd41bd0120bd4aed612081a038854ad05a480aac34057f701039c92863ffa607bba5821eec8df51f0307d5d7e88637fec18e793c6100f3bbd6c7da39ed03291d4c89ec628ff7dc97c12adfced5bad4ad7ddf8784f4f374e442efeb3e6ac24edf8c140a6fb6e0ad9c3bde7dc6618c7d3aafb933e6c568d403da0a5895788ec21fab21e64a9c3198a6e538b20639c78022e036152050da5cc04af7a0925b7ab603fee5441434ff50e7b869f1b4619d1b7fd047420aae7d13ba51edbce38d0538244abde48f43819fe0782b66d0f4f10e3bdafa0e5d5be035e3f07a4bd749dc08b34c45a177b90424b9ba2e0aac6a3de02bf29897bf110280d353ea25677da7cf36ba54698869f8cdc5fa18c2c716fb7a621a73fb43600627e0f31a3e28bc517b1ba784f8997707349cf982ffe1bd32dac132fa2229d3647145958df49c9dda8f412e1bdde0888a5dc86cebdd2be437203beb89b006bce20994e22bfa7c7d21f0f20944a90b5650cf059f28e63f7bca6bfff32db9e05588d1e722fd8f77770535eb20675b73f339a287d9bc780e53ca2fe6f5541c46059aa8713989b72a6ee4088ef69dd786e1c98d12fa952216c893b3f7b8921c17116bfb74ed80d132d6fdd2b06e7ee3a0785665f0a916a1e0dbba3faf103c962a6b261f09054045cfcf6765e856e2cf2206a6338eb97f01e14352870081f2badb158461f905124882654cb300adc3a772f4011290de02809ed26a52ec87eee1c5ceb38b1f8627e739a22adde33308e0d579b18d1e1c5ef2d526c7af5b99d9d214729cdb40dabb38c8a365206dc9f7f8015a48987686bcfa102e39c476cbc42b55a298ad1e8891cd8c51e297ed8d988ae0c3f7df7ab563cc2301c8025b4a13f0dd10d5c0df4f58414a2f21d227a5853ca66e4aa7d4eef8d5680daef407699993bc84e6f5795fa3f665018cd76c70e1b6ac4de22269ac19488ce54381765e8e22cc8a66bddff2e5d38cd90763301bb2f1d2f7bef837535b5742bf54287269a265a9095c5a3ffb01bc2a6fadc9eac0f687225bf3dd0441b7567f974f9a562e7c031ffc53667e866a016d5c095685e5c616efda666c1a62f6c6ba2f80bc9357efde55f007bb647e9af61d941a8e9daa6c7e25575ea4033aecf8dc3aa056b8dd31663cb5bf957d9858264ca12f8aeb913b518b18a746956ee55792f6838112f661b71903eb2bec50bc1477c7ed607edb355c955e705e97374b58e477cc44b25178ebfae6ebe8c294e39c88848ce3a9d032ad77e44562ca523f3a0e8cf9f30511d7bf000aef804d52d39573328ce01213477a1c46d2bf52652ccfda9c21b8c2e620f8738e577714859695c5bed6359acaf789792d497c4cf8d9155f474507666dc593476bc9961b24d2d2de47f53f48e9c52658d2abd423fc73001fe48f84cf4eed4c8cbcf475168df8e1b563afce90e3f602f4d989666113a870c9f110011f1801dd285bd5eb59ab4439adb7f2311b023b9056ac5608648b207bc1c7d3b9aeda3096d95b7667a94370bcb843a098bd9b9c636cd2e93e5eecaa49799f28300cee4c06671f7a905ba7b767ccdfb9943ee69dd4ab2a168bf9fee15af6d21ad9f86dcd0b1b48e98fd4cf2e84fb0f45af77bb425e55ac63f9f52187c8c35033d87d73a2472004bf864d758b07ed73bd67cd0d19d90958a35616fa5ce3b3acf703bbe64e9d2ca4e3f147f432a921cd340f465b7101bc7b5dc22c8851c9978db1218faecbd49a4efe18bba54a234481297cbceb9a7c019203ae7503fa3ad08d3c0c98e27d81ab4fc82533d7f2e8019ccbfc05a105898a7eef6e212fd685c6f8f5162d1f16c28d5b87695946f72559d164501cc209e4d4d7440d3eb50286e8f1d074aabd77d4a9a2f6960376475aeb6f91be8aa55162e2cd387ab96099f04407edf6b729aebc6fb04967b4b8fe07a572f5ae15d3053be0dd8b94f3526e71874d9c4cec1ec4e3c4b2e58b0a94e50eff0160a88464dbe25279ececbac1c7fabfab660e8cb9217f040531d1925d5a4469e2db2f69a8d52d6fd75b44f522dd2dfe60f4c05e2eb432ece4749fb6c31ed4aba11d75eee132d3ebad038b38934d2720ee01e660cf476bf8a85420671014da5e24616af1b25c33b8efb1b87afaef48a04e742"}, @generic={0x4, 0x12, "2410158a96d6d6d6d5e1fd06c99c87e0f2a9"}, @calipso={0x7, 0x30, {0x1, 0xa, 0x4, 0x1, [0xffff, 0x600000000000, 0x1, 0x8, 0x4]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0xff, 0x5, [0x6, 0x10000, 0x4, 0x3bb607da, 0x7, 0x1]}}, @hao={0xc9, 0x10, @private2}, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x2, [0x8, 0x7]}}, @jumbo={0xc2, 0x4, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}, @srh={0x87, 0x6, 0x4, 0x3, 0x40, 0x60, 0x8000, [@local, @private0={0xfc, 0x0, '\x00', 0x1}, @private1]}, @fragment={0x6c, 0x0, 0x2, 0x1, 0x0, 0x1, 0x67}, @srh={0xff, 0x8, 0x4, 0x4, 0x40, 0x28, 0x5, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private2, @dev={0xfe, 0x80, '\x00', 0x32}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) 10:02:23 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 17) 10:02:23 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x1226, &(0x7f0000001400)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x11f0, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}, @hopopts={0x63, 0x21a, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic={0x3, 0x1000, "0cb0a78c72a8f26c6cb02f5e4c0fe907faa60e0665862a49a5180d9e99a97c2b00d6d08ff4b0e03a4b4c42e7141aa33848e4b274648739682014723621cbf3885795ca7278db6cf89b965f63eb1ffea1ffbefbf47bdf655e3b68a896c86b234fdbc266828401e239324648c7d974a28c299ec970f58da1d401a7aa926e853f28c1cfa99baee26074e5e44356ff02b8d248a7e0516927f8eb2f1614afc0aaa3662bef3b12cafd3bb21407464cda4d5415701630d6a5249295d59fcc7a913282cbd9579a597541327d273ecca104f17cbaf3001e31d45d85adefea4217cb8ae3684039138f181345dcc1dc5669704e75ca1e4646f808f7e5b4fdd8ba2d5b94a98db6ba48909c5fa6ee1a149aa3cba11744bab33f7a75f17293812d3a880ee6819b16c03446cfaaf7be71d7216b13f7aa99955fea86bd490d9f35e01cb501dfbd4c52d5aea3c419ca1c94a7465789c13d6db19440841bf4b5727ca0e26adf75253e10a47b3e9d1b45d12dddf6d7a78abc911390a579ee9c4b3af8db76f2657ab6106e53a5852a5db14fddd6628a042dc79005d8b065653b70c2bb918378af8d9ca24d6f9fc14f996e3479372ceb94532b589a56e500b49a12193e41e0a29ac6767f7ecbb44a67aec20432eea044f318d903c4f9fe5ca4b01ac1369bc74f686c8afcfaeedfdb2fd74f45134246e0443c15470d79572d09dc47b684d616cd5e7e7594853ddbbeeaffb04ad2c80ad22706cc62a21daecd9167b9fb7f5234562cf94decc0800096fdaed1c53f176d82ecf84cd3872a0eabfdf15e5c81313a47120a1154a3e61ef1ce0b73e021e31fd47da262bff6b8eac8985200af8d62ee77710b2c491d5820b22c0d602123acfe2e7ac97c1fe41eaae1c5c864eaea3a7b908124b5bc67e41f992aced797863ac38b0d09b3fff420c70a0c64c5d263500d8356f7b61e26cf4b2841d1340c581bf46f98ad2f9b6149631ba1b5f8a99d22cdf457b8a2061b01d96a0296d445608708ba173d52a01d473ca9d80883c3acdd800ec933409bd36e94ac3e0424ffa67af2c752213ed2a3db40490328c27f5c28f1068be7a34136498b222a458e5bbeca23f11bb393e6abb61381e37d9486e99f439b05aad1a5b93c76230fc4e5e0394cf43847a9b340ecdfb1d4f3825cc1b0822e390cd0618d0c9bb926bf43cd1f38d79bab9588d5309be9de27e9b4bf71b9dc117a69272f18793e4886283f401ac42706ba188850e6fd5dd396a49fa0e14f5e340c15fb6493df19657a8bbd87d5c10ba68e872bbe4b1b526adde3376d0c78a2f0c46aca5505d5a3c48b23d6805a7aa9a79744936567b26654661cf644b0ac3b85d4e4bdeb4040dc880036e687268794fa757f1349b696c07bc8064ed1cc20d67a6e35ce4dc1f3c3cd67068a57619a0e67853c90c3467483d3fae7afc7e0902af3a155eec38c42429c90e3715d3cb788148659b6403d981c4940bd3d5fcd9d9e6dbdb7913312b15f017a2fa681c7748ae337b4dfae959eb8981ad329851b7b019c5da4d1a5ad2fccbbe1ac42c86f03f663737522176f0664c8c30306f952f64ea4fa2a0b1c5a6d76a8c92799fe913ac3af38803589d236270bdaeee13ac06df87d32b365741166fef3d0457664e0f9bce0210562ceebbdedc4626cea190807fc53b999988061313a4339e856188fef97776e67cc894cbec06c5dde23860ebc692118a270dd83c0d31980747c18685cab6aff9d61dcd05febbd4dc89bd0716103247b9a34d0b19bb65aa597dde55807e4628777e8ce42e2bbced9cbcc5dbab1a891be7df3aeea16bfac15cc1bbb20fb85998b4f858a24d5a55e3d45dc1bfa5e847d6b3efcbd5b3f72864bd79182bf55a55984fb0a325059ee09d983b2692ea4f599ac6af57b81043364d71ff8282c966ec9ee7ee3a448897015be096ec22498f4fdee5b18644eb89287f2089162b71c1940c0adbef1c81180f78c46bc20e8307d5fb5e352db430eac4a1a9ed3c1740c6230c5db67a661f018d3e653a137146328f5edf166f0db86761484a53a0951dfa2a8e8416fc81b4b10622ceea7c8d16c0011e19597e5028a0746949d1e3e4b35c22439a1f356dbe09369bd1f155e67c691b880fb01f4bce9c465490a4f71927d0792aca7587fec0305943ddd05ea5dfbf7a8cc52cdeea3e6a647f1b04b26d764583fd651e25a61506a25c80c10cc685b815a7d483bc5ca015da69524cd02a28f58fafc7f87b3541cba3b8d99a85da396cf148e5249cb261427550f64da14043c0c7bd53d2e3bef05d82d4b87e7d8b957890f1fdd426fe78b2500f83067aa79adac7a57a59b56fc6b01d34530685fff5689d7f751e0d0a32712fb2732c784957214b4139591e779fba7c71e4324ef3d75a8bfd5978015d52dacfa7f291b113a0bc69b6b1008d5f7404f39178a9f8c00a0849cd2f45ec93692f4d989c6ec3902951c3992171f691b2a96e23475d8dfac44b3f5d89f1504bdd9d363af3384f65824a7b2bde3caedb1aaae27d1332358798fd0c02b4527bab127473f7c94f695d9f573650f99dc19ad63520425153759e3418570e2472f661a3569ea9a4524792913c581f7df250b24b5beab6f30f53e63a5b3d3943150394e0a7760d26b7f006487f8578c77208baee2e20120dcc195c5adcecbf9c9ec1852aeb1edf9674207d43ff0145fa46767458ce96346d44b6209fe2a18b95462f7956ff24daad6b227b4a5af0ed20284312a9130eb7eda9cf6298b0bc11f091013ecad607fe7166c5185ab3f973db83cc99e45426a03eeec40a92f09b5f68374568e89c74242a9ed56a81ae0444a91e526dbb68a811f45e6d46a7ff4d21ce4f26378c875b18107374cec0e7479d03f4577f5d6adbab6506a9959801995a424d3a57428be32cd0b3d75371c37b9029a0e4305c189732d245cc701da0654fba67edfa4b4aae6a14454828fa665be11d59e0a46ae9e270aafa48b3fbbcb467cf9d3e1f5e91b07b5bfa287bb6b375f7aecb13c3d549eb43dd755ddfc5c30c4aa5965c4715429d4b16c0399f91deca41cdc234d69bcd47af90a34ab6255996e5d9a6a3268a2337f8713d6eef161f927984108b61350aa7fe7523456bd84b93e611bceab4651e7404f59eea1323506e1fe4e45ff18c4daab06ceef25a80fbb5e7580282354c3463a9b6b9966ed56a9615b91da71c28f5d0c72aa09ecad32f1d8962b61884dedb1b2b3e7c97c477e340867aecc6c5f209093f4a5f674c295cd4a1151541aa4a1d02ce4d261a5a5201b84a5acfacae5c362d6bd6c973d16bcb90aad606444d6fa9b123a1a5e5f5d1e13996b1a109a093b96df5b792400c6439b3d5e27da5be419114e5b8fa6fcafe76e892947e7858ba410ec3bd9171b178b2c63a5a2a6626384941b49336c2fd26fc2405d86731228c3594feae9c6e7da7e8ecfeb4c423e82d3a76ebf1d835dbe28d7914d82a68fe7264da2b07d513a94a4348d58e87a57c18bb07ceb665399ddb6dc45b582a77c8d2852081d11eeb34e0001ffabea6697aecab1d41349d5c36498241b02dce76db03e278c0fe6cda264186f63b5bd896fe1b4dd07e324d2be915d41c4db1b5d8c1a7ed9308c50ddf207533f541177c2b819bf9f78a961f77c20012c0b034d1af35fe60cd41bd0120bd4aed612081a038854ad05a480aac34057f701039c92863ffa607bba5821eec8df51f0307d5d7e88637fec18e793c6100f3bbd6c7da39ed03291d4c89ec628ff7dc97c12adfced5bad4ad7ddf8784f4f374e442efeb3e6ac24edf8c140a6fb6e0ad9c3bde7dc6618c7d3aafb933e6c568d403da0a5895788ec21fab21e64a9c3198a6e538b20639c78022e036152050da5cc04af7a0925b7ab603fee5441434ff50e7b869f1b4619d1b7fd047420aae7d13ba51edbce38d0538244abde48f43819fe0782b66d0f4f10e3bdafa0e5d5be035e3f07a4bd749dc08b34c45a177b90424b9ba2e0aac6a3de02bf29897bf110280d353ea25677da7cf36ba54698869f8cdc5fa18c2c716fb7a621a73fb43600627e0f31a3e28bc517b1ba784f8997707349cf982ffe1bd32dac132fa2229d3647145958df49c9dda8f412e1bdde0888a5dc86cebdd2be437203beb89b006bce20994e22bfa7c7d21f0f20944a90b5650cf059f28e63f7bca6bfff32db9e05588d1e722fd8f77770535eb20675b73f339a287d9bc780e53ca2fe6f5541c46059aa8713989b72a6ee4088ef69dd786e1c98d12fa952216c893b3f7b8921c17116bfb74ed80d132d6fdd2b06e7ee3a0785665f0a916a1e0dbba3faf103c962a6b261f09054045cfcf6765e856e2cf2206a6338eb97f01e14352870081f2badb158461f905124882654cb300adc3a772f4011290de02809ed26a52ec87eee1c5ceb38b1f8627e739a22adde33308e0d579b18d1e1c5ef2d526c7af5b99d9d214729cdb40dabb38c8a365206dc9f7f8015a48987686bcfa102e39c476cbc42b55a298ad1e8891cd8c51e297ed8d988ae0c3f7df7ab563cc2301c8025b4a13f0dd10d5c0df4f58414a2f21d227a5853ca66e4aa7d4eef8d5680daef407699993bc84e6f5795fa3f665018cd76c70e1b6ac4de22269ac19488ce54381765e8e22cc8a66bddff2e5d38cd90763301bb2f1d2f7bef837535b5742bf54287269a265a9095c5a3ffb01bc2a6fadc9eac0f687225bf3dd0441b7567f974f9a562e7c031ffc53667e866a016d5c095685e5c616efda666c1a62f6c6ba2f80bc9357efde55f007bb647e9af61d941a8e9daa6c7e25575ea4033aecf8dc3aa056b8dd31663cb5bf957d9858264ca12f8aeb913b518b18a746956ee55792f6838112f661b71903eb2bec50bc1477c7ed607edb355c955e705e97374b58e477cc44b25178ebfae6ebe8c294e39c88848ce3a9d032ad77e44562ca523f3a0e8cf9f30511d7bf000aef804d52d39573328ce01213477a1c46d2bf52652ccfda9c21b8c2e620f8738e577714859695c5bed6359acaf789792d497c4cf8d9155f474507666dc593476bc9961b24d2d2de47f53f48e9c52658d2abd423fc73001fe48f84cf4eed4c8cbcf475168df8e1b563afce90e3f602f4d989666113a870c9f110011f1801dd285bd5eb59ab4439adb7f2311b023b9056ac5608648b207bc1c7d3b9aeda3096d95b7667a94370bcb843a098bd9b9c636cd2e93e5eecaa49799f28300cee4c06671f7a905ba7b767ccdfb9943ee69dd4ab2a168bf9fee15af6d21ad9f86dcd0b1b48e98fd4cf2e84fb0f45af77bb425e55ac63f9f52187c8c35033d87d73a2472004bf864d758b07ed73bd67cd0d19d90958a35616fa5ce3b3acf703bbe64e9d2ca4e3f147f432a921cd340f465b7101bc7b5dc22c8851c9978db1218faecbd49a4efe18bba54a234481297cbceb9a7c019203ae7503fa3ad08d3c0c98e27d81ab4fc82533d7f2e8019ccbfc05a105898a7eef6e212fd685c6f8f5162d1f16c28d5b87695946f72559d164501cc209e4d4d7440d3eb50286e8f1d074aabd77d4a9a2f6960376475aeb6f91be8aa55162e2cd387ab96099f04407edf6b729aebc6fb04967b4b8fe07a572f5ae15d3053be0dd8b94f3526e71874d9c4cec1ec4e3c4b2e58b0a94e50eff0160a88464dbe25279ececbac1c7fabfab660e8cb9217f040531d1925d5a4469e2db2f69a8d52d6fd75b44f522dd2dfe60f4c05e2eb432ece4749fb6c31ed4aba11d75eee132d3ebad038b38934d2720ee01e660cf476bf8a85420671014da5e24616af1b25c33b8efb1b87afaef48a04e742"}, @generic={0x4, 0x12, "2410158a96d6d6d6d5e1fd06c99c87e0f2a9"}, @calipso={0x7, 0x30, {0x1, 0xa, 0x4, 0x1, [0xffff, 0x600000000000, 0x1, 0x8, 0x4]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0xff, 0x5, [0x6, 0x10000, 0x4, 0x3bb607da, 0x7, 0x1]}}, @hao={0xc9, 0x10, @private2}, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x2, [0x8, 0x7]}}, @jumbo={0xc2, 0x4, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}, @srh={0x87, 0x6, 0x4, 0x3, 0x40, 0x60, 0x8000, [@local, @private0={0xfc, 0x0, '\x00', 0x1}, @private1]}, @fragment={0x6c, 0x0, 0x2, 0x1, 0x0, 0x1, 0x67}, @srh={0xff, 0x8, 0x4, 0x4, 0x40, 0x28, 0x5, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private2, @dev={0xfe, 0x80, '\x00', 0x32}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) 10:02:23 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 757.576880] FAULT_INJECTION: forcing a failure. [ 757.576880] name failslab, interval 1, probability 0, space 0, times 0 [ 757.579755] CPU: 1 PID: 7101 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 757.581227] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 757.582996] Call Trace: [ 757.583598] dump_stack+0x107/0x167 [ 757.584353] should_fail.cold+0x5/0xa [ 757.585151] ? create_object.isra.0+0x3a/0xa30 [ 757.586103] should_failslab+0x5/0x20 [ 757.586911] kmem_cache_alloc+0x5b/0x310 [ 757.587783] create_object.isra.0+0x3a/0xa30 [ 757.588719] kmemleak_alloc_percpu+0xa0/0x100 [ 757.589670] pcpu_alloc+0x4e2/0x1240 [ 757.590457] ? io_async_queue_proc+0x80/0x80 [ 757.591368] percpu_ref_init+0x31/0x3d0 [ 757.592195] io_rsrc_node_switch_start.part.0+0x6a/0x250 [ 757.593318] io_uring_setup+0x14f6/0x2980 [ 757.594192] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 757.595307] ? wait_for_completion_io+0x270/0x270 [ 757.596390] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 757.597522] ? syscall_enter_from_user_mode+0x1d/0x50 [ 757.598717] do_syscall_64+0x33/0x40 [ 757.599514] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 757.600593] RIP: 0033:0x7f6c708d9b19 [ 757.601379] 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 [ 757.605285] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 757.606903] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 757.608370] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 757.609856] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 757.611375] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 757.612865] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:02:23 executing program 0: socket$inet6_icmp_raw(0xa, 0x3, 0x3a) syz_emit_ethernet(0x1226, &(0x7f0000001400)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x11f0, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}, @hopopts={0x63, 0x21a, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic={0x3, 0x1000, "0cb0a78c72a8f26c6cb02f5e4c0fe907faa60e0665862a49a5180d9e99a97c2b00d6d08ff4b0e03a4b4c42e7141aa33848e4b274648739682014723621cbf3885795ca7278db6cf89b965f63eb1ffea1ffbefbf47bdf655e3b68a896c86b234fdbc266828401e239324648c7d974a28c299ec970f58da1d401a7aa926e853f28c1cfa99baee26074e5e44356ff02b8d248a7e0516927f8eb2f1614afc0aaa3662bef3b12cafd3bb21407464cda4d5415701630d6a5249295d59fcc7a913282cbd9579a597541327d273ecca104f17cbaf3001e31d45d85adefea4217cb8ae3684039138f181345dcc1dc5669704e75ca1e4646f808f7e5b4fdd8ba2d5b94a98db6ba48909c5fa6ee1a149aa3cba11744bab33f7a75f17293812d3a880ee6819b16c03446cfaaf7be71d7216b13f7aa99955fea86bd490d9f35e01cb501dfbd4c52d5aea3c419ca1c94a7465789c13d6db19440841bf4b5727ca0e26adf75253e10a47b3e9d1b45d12dddf6d7a78abc911390a579ee9c4b3af8db76f2657ab6106e53a5852a5db14fddd6628a042dc79005d8b065653b70c2bb918378af8d9ca24d6f9fc14f996e3479372ceb94532b589a56e500b49a12193e41e0a29ac6767f7ecbb44a67aec20432eea044f318d903c4f9fe5ca4b01ac1369bc74f686c8afcfaeedfdb2fd74f45134246e0443c15470d79572d09dc47b684d616cd5e7e7594853ddbbeeaffb04ad2c80ad22706cc62a21daecd9167b9fb7f5234562cf94decc0800096fdaed1c53f176d82ecf84cd3872a0eabfdf15e5c81313a47120a1154a3e61ef1ce0b73e021e31fd47da262bff6b8eac8985200af8d62ee77710b2c491d5820b22c0d602123acfe2e7ac97c1fe41eaae1c5c864eaea3a7b908124b5bc67e41f992aced797863ac38b0d09b3fff420c70a0c64c5d263500d8356f7b61e26cf4b2841d1340c581bf46f98ad2f9b6149631ba1b5f8a99d22cdf457b8a2061b01d96a0296d445608708ba173d52a01d473ca9d80883c3acdd800ec933409bd36e94ac3e0424ffa67af2c752213ed2a3db40490328c27f5c28f1068be7a34136498b222a458e5bbeca23f11bb393e6abb61381e37d9486e99f439b05aad1a5b93c76230fc4e5e0394cf43847a9b340ecdfb1d4f3825cc1b0822e390cd0618d0c9bb926bf43cd1f38d79bab9588d5309be9de27e9b4bf71b9dc117a69272f18793e4886283f401ac42706ba188850e6fd5dd396a49fa0e14f5e340c15fb6493df19657a8bbd87d5c10ba68e872bbe4b1b526adde3376d0c78a2f0c46aca5505d5a3c48b23d6805a7aa9a79744936567b26654661cf644b0ac3b85d4e4bdeb4040dc880036e687268794fa757f1349b696c07bc8064ed1cc20d67a6e35ce4dc1f3c3cd67068a57619a0e67853c90c3467483d3fae7afc7e0902af3a155eec38c42429c90e3715d3cb788148659b6403d981c4940bd3d5fcd9d9e6dbdb7913312b15f017a2fa681c7748ae337b4dfae959eb8981ad329851b7b019c5da4d1a5ad2fccbbe1ac42c86f03f663737522176f0664c8c30306f952f64ea4fa2a0b1c5a6d76a8c92799fe913ac3af38803589d236270bdaeee13ac06df87d32b365741166fef3d0457664e0f9bce0210562ceebbdedc4626cea190807fc53b999988061313a4339e856188fef97776e67cc894cbec06c5dde23860ebc692118a270dd83c0d31980747c18685cab6aff9d61dcd05febbd4dc89bd0716103247b9a34d0b19bb65aa597dde55807e4628777e8ce42e2bbced9cbcc5dbab1a891be7df3aeea16bfac15cc1bbb20fb85998b4f858a24d5a55e3d45dc1bfa5e847d6b3efcbd5b3f72864bd79182bf55a55984fb0a325059ee09d983b2692ea4f599ac6af57b81043364d71ff8282c966ec9ee7ee3a448897015be096ec22498f4fdee5b18644eb89287f2089162b71c1940c0adbef1c81180f78c46bc20e8307d5fb5e352db430eac4a1a9ed3c1740c6230c5db67a661f018d3e653a137146328f5edf166f0db86761484a53a0951dfa2a8e8416fc81b4b10622ceea7c8d16c0011e19597e5028a0746949d1e3e4b35c22439a1f356dbe09369bd1f155e67c691b880fb01f4bce9c465490a4f71927d0792aca7587fec0305943ddd05ea5dfbf7a8cc52cdeea3e6a647f1b04b26d764583fd651e25a61506a25c80c10cc685b815a7d483bc5ca015da69524cd02a28f58fafc7f87b3541cba3b8d99a85da396cf148e5249cb261427550f64da14043c0c7bd53d2e3bef05d82d4b87e7d8b957890f1fdd426fe78b2500f83067aa79adac7a57a59b56fc6b01d34530685fff5689d7f751e0d0a32712fb2732c784957214b4139591e779fba7c71e4324ef3d75a8bfd5978015d52dacfa7f291b113a0bc69b6b1008d5f7404f39178a9f8c00a0849cd2f45ec93692f4d989c6ec3902951c3992171f691b2a96e23475d8dfac44b3f5d89f1504bdd9d363af3384f65824a7b2bde3caedb1aaae27d1332358798fd0c02b4527bab127473f7c94f695d9f573650f99dc19ad63520425153759e3418570e2472f661a3569ea9a4524792913c581f7df250b24b5beab6f30f53e63a5b3d3943150394e0a7760d26b7f006487f8578c77208baee2e20120dcc195c5adcecbf9c9ec1852aeb1edf9674207d43ff0145fa46767458ce96346d44b6209fe2a18b95462f7956ff24daad6b227b4a5af0ed20284312a9130eb7eda9cf6298b0bc11f091013ecad607fe7166c5185ab3f973db83cc99e45426a03eeec40a92f09b5f68374568e89c74242a9ed56a81ae0444a91e526dbb68a811f45e6d46a7ff4d21ce4f26378c875b18107374cec0e7479d03f4577f5d6adbab6506a9959801995a424d3a57428be32cd0b3d75371c37b9029a0e4305c189732d245cc701da0654fba67edfa4b4aae6a14454828fa665be11d59e0a46ae9e270aafa48b3fbbcb467cf9d3e1f5e91b07b5bfa287bb6b375f7aecb13c3d549eb43dd755ddfc5c30c4aa5965c4715429d4b16c0399f91deca41cdc234d69bcd47af90a34ab6255996e5d9a6a3268a2337f8713d6eef161f927984108b61350aa7fe7523456bd84b93e611bceab4651e7404f59eea1323506e1fe4e45ff18c4daab06ceef25a80fbb5e7580282354c3463a9b6b9966ed56a9615b91da71c28f5d0c72aa09ecad32f1d8962b61884dedb1b2b3e7c97c477e340867aecc6c5f209093f4a5f674c295cd4a1151541aa4a1d02ce4d261a5a5201b84a5acfacae5c362d6bd6c973d16bcb90aad606444d6fa9b123a1a5e5f5d1e13996b1a109a093b96df5b792400c6439b3d5e27da5be419114e5b8fa6fcafe76e892947e7858ba410ec3bd9171b178b2c63a5a2a6626384941b49336c2fd26fc2405d86731228c3594feae9c6e7da7e8ecfeb4c423e82d3a76ebf1d835dbe28d7914d82a68fe7264da2b07d513a94a4348d58e87a57c18bb07ceb665399ddb6dc45b582a77c8d2852081d11eeb34e0001ffabea6697aecab1d41349d5c36498241b02dce76db03e278c0fe6cda264186f63b5bd896fe1b4dd07e324d2be915d41c4db1b5d8c1a7ed9308c50ddf207533f541177c2b819bf9f78a961f77c20012c0b034d1af35fe60cd41bd0120bd4aed612081a038854ad05a480aac34057f701039c92863ffa607bba5821eec8df51f0307d5d7e88637fec18e793c6100f3bbd6c7da39ed03291d4c89ec628ff7dc97c12adfced5bad4ad7ddf8784f4f374e442efeb3e6ac24edf8c140a6fb6e0ad9c3bde7dc6618c7d3aafb933e6c568d403da0a5895788ec21fab21e64a9c3198a6e538b20639c78022e036152050da5cc04af7a0925b7ab603fee5441434ff50e7b869f1b4619d1b7fd047420aae7d13ba51edbce38d0538244abde48f43819fe0782b66d0f4f10e3bdafa0e5d5be035e3f07a4bd749dc08b34c45a177b90424b9ba2e0aac6a3de02bf29897bf110280d353ea25677da7cf36ba54698869f8cdc5fa18c2c716fb7a621a73fb43600627e0f31a3e28bc517b1ba784f8997707349cf982ffe1bd32dac132fa2229d3647145958df49c9dda8f412e1bdde0888a5dc86cebdd2be437203beb89b006bce20994e22bfa7c7d21f0f20944a90b5650cf059f28e63f7bca6bfff32db9e05588d1e722fd8f77770535eb20675b73f339a287d9bc780e53ca2fe6f5541c46059aa8713989b72a6ee4088ef69dd786e1c98d12fa952216c893b3f7b8921c17116bfb74ed80d132d6fdd2b06e7ee3a0785665f0a916a1e0dbba3faf103c962a6b261f09054045cfcf6765e856e2cf2206a6338eb97f01e14352870081f2badb158461f905124882654cb300adc3a772f4011290de02809ed26a52ec87eee1c5ceb38b1f8627e739a22adde33308e0d579b18d1e1c5ef2d526c7af5b99d9d214729cdb40dabb38c8a365206dc9f7f8015a48987686bcfa102e39c476cbc42b55a298ad1e8891cd8c51e297ed8d988ae0c3f7df7ab563cc2301c8025b4a13f0dd10d5c0df4f58414a2f21d227a5853ca66e4aa7d4eef8d5680daef407699993bc84e6f5795fa3f665018cd76c70e1b6ac4de22269ac19488ce54381765e8e22cc8a66bddff2e5d38cd90763301bb2f1d2f7bef837535b5742bf54287269a265a9095c5a3ffb01bc2a6fadc9eac0f687225bf3dd0441b7567f974f9a562e7c031ffc53667e866a016d5c095685e5c616efda666c1a62f6c6ba2f80bc9357efde55f007bb647e9af61d941a8e9daa6c7e25575ea4033aecf8dc3aa056b8dd31663cb5bf957d9858264ca12f8aeb913b518b18a746956ee55792f6838112f661b71903eb2bec50bc1477c7ed607edb355c955e705e97374b58e477cc44b25178ebfae6ebe8c294e39c88848ce3a9d032ad77e44562ca523f3a0e8cf9f30511d7bf000aef804d52d39573328ce01213477a1c46d2bf52652ccfda9c21b8c2e620f8738e577714859695c5bed6359acaf789792d497c4cf8d9155f474507666dc593476bc9961b24d2d2de47f53f48e9c52658d2abd423fc73001fe48f84cf4eed4c8cbcf475168df8e1b563afce90e3f602f4d989666113a870c9f110011f1801dd285bd5eb59ab4439adb7f2311b023b9056ac5608648b207bc1c7d3b9aeda3096d95b7667a94370bcb843a098bd9b9c636cd2e93e5eecaa49799f28300cee4c06671f7a905ba7b767ccdfb9943ee69dd4ab2a168bf9fee15af6d21ad9f86dcd0b1b48e98fd4cf2e84fb0f45af77bb425e55ac63f9f52187c8c35033d87d73a2472004bf864d758b07ed73bd67cd0d19d90958a35616fa5ce3b3acf703bbe64e9d2ca4e3f147f432a921cd340f465b7101bc7b5dc22c8851c9978db1218faecbd49a4efe18bba54a234481297cbceb9a7c019203ae7503fa3ad08d3c0c98e27d81ab4fc82533d7f2e8019ccbfc05a105898a7eef6e212fd685c6f8f5162d1f16c28d5b87695946f72559d164501cc209e4d4d7440d3eb50286e8f1d074aabd77d4a9a2f6960376475aeb6f91be8aa55162e2cd387ab96099f04407edf6b729aebc6fb04967b4b8fe07a572f5ae15d3053be0dd8b94f3526e71874d9c4cec1ec4e3c4b2e58b0a94e50eff0160a88464dbe25279ececbac1c7fabfab660e8cb9217f040531d1925d5a4469e2db2f69a8d52d6fd75b44f522dd2dfe60f4c05e2eb432ece4749fb6c31ed4aba11d75eee132d3ebad038b38934d2720ee01e660cf476bf8a85420671014da5e24616af1b25c33b8efb1b87afaef48a04e742"}, @generic={0x4, 0x12, "2410158a96d6d6d6d5e1fd06c99c87e0f2a9"}, @calipso={0x7, 0x30, {0x1, 0xa, 0x4, 0x1, [0xffff, 0x600000000000, 0x1, 0x8, 0x4]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0xff, 0x5, [0x6, 0x10000, 0x4, 0x3bb607da, 0x7, 0x1]}}, @hao={0xc9, 0x10, @private2}, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x2, [0x8, 0x7]}}, @jumbo={0xc2, 0x4, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}, @srh={0x87, 0x6, 0x4, 0x3, 0x40, 0x60, 0x8000, [@local, @private0={0xfc, 0x0, '\x00', 0x1}, @private1]}, @fragment={0x6c, 0x0, 0x2, 0x1, 0x0, 0x1, 0x67}, @srh={0xff, 0x8, 0x4, 0x4, 0x40, 0x28, 0x5, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private2, @dev={0xfe, 0x80, '\x00', 0x32}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) 10:02:23 executing program 2: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semop(r5, &(0x7f0000000000)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x35, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x101, 0x800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {}, {0x2, 0x8, 0x1000}, {0x3, 0x3}], 0x4) semctl$SEM_INFO(r6, 0x5, 0x13, &(0x7f0000000080)=""/101) 10:02:23 executing program 0: socket$inet6_icmp_raw(0xa, 0x3, 0x3a) syz_emit_ethernet(0x1226, &(0x7f0000001400)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x11f0, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}, @hopopts={0x63, 0x21a, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic={0x3, 0x1000, "0cb0a78c72a8f26c6cb02f5e4c0fe907faa60e0665862a49a5180d9e99a97c2b00d6d08ff4b0e03a4b4c42e7141aa33848e4b274648739682014723621cbf3885795ca7278db6cf89b965f63eb1ffea1ffbefbf47bdf655e3b68a896c86b234fdbc266828401e239324648c7d974a28c299ec970f58da1d401a7aa926e853f28c1cfa99baee26074e5e44356ff02b8d248a7e0516927f8eb2f1614afc0aaa3662bef3b12cafd3bb21407464cda4d5415701630d6a5249295d59fcc7a913282cbd9579a597541327d273ecca104f17cbaf3001e31d45d85adefea4217cb8ae3684039138f181345dcc1dc5669704e75ca1e4646f808f7e5b4fdd8ba2d5b94a98db6ba48909c5fa6ee1a149aa3cba11744bab33f7a75f17293812d3a880ee6819b16c03446cfaaf7be71d7216b13f7aa99955fea86bd490d9f35e01cb501dfbd4c52d5aea3c419ca1c94a7465789c13d6db19440841bf4b5727ca0e26adf75253e10a47b3e9d1b45d12dddf6d7a78abc911390a579ee9c4b3af8db76f2657ab6106e53a5852a5db14fddd6628a042dc79005d8b065653b70c2bb918378af8d9ca24d6f9fc14f996e3479372ceb94532b589a56e500b49a12193e41e0a29ac6767f7ecbb44a67aec20432eea044f318d903c4f9fe5ca4b01ac1369bc74f686c8afcfaeedfdb2fd74f45134246e0443c15470d79572d09dc47b684d616cd5e7e7594853ddbbeeaffb04ad2c80ad22706cc62a21daecd9167b9fb7f5234562cf94decc0800096fdaed1c53f176d82ecf84cd3872a0eabfdf15e5c81313a47120a1154a3e61ef1ce0b73e021e31fd47da262bff6b8eac8985200af8d62ee77710b2c491d5820b22c0d602123acfe2e7ac97c1fe41eaae1c5c864eaea3a7b908124b5bc67e41f992aced797863ac38b0d09b3fff420c70a0c64c5d263500d8356f7b61e26cf4b2841d1340c581bf46f98ad2f9b6149631ba1b5f8a99d22cdf457b8a2061b01d96a0296d445608708ba173d52a01d473ca9d80883c3acdd800ec933409bd36e94ac3e0424ffa67af2c752213ed2a3db40490328c27f5c28f1068be7a34136498b222a458e5bbeca23f11bb393e6abb61381e37d9486e99f439b05aad1a5b93c76230fc4e5e0394cf43847a9b340ecdfb1d4f3825cc1b0822e390cd0618d0c9bb926bf43cd1f38d79bab9588d5309be9de27e9b4bf71b9dc117a69272f18793e4886283f401ac42706ba188850e6fd5dd396a49fa0e14f5e340c15fb6493df19657a8bbd87d5c10ba68e872bbe4b1b526adde3376d0c78a2f0c46aca5505d5a3c48b23d6805a7aa9a79744936567b26654661cf644b0ac3b85d4e4bdeb4040dc880036e687268794fa757f1349b696c07bc8064ed1cc20d67a6e35ce4dc1f3c3cd67068a57619a0e67853c90c3467483d3fae7afc7e0902af3a155eec38c42429c90e3715d3cb788148659b6403d981c4940bd3d5fcd9d9e6dbdb7913312b15f017a2fa681c7748ae337b4dfae959eb8981ad329851b7b019c5da4d1a5ad2fccbbe1ac42c86f03f663737522176f0664c8c30306f952f64ea4fa2a0b1c5a6d76a8c92799fe913ac3af38803589d236270bdaeee13ac06df87d32b365741166fef3d0457664e0f9bce0210562ceebbdedc4626cea190807fc53b999988061313a4339e856188fef97776e67cc894cbec06c5dde23860ebc692118a270dd83c0d31980747c18685cab6aff9d61dcd05febbd4dc89bd0716103247b9a34d0b19bb65aa597dde55807e4628777e8ce42e2bbced9cbcc5dbab1a891be7df3aeea16bfac15cc1bbb20fb85998b4f858a24d5a55e3d45dc1bfa5e847d6b3efcbd5b3f72864bd79182bf55a55984fb0a325059ee09d983b2692ea4f599ac6af57b81043364d71ff8282c966ec9ee7ee3a448897015be096ec22498f4fdee5b18644eb89287f2089162b71c1940c0adbef1c81180f78c46bc20e8307d5fb5e352db430eac4a1a9ed3c1740c6230c5db67a661f018d3e653a137146328f5edf166f0db86761484a53a0951dfa2a8e8416fc81b4b10622ceea7c8d16c0011e19597e5028a0746949d1e3e4b35c22439a1f356dbe09369bd1f155e67c691b880fb01f4bce9c465490a4f71927d0792aca7587fec0305943ddd05ea5dfbf7a8cc52cdeea3e6a647f1b04b26d764583fd651e25a61506a25c80c10cc685b815a7d483bc5ca015da69524cd02a28f58fafc7f87b3541cba3b8d99a85da396cf148e5249cb261427550f64da14043c0c7bd53d2e3bef05d82d4b87e7d8b957890f1fdd426fe78b2500f83067aa79adac7a57a59b56fc6b01d34530685fff5689d7f751e0d0a32712fb2732c784957214b4139591e779fba7c71e4324ef3d75a8bfd5978015d52dacfa7f291b113a0bc69b6b1008d5f7404f39178a9f8c00a0849cd2f45ec93692f4d989c6ec3902951c3992171f691b2a96e23475d8dfac44b3f5d89f1504bdd9d363af3384f65824a7b2bde3caedb1aaae27d1332358798fd0c02b4527bab127473f7c94f695d9f573650f99dc19ad63520425153759e3418570e2472f661a3569ea9a4524792913c581f7df250b24b5beab6f30f53e63a5b3d3943150394e0a7760d26b7f006487f8578c77208baee2e20120dcc195c5adcecbf9c9ec1852aeb1edf9674207d43ff0145fa46767458ce96346d44b6209fe2a18b95462f7956ff24daad6b227b4a5af0ed20284312a9130eb7eda9cf6298b0bc11f091013ecad607fe7166c5185ab3f973db83cc99e45426a03eeec40a92f09b5f68374568e89c74242a9ed56a81ae0444a91e526dbb68a811f45e6d46a7ff4d21ce4f26378c875b18107374cec0e7479d03f4577f5d6adbab6506a9959801995a424d3a57428be32cd0b3d75371c37b9029a0e4305c189732d245cc701da0654fba67edfa4b4aae6a14454828fa665be11d59e0a46ae9e270aafa48b3fbbcb467cf9d3e1f5e91b07b5bfa287bb6b375f7aecb13c3d549eb43dd755ddfc5c30c4aa5965c4715429d4b16c0399f91deca41cdc234d69bcd47af90a34ab6255996e5d9a6a3268a2337f8713d6eef161f927984108b61350aa7fe7523456bd84b93e611bceab4651e7404f59eea1323506e1fe4e45ff18c4daab06ceef25a80fbb5e7580282354c3463a9b6b9966ed56a9615b91da71c28f5d0c72aa09ecad32f1d8962b61884dedb1b2b3e7c97c477e340867aecc6c5f209093f4a5f674c295cd4a1151541aa4a1d02ce4d261a5a5201b84a5acfacae5c362d6bd6c973d16bcb90aad606444d6fa9b123a1a5e5f5d1e13996b1a109a093b96df5b792400c6439b3d5e27da5be419114e5b8fa6fcafe76e892947e7858ba410ec3bd9171b178b2c63a5a2a6626384941b49336c2fd26fc2405d86731228c3594feae9c6e7da7e8ecfeb4c423e82d3a76ebf1d835dbe28d7914d82a68fe7264da2b07d513a94a4348d58e87a57c18bb07ceb665399ddb6dc45b582a77c8d2852081d11eeb34e0001ffabea6697aecab1d41349d5c36498241b02dce76db03e278c0fe6cda264186f63b5bd896fe1b4dd07e324d2be915d41c4db1b5d8c1a7ed9308c50ddf207533f541177c2b819bf9f78a961f77c20012c0b034d1af35fe60cd41bd0120bd4aed612081a038854ad05a480aac34057f701039c92863ffa607bba5821eec8df51f0307d5d7e88637fec18e793c6100f3bbd6c7da39ed03291d4c89ec628ff7dc97c12adfced5bad4ad7ddf8784f4f374e442efeb3e6ac24edf8c140a6fb6e0ad9c3bde7dc6618c7d3aafb933e6c568d403da0a5895788ec21fab21e64a9c3198a6e538b20639c78022e036152050da5cc04af7a0925b7ab603fee5441434ff50e7b869f1b4619d1b7fd047420aae7d13ba51edbce38d0538244abde48f43819fe0782b66d0f4f10e3bdafa0e5d5be035e3f07a4bd749dc08b34c45a177b90424b9ba2e0aac6a3de02bf29897bf110280d353ea25677da7cf36ba54698869f8cdc5fa18c2c716fb7a621a73fb43600627e0f31a3e28bc517b1ba784f8997707349cf982ffe1bd32dac132fa2229d3647145958df49c9dda8f412e1bdde0888a5dc86cebdd2be437203beb89b006bce20994e22bfa7c7d21f0f20944a90b5650cf059f28e63f7bca6bfff32db9e05588d1e722fd8f77770535eb20675b73f339a287d9bc780e53ca2fe6f5541c46059aa8713989b72a6ee4088ef69dd786e1c98d12fa952216c893b3f7b8921c17116bfb74ed80d132d6fdd2b06e7ee3a0785665f0a916a1e0dbba3faf103c962a6b261f09054045cfcf6765e856e2cf2206a6338eb97f01e14352870081f2badb158461f905124882654cb300adc3a772f4011290de02809ed26a52ec87eee1c5ceb38b1f8627e739a22adde33308e0d579b18d1e1c5ef2d526c7af5b99d9d214729cdb40dabb38c8a365206dc9f7f8015a48987686bcfa102e39c476cbc42b55a298ad1e8891cd8c51e297ed8d988ae0c3f7df7ab563cc2301c8025b4a13f0dd10d5c0df4f58414a2f21d227a5853ca66e4aa7d4eef8d5680daef407699993bc84e6f5795fa3f665018cd76c70e1b6ac4de22269ac19488ce54381765e8e22cc8a66bddff2e5d38cd90763301bb2f1d2f7bef837535b5742bf54287269a265a9095c5a3ffb01bc2a6fadc9eac0f687225bf3dd0441b7567f974f9a562e7c031ffc53667e866a016d5c095685e5c616efda666c1a62f6c6ba2f80bc9357efde55f007bb647e9af61d941a8e9daa6c7e25575ea4033aecf8dc3aa056b8dd31663cb5bf957d9858264ca12f8aeb913b518b18a746956ee55792f6838112f661b71903eb2bec50bc1477c7ed607edb355c955e705e97374b58e477cc44b25178ebfae6ebe8c294e39c88848ce3a9d032ad77e44562ca523f3a0e8cf9f30511d7bf000aef804d52d39573328ce01213477a1c46d2bf52652ccfda9c21b8c2e620f8738e577714859695c5bed6359acaf789792d497c4cf8d9155f474507666dc593476bc9961b24d2d2de47f53f48e9c52658d2abd423fc73001fe48f84cf4eed4c8cbcf475168df8e1b563afce90e3f602f4d989666113a870c9f110011f1801dd285bd5eb59ab4439adb7f2311b023b9056ac5608648b207bc1c7d3b9aeda3096d95b7667a94370bcb843a098bd9b9c636cd2e93e5eecaa49799f28300cee4c06671f7a905ba7b767ccdfb9943ee69dd4ab2a168bf9fee15af6d21ad9f86dcd0b1b48e98fd4cf2e84fb0f45af77bb425e55ac63f9f52187c8c35033d87d73a2472004bf864d758b07ed73bd67cd0d19d90958a35616fa5ce3b3acf703bbe64e9d2ca4e3f147f432a921cd340f465b7101bc7b5dc22c8851c9978db1218faecbd49a4efe18bba54a234481297cbceb9a7c019203ae7503fa3ad08d3c0c98e27d81ab4fc82533d7f2e8019ccbfc05a105898a7eef6e212fd685c6f8f5162d1f16c28d5b87695946f72559d164501cc209e4d4d7440d3eb50286e8f1d074aabd77d4a9a2f6960376475aeb6f91be8aa55162e2cd387ab96099f04407edf6b729aebc6fb04967b4b8fe07a572f5ae15d3053be0dd8b94f3526e71874d9c4cec1ec4e3c4b2e58b0a94e50eff0160a88464dbe25279ececbac1c7fabfab660e8cb9217f040531d1925d5a4469e2db2f69a8d52d6fd75b44f522dd2dfe60f4c05e2eb432ece4749fb6c31ed4aba11d75eee132d3ebad038b38934d2720ee01e660cf476bf8a85420671014da5e24616af1b25c33b8efb1b87afaef48a04e742"}, @generic={0x4, 0x12, "2410158a96d6d6d6d5e1fd06c99c87e0f2a9"}, @calipso={0x7, 0x30, {0x1, 0xa, 0x4, 0x1, [0xffff, 0x600000000000, 0x1, 0x8, 0x4]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0xff, 0x5, [0x6, 0x10000, 0x4, 0x3bb607da, 0x7, 0x1]}}, @hao={0xc9, 0x10, @private2}, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x2, [0x8, 0x7]}}, @jumbo={0xc2, 0x4, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}, @srh={0x87, 0x6, 0x4, 0x3, 0x40, 0x60, 0x8000, [@local, @private0={0xfc, 0x0, '\x00', 0x1}, @private1]}, @fragment={0x6c, 0x0, 0x2, 0x1, 0x0, 0x1, 0x67}, @srh={0xff, 0x8, 0x4, 0x4, 0x40, 0x28, 0x5, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private2, @dev={0xfe, 0x80, '\x00', 0x32}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) 10:02:23 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 18) 10:02:23 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, 0x0) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:02:23 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r1, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000300)={{{@in=@loopback, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in=@empty}}, &(0x7f0000000180)=0xe8) mount$9p_unix(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140), 0x100008, &(0x7f0000000400)={'trans=unix,', {[{@access_uid={'access', 0x3d, r1}}, {@cache_loose}, {@nodevmap}, {@cache_fscache}, {@uname={'uname', 0x3d, ']'}}, {@cachetag={'cachetag', 0x3d, ')'}}, {@dfltuid={'dfltuid', 0x3d, r2}}], [{@subj_role={'subj_role', 0x3d, ','}}]}}) fdatasync(r0) 10:02:23 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r4, 0x0, 0x0) unshare(0x48020200) dup(r1) 10:02:23 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 758.244184] loop7: detected capacity change from 0 to 32768 [ 758.253413] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 758.268728] FAULT_INJECTION: forcing a failure. [ 758.268728] name failslab, interval 1, probability 0, space 0, times 0 [ 758.271259] CPU: 0 PID: 7122 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 758.272759] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 758.274633] Call Trace: [ 758.275229] dump_stack+0x107/0x167 [ 758.276050] should_fail.cold+0x5/0xa [ 758.276902] ? percpu_ref_init+0xd8/0x3d0 [ 758.277864] should_failslab+0x5/0x20 [ 758.278775] kmem_cache_alloc_trace+0x55/0x320 [ 758.279805] ? io_async_queue_proc+0x80/0x80 [ 758.280790] percpu_ref_init+0xd8/0x3d0 [ 758.281725] io_rsrc_node_switch_start.part.0+0x6a/0x250 [ 758.282974] io_uring_setup+0x14f6/0x2980 [ 758.283910] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 758.285022] ? wait_for_completion_io+0x270/0x270 [ 758.286165] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 758.287373] ? syscall_enter_from_user_mode+0x1d/0x50 [ 758.288531] do_syscall_64+0x33/0x40 [ 758.289350] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 758.290483] RIP: 0033:0x7f6c708d9b19 [ 758.291397] 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 [ 758.295477] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 758.297064] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 758.298588] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 758.300094] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 758.301601] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 758.303137] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 758.396512] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:02:24 executing program 0: socket$inet6_icmp_raw(0xa, 0x3, 0x3a) syz_emit_ethernet(0x1226, &(0x7f0000001400)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x11f0, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}, @hopopts={0x63, 0x21a, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic={0x3, 0x1000, "0cb0a78c72a8f26c6cb02f5e4c0fe907faa60e0665862a49a5180d9e99a97c2b00d6d08ff4b0e03a4b4c42e7141aa33848e4b274648739682014723621cbf3885795ca7278db6cf89b965f63eb1ffea1ffbefbf47bdf655e3b68a896c86b234fdbc266828401e239324648c7d974a28c299ec970f58da1d401a7aa926e853f28c1cfa99baee26074e5e44356ff02b8d248a7e0516927f8eb2f1614afc0aaa3662bef3b12cafd3bb21407464cda4d5415701630d6a5249295d59fcc7a913282cbd9579a597541327d273ecca104f17cbaf3001e31d45d85adefea4217cb8ae3684039138f181345dcc1dc5669704e75ca1e4646f808f7e5b4fdd8ba2d5b94a98db6ba48909c5fa6ee1a149aa3cba11744bab33f7a75f17293812d3a880ee6819b16c03446cfaaf7be71d7216b13f7aa99955fea86bd490d9f35e01cb501dfbd4c52d5aea3c419ca1c94a7465789c13d6db19440841bf4b5727ca0e26adf75253e10a47b3e9d1b45d12dddf6d7a78abc911390a579ee9c4b3af8db76f2657ab6106e53a5852a5db14fddd6628a042dc79005d8b065653b70c2bb918378af8d9ca24d6f9fc14f996e3479372ceb94532b589a56e500b49a12193e41e0a29ac6767f7ecbb44a67aec20432eea044f318d903c4f9fe5ca4b01ac1369bc74f686c8afcfaeedfdb2fd74f45134246e0443c15470d79572d09dc47b684d616cd5e7e7594853ddbbeeaffb04ad2c80ad22706cc62a21daecd9167b9fb7f5234562cf94decc0800096fdaed1c53f176d82ecf84cd3872a0eabfdf15e5c81313a47120a1154a3e61ef1ce0b73e021e31fd47da262bff6b8eac8985200af8d62ee77710b2c491d5820b22c0d602123acfe2e7ac97c1fe41eaae1c5c864eaea3a7b908124b5bc67e41f992aced797863ac38b0d09b3fff420c70a0c64c5d263500d8356f7b61e26cf4b2841d1340c581bf46f98ad2f9b6149631ba1b5f8a99d22cdf457b8a2061b01d96a0296d445608708ba173d52a01d473ca9d80883c3acdd800ec933409bd36e94ac3e0424ffa67af2c752213ed2a3db40490328c27f5c28f1068be7a34136498b222a458e5bbeca23f11bb393e6abb61381e37d9486e99f439b05aad1a5b93c76230fc4e5e0394cf43847a9b340ecdfb1d4f3825cc1b0822e390cd0618d0c9bb926bf43cd1f38d79bab9588d5309be9de27e9b4bf71b9dc117a69272f18793e4886283f401ac42706ba188850e6fd5dd396a49fa0e14f5e340c15fb6493df19657a8bbd87d5c10ba68e872bbe4b1b526adde3376d0c78a2f0c46aca5505d5a3c48b23d6805a7aa9a79744936567b26654661cf644b0ac3b85d4e4bdeb4040dc880036e687268794fa757f1349b696c07bc8064ed1cc20d67a6e35ce4dc1f3c3cd67068a57619a0e67853c90c3467483d3fae7afc7e0902af3a155eec38c42429c90e3715d3cb788148659b6403d981c4940bd3d5fcd9d9e6dbdb7913312b15f017a2fa681c7748ae337b4dfae959eb8981ad329851b7b019c5da4d1a5ad2fccbbe1ac42c86f03f663737522176f0664c8c30306f952f64ea4fa2a0b1c5a6d76a8c92799fe913ac3af38803589d236270bdaeee13ac06df87d32b365741166fef3d0457664e0f9bce0210562ceebbdedc4626cea190807fc53b999988061313a4339e856188fef97776e67cc894cbec06c5dde23860ebc692118a270dd83c0d31980747c18685cab6aff9d61dcd05febbd4dc89bd0716103247b9a34d0b19bb65aa597dde55807e4628777e8ce42e2bbced9cbcc5dbab1a891be7df3aeea16bfac15cc1bbb20fb85998b4f858a24d5a55e3d45dc1bfa5e847d6b3efcbd5b3f72864bd79182bf55a55984fb0a325059ee09d983b2692ea4f599ac6af57b81043364d71ff8282c966ec9ee7ee3a448897015be096ec22498f4fdee5b18644eb89287f2089162b71c1940c0adbef1c81180f78c46bc20e8307d5fb5e352db430eac4a1a9ed3c1740c6230c5db67a661f018d3e653a137146328f5edf166f0db86761484a53a0951dfa2a8e8416fc81b4b10622ceea7c8d16c0011e19597e5028a0746949d1e3e4b35c22439a1f356dbe09369bd1f155e67c691b880fb01f4bce9c465490a4f71927d0792aca7587fec0305943ddd05ea5dfbf7a8cc52cdeea3e6a647f1b04b26d764583fd651e25a61506a25c80c10cc685b815a7d483bc5ca015da69524cd02a28f58fafc7f87b3541cba3b8d99a85da396cf148e5249cb261427550f64da14043c0c7bd53d2e3bef05d82d4b87e7d8b957890f1fdd426fe78b2500f83067aa79adac7a57a59b56fc6b01d34530685fff5689d7f751e0d0a32712fb2732c784957214b4139591e779fba7c71e4324ef3d75a8bfd5978015d52dacfa7f291b113a0bc69b6b1008d5f7404f39178a9f8c00a0849cd2f45ec93692f4d989c6ec3902951c3992171f691b2a96e23475d8dfac44b3f5d89f1504bdd9d363af3384f65824a7b2bde3caedb1aaae27d1332358798fd0c02b4527bab127473f7c94f695d9f573650f99dc19ad63520425153759e3418570e2472f661a3569ea9a4524792913c581f7df250b24b5beab6f30f53e63a5b3d3943150394e0a7760d26b7f006487f8578c77208baee2e20120dcc195c5adcecbf9c9ec1852aeb1edf9674207d43ff0145fa46767458ce96346d44b6209fe2a18b95462f7956ff24daad6b227b4a5af0ed20284312a9130eb7eda9cf6298b0bc11f091013ecad607fe7166c5185ab3f973db83cc99e45426a03eeec40a92f09b5f68374568e89c74242a9ed56a81ae0444a91e526dbb68a811f45e6d46a7ff4d21ce4f26378c875b18107374cec0e7479d03f4577f5d6adbab6506a9959801995a424d3a57428be32cd0b3d75371c37b9029a0e4305c189732d245cc701da0654fba67edfa4b4aae6a14454828fa665be11d59e0a46ae9e270aafa48b3fbbcb467cf9d3e1f5e91b07b5bfa287bb6b375f7aecb13c3d549eb43dd755ddfc5c30c4aa5965c4715429d4b16c0399f91deca41cdc234d69bcd47af90a34ab6255996e5d9a6a3268a2337f8713d6eef161f927984108b61350aa7fe7523456bd84b93e611bceab4651e7404f59eea1323506e1fe4e45ff18c4daab06ceef25a80fbb5e7580282354c3463a9b6b9966ed56a9615b91da71c28f5d0c72aa09ecad32f1d8962b61884dedb1b2b3e7c97c477e340867aecc6c5f209093f4a5f674c295cd4a1151541aa4a1d02ce4d261a5a5201b84a5acfacae5c362d6bd6c973d16bcb90aad606444d6fa9b123a1a5e5f5d1e13996b1a109a093b96df5b792400c6439b3d5e27da5be419114e5b8fa6fcafe76e892947e7858ba410ec3bd9171b178b2c63a5a2a6626384941b49336c2fd26fc2405d86731228c3594feae9c6e7da7e8ecfeb4c423e82d3a76ebf1d835dbe28d7914d82a68fe7264da2b07d513a94a4348d58e87a57c18bb07ceb665399ddb6dc45b582a77c8d2852081d11eeb34e0001ffabea6697aecab1d41349d5c36498241b02dce76db03e278c0fe6cda264186f63b5bd896fe1b4dd07e324d2be915d41c4db1b5d8c1a7ed9308c50ddf207533f541177c2b819bf9f78a961f77c20012c0b034d1af35fe60cd41bd0120bd4aed612081a038854ad05a480aac34057f701039c92863ffa607bba5821eec8df51f0307d5d7e88637fec18e793c6100f3bbd6c7da39ed03291d4c89ec628ff7dc97c12adfced5bad4ad7ddf8784f4f374e442efeb3e6ac24edf8c140a6fb6e0ad9c3bde7dc6618c7d3aafb933e6c568d403da0a5895788ec21fab21e64a9c3198a6e538b20639c78022e036152050da5cc04af7a0925b7ab603fee5441434ff50e7b869f1b4619d1b7fd047420aae7d13ba51edbce38d0538244abde48f43819fe0782b66d0f4f10e3bdafa0e5d5be035e3f07a4bd749dc08b34c45a177b90424b9ba2e0aac6a3de02bf29897bf110280d353ea25677da7cf36ba54698869f8cdc5fa18c2c716fb7a621a73fb43600627e0f31a3e28bc517b1ba784f8997707349cf982ffe1bd32dac132fa2229d3647145958df49c9dda8f412e1bdde0888a5dc86cebdd2be437203beb89b006bce20994e22bfa7c7d21f0f20944a90b5650cf059f28e63f7bca6bfff32db9e05588d1e722fd8f77770535eb20675b73f339a287d9bc780e53ca2fe6f5541c46059aa8713989b72a6ee4088ef69dd786e1c98d12fa952216c893b3f7b8921c17116bfb74ed80d132d6fdd2b06e7ee3a0785665f0a916a1e0dbba3faf103c962a6b261f09054045cfcf6765e856e2cf2206a6338eb97f01e14352870081f2badb158461f905124882654cb300adc3a772f4011290de02809ed26a52ec87eee1c5ceb38b1f8627e739a22adde33308e0d579b18d1e1c5ef2d526c7af5b99d9d214729cdb40dabb38c8a365206dc9f7f8015a48987686bcfa102e39c476cbc42b55a298ad1e8891cd8c51e297ed8d988ae0c3f7df7ab563cc2301c8025b4a13f0dd10d5c0df4f58414a2f21d227a5853ca66e4aa7d4eef8d5680daef407699993bc84e6f5795fa3f665018cd76c70e1b6ac4de22269ac19488ce54381765e8e22cc8a66bddff2e5d38cd90763301bb2f1d2f7bef837535b5742bf54287269a265a9095c5a3ffb01bc2a6fadc9eac0f687225bf3dd0441b7567f974f9a562e7c031ffc53667e866a016d5c095685e5c616efda666c1a62f6c6ba2f80bc9357efde55f007bb647e9af61d941a8e9daa6c7e25575ea4033aecf8dc3aa056b8dd31663cb5bf957d9858264ca12f8aeb913b518b18a746956ee55792f6838112f661b71903eb2bec50bc1477c7ed607edb355c955e705e97374b58e477cc44b25178ebfae6ebe8c294e39c88848ce3a9d032ad77e44562ca523f3a0e8cf9f30511d7bf000aef804d52d39573328ce01213477a1c46d2bf52652ccfda9c21b8c2e620f8738e577714859695c5bed6359acaf789792d497c4cf8d9155f474507666dc593476bc9961b24d2d2de47f53f48e9c52658d2abd423fc73001fe48f84cf4eed4c8cbcf475168df8e1b563afce90e3f602f4d989666113a870c9f110011f1801dd285bd5eb59ab4439adb7f2311b023b9056ac5608648b207bc1c7d3b9aeda3096d95b7667a94370bcb843a098bd9b9c636cd2e93e5eecaa49799f28300cee4c06671f7a905ba7b767ccdfb9943ee69dd4ab2a168bf9fee15af6d21ad9f86dcd0b1b48e98fd4cf2e84fb0f45af77bb425e55ac63f9f52187c8c35033d87d73a2472004bf864d758b07ed73bd67cd0d19d90958a35616fa5ce3b3acf703bbe64e9d2ca4e3f147f432a921cd340f465b7101bc7b5dc22c8851c9978db1218faecbd49a4efe18bba54a234481297cbceb9a7c019203ae7503fa3ad08d3c0c98e27d81ab4fc82533d7f2e8019ccbfc05a105898a7eef6e212fd685c6f8f5162d1f16c28d5b87695946f72559d164501cc209e4d4d7440d3eb50286e8f1d074aabd77d4a9a2f6960376475aeb6f91be8aa55162e2cd387ab96099f04407edf6b729aebc6fb04967b4b8fe07a572f5ae15d3053be0dd8b94f3526e71874d9c4cec1ec4e3c4b2e58b0a94e50eff0160a88464dbe25279ececbac1c7fabfab660e8cb9217f040531d1925d5a4469e2db2f69a8d52d6fd75b44f522dd2dfe60f4c05e2eb432ece4749fb6c31ed4aba11d75eee132d3ebad038b38934d2720ee01e660cf476bf8a85420671014da5e24616af1b25c33b8efb1b87afaef48a04e742"}, @generic={0x4, 0x12, "2410158a96d6d6d6d5e1fd06c99c87e0f2a9"}, @calipso={0x7, 0x30, {0x1, 0xa, 0x4, 0x1, [0xffff, 0x600000000000, 0x1, 0x8, 0x4]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0xff, 0x5, [0x6, 0x10000, 0x4, 0x3bb607da, 0x7, 0x1]}}, @hao={0xc9, 0x10, @private2}, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x2, [0x8, 0x7]}}, @jumbo={0xc2, 0x4, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}, @srh={0x87, 0x6, 0x4, 0x3, 0x40, 0x60, 0x8000, [@local, @private0={0xfc, 0x0, '\x00', 0x1}, @private1]}, @fragment={0x6c, 0x0, 0x2, 0x1, 0x0, 0x1, 0x67}, @srh={0xff, 0x8, 0x4, 0x4, 0x40, 0x28, 0x5, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private2, @dev={0xfe, 0x80, '\x00', 0x32}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) 10:02:24 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 19) 10:02:24 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xfffffffffffffffe, 0x2, &(0x7f0000000240)=[{&(0x7f0000010000)="eb58906d6ba7822e66617400020120000200008000f8008bb4714d4bd3072a1f0022004000", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) lsetxattr$trusted_overlay_upper(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000140)=ANY=[@ANYBLOB="00fbba05024957f428efad2186ef8f9d7c1a1ff58e7b47a00a46724ed03c2cd1c1e47b663089d391d3efd3f045256bee4d68ddb9741921281f5ef88a89d2c48436763b725f571c5b7a342a603660ece18bf1da084ee2b7bddc9640155b33477b48e7ace75502cbdfbbc81b888b76c53624209166f9b90aec9828f49aee13702ea6c75c356d2d4d88b41324102c0057f4027e51d9ed9b0113d8d8bf550759fa3506ad1aecc0cefcbdce64eea2b7ea41ffba2a845303a8ac0ad529"], 0xba, 0x3) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000200), 0x692800, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000280)='/proc/sysvipc/shm\x00', 0x0, 0x0) r4 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) syz_io_uring_setup(0x4f37, &(0x7f0000000680)={0x0, 0xfffffffe, 0x8, 0xfffffffe, 0x2a9, 0x0, r4}, &(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x0, 0x0) r5 = mmap$IORING_OFF_CQ_RING(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x30, r4, 0x8000000) syz_io_uring_complete(r5) r6 = open_tree(0xffffffffffffffff, &(0x7f0000000340)='./file1\x00', 0x0) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) syz_io_uring_submit(r5, 0x0, &(0x7f0000000400)=@IORING_OP_CONNECT={0x10, 0x2, 0x0, r6, 0x80, &(0x7f0000000380)=@rc={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x10}, 0x1f}, 0x0, 0x0, 0x1, {0x0, r7}}, 0x80000001) poll(&(0x7f0000000300)=[{r2, 0x4}, {r1, 0xa000}, {r3, 0x40}, {r0}], 0x4, 0xfffffff8) 10:02:24 executing program 0: setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x1226, &(0x7f0000001400)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x11f0, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}, @hopopts={0x63, 0x21a, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic={0x3, 0x1000, "0cb0a78c72a8f26c6cb02f5e4c0fe907faa60e0665862a49a5180d9e99a97c2b00d6d08ff4b0e03a4b4c42e7141aa33848e4b274648739682014723621cbf3885795ca7278db6cf89b965f63eb1ffea1ffbefbf47bdf655e3b68a896c86b234fdbc266828401e239324648c7d974a28c299ec970f58da1d401a7aa926e853f28c1cfa99baee26074e5e44356ff02b8d248a7e0516927f8eb2f1614afc0aaa3662bef3b12cafd3bb21407464cda4d5415701630d6a5249295d59fcc7a913282cbd9579a597541327d273ecca104f17cbaf3001e31d45d85adefea4217cb8ae3684039138f181345dcc1dc5669704e75ca1e4646f808f7e5b4fdd8ba2d5b94a98db6ba48909c5fa6ee1a149aa3cba11744bab33f7a75f17293812d3a880ee6819b16c03446cfaaf7be71d7216b13f7aa99955fea86bd490d9f35e01cb501dfbd4c52d5aea3c419ca1c94a7465789c13d6db19440841bf4b5727ca0e26adf75253e10a47b3e9d1b45d12dddf6d7a78abc911390a579ee9c4b3af8db76f2657ab6106e53a5852a5db14fddd6628a042dc79005d8b065653b70c2bb918378af8d9ca24d6f9fc14f996e3479372ceb94532b589a56e500b49a12193e41e0a29ac6767f7ecbb44a67aec20432eea044f318d903c4f9fe5ca4b01ac1369bc74f686c8afcfaeedfdb2fd74f45134246e0443c15470d79572d09dc47b684d616cd5e7e7594853ddbbeeaffb04ad2c80ad22706cc62a21daecd9167b9fb7f5234562cf94decc0800096fdaed1c53f176d82ecf84cd3872a0eabfdf15e5c81313a47120a1154a3e61ef1ce0b73e021e31fd47da262bff6b8eac8985200af8d62ee77710b2c491d5820b22c0d602123acfe2e7ac97c1fe41eaae1c5c864eaea3a7b908124b5bc67e41f992aced797863ac38b0d09b3fff420c70a0c64c5d263500d8356f7b61e26cf4b2841d1340c581bf46f98ad2f9b6149631ba1b5f8a99d22cdf457b8a2061b01d96a0296d445608708ba173d52a01d473ca9d80883c3acdd800ec933409bd36e94ac3e0424ffa67af2c752213ed2a3db40490328c27f5c28f1068be7a34136498b222a458e5bbeca23f11bb393e6abb61381e37d9486e99f439b05aad1a5b93c76230fc4e5e0394cf43847a9b340ecdfb1d4f3825cc1b0822e390cd0618d0c9bb926bf43cd1f38d79bab9588d5309be9de27e9b4bf71b9dc117a69272f18793e4886283f401ac42706ba188850e6fd5dd396a49fa0e14f5e340c15fb6493df19657a8bbd87d5c10ba68e872bbe4b1b526adde3376d0c78a2f0c46aca5505d5a3c48b23d6805a7aa9a79744936567b26654661cf644b0ac3b85d4e4bdeb4040dc880036e687268794fa757f1349b696c07bc8064ed1cc20d67a6e35ce4dc1f3c3cd67068a57619a0e67853c90c3467483d3fae7afc7e0902af3a155eec38c42429c90e3715d3cb788148659b6403d981c4940bd3d5fcd9d9e6dbdb7913312b15f017a2fa681c7748ae337b4dfae959eb8981ad329851b7b019c5da4d1a5ad2fccbbe1ac42c86f03f663737522176f0664c8c30306f952f64ea4fa2a0b1c5a6d76a8c92799fe913ac3af38803589d236270bdaeee13ac06df87d32b365741166fef3d0457664e0f9bce0210562ceebbdedc4626cea190807fc53b999988061313a4339e856188fef97776e67cc894cbec06c5dde23860ebc692118a270dd83c0d31980747c18685cab6aff9d61dcd05febbd4dc89bd0716103247b9a34d0b19bb65aa597dde55807e4628777e8ce42e2bbced9cbcc5dbab1a891be7df3aeea16bfac15cc1bbb20fb85998b4f858a24d5a55e3d45dc1bfa5e847d6b3efcbd5b3f72864bd79182bf55a55984fb0a325059ee09d983b2692ea4f599ac6af57b81043364d71ff8282c966ec9ee7ee3a448897015be096ec22498f4fdee5b18644eb89287f2089162b71c1940c0adbef1c81180f78c46bc20e8307d5fb5e352db430eac4a1a9ed3c1740c6230c5db67a661f018d3e653a137146328f5edf166f0db86761484a53a0951dfa2a8e8416fc81b4b10622ceea7c8d16c0011e19597e5028a0746949d1e3e4b35c22439a1f356dbe09369bd1f155e67c691b880fb01f4bce9c465490a4f71927d0792aca7587fec0305943ddd05ea5dfbf7a8cc52cdeea3e6a647f1b04b26d764583fd651e25a61506a25c80c10cc685b815a7d483bc5ca015da69524cd02a28f58fafc7f87b3541cba3b8d99a85da396cf148e5249cb261427550f64da14043c0c7bd53d2e3bef05d82d4b87e7d8b957890f1fdd426fe78b2500f83067aa79adac7a57a59b56fc6b01d34530685fff5689d7f751e0d0a32712fb2732c784957214b4139591e779fba7c71e4324ef3d75a8bfd5978015d52dacfa7f291b113a0bc69b6b1008d5f7404f39178a9f8c00a0849cd2f45ec93692f4d989c6ec3902951c3992171f691b2a96e23475d8dfac44b3f5d89f1504bdd9d363af3384f65824a7b2bde3caedb1aaae27d1332358798fd0c02b4527bab127473f7c94f695d9f573650f99dc19ad63520425153759e3418570e2472f661a3569ea9a4524792913c581f7df250b24b5beab6f30f53e63a5b3d3943150394e0a7760d26b7f006487f8578c77208baee2e20120dcc195c5adcecbf9c9ec1852aeb1edf9674207d43ff0145fa46767458ce96346d44b6209fe2a18b95462f7956ff24daad6b227b4a5af0ed20284312a9130eb7eda9cf6298b0bc11f091013ecad607fe7166c5185ab3f973db83cc99e45426a03eeec40a92f09b5f68374568e89c74242a9ed56a81ae0444a91e526dbb68a811f45e6d46a7ff4d21ce4f26378c875b18107374cec0e7479d03f4577f5d6adbab6506a9959801995a424d3a57428be32cd0b3d75371c37b9029a0e4305c189732d245cc701da0654fba67edfa4b4aae6a14454828fa665be11d59e0a46ae9e270aafa48b3fbbcb467cf9d3e1f5e91b07b5bfa287bb6b375f7aecb13c3d549eb43dd755ddfc5c30c4aa5965c4715429d4b16c0399f91deca41cdc234d69bcd47af90a34ab6255996e5d9a6a3268a2337f8713d6eef161f927984108b61350aa7fe7523456bd84b93e611bceab4651e7404f59eea1323506e1fe4e45ff18c4daab06ceef25a80fbb5e7580282354c3463a9b6b9966ed56a9615b91da71c28f5d0c72aa09ecad32f1d8962b61884dedb1b2b3e7c97c477e340867aecc6c5f209093f4a5f674c295cd4a1151541aa4a1d02ce4d261a5a5201b84a5acfacae5c362d6bd6c973d16bcb90aad606444d6fa9b123a1a5e5f5d1e13996b1a109a093b96df5b792400c6439b3d5e27da5be419114e5b8fa6fcafe76e892947e7858ba410ec3bd9171b178b2c63a5a2a6626384941b49336c2fd26fc2405d86731228c3594feae9c6e7da7e8ecfeb4c423e82d3a76ebf1d835dbe28d7914d82a68fe7264da2b07d513a94a4348d58e87a57c18bb07ceb665399ddb6dc45b582a77c8d2852081d11eeb34e0001ffabea6697aecab1d41349d5c36498241b02dce76db03e278c0fe6cda264186f63b5bd896fe1b4dd07e324d2be915d41c4db1b5d8c1a7ed9308c50ddf207533f541177c2b819bf9f78a961f77c20012c0b034d1af35fe60cd41bd0120bd4aed612081a038854ad05a480aac34057f701039c92863ffa607bba5821eec8df51f0307d5d7e88637fec18e793c6100f3bbd6c7da39ed03291d4c89ec628ff7dc97c12adfced5bad4ad7ddf8784f4f374e442efeb3e6ac24edf8c140a6fb6e0ad9c3bde7dc6618c7d3aafb933e6c568d403da0a5895788ec21fab21e64a9c3198a6e538b20639c78022e036152050da5cc04af7a0925b7ab603fee5441434ff50e7b869f1b4619d1b7fd047420aae7d13ba51edbce38d0538244abde48f43819fe0782b66d0f4f10e3bdafa0e5d5be035e3f07a4bd749dc08b34c45a177b90424b9ba2e0aac6a3de02bf29897bf110280d353ea25677da7cf36ba54698869f8cdc5fa18c2c716fb7a621a73fb43600627e0f31a3e28bc517b1ba784f8997707349cf982ffe1bd32dac132fa2229d3647145958df49c9dda8f412e1bdde0888a5dc86cebdd2be437203beb89b006bce20994e22bfa7c7d21f0f20944a90b5650cf059f28e63f7bca6bfff32db9e05588d1e722fd8f77770535eb20675b73f339a287d9bc780e53ca2fe6f5541c46059aa8713989b72a6ee4088ef69dd786e1c98d12fa952216c893b3f7b8921c17116bfb74ed80d132d6fdd2b06e7ee3a0785665f0a916a1e0dbba3faf103c962a6b261f09054045cfcf6765e856e2cf2206a6338eb97f01e14352870081f2badb158461f905124882654cb300adc3a772f4011290de02809ed26a52ec87eee1c5ceb38b1f8627e739a22adde33308e0d579b18d1e1c5ef2d526c7af5b99d9d214729cdb40dabb38c8a365206dc9f7f8015a48987686bcfa102e39c476cbc42b55a298ad1e8891cd8c51e297ed8d988ae0c3f7df7ab563cc2301c8025b4a13f0dd10d5c0df4f58414a2f21d227a5853ca66e4aa7d4eef8d5680daef407699993bc84e6f5795fa3f665018cd76c70e1b6ac4de22269ac19488ce54381765e8e22cc8a66bddff2e5d38cd90763301bb2f1d2f7bef837535b5742bf54287269a265a9095c5a3ffb01bc2a6fadc9eac0f687225bf3dd0441b7567f974f9a562e7c031ffc53667e866a016d5c095685e5c616efda666c1a62f6c6ba2f80bc9357efde55f007bb647e9af61d941a8e9daa6c7e25575ea4033aecf8dc3aa056b8dd31663cb5bf957d9858264ca12f8aeb913b518b18a746956ee55792f6838112f661b71903eb2bec50bc1477c7ed607edb355c955e705e97374b58e477cc44b25178ebfae6ebe8c294e39c88848ce3a9d032ad77e44562ca523f3a0e8cf9f30511d7bf000aef804d52d39573328ce01213477a1c46d2bf52652ccfda9c21b8c2e620f8738e577714859695c5bed6359acaf789792d497c4cf8d9155f474507666dc593476bc9961b24d2d2de47f53f48e9c52658d2abd423fc73001fe48f84cf4eed4c8cbcf475168df8e1b563afce90e3f602f4d989666113a870c9f110011f1801dd285bd5eb59ab4439adb7f2311b023b9056ac5608648b207bc1c7d3b9aeda3096d95b7667a94370bcb843a098bd9b9c636cd2e93e5eecaa49799f28300cee4c06671f7a905ba7b767ccdfb9943ee69dd4ab2a168bf9fee15af6d21ad9f86dcd0b1b48e98fd4cf2e84fb0f45af77bb425e55ac63f9f52187c8c35033d87d73a2472004bf864d758b07ed73bd67cd0d19d90958a35616fa5ce3b3acf703bbe64e9d2ca4e3f147f432a921cd340f465b7101bc7b5dc22c8851c9978db1218faecbd49a4efe18bba54a234481297cbceb9a7c019203ae7503fa3ad08d3c0c98e27d81ab4fc82533d7f2e8019ccbfc05a105898a7eef6e212fd685c6f8f5162d1f16c28d5b87695946f72559d164501cc209e4d4d7440d3eb50286e8f1d074aabd77d4a9a2f6960376475aeb6f91be8aa55162e2cd387ab96099f04407edf6b729aebc6fb04967b4b8fe07a572f5ae15d3053be0dd8b94f3526e71874d9c4cec1ec4e3c4b2e58b0a94e50eff0160a88464dbe25279ececbac1c7fabfab660e8cb9217f040531d1925d5a4469e2db2f69a8d52d6fd75b44f522dd2dfe60f4c05e2eb432ece4749fb6c31ed4aba11d75eee132d3ebad038b38934d2720ee01e660cf476bf8a85420671014da5e24616af1b25c33b8efb1b87afaef48a04e742"}, @generic={0x4, 0x12, "2410158a96d6d6d6d5e1fd06c99c87e0f2a9"}, @calipso={0x7, 0x30, {0x1, 0xa, 0x4, 0x1, [0xffff, 0x600000000000, 0x1, 0x8, 0x4]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0xff, 0x5, [0x6, 0x10000, 0x4, 0x3bb607da, 0x7, 0x1]}}, @hao={0xc9, 0x10, @private2}, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x2, [0x8, 0x7]}}, @jumbo={0xc2, 0x4, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}, @srh={0x87, 0x6, 0x4, 0x3, 0x40, 0x60, 0x8000, [@local, @private0={0xfc, 0x0, '\x00', 0x1}, @private1]}, @fragment={0x6c, 0x0, 0x2, 0x1, 0x0, 0x1, 0x67}, @srh={0xff, 0x8, 0x4, 0x4, 0x40, 0x28, 0x5, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private2, @dev={0xfe, 0x80, '\x00', 0x32}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) [ 758.484986] FAULT_INJECTION: forcing a failure. [ 758.484986] name failslab, interval 1, probability 0, space 0, times 0 [ 758.487831] CPU: 0 PID: 7139 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 758.489560] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 758.491642] Call Trace: [ 758.492308] dump_stack+0x107/0x167 [ 758.493365] should_fail.cold+0x5/0xa [ 758.494397] ? create_object.isra.0+0x3a/0xa30 [ 758.495597] should_failslab+0x5/0x20 [ 758.496526] kmem_cache_alloc+0x5b/0x310 [ 758.497587] create_object.isra.0+0x3a/0xa30 [ 758.498867] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 758.500176] kmem_cache_alloc_trace+0x151/0x320 [ 758.501312] ? io_async_queue_proc+0x80/0x80 [ 758.502432] percpu_ref_init+0xd8/0x3d0 [ 758.503466] io_rsrc_node_switch_start.part.0+0x6a/0x250 [ 758.504851] io_uring_setup+0x14f6/0x2980 [ 758.505921] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 758.507396] ? wait_for_completion_io+0x270/0x270 [ 758.508591] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 758.509870] ? syscall_enter_from_user_mode+0x1d/0x50 [ 758.511259] do_syscall_64+0x33/0x40 [ 758.512170] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 758.513643] RIP: 0033:0x7f6c708d9b19 [ 758.514583] 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 [ 758.519277] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 758.521475] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 758.523186] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 758.524868] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 758.526561] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 758.528238] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:02:37 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) r2 = syz_io_uring_setup(0x10a2, &(0x7f0000000140)={0x0, 0xff85, 0x2, 0x0, 0x3d8}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f00000001c0), &(0x7f0000000240)) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000300)={{{@in6=@initdev, @in=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@ipv4={""/10, ""/2, @multicast2}}}, &(0x7f0000000280)=0xe8) stat(&(0x7f0000000580)='./file0\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r4, 0x0) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x2000, &(0x7f0000000400)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[{@access_client}, {@access_user}, {@cache_mmap}, {@access_client}, {@mmap}, {@version_9p2000}, {@access_user}, {@cachetag}, {@posixacl}], [{@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@fsuuid={'fsuuid', 0x3d, {[0x35, 0x64, 0x5c, 0x61, 0x35, 0x36, 0x65, 0x33], 0x2d, [0x61, 0x34, 0x66, 0x31], 0x2d, [0x39, 0x39, 0x36, 0x33], 0x2d, [0x0, 0x31, 0x66, 0x63], 0x2d, [0x31, 0x35, 0x32, 0x65, 0x62, 0x62, 0x64, 0x31]}}}, {@context={'context', 0x3d, 'system_u'}}, {@uid_gt={'uid>', 0xffffffffffffffff}}, {@seclabel}, {@fowner_lt={'fowner<', r3}}, {@fowner_lt={'fowner<', r4}}, {@smackfsdef={'smackfsdef', 0x3d, '{,..){\'.'}}]}}) fdatasync(r0) 10:02:37 executing program 2: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semop(r5, &(0x7f0000000000)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x35, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x101, 0x800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {}, {0x2, 0x8, 0x1000}, {0x3, 0x3}], 0x4) semctl$SEM_INFO(r6, 0x5, 0x13, &(0x7f0000000080)=""/101) 10:02:37 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:02:37 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 20) 10:02:37 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r4, 0x0, 0x0) unshare(0x48020200) dup(r1) 10:02:37 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, 0x0) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 772.236987] loop7: detected capacity change from 0 to 32768 [ 772.248432] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:02:37 executing program 0: setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x1226, &(0x7f0000001400)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x11f0, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}, @hopopts={0x63, 0x21a, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic={0x3, 0x1000, "0cb0a78c72a8f26c6cb02f5e4c0fe907faa60e0665862a49a5180d9e99a97c2b00d6d08ff4b0e03a4b4c42e7141aa33848e4b274648739682014723621cbf3885795ca7278db6cf89b965f63eb1ffea1ffbefbf47bdf655e3b68a896c86b234fdbc266828401e239324648c7d974a28c299ec970f58da1d401a7aa926e853f28c1cfa99baee26074e5e44356ff02b8d248a7e0516927f8eb2f1614afc0aaa3662bef3b12cafd3bb21407464cda4d5415701630d6a5249295d59fcc7a913282cbd9579a597541327d273ecca104f17cbaf3001e31d45d85adefea4217cb8ae3684039138f181345dcc1dc5669704e75ca1e4646f808f7e5b4fdd8ba2d5b94a98db6ba48909c5fa6ee1a149aa3cba11744bab33f7a75f17293812d3a880ee6819b16c03446cfaaf7be71d7216b13f7aa99955fea86bd490d9f35e01cb501dfbd4c52d5aea3c419ca1c94a7465789c13d6db19440841bf4b5727ca0e26adf75253e10a47b3e9d1b45d12dddf6d7a78abc911390a579ee9c4b3af8db76f2657ab6106e53a5852a5db14fddd6628a042dc79005d8b065653b70c2bb918378af8d9ca24d6f9fc14f996e3479372ceb94532b589a56e500b49a12193e41e0a29ac6767f7ecbb44a67aec20432eea044f318d903c4f9fe5ca4b01ac1369bc74f686c8afcfaeedfdb2fd74f45134246e0443c15470d79572d09dc47b684d616cd5e7e7594853ddbbeeaffb04ad2c80ad22706cc62a21daecd9167b9fb7f5234562cf94decc0800096fdaed1c53f176d82ecf84cd3872a0eabfdf15e5c81313a47120a1154a3e61ef1ce0b73e021e31fd47da262bff6b8eac8985200af8d62ee77710b2c491d5820b22c0d602123acfe2e7ac97c1fe41eaae1c5c864eaea3a7b908124b5bc67e41f992aced797863ac38b0d09b3fff420c70a0c64c5d263500d8356f7b61e26cf4b2841d1340c581bf46f98ad2f9b6149631ba1b5f8a99d22cdf457b8a2061b01d96a0296d445608708ba173d52a01d473ca9d80883c3acdd800ec933409bd36e94ac3e0424ffa67af2c752213ed2a3db40490328c27f5c28f1068be7a34136498b222a458e5bbeca23f11bb393e6abb61381e37d9486e99f439b05aad1a5b93c76230fc4e5e0394cf43847a9b340ecdfb1d4f3825cc1b0822e390cd0618d0c9bb926bf43cd1f38d79bab9588d5309be9de27e9b4bf71b9dc117a69272f18793e4886283f401ac42706ba188850e6fd5dd396a49fa0e14f5e340c15fb6493df19657a8bbd87d5c10ba68e872bbe4b1b526adde3376d0c78a2f0c46aca5505d5a3c48b23d6805a7aa9a79744936567b26654661cf644b0ac3b85d4e4bdeb4040dc880036e687268794fa757f1349b696c07bc8064ed1cc20d67a6e35ce4dc1f3c3cd67068a57619a0e67853c90c3467483d3fae7afc7e0902af3a155eec38c42429c90e3715d3cb788148659b6403d981c4940bd3d5fcd9d9e6dbdb7913312b15f017a2fa681c7748ae337b4dfae959eb8981ad329851b7b019c5da4d1a5ad2fccbbe1ac42c86f03f663737522176f0664c8c30306f952f64ea4fa2a0b1c5a6d76a8c92799fe913ac3af38803589d236270bdaeee13ac06df87d32b365741166fef3d0457664e0f9bce0210562ceebbdedc4626cea190807fc53b999988061313a4339e856188fef97776e67cc894cbec06c5dde23860ebc692118a270dd83c0d31980747c18685cab6aff9d61dcd05febbd4dc89bd0716103247b9a34d0b19bb65aa597dde55807e4628777e8ce42e2bbced9cbcc5dbab1a891be7df3aeea16bfac15cc1bbb20fb85998b4f858a24d5a55e3d45dc1bfa5e847d6b3efcbd5b3f72864bd79182bf55a55984fb0a325059ee09d983b2692ea4f599ac6af57b81043364d71ff8282c966ec9ee7ee3a448897015be096ec22498f4fdee5b18644eb89287f2089162b71c1940c0adbef1c81180f78c46bc20e8307d5fb5e352db430eac4a1a9ed3c1740c6230c5db67a661f018d3e653a137146328f5edf166f0db86761484a53a0951dfa2a8e8416fc81b4b10622ceea7c8d16c0011e19597e5028a0746949d1e3e4b35c22439a1f356dbe09369bd1f155e67c691b880fb01f4bce9c465490a4f71927d0792aca7587fec0305943ddd05ea5dfbf7a8cc52cdeea3e6a647f1b04b26d764583fd651e25a61506a25c80c10cc685b815a7d483bc5ca015da69524cd02a28f58fafc7f87b3541cba3b8d99a85da396cf148e5249cb261427550f64da14043c0c7bd53d2e3bef05d82d4b87e7d8b957890f1fdd426fe78b2500f83067aa79adac7a57a59b56fc6b01d34530685fff5689d7f751e0d0a32712fb2732c784957214b4139591e779fba7c71e4324ef3d75a8bfd5978015d52dacfa7f291b113a0bc69b6b1008d5f7404f39178a9f8c00a0849cd2f45ec93692f4d989c6ec3902951c3992171f691b2a96e23475d8dfac44b3f5d89f1504bdd9d363af3384f65824a7b2bde3caedb1aaae27d1332358798fd0c02b4527bab127473f7c94f695d9f573650f99dc19ad63520425153759e3418570e2472f661a3569ea9a4524792913c581f7df250b24b5beab6f30f53e63a5b3d3943150394e0a7760d26b7f006487f8578c77208baee2e20120dcc195c5adcecbf9c9ec1852aeb1edf9674207d43ff0145fa46767458ce96346d44b6209fe2a18b95462f7956ff24daad6b227b4a5af0ed20284312a9130eb7eda9cf6298b0bc11f091013ecad607fe7166c5185ab3f973db83cc99e45426a03eeec40a92f09b5f68374568e89c74242a9ed56a81ae0444a91e526dbb68a811f45e6d46a7ff4d21ce4f26378c875b18107374cec0e7479d03f4577f5d6adbab6506a9959801995a424d3a57428be32cd0b3d75371c37b9029a0e4305c189732d245cc701da0654fba67edfa4b4aae6a14454828fa665be11d59e0a46ae9e270aafa48b3fbbcb467cf9d3e1f5e91b07b5bfa287bb6b375f7aecb13c3d549eb43dd755ddfc5c30c4aa5965c4715429d4b16c0399f91deca41cdc234d69bcd47af90a34ab6255996e5d9a6a3268a2337f8713d6eef161f927984108b61350aa7fe7523456bd84b93e611bceab4651e7404f59eea1323506e1fe4e45ff18c4daab06ceef25a80fbb5e7580282354c3463a9b6b9966ed56a9615b91da71c28f5d0c72aa09ecad32f1d8962b61884dedb1b2b3e7c97c477e340867aecc6c5f209093f4a5f674c295cd4a1151541aa4a1d02ce4d261a5a5201b84a5acfacae5c362d6bd6c973d16bcb90aad606444d6fa9b123a1a5e5f5d1e13996b1a109a093b96df5b792400c6439b3d5e27da5be419114e5b8fa6fcafe76e892947e7858ba410ec3bd9171b178b2c63a5a2a6626384941b49336c2fd26fc2405d86731228c3594feae9c6e7da7e8ecfeb4c423e82d3a76ebf1d835dbe28d7914d82a68fe7264da2b07d513a94a4348d58e87a57c18bb07ceb665399ddb6dc45b582a77c8d2852081d11eeb34e0001ffabea6697aecab1d41349d5c36498241b02dce76db03e278c0fe6cda264186f63b5bd896fe1b4dd07e324d2be915d41c4db1b5d8c1a7ed9308c50ddf207533f541177c2b819bf9f78a961f77c20012c0b034d1af35fe60cd41bd0120bd4aed612081a038854ad05a480aac34057f701039c92863ffa607bba5821eec8df51f0307d5d7e88637fec18e793c6100f3bbd6c7da39ed03291d4c89ec628ff7dc97c12adfced5bad4ad7ddf8784f4f374e442efeb3e6ac24edf8c140a6fb6e0ad9c3bde7dc6618c7d3aafb933e6c568d403da0a5895788ec21fab21e64a9c3198a6e538b20639c78022e036152050da5cc04af7a0925b7ab603fee5441434ff50e7b869f1b4619d1b7fd047420aae7d13ba51edbce38d0538244abde48f43819fe0782b66d0f4f10e3bdafa0e5d5be035e3f07a4bd749dc08b34c45a177b90424b9ba2e0aac6a3de02bf29897bf110280d353ea25677da7cf36ba54698869f8cdc5fa18c2c716fb7a621a73fb43600627e0f31a3e28bc517b1ba784f8997707349cf982ffe1bd32dac132fa2229d3647145958df49c9dda8f412e1bdde0888a5dc86cebdd2be437203beb89b006bce20994e22bfa7c7d21f0f20944a90b5650cf059f28e63f7bca6bfff32db9e05588d1e722fd8f77770535eb20675b73f339a287d9bc780e53ca2fe6f5541c46059aa8713989b72a6ee4088ef69dd786e1c98d12fa952216c893b3f7b8921c17116bfb74ed80d132d6fdd2b06e7ee3a0785665f0a916a1e0dbba3faf103c962a6b261f09054045cfcf6765e856e2cf2206a6338eb97f01e14352870081f2badb158461f905124882654cb300adc3a772f4011290de02809ed26a52ec87eee1c5ceb38b1f8627e739a22adde33308e0d579b18d1e1c5ef2d526c7af5b99d9d214729cdb40dabb38c8a365206dc9f7f8015a48987686bcfa102e39c476cbc42b55a298ad1e8891cd8c51e297ed8d988ae0c3f7df7ab563cc2301c8025b4a13f0dd10d5c0df4f58414a2f21d227a5853ca66e4aa7d4eef8d5680daef407699993bc84e6f5795fa3f665018cd76c70e1b6ac4de22269ac19488ce54381765e8e22cc8a66bddff2e5d38cd90763301bb2f1d2f7bef837535b5742bf54287269a265a9095c5a3ffb01bc2a6fadc9eac0f687225bf3dd0441b7567f974f9a562e7c031ffc53667e866a016d5c095685e5c616efda666c1a62f6c6ba2f80bc9357efde55f007bb647e9af61d941a8e9daa6c7e25575ea4033aecf8dc3aa056b8dd31663cb5bf957d9858264ca12f8aeb913b518b18a746956ee55792f6838112f661b71903eb2bec50bc1477c7ed607edb355c955e705e97374b58e477cc44b25178ebfae6ebe8c294e39c88848ce3a9d032ad77e44562ca523f3a0e8cf9f30511d7bf000aef804d52d39573328ce01213477a1c46d2bf52652ccfda9c21b8c2e620f8738e577714859695c5bed6359acaf789792d497c4cf8d9155f474507666dc593476bc9961b24d2d2de47f53f48e9c52658d2abd423fc73001fe48f84cf4eed4c8cbcf475168df8e1b563afce90e3f602f4d989666113a870c9f110011f1801dd285bd5eb59ab4439adb7f2311b023b9056ac5608648b207bc1c7d3b9aeda3096d95b7667a94370bcb843a098bd9b9c636cd2e93e5eecaa49799f28300cee4c06671f7a905ba7b767ccdfb9943ee69dd4ab2a168bf9fee15af6d21ad9f86dcd0b1b48e98fd4cf2e84fb0f45af77bb425e55ac63f9f52187c8c35033d87d73a2472004bf864d758b07ed73bd67cd0d19d90958a35616fa5ce3b3acf703bbe64e9d2ca4e3f147f432a921cd340f465b7101bc7b5dc22c8851c9978db1218faecbd49a4efe18bba54a234481297cbceb9a7c019203ae7503fa3ad08d3c0c98e27d81ab4fc82533d7f2e8019ccbfc05a105898a7eef6e212fd685c6f8f5162d1f16c28d5b87695946f72559d164501cc209e4d4d7440d3eb50286e8f1d074aabd77d4a9a2f6960376475aeb6f91be8aa55162e2cd387ab96099f04407edf6b729aebc6fb04967b4b8fe07a572f5ae15d3053be0dd8b94f3526e71874d9c4cec1ec4e3c4b2e58b0a94e50eff0160a88464dbe25279ececbac1c7fabfab660e8cb9217f040531d1925d5a4469e2db2f69a8d52d6fd75b44f522dd2dfe60f4c05e2eb432ece4749fb6c31ed4aba11d75eee132d3ebad038b38934d2720ee01e660cf476bf8a85420671014da5e24616af1b25c33b8efb1b87afaef48a04e742"}, @generic={0x4, 0x12, "2410158a96d6d6d6d5e1fd06c99c87e0f2a9"}, @calipso={0x7, 0x30, {0x1, 0xa, 0x4, 0x1, [0xffff, 0x600000000000, 0x1, 0x8, 0x4]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0xff, 0x5, [0x6, 0x10000, 0x4, 0x3bb607da, 0x7, 0x1]}}, @hao={0xc9, 0x10, @private2}, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x2, [0x8, 0x7]}}, @jumbo={0xc2, 0x4, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}, @srh={0x87, 0x6, 0x4, 0x3, 0x40, 0x60, 0x8000, [@local, @private0={0xfc, 0x0, '\x00', 0x1}, @private1]}, @fragment={0x6c, 0x0, 0x2, 0x1, 0x0, 0x1, 0x67}, @srh={0xff, 0x8, 0x4, 0x4, 0x40, 0x28, 0x5, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private2, @dev={0xfe, 0x80, '\x00', 0x32}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) 10:02:37 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 772.285918] FAULT_INJECTION: forcing a failure. [ 772.285918] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 772.287263] CPU: 1 PID: 7155 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 772.288045] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 772.289000] Call Trace: [ 772.289311] dump_stack+0x107/0x167 [ 772.289714] should_fail.cold+0x5/0xa [ 772.290155] _copy_to_user+0x2e/0x180 [ 772.290579] io_uring_setup+0x11b5/0x2980 [ 772.291047] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 772.291608] ? wait_for_completion_io+0x270/0x270 [ 772.292149] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 772.292718] ? syscall_enter_from_user_mode+0x1d/0x50 [ 772.293317] do_syscall_64+0x33/0x40 [ 772.293730] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 772.294317] RIP: 0033:0x7f6c708d9b19 [ 772.294728] 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 [ 772.296865] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 772.297744] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 772.298566] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 772.299393] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 772.300207] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 772.301030] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 772.303998] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:02:38 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25, 0xff}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fstat(r1, &(0x7f0000000080)) openat(r0, &(0x7f0000000180)='./file1\x00', 0x533003, 0x11) open$dir(&(0x7f0000000140)='./file1\x00', 0x400, 0x3) fdatasync(r0) 10:02:38 executing program 0: setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x1226, &(0x7f0000001400)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x11f0, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}, @hopopts={0x63, 0x21a, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic={0x3, 0x1000, "0cb0a78c72a8f26c6cb02f5e4c0fe907faa60e0665862a49a5180d9e99a97c2b00d6d08ff4b0e03a4b4c42e7141aa33848e4b274648739682014723621cbf3885795ca7278db6cf89b965f63eb1ffea1ffbefbf47bdf655e3b68a896c86b234fdbc266828401e239324648c7d974a28c299ec970f58da1d401a7aa926e853f28c1cfa99baee26074e5e44356ff02b8d248a7e0516927f8eb2f1614afc0aaa3662bef3b12cafd3bb21407464cda4d5415701630d6a5249295d59fcc7a913282cbd9579a597541327d273ecca104f17cbaf3001e31d45d85adefea4217cb8ae3684039138f181345dcc1dc5669704e75ca1e4646f808f7e5b4fdd8ba2d5b94a98db6ba48909c5fa6ee1a149aa3cba11744bab33f7a75f17293812d3a880ee6819b16c03446cfaaf7be71d7216b13f7aa99955fea86bd490d9f35e01cb501dfbd4c52d5aea3c419ca1c94a7465789c13d6db19440841bf4b5727ca0e26adf75253e10a47b3e9d1b45d12dddf6d7a78abc911390a579ee9c4b3af8db76f2657ab6106e53a5852a5db14fddd6628a042dc79005d8b065653b70c2bb918378af8d9ca24d6f9fc14f996e3479372ceb94532b589a56e500b49a12193e41e0a29ac6767f7ecbb44a67aec20432eea044f318d903c4f9fe5ca4b01ac1369bc74f686c8afcfaeedfdb2fd74f45134246e0443c15470d79572d09dc47b684d616cd5e7e7594853ddbbeeaffb04ad2c80ad22706cc62a21daecd9167b9fb7f5234562cf94decc0800096fdaed1c53f176d82ecf84cd3872a0eabfdf15e5c81313a47120a1154a3e61ef1ce0b73e021e31fd47da262bff6b8eac8985200af8d62ee77710b2c491d5820b22c0d602123acfe2e7ac97c1fe41eaae1c5c864eaea3a7b908124b5bc67e41f992aced797863ac38b0d09b3fff420c70a0c64c5d263500d8356f7b61e26cf4b2841d1340c581bf46f98ad2f9b6149631ba1b5f8a99d22cdf457b8a2061b01d96a0296d445608708ba173d52a01d473ca9d80883c3acdd800ec933409bd36e94ac3e0424ffa67af2c752213ed2a3db40490328c27f5c28f1068be7a34136498b222a458e5bbeca23f11bb393e6abb61381e37d9486e99f439b05aad1a5b93c76230fc4e5e0394cf43847a9b340ecdfb1d4f3825cc1b0822e390cd0618d0c9bb926bf43cd1f38d79bab9588d5309be9de27e9b4bf71b9dc117a69272f18793e4886283f401ac42706ba188850e6fd5dd396a49fa0e14f5e340c15fb6493df19657a8bbd87d5c10ba68e872bbe4b1b526adde3376d0c78a2f0c46aca5505d5a3c48b23d6805a7aa9a79744936567b26654661cf644b0ac3b85d4e4bdeb4040dc880036e687268794fa757f1349b696c07bc8064ed1cc20d67a6e35ce4dc1f3c3cd67068a57619a0e67853c90c3467483d3fae7afc7e0902af3a155eec38c42429c90e3715d3cb788148659b6403d981c4940bd3d5fcd9d9e6dbdb7913312b15f017a2fa681c7748ae337b4dfae959eb8981ad329851b7b019c5da4d1a5ad2fccbbe1ac42c86f03f663737522176f0664c8c30306f952f64ea4fa2a0b1c5a6d76a8c92799fe913ac3af38803589d236270bdaeee13ac06df87d32b365741166fef3d0457664e0f9bce0210562ceebbdedc4626cea190807fc53b999988061313a4339e856188fef97776e67cc894cbec06c5dde23860ebc692118a270dd83c0d31980747c18685cab6aff9d61dcd05febbd4dc89bd0716103247b9a34d0b19bb65aa597dde55807e4628777e8ce42e2bbced9cbcc5dbab1a891be7df3aeea16bfac15cc1bbb20fb85998b4f858a24d5a55e3d45dc1bfa5e847d6b3efcbd5b3f72864bd79182bf55a55984fb0a325059ee09d983b2692ea4f599ac6af57b81043364d71ff8282c966ec9ee7ee3a448897015be096ec22498f4fdee5b18644eb89287f2089162b71c1940c0adbef1c81180f78c46bc20e8307d5fb5e352db430eac4a1a9ed3c1740c6230c5db67a661f018d3e653a137146328f5edf166f0db86761484a53a0951dfa2a8e8416fc81b4b10622ceea7c8d16c0011e19597e5028a0746949d1e3e4b35c22439a1f356dbe09369bd1f155e67c691b880fb01f4bce9c465490a4f71927d0792aca7587fec0305943ddd05ea5dfbf7a8cc52cdeea3e6a647f1b04b26d764583fd651e25a61506a25c80c10cc685b815a7d483bc5ca015da69524cd02a28f58fafc7f87b3541cba3b8d99a85da396cf148e5249cb261427550f64da14043c0c7bd53d2e3bef05d82d4b87e7d8b957890f1fdd426fe78b2500f83067aa79adac7a57a59b56fc6b01d34530685fff5689d7f751e0d0a32712fb2732c784957214b4139591e779fba7c71e4324ef3d75a8bfd5978015d52dacfa7f291b113a0bc69b6b1008d5f7404f39178a9f8c00a0849cd2f45ec93692f4d989c6ec3902951c3992171f691b2a96e23475d8dfac44b3f5d89f1504bdd9d363af3384f65824a7b2bde3caedb1aaae27d1332358798fd0c02b4527bab127473f7c94f695d9f573650f99dc19ad63520425153759e3418570e2472f661a3569ea9a4524792913c581f7df250b24b5beab6f30f53e63a5b3d3943150394e0a7760d26b7f006487f8578c77208baee2e20120dcc195c5adcecbf9c9ec1852aeb1edf9674207d43ff0145fa46767458ce96346d44b6209fe2a18b95462f7956ff24daad6b227b4a5af0ed20284312a9130eb7eda9cf6298b0bc11f091013ecad607fe7166c5185ab3f973db83cc99e45426a03eeec40a92f09b5f68374568e89c74242a9ed56a81ae0444a91e526dbb68a811f45e6d46a7ff4d21ce4f26378c875b18107374cec0e7479d03f4577f5d6adbab6506a9959801995a424d3a57428be32cd0b3d75371c37b9029a0e4305c189732d245cc701da0654fba67edfa4b4aae6a14454828fa665be11d59e0a46ae9e270aafa48b3fbbcb467cf9d3e1f5e91b07b5bfa287bb6b375f7aecb13c3d549eb43dd755ddfc5c30c4aa5965c4715429d4b16c0399f91deca41cdc234d69bcd47af90a34ab6255996e5d9a6a3268a2337f8713d6eef161f927984108b61350aa7fe7523456bd84b93e611bceab4651e7404f59eea1323506e1fe4e45ff18c4daab06ceef25a80fbb5e7580282354c3463a9b6b9966ed56a9615b91da71c28f5d0c72aa09ecad32f1d8962b61884dedb1b2b3e7c97c477e340867aecc6c5f209093f4a5f674c295cd4a1151541aa4a1d02ce4d261a5a5201b84a5acfacae5c362d6bd6c973d16bcb90aad606444d6fa9b123a1a5e5f5d1e13996b1a109a093b96df5b792400c6439b3d5e27da5be419114e5b8fa6fcafe76e892947e7858ba410ec3bd9171b178b2c63a5a2a6626384941b49336c2fd26fc2405d86731228c3594feae9c6e7da7e8ecfeb4c423e82d3a76ebf1d835dbe28d7914d82a68fe7264da2b07d513a94a4348d58e87a57c18bb07ceb665399ddb6dc45b582a77c8d2852081d11eeb34e0001ffabea6697aecab1d41349d5c36498241b02dce76db03e278c0fe6cda264186f63b5bd896fe1b4dd07e324d2be915d41c4db1b5d8c1a7ed9308c50ddf207533f541177c2b819bf9f78a961f77c20012c0b034d1af35fe60cd41bd0120bd4aed612081a038854ad05a480aac34057f701039c92863ffa607bba5821eec8df51f0307d5d7e88637fec18e793c6100f3bbd6c7da39ed03291d4c89ec628ff7dc97c12adfced5bad4ad7ddf8784f4f374e442efeb3e6ac24edf8c140a6fb6e0ad9c3bde7dc6618c7d3aafb933e6c568d403da0a5895788ec21fab21e64a9c3198a6e538b20639c78022e036152050da5cc04af7a0925b7ab603fee5441434ff50e7b869f1b4619d1b7fd047420aae7d13ba51edbce38d0538244abde48f43819fe0782b66d0f4f10e3bdafa0e5d5be035e3f07a4bd749dc08b34c45a177b90424b9ba2e0aac6a3de02bf29897bf110280d353ea25677da7cf36ba54698869f8cdc5fa18c2c716fb7a621a73fb43600627e0f31a3e28bc517b1ba784f8997707349cf982ffe1bd32dac132fa2229d3647145958df49c9dda8f412e1bdde0888a5dc86cebdd2be437203beb89b006bce20994e22bfa7c7d21f0f20944a90b5650cf059f28e63f7bca6bfff32db9e05588d1e722fd8f77770535eb20675b73f339a287d9bc780e53ca2fe6f5541c46059aa8713989b72a6ee4088ef69dd786e1c98d12fa952216c893b3f7b8921c17116bfb74ed80d132d6fdd2b06e7ee3a0785665f0a916a1e0dbba3faf103c962a6b261f09054045cfcf6765e856e2cf2206a6338eb97f01e14352870081f2badb158461f905124882654cb300adc3a772f4011290de02809ed26a52ec87eee1c5ceb38b1f8627e739a22adde33308e0d579b18d1e1c5ef2d526c7af5b99d9d214729cdb40dabb38c8a365206dc9f7f8015a48987686bcfa102e39c476cbc42b55a298ad1e8891cd8c51e297ed8d988ae0c3f7df7ab563cc2301c8025b4a13f0dd10d5c0df4f58414a2f21d227a5853ca66e4aa7d4eef8d5680daef407699993bc84e6f5795fa3f665018cd76c70e1b6ac4de22269ac19488ce54381765e8e22cc8a66bddff2e5d38cd90763301bb2f1d2f7bef837535b5742bf54287269a265a9095c5a3ffb01bc2a6fadc9eac0f687225bf3dd0441b7567f974f9a562e7c031ffc53667e866a016d5c095685e5c616efda666c1a62f6c6ba2f80bc9357efde55f007bb647e9af61d941a8e9daa6c7e25575ea4033aecf8dc3aa056b8dd31663cb5bf957d9858264ca12f8aeb913b518b18a746956ee55792f6838112f661b71903eb2bec50bc1477c7ed607edb355c955e705e97374b58e477cc44b25178ebfae6ebe8c294e39c88848ce3a9d032ad77e44562ca523f3a0e8cf9f30511d7bf000aef804d52d39573328ce01213477a1c46d2bf52652ccfda9c21b8c2e620f8738e577714859695c5bed6359acaf789792d497c4cf8d9155f474507666dc593476bc9961b24d2d2de47f53f48e9c52658d2abd423fc73001fe48f84cf4eed4c8cbcf475168df8e1b563afce90e3f602f4d989666113a870c9f110011f1801dd285bd5eb59ab4439adb7f2311b023b9056ac5608648b207bc1c7d3b9aeda3096d95b7667a94370bcb843a098bd9b9c636cd2e93e5eecaa49799f28300cee4c06671f7a905ba7b767ccdfb9943ee69dd4ab2a168bf9fee15af6d21ad9f86dcd0b1b48e98fd4cf2e84fb0f45af77bb425e55ac63f9f52187c8c35033d87d73a2472004bf864d758b07ed73bd67cd0d19d90958a35616fa5ce3b3acf703bbe64e9d2ca4e3f147f432a921cd340f465b7101bc7b5dc22c8851c9978db1218faecbd49a4efe18bba54a234481297cbceb9a7c019203ae7503fa3ad08d3c0c98e27d81ab4fc82533d7f2e8019ccbfc05a105898a7eef6e212fd685c6f8f5162d1f16c28d5b87695946f72559d164501cc209e4d4d7440d3eb50286e8f1d074aabd77d4a9a2f6960376475aeb6f91be8aa55162e2cd387ab96099f04407edf6b729aebc6fb04967b4b8fe07a572f5ae15d3053be0dd8b94f3526e71874d9c4cec1ec4e3c4b2e58b0a94e50eff0160a88464dbe25279ececbac1c7fabfab660e8cb9217f040531d1925d5a4469e2db2f69a8d52d6fd75b44f522dd2dfe60f4c05e2eb432ece4749fb6c31ed4aba11d75eee132d3ebad038b38934d2720ee01e660cf476bf8a85420671014da5e24616af1b25c33b8efb1b87afaef48a04e742"}, @generic={0x4, 0x12, "2410158a96d6d6d6d5e1fd06c99c87e0f2a9"}, @calipso={0x7, 0x30, {0x1, 0xa, 0x4, 0x1, [0xffff, 0x600000000000, 0x1, 0x8, 0x4]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0xff, 0x5, [0x6, 0x10000, 0x4, 0x3bb607da, 0x7, 0x1]}}, @hao={0xc9, 0x10, @private2}, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x2, [0x8, 0x7]}}, @jumbo={0xc2, 0x4, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}, @srh={0x87, 0x6, 0x4, 0x3, 0x40, 0x60, 0x8000, [@local, @private0={0xfc, 0x0, '\x00', 0x1}, @private1]}, @fragment={0x6c, 0x0, 0x2, 0x1, 0x0, 0x1, 0x67}, @srh={0xff, 0x8, 0x4, 0x4, 0x40, 0x28, 0x5, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private2, @dev={0xfe, 0x80, '\x00', 0x32}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) [ 772.406705] loop7: detected capacity change from 0 to 32768 [ 772.411593] FAT-fs (loop7): bogus number of reserved sectors [ 772.412286] FAT-fs (loop7): Can't find a valid FAT filesystem [ 772.449522] loop7: detected capacity change from 0 to 32768 [ 772.454294] FAT-fs (loop7): bogus number of reserved sectors [ 772.455005] FAT-fs (loop7): Can't find a valid FAT filesystem 10:02:52 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 21) 10:02:52 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r4, 0x0, 0x0) unshare(0x48020200) dup(r1) 10:02:52 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, 0x0) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:02:52 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:02:52 executing program 0: socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x1226, &(0x7f0000001400)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x11f0, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}, @hopopts={0x63, 0x21a, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic={0x3, 0x1000, "0cb0a78c72a8f26c6cb02f5e4c0fe907faa60e0665862a49a5180d9e99a97c2b00d6d08ff4b0e03a4b4c42e7141aa33848e4b274648739682014723621cbf3885795ca7278db6cf89b965f63eb1ffea1ffbefbf47bdf655e3b68a896c86b234fdbc266828401e239324648c7d974a28c299ec970f58da1d401a7aa926e853f28c1cfa99baee26074e5e44356ff02b8d248a7e0516927f8eb2f1614afc0aaa3662bef3b12cafd3bb21407464cda4d5415701630d6a5249295d59fcc7a913282cbd9579a597541327d273ecca104f17cbaf3001e31d45d85adefea4217cb8ae3684039138f181345dcc1dc5669704e75ca1e4646f808f7e5b4fdd8ba2d5b94a98db6ba48909c5fa6ee1a149aa3cba11744bab33f7a75f17293812d3a880ee6819b16c03446cfaaf7be71d7216b13f7aa99955fea86bd490d9f35e01cb501dfbd4c52d5aea3c419ca1c94a7465789c13d6db19440841bf4b5727ca0e26adf75253e10a47b3e9d1b45d12dddf6d7a78abc911390a579ee9c4b3af8db76f2657ab6106e53a5852a5db14fddd6628a042dc79005d8b065653b70c2bb918378af8d9ca24d6f9fc14f996e3479372ceb94532b589a56e500b49a12193e41e0a29ac6767f7ecbb44a67aec20432eea044f318d903c4f9fe5ca4b01ac1369bc74f686c8afcfaeedfdb2fd74f45134246e0443c15470d79572d09dc47b684d616cd5e7e7594853ddbbeeaffb04ad2c80ad22706cc62a21daecd9167b9fb7f5234562cf94decc0800096fdaed1c53f176d82ecf84cd3872a0eabfdf15e5c81313a47120a1154a3e61ef1ce0b73e021e31fd47da262bff6b8eac8985200af8d62ee77710b2c491d5820b22c0d602123acfe2e7ac97c1fe41eaae1c5c864eaea3a7b908124b5bc67e41f992aced797863ac38b0d09b3fff420c70a0c64c5d263500d8356f7b61e26cf4b2841d1340c581bf46f98ad2f9b6149631ba1b5f8a99d22cdf457b8a2061b01d96a0296d445608708ba173d52a01d473ca9d80883c3acdd800ec933409bd36e94ac3e0424ffa67af2c752213ed2a3db40490328c27f5c28f1068be7a34136498b222a458e5bbeca23f11bb393e6abb61381e37d9486e99f439b05aad1a5b93c76230fc4e5e0394cf43847a9b340ecdfb1d4f3825cc1b0822e390cd0618d0c9bb926bf43cd1f38d79bab9588d5309be9de27e9b4bf71b9dc117a69272f18793e4886283f401ac42706ba188850e6fd5dd396a49fa0e14f5e340c15fb6493df19657a8bbd87d5c10ba68e872bbe4b1b526adde3376d0c78a2f0c46aca5505d5a3c48b23d6805a7aa9a79744936567b26654661cf644b0ac3b85d4e4bdeb4040dc880036e687268794fa757f1349b696c07bc8064ed1cc20d67a6e35ce4dc1f3c3cd67068a57619a0e67853c90c3467483d3fae7afc7e0902af3a155eec38c42429c90e3715d3cb788148659b6403d981c4940bd3d5fcd9d9e6dbdb7913312b15f017a2fa681c7748ae337b4dfae959eb8981ad329851b7b019c5da4d1a5ad2fccbbe1ac42c86f03f663737522176f0664c8c30306f952f64ea4fa2a0b1c5a6d76a8c92799fe913ac3af38803589d236270bdaeee13ac06df87d32b365741166fef3d0457664e0f9bce0210562ceebbdedc4626cea190807fc53b999988061313a4339e856188fef97776e67cc894cbec06c5dde23860ebc692118a270dd83c0d31980747c18685cab6aff9d61dcd05febbd4dc89bd0716103247b9a34d0b19bb65aa597dde55807e4628777e8ce42e2bbced9cbcc5dbab1a891be7df3aeea16bfac15cc1bbb20fb85998b4f858a24d5a55e3d45dc1bfa5e847d6b3efcbd5b3f72864bd79182bf55a55984fb0a325059ee09d983b2692ea4f599ac6af57b81043364d71ff8282c966ec9ee7ee3a448897015be096ec22498f4fdee5b18644eb89287f2089162b71c1940c0adbef1c81180f78c46bc20e8307d5fb5e352db430eac4a1a9ed3c1740c6230c5db67a661f018d3e653a137146328f5edf166f0db86761484a53a0951dfa2a8e8416fc81b4b10622ceea7c8d16c0011e19597e5028a0746949d1e3e4b35c22439a1f356dbe09369bd1f155e67c691b880fb01f4bce9c465490a4f71927d0792aca7587fec0305943ddd05ea5dfbf7a8cc52cdeea3e6a647f1b04b26d764583fd651e25a61506a25c80c10cc685b815a7d483bc5ca015da69524cd02a28f58fafc7f87b3541cba3b8d99a85da396cf148e5249cb261427550f64da14043c0c7bd53d2e3bef05d82d4b87e7d8b957890f1fdd426fe78b2500f83067aa79adac7a57a59b56fc6b01d34530685fff5689d7f751e0d0a32712fb2732c784957214b4139591e779fba7c71e4324ef3d75a8bfd5978015d52dacfa7f291b113a0bc69b6b1008d5f7404f39178a9f8c00a0849cd2f45ec93692f4d989c6ec3902951c3992171f691b2a96e23475d8dfac44b3f5d89f1504bdd9d363af3384f65824a7b2bde3caedb1aaae27d1332358798fd0c02b4527bab127473f7c94f695d9f573650f99dc19ad63520425153759e3418570e2472f661a3569ea9a4524792913c581f7df250b24b5beab6f30f53e63a5b3d3943150394e0a7760d26b7f006487f8578c77208baee2e20120dcc195c5adcecbf9c9ec1852aeb1edf9674207d43ff0145fa46767458ce96346d44b6209fe2a18b95462f7956ff24daad6b227b4a5af0ed20284312a9130eb7eda9cf6298b0bc11f091013ecad607fe7166c5185ab3f973db83cc99e45426a03eeec40a92f09b5f68374568e89c74242a9ed56a81ae0444a91e526dbb68a811f45e6d46a7ff4d21ce4f26378c875b18107374cec0e7479d03f4577f5d6adbab6506a9959801995a424d3a57428be32cd0b3d75371c37b9029a0e4305c189732d245cc701da0654fba67edfa4b4aae6a14454828fa665be11d59e0a46ae9e270aafa48b3fbbcb467cf9d3e1f5e91b07b5bfa287bb6b375f7aecb13c3d549eb43dd755ddfc5c30c4aa5965c4715429d4b16c0399f91deca41cdc234d69bcd47af90a34ab6255996e5d9a6a3268a2337f8713d6eef161f927984108b61350aa7fe7523456bd84b93e611bceab4651e7404f59eea1323506e1fe4e45ff18c4daab06ceef25a80fbb5e7580282354c3463a9b6b9966ed56a9615b91da71c28f5d0c72aa09ecad32f1d8962b61884dedb1b2b3e7c97c477e340867aecc6c5f209093f4a5f674c295cd4a1151541aa4a1d02ce4d261a5a5201b84a5acfacae5c362d6bd6c973d16bcb90aad606444d6fa9b123a1a5e5f5d1e13996b1a109a093b96df5b792400c6439b3d5e27da5be419114e5b8fa6fcafe76e892947e7858ba410ec3bd9171b178b2c63a5a2a6626384941b49336c2fd26fc2405d86731228c3594feae9c6e7da7e8ecfeb4c423e82d3a76ebf1d835dbe28d7914d82a68fe7264da2b07d513a94a4348d58e87a57c18bb07ceb665399ddb6dc45b582a77c8d2852081d11eeb34e0001ffabea6697aecab1d41349d5c36498241b02dce76db03e278c0fe6cda264186f63b5bd896fe1b4dd07e324d2be915d41c4db1b5d8c1a7ed9308c50ddf207533f541177c2b819bf9f78a961f77c20012c0b034d1af35fe60cd41bd0120bd4aed612081a038854ad05a480aac34057f701039c92863ffa607bba5821eec8df51f0307d5d7e88637fec18e793c6100f3bbd6c7da39ed03291d4c89ec628ff7dc97c12adfced5bad4ad7ddf8784f4f374e442efeb3e6ac24edf8c140a6fb6e0ad9c3bde7dc6618c7d3aafb933e6c568d403da0a5895788ec21fab21e64a9c3198a6e538b20639c78022e036152050da5cc04af7a0925b7ab603fee5441434ff50e7b869f1b4619d1b7fd047420aae7d13ba51edbce38d0538244abde48f43819fe0782b66d0f4f10e3bdafa0e5d5be035e3f07a4bd749dc08b34c45a177b90424b9ba2e0aac6a3de02bf29897bf110280d353ea25677da7cf36ba54698869f8cdc5fa18c2c716fb7a621a73fb43600627e0f31a3e28bc517b1ba784f8997707349cf982ffe1bd32dac132fa2229d3647145958df49c9dda8f412e1bdde0888a5dc86cebdd2be437203beb89b006bce20994e22bfa7c7d21f0f20944a90b5650cf059f28e63f7bca6bfff32db9e05588d1e722fd8f77770535eb20675b73f339a287d9bc780e53ca2fe6f5541c46059aa8713989b72a6ee4088ef69dd786e1c98d12fa952216c893b3f7b8921c17116bfb74ed80d132d6fdd2b06e7ee3a0785665f0a916a1e0dbba3faf103c962a6b261f09054045cfcf6765e856e2cf2206a6338eb97f01e14352870081f2badb158461f905124882654cb300adc3a772f4011290de02809ed26a52ec87eee1c5ceb38b1f8627e739a22adde33308e0d579b18d1e1c5ef2d526c7af5b99d9d214729cdb40dabb38c8a365206dc9f7f8015a48987686bcfa102e39c476cbc42b55a298ad1e8891cd8c51e297ed8d988ae0c3f7df7ab563cc2301c8025b4a13f0dd10d5c0df4f58414a2f21d227a5853ca66e4aa7d4eef8d5680daef407699993bc84e6f5795fa3f665018cd76c70e1b6ac4de22269ac19488ce54381765e8e22cc8a66bddff2e5d38cd90763301bb2f1d2f7bef837535b5742bf54287269a265a9095c5a3ffb01bc2a6fadc9eac0f687225bf3dd0441b7567f974f9a562e7c031ffc53667e866a016d5c095685e5c616efda666c1a62f6c6ba2f80bc9357efde55f007bb647e9af61d941a8e9daa6c7e25575ea4033aecf8dc3aa056b8dd31663cb5bf957d9858264ca12f8aeb913b518b18a746956ee55792f6838112f661b71903eb2bec50bc1477c7ed607edb355c955e705e97374b58e477cc44b25178ebfae6ebe8c294e39c88848ce3a9d032ad77e44562ca523f3a0e8cf9f30511d7bf000aef804d52d39573328ce01213477a1c46d2bf52652ccfda9c21b8c2e620f8738e577714859695c5bed6359acaf789792d497c4cf8d9155f474507666dc593476bc9961b24d2d2de47f53f48e9c52658d2abd423fc73001fe48f84cf4eed4c8cbcf475168df8e1b563afce90e3f602f4d989666113a870c9f110011f1801dd285bd5eb59ab4439adb7f2311b023b9056ac5608648b207bc1c7d3b9aeda3096d95b7667a94370bcb843a098bd9b9c636cd2e93e5eecaa49799f28300cee4c06671f7a905ba7b767ccdfb9943ee69dd4ab2a168bf9fee15af6d21ad9f86dcd0b1b48e98fd4cf2e84fb0f45af77bb425e55ac63f9f52187c8c35033d87d73a2472004bf864d758b07ed73bd67cd0d19d90958a35616fa5ce3b3acf703bbe64e9d2ca4e3f147f432a921cd340f465b7101bc7b5dc22c8851c9978db1218faecbd49a4efe18bba54a234481297cbceb9a7c019203ae7503fa3ad08d3c0c98e27d81ab4fc82533d7f2e8019ccbfc05a105898a7eef6e212fd685c6f8f5162d1f16c28d5b87695946f72559d164501cc209e4d4d7440d3eb50286e8f1d074aabd77d4a9a2f6960376475aeb6f91be8aa55162e2cd387ab96099f04407edf6b729aebc6fb04967b4b8fe07a572f5ae15d3053be0dd8b94f3526e71874d9c4cec1ec4e3c4b2e58b0a94e50eff0160a88464dbe25279ececbac1c7fabfab660e8cb9217f040531d1925d5a4469e2db2f69a8d52d6fd75b44f522dd2dfe60f4c05e2eb432ece4749fb6c31ed4aba11d75eee132d3ebad038b38934d2720ee01e660cf476bf8a85420671014da5e24616af1b25c33b8efb1b87afaef48a04e742"}, @generic={0x4, 0x12, "2410158a96d6d6d6d5e1fd06c99c87e0f2a9"}, @calipso={0x7, 0x30, {0x1, 0xa, 0x4, 0x1, [0xffff, 0x600000000000, 0x1, 0x8, 0x4]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0xff, 0x5, [0x6, 0x10000, 0x4, 0x3bb607da, 0x7, 0x1]}}, @hao={0xc9, 0x10, @private2}, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x2, [0x8, 0x7]}}, @jumbo={0xc2, 0x4, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}, @srh={0x87, 0x6, 0x4, 0x3, 0x40, 0x60, 0x8000, [@local, @private0={0xfc, 0x0, '\x00', 0x1}, @private1]}, @fragment={0x6c, 0x0, 0x2, 0x1, 0x0, 0x1, 0x67}, @srh={0xff, 0x8, 0x4, 0x4, 0x40, 0x28, 0x5, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private2, @dev={0xfe, 0x80, '\x00', 0x32}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) [ 786.586346] loop7: detected capacity change from 0 to 32768 10:02:52 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index=0x9, 0x0, &(0x7f0000000240)=[{&(0x7f0000000700)=""/222, 0xde}], 0x1}, 0x0) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) r5 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) syz_io_uring_setup(0x54e5, &(0x7f0000000680)={0x0, 0xfffffffe, 0x8, 0x2, 0xa, 0x0, r5}, &(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x30, r5, 0x8000000) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xffffffff, 0x81}}, './file0\x00'}) syz_io_uring_submit(r2, 0x0, &(0x7f0000000080)=@IORING_OP_READ_FIXED={0x4, 0x0, 0x4007, @fd, 0x6, 0x1, 0x7d06f3fa, 0x3, 0x1, {0x3, r4}}, 0x9) 10:02:52 executing program 2: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semop(r5, &(0x7f0000000000)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x35, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x101, 0x800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {}, {0x2, 0x8, 0x1000}, {0x3, 0x3}], 0x4) unshare(0x48020200) 10:02:52 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, 0x0) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:02:52 executing program 0: socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x1226, &(0x7f0000001400)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x11f0, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}, @hopopts={0x63, 0x21a, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic={0x3, 0x1000, "0cb0a78c72a8f26c6cb02f5e4c0fe907faa60e0665862a49a5180d9e99a97c2b00d6d08ff4b0e03a4b4c42e7141aa33848e4b274648739682014723621cbf3885795ca7278db6cf89b965f63eb1ffea1ffbefbf47bdf655e3b68a896c86b234fdbc266828401e239324648c7d974a28c299ec970f58da1d401a7aa926e853f28c1cfa99baee26074e5e44356ff02b8d248a7e0516927f8eb2f1614afc0aaa3662bef3b12cafd3bb21407464cda4d5415701630d6a5249295d59fcc7a913282cbd9579a597541327d273ecca104f17cbaf3001e31d45d85adefea4217cb8ae3684039138f181345dcc1dc5669704e75ca1e4646f808f7e5b4fdd8ba2d5b94a98db6ba48909c5fa6ee1a149aa3cba11744bab33f7a75f17293812d3a880ee6819b16c03446cfaaf7be71d7216b13f7aa99955fea86bd490d9f35e01cb501dfbd4c52d5aea3c419ca1c94a7465789c13d6db19440841bf4b5727ca0e26adf75253e10a47b3e9d1b45d12dddf6d7a78abc911390a579ee9c4b3af8db76f2657ab6106e53a5852a5db14fddd6628a042dc79005d8b065653b70c2bb918378af8d9ca24d6f9fc14f996e3479372ceb94532b589a56e500b49a12193e41e0a29ac6767f7ecbb44a67aec20432eea044f318d903c4f9fe5ca4b01ac1369bc74f686c8afcfaeedfdb2fd74f45134246e0443c15470d79572d09dc47b684d616cd5e7e7594853ddbbeeaffb04ad2c80ad22706cc62a21daecd9167b9fb7f5234562cf94decc0800096fdaed1c53f176d82ecf84cd3872a0eabfdf15e5c81313a47120a1154a3e61ef1ce0b73e021e31fd47da262bff6b8eac8985200af8d62ee77710b2c491d5820b22c0d602123acfe2e7ac97c1fe41eaae1c5c864eaea3a7b908124b5bc67e41f992aced797863ac38b0d09b3fff420c70a0c64c5d263500d8356f7b61e26cf4b2841d1340c581bf46f98ad2f9b6149631ba1b5f8a99d22cdf457b8a2061b01d96a0296d445608708ba173d52a01d473ca9d80883c3acdd800ec933409bd36e94ac3e0424ffa67af2c752213ed2a3db40490328c27f5c28f1068be7a34136498b222a458e5bbeca23f11bb393e6abb61381e37d9486e99f439b05aad1a5b93c76230fc4e5e0394cf43847a9b340ecdfb1d4f3825cc1b0822e390cd0618d0c9bb926bf43cd1f38d79bab9588d5309be9de27e9b4bf71b9dc117a69272f18793e4886283f401ac42706ba188850e6fd5dd396a49fa0e14f5e340c15fb6493df19657a8bbd87d5c10ba68e872bbe4b1b526adde3376d0c78a2f0c46aca5505d5a3c48b23d6805a7aa9a79744936567b26654661cf644b0ac3b85d4e4bdeb4040dc880036e687268794fa757f1349b696c07bc8064ed1cc20d67a6e35ce4dc1f3c3cd67068a57619a0e67853c90c3467483d3fae7afc7e0902af3a155eec38c42429c90e3715d3cb788148659b6403d981c4940bd3d5fcd9d9e6dbdb7913312b15f017a2fa681c7748ae337b4dfae959eb8981ad329851b7b019c5da4d1a5ad2fccbbe1ac42c86f03f663737522176f0664c8c30306f952f64ea4fa2a0b1c5a6d76a8c92799fe913ac3af38803589d236270bdaeee13ac06df87d32b365741166fef3d0457664e0f9bce0210562ceebbdedc4626cea190807fc53b999988061313a4339e856188fef97776e67cc894cbec06c5dde23860ebc692118a270dd83c0d31980747c18685cab6aff9d61dcd05febbd4dc89bd0716103247b9a34d0b19bb65aa597dde55807e4628777e8ce42e2bbced9cbcc5dbab1a891be7df3aeea16bfac15cc1bbb20fb85998b4f858a24d5a55e3d45dc1bfa5e847d6b3efcbd5b3f72864bd79182bf55a55984fb0a325059ee09d983b2692ea4f599ac6af57b81043364d71ff8282c966ec9ee7ee3a448897015be096ec22498f4fdee5b18644eb89287f2089162b71c1940c0adbef1c81180f78c46bc20e8307d5fb5e352db430eac4a1a9ed3c1740c6230c5db67a661f018d3e653a137146328f5edf166f0db86761484a53a0951dfa2a8e8416fc81b4b10622ceea7c8d16c0011e19597e5028a0746949d1e3e4b35c22439a1f356dbe09369bd1f155e67c691b880fb01f4bce9c465490a4f71927d0792aca7587fec0305943ddd05ea5dfbf7a8cc52cdeea3e6a647f1b04b26d764583fd651e25a61506a25c80c10cc685b815a7d483bc5ca015da69524cd02a28f58fafc7f87b3541cba3b8d99a85da396cf148e5249cb261427550f64da14043c0c7bd53d2e3bef05d82d4b87e7d8b957890f1fdd426fe78b2500f83067aa79adac7a57a59b56fc6b01d34530685fff5689d7f751e0d0a32712fb2732c784957214b4139591e779fba7c71e4324ef3d75a8bfd5978015d52dacfa7f291b113a0bc69b6b1008d5f7404f39178a9f8c00a0849cd2f45ec93692f4d989c6ec3902951c3992171f691b2a96e23475d8dfac44b3f5d89f1504bdd9d363af3384f65824a7b2bde3caedb1aaae27d1332358798fd0c02b4527bab127473f7c94f695d9f573650f99dc19ad63520425153759e3418570e2472f661a3569ea9a4524792913c581f7df250b24b5beab6f30f53e63a5b3d3943150394e0a7760d26b7f006487f8578c77208baee2e20120dcc195c5adcecbf9c9ec1852aeb1edf9674207d43ff0145fa46767458ce96346d44b6209fe2a18b95462f7956ff24daad6b227b4a5af0ed20284312a9130eb7eda9cf6298b0bc11f091013ecad607fe7166c5185ab3f973db83cc99e45426a03eeec40a92f09b5f68374568e89c74242a9ed56a81ae0444a91e526dbb68a811f45e6d46a7ff4d21ce4f26378c875b18107374cec0e7479d03f4577f5d6adbab6506a9959801995a424d3a57428be32cd0b3d75371c37b9029a0e4305c189732d245cc701da0654fba67edfa4b4aae6a14454828fa665be11d59e0a46ae9e270aafa48b3fbbcb467cf9d3e1f5e91b07b5bfa287bb6b375f7aecb13c3d549eb43dd755ddfc5c30c4aa5965c4715429d4b16c0399f91deca41cdc234d69bcd47af90a34ab6255996e5d9a6a3268a2337f8713d6eef161f927984108b61350aa7fe7523456bd84b93e611bceab4651e7404f59eea1323506e1fe4e45ff18c4daab06ceef25a80fbb5e7580282354c3463a9b6b9966ed56a9615b91da71c28f5d0c72aa09ecad32f1d8962b61884dedb1b2b3e7c97c477e340867aecc6c5f209093f4a5f674c295cd4a1151541aa4a1d02ce4d261a5a5201b84a5acfacae5c362d6bd6c973d16bcb90aad606444d6fa9b123a1a5e5f5d1e13996b1a109a093b96df5b792400c6439b3d5e27da5be419114e5b8fa6fcafe76e892947e7858ba410ec3bd9171b178b2c63a5a2a6626384941b49336c2fd26fc2405d86731228c3594feae9c6e7da7e8ecfeb4c423e82d3a76ebf1d835dbe28d7914d82a68fe7264da2b07d513a94a4348d58e87a57c18bb07ceb665399ddb6dc45b582a77c8d2852081d11eeb34e0001ffabea6697aecab1d41349d5c36498241b02dce76db03e278c0fe6cda264186f63b5bd896fe1b4dd07e324d2be915d41c4db1b5d8c1a7ed9308c50ddf207533f541177c2b819bf9f78a961f77c20012c0b034d1af35fe60cd41bd0120bd4aed612081a038854ad05a480aac34057f701039c92863ffa607bba5821eec8df51f0307d5d7e88637fec18e793c6100f3bbd6c7da39ed03291d4c89ec628ff7dc97c12adfced5bad4ad7ddf8784f4f374e442efeb3e6ac24edf8c140a6fb6e0ad9c3bde7dc6618c7d3aafb933e6c568d403da0a5895788ec21fab21e64a9c3198a6e538b20639c78022e036152050da5cc04af7a0925b7ab603fee5441434ff50e7b869f1b4619d1b7fd047420aae7d13ba51edbce38d0538244abde48f43819fe0782b66d0f4f10e3bdafa0e5d5be035e3f07a4bd749dc08b34c45a177b90424b9ba2e0aac6a3de02bf29897bf110280d353ea25677da7cf36ba54698869f8cdc5fa18c2c716fb7a621a73fb43600627e0f31a3e28bc517b1ba784f8997707349cf982ffe1bd32dac132fa2229d3647145958df49c9dda8f412e1bdde0888a5dc86cebdd2be437203beb89b006bce20994e22bfa7c7d21f0f20944a90b5650cf059f28e63f7bca6bfff32db9e05588d1e722fd8f77770535eb20675b73f339a287d9bc780e53ca2fe6f5541c46059aa8713989b72a6ee4088ef69dd786e1c98d12fa952216c893b3f7b8921c17116bfb74ed80d132d6fdd2b06e7ee3a0785665f0a916a1e0dbba3faf103c962a6b261f09054045cfcf6765e856e2cf2206a6338eb97f01e14352870081f2badb158461f905124882654cb300adc3a772f4011290de02809ed26a52ec87eee1c5ceb38b1f8627e739a22adde33308e0d579b18d1e1c5ef2d526c7af5b99d9d214729cdb40dabb38c8a365206dc9f7f8015a48987686bcfa102e39c476cbc42b55a298ad1e8891cd8c51e297ed8d988ae0c3f7df7ab563cc2301c8025b4a13f0dd10d5c0df4f58414a2f21d227a5853ca66e4aa7d4eef8d5680daef407699993bc84e6f5795fa3f665018cd76c70e1b6ac4de22269ac19488ce54381765e8e22cc8a66bddff2e5d38cd90763301bb2f1d2f7bef837535b5742bf54287269a265a9095c5a3ffb01bc2a6fadc9eac0f687225bf3dd0441b7567f974f9a562e7c031ffc53667e866a016d5c095685e5c616efda666c1a62f6c6ba2f80bc9357efde55f007bb647e9af61d941a8e9daa6c7e25575ea4033aecf8dc3aa056b8dd31663cb5bf957d9858264ca12f8aeb913b518b18a746956ee55792f6838112f661b71903eb2bec50bc1477c7ed607edb355c955e705e97374b58e477cc44b25178ebfae6ebe8c294e39c88848ce3a9d032ad77e44562ca523f3a0e8cf9f30511d7bf000aef804d52d39573328ce01213477a1c46d2bf52652ccfda9c21b8c2e620f8738e577714859695c5bed6359acaf789792d497c4cf8d9155f474507666dc593476bc9961b24d2d2de47f53f48e9c52658d2abd423fc73001fe48f84cf4eed4c8cbcf475168df8e1b563afce90e3f602f4d989666113a870c9f110011f1801dd285bd5eb59ab4439adb7f2311b023b9056ac5608648b207bc1c7d3b9aeda3096d95b7667a94370bcb843a098bd9b9c636cd2e93e5eecaa49799f28300cee4c06671f7a905ba7b767ccdfb9943ee69dd4ab2a168bf9fee15af6d21ad9f86dcd0b1b48e98fd4cf2e84fb0f45af77bb425e55ac63f9f52187c8c35033d87d73a2472004bf864d758b07ed73bd67cd0d19d90958a35616fa5ce3b3acf703bbe64e9d2ca4e3f147f432a921cd340f465b7101bc7b5dc22c8851c9978db1218faecbd49a4efe18bba54a234481297cbceb9a7c019203ae7503fa3ad08d3c0c98e27d81ab4fc82533d7f2e8019ccbfc05a105898a7eef6e212fd685c6f8f5162d1f16c28d5b87695946f72559d164501cc209e4d4d7440d3eb50286e8f1d074aabd77d4a9a2f6960376475aeb6f91be8aa55162e2cd387ab96099f04407edf6b729aebc6fb04967b4b8fe07a572f5ae15d3053be0dd8b94f3526e71874d9c4cec1ec4e3c4b2e58b0a94e50eff0160a88464dbe25279ececbac1c7fabfab660e8cb9217f040531d1925d5a4469e2db2f69a8d52d6fd75b44f522dd2dfe60f4c05e2eb432ece4749fb6c31ed4aba11d75eee132d3ebad038b38934d2720ee01e660cf476bf8a85420671014da5e24616af1b25c33b8efb1b87afaef48a04e742"}, @generic={0x4, 0x12, "2410158a96d6d6d6d5e1fd06c99c87e0f2a9"}, @calipso={0x7, 0x30, {0x1, 0xa, 0x4, 0x1, [0xffff, 0x600000000000, 0x1, 0x8, 0x4]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0xff, 0x5, [0x6, 0x10000, 0x4, 0x3bb607da, 0x7, 0x1]}}, @hao={0xc9, 0x10, @private2}, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x2, [0x8, 0x7]}}, @jumbo={0xc2, 0x4, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}, @srh={0x87, 0x6, 0x4, 0x3, 0x40, 0x60, 0x8000, [@local, @private0={0xfc, 0x0, '\x00', 0x1}, @private1]}, @fragment={0x6c, 0x0, 0x2, 0x1, 0x0, 0x1, 0x67}, @srh={0xff, 0x8, 0x4, 0x4, 0x40, 0x28, 0x5, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private2, @dev={0xfe, 0x80, '\x00', 0x32}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) [ 786.633763] FAULT_INJECTION: forcing a failure. [ 786.633763] name failslab, interval 1, probability 0, space 0, times 0 [ 786.635390] CPU: 1 PID: 7204 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 786.636362] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 786.637470] Call Trace: [ 786.637838] dump_stack+0x107/0x167 [ 786.638341] should_fail.cold+0x5/0xa [ 786.638893] ? __d_alloc+0x2a/0x990 [ 786.639417] should_failslab+0x5/0x20 [ 786.639934] kmem_cache_alloc+0x5b/0x310 [ 786.640509] __d_alloc+0x2a/0x990 [ 786.640990] ? find_held_lock+0x2c/0x110 [ 786.641547] d_alloc_pseudo+0x19/0x70 [ 786.642067] alloc_file_pseudo+0xce/0x250 [ 786.642633] ? trace_hardirqs_on+0x5b/0x180 [ 786.643221] ? alloc_file+0x5a0/0x5a0 [ 786.643752] anon_inode_getfile+0xc8/0x1f0 [ 786.644322] io_uring_setup+0x138b/0x2980 [ 786.644888] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 786.645573] ? wait_for_completion_io+0x270/0x270 [ 786.646243] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 786.646965] ? syscall_enter_from_user_mode+0x1d/0x50 [ 786.647679] do_syscall_64+0x33/0x40 [ 786.648198] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 786.648886] RIP: 0033:0x7f6c708d9b19 [ 786.649395] 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 [ 786.651906] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 786.652943] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 786.653926] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 786.654921] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 786.655900] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 786.656888] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 786.659819] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:02:52 executing program 0: socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x1226, &(0x7f0000001400)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x11f0, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}, @hopopts={0x63, 0x21a, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic={0x3, 0x1000, "0cb0a78c72a8f26c6cb02f5e4c0fe907faa60e0665862a49a5180d9e99a97c2b00d6d08ff4b0e03a4b4c42e7141aa33848e4b274648739682014723621cbf3885795ca7278db6cf89b965f63eb1ffea1ffbefbf47bdf655e3b68a896c86b234fdbc266828401e239324648c7d974a28c299ec970f58da1d401a7aa926e853f28c1cfa99baee26074e5e44356ff02b8d248a7e0516927f8eb2f1614afc0aaa3662bef3b12cafd3bb21407464cda4d5415701630d6a5249295d59fcc7a913282cbd9579a597541327d273ecca104f17cbaf3001e31d45d85adefea4217cb8ae3684039138f181345dcc1dc5669704e75ca1e4646f808f7e5b4fdd8ba2d5b94a98db6ba48909c5fa6ee1a149aa3cba11744bab33f7a75f17293812d3a880ee6819b16c03446cfaaf7be71d7216b13f7aa99955fea86bd490d9f35e01cb501dfbd4c52d5aea3c419ca1c94a7465789c13d6db19440841bf4b5727ca0e26adf75253e10a47b3e9d1b45d12dddf6d7a78abc911390a579ee9c4b3af8db76f2657ab6106e53a5852a5db14fddd6628a042dc79005d8b065653b70c2bb918378af8d9ca24d6f9fc14f996e3479372ceb94532b589a56e500b49a12193e41e0a29ac6767f7ecbb44a67aec20432eea044f318d903c4f9fe5ca4b01ac1369bc74f686c8afcfaeedfdb2fd74f45134246e0443c15470d79572d09dc47b684d616cd5e7e7594853ddbbeeaffb04ad2c80ad22706cc62a21daecd9167b9fb7f5234562cf94decc0800096fdaed1c53f176d82ecf84cd3872a0eabfdf15e5c81313a47120a1154a3e61ef1ce0b73e021e31fd47da262bff6b8eac8985200af8d62ee77710b2c491d5820b22c0d602123acfe2e7ac97c1fe41eaae1c5c864eaea3a7b908124b5bc67e41f992aced797863ac38b0d09b3fff420c70a0c64c5d263500d8356f7b61e26cf4b2841d1340c581bf46f98ad2f9b6149631ba1b5f8a99d22cdf457b8a2061b01d96a0296d445608708ba173d52a01d473ca9d80883c3acdd800ec933409bd36e94ac3e0424ffa67af2c752213ed2a3db40490328c27f5c28f1068be7a34136498b222a458e5bbeca23f11bb393e6abb61381e37d9486e99f439b05aad1a5b93c76230fc4e5e0394cf43847a9b340ecdfb1d4f3825cc1b0822e390cd0618d0c9bb926bf43cd1f38d79bab9588d5309be9de27e9b4bf71b9dc117a69272f18793e4886283f401ac42706ba188850e6fd5dd396a49fa0e14f5e340c15fb6493df19657a8bbd87d5c10ba68e872bbe4b1b526adde3376d0c78a2f0c46aca5505d5a3c48b23d6805a7aa9a79744936567b26654661cf644b0ac3b85d4e4bdeb4040dc880036e687268794fa757f1349b696c07bc8064ed1cc20d67a6e35ce4dc1f3c3cd67068a57619a0e67853c90c3467483d3fae7afc7e0902af3a155eec38c42429c90e3715d3cb788148659b6403d981c4940bd3d5fcd9d9e6dbdb7913312b15f017a2fa681c7748ae337b4dfae959eb8981ad329851b7b019c5da4d1a5ad2fccbbe1ac42c86f03f663737522176f0664c8c30306f952f64ea4fa2a0b1c5a6d76a8c92799fe913ac3af38803589d236270bdaeee13ac06df87d32b365741166fef3d0457664e0f9bce0210562ceebbdedc4626cea190807fc53b999988061313a4339e856188fef97776e67cc894cbec06c5dde23860ebc692118a270dd83c0d31980747c18685cab6aff9d61dcd05febbd4dc89bd0716103247b9a34d0b19bb65aa597dde55807e4628777e8ce42e2bbced9cbcc5dbab1a891be7df3aeea16bfac15cc1bbb20fb85998b4f858a24d5a55e3d45dc1bfa5e847d6b3efcbd5b3f72864bd79182bf55a55984fb0a325059ee09d983b2692ea4f599ac6af57b81043364d71ff8282c966ec9ee7ee3a448897015be096ec22498f4fdee5b18644eb89287f2089162b71c1940c0adbef1c81180f78c46bc20e8307d5fb5e352db430eac4a1a9ed3c1740c6230c5db67a661f018d3e653a137146328f5edf166f0db86761484a53a0951dfa2a8e8416fc81b4b10622ceea7c8d16c0011e19597e5028a0746949d1e3e4b35c22439a1f356dbe09369bd1f155e67c691b880fb01f4bce9c465490a4f71927d0792aca7587fec0305943ddd05ea5dfbf7a8cc52cdeea3e6a647f1b04b26d764583fd651e25a61506a25c80c10cc685b815a7d483bc5ca015da69524cd02a28f58fafc7f87b3541cba3b8d99a85da396cf148e5249cb261427550f64da14043c0c7bd53d2e3bef05d82d4b87e7d8b957890f1fdd426fe78b2500f83067aa79adac7a57a59b56fc6b01d34530685fff5689d7f751e0d0a32712fb2732c784957214b4139591e779fba7c71e4324ef3d75a8bfd5978015d52dacfa7f291b113a0bc69b6b1008d5f7404f39178a9f8c00a0849cd2f45ec93692f4d989c6ec3902951c3992171f691b2a96e23475d8dfac44b3f5d89f1504bdd9d363af3384f65824a7b2bde3caedb1aaae27d1332358798fd0c02b4527bab127473f7c94f695d9f573650f99dc19ad63520425153759e3418570e2472f661a3569ea9a4524792913c581f7df250b24b5beab6f30f53e63a5b3d3943150394e0a7760d26b7f006487f8578c77208baee2e20120dcc195c5adcecbf9c9ec1852aeb1edf9674207d43ff0145fa46767458ce96346d44b6209fe2a18b95462f7956ff24daad6b227b4a5af0ed20284312a9130eb7eda9cf6298b0bc11f091013ecad607fe7166c5185ab3f973db83cc99e45426a03eeec40a92f09b5f68374568e89c74242a9ed56a81ae0444a91e526dbb68a811f45e6d46a7ff4d21ce4f26378c875b18107374cec0e7479d03f4577f5d6adbab6506a9959801995a424d3a57428be32cd0b3d75371c37b9029a0e4305c189732d245cc701da0654fba67edfa4b4aae6a14454828fa665be11d59e0a46ae9e270aafa48b3fbbcb467cf9d3e1f5e91b07b5bfa287bb6b375f7aecb13c3d549eb43dd755ddfc5c30c4aa5965c4715429d4b16c0399f91deca41cdc234d69bcd47af90a34ab6255996e5d9a6a3268a2337f8713d6eef161f927984108b61350aa7fe7523456bd84b93e611bceab4651e7404f59eea1323506e1fe4e45ff18c4daab06ceef25a80fbb5e7580282354c3463a9b6b9966ed56a9615b91da71c28f5d0c72aa09ecad32f1d8962b61884dedb1b2b3e7c97c477e340867aecc6c5f209093f4a5f674c295cd4a1151541aa4a1d02ce4d261a5a5201b84a5acfacae5c362d6bd6c973d16bcb90aad606444d6fa9b123a1a5e5f5d1e13996b1a109a093b96df5b792400c6439b3d5e27da5be419114e5b8fa6fcafe76e892947e7858ba410ec3bd9171b178b2c63a5a2a6626384941b49336c2fd26fc2405d86731228c3594feae9c6e7da7e8ecfeb4c423e82d3a76ebf1d835dbe28d7914d82a68fe7264da2b07d513a94a4348d58e87a57c18bb07ceb665399ddb6dc45b582a77c8d2852081d11eeb34e0001ffabea6697aecab1d41349d5c36498241b02dce76db03e278c0fe6cda264186f63b5bd896fe1b4dd07e324d2be915d41c4db1b5d8c1a7ed9308c50ddf207533f541177c2b819bf9f78a961f77c20012c0b034d1af35fe60cd41bd0120bd4aed612081a038854ad05a480aac34057f701039c92863ffa607bba5821eec8df51f0307d5d7e88637fec18e793c6100f3bbd6c7da39ed03291d4c89ec628ff7dc97c12adfced5bad4ad7ddf8784f4f374e442efeb3e6ac24edf8c140a6fb6e0ad9c3bde7dc6618c7d3aafb933e6c568d403da0a5895788ec21fab21e64a9c3198a6e538b20639c78022e036152050da5cc04af7a0925b7ab603fee5441434ff50e7b869f1b4619d1b7fd047420aae7d13ba51edbce38d0538244abde48f43819fe0782b66d0f4f10e3bdafa0e5d5be035e3f07a4bd749dc08b34c45a177b90424b9ba2e0aac6a3de02bf29897bf110280d353ea25677da7cf36ba54698869f8cdc5fa18c2c716fb7a621a73fb43600627e0f31a3e28bc517b1ba784f8997707349cf982ffe1bd32dac132fa2229d3647145958df49c9dda8f412e1bdde0888a5dc86cebdd2be437203beb89b006bce20994e22bfa7c7d21f0f20944a90b5650cf059f28e63f7bca6bfff32db9e05588d1e722fd8f77770535eb20675b73f339a287d9bc780e53ca2fe6f5541c46059aa8713989b72a6ee4088ef69dd786e1c98d12fa952216c893b3f7b8921c17116bfb74ed80d132d6fdd2b06e7ee3a0785665f0a916a1e0dbba3faf103c962a6b261f09054045cfcf6765e856e2cf2206a6338eb97f01e14352870081f2badb158461f905124882654cb300adc3a772f4011290de02809ed26a52ec87eee1c5ceb38b1f8627e739a22adde33308e0d579b18d1e1c5ef2d526c7af5b99d9d214729cdb40dabb38c8a365206dc9f7f8015a48987686bcfa102e39c476cbc42b55a298ad1e8891cd8c51e297ed8d988ae0c3f7df7ab563cc2301c8025b4a13f0dd10d5c0df4f58414a2f21d227a5853ca66e4aa7d4eef8d5680daef407699993bc84e6f5795fa3f665018cd76c70e1b6ac4de22269ac19488ce54381765e8e22cc8a66bddff2e5d38cd90763301bb2f1d2f7bef837535b5742bf54287269a265a9095c5a3ffb01bc2a6fadc9eac0f687225bf3dd0441b7567f974f9a562e7c031ffc53667e866a016d5c095685e5c616efda666c1a62f6c6ba2f80bc9357efde55f007bb647e9af61d941a8e9daa6c7e25575ea4033aecf8dc3aa056b8dd31663cb5bf957d9858264ca12f8aeb913b518b18a746956ee55792f6838112f661b71903eb2bec50bc1477c7ed607edb355c955e705e97374b58e477cc44b25178ebfae6ebe8c294e39c88848ce3a9d032ad77e44562ca523f3a0e8cf9f30511d7bf000aef804d52d39573328ce01213477a1c46d2bf52652ccfda9c21b8c2e620f8738e577714859695c5bed6359acaf789792d497c4cf8d9155f474507666dc593476bc9961b24d2d2de47f53f48e9c52658d2abd423fc73001fe48f84cf4eed4c8cbcf475168df8e1b563afce90e3f602f4d989666113a870c9f110011f1801dd285bd5eb59ab4439adb7f2311b023b9056ac5608648b207bc1c7d3b9aeda3096d95b7667a94370bcb843a098bd9b9c636cd2e93e5eecaa49799f28300cee4c06671f7a905ba7b767ccdfb9943ee69dd4ab2a168bf9fee15af6d21ad9f86dcd0b1b48e98fd4cf2e84fb0f45af77bb425e55ac63f9f52187c8c35033d87d73a2472004bf864d758b07ed73bd67cd0d19d90958a35616fa5ce3b3acf703bbe64e9d2ca4e3f147f432a921cd340f465b7101bc7b5dc22c8851c9978db1218faecbd49a4efe18bba54a234481297cbceb9a7c019203ae7503fa3ad08d3c0c98e27d81ab4fc82533d7f2e8019ccbfc05a105898a7eef6e212fd685c6f8f5162d1f16c28d5b87695946f72559d164501cc209e4d4d7440d3eb50286e8f1d074aabd77d4a9a2f6960376475aeb6f91be8aa55162e2cd387ab96099f04407edf6b729aebc6fb04967b4b8fe07a572f5ae15d3053be0dd8b94f3526e71874d9c4cec1ec4e3c4b2e58b0a94e50eff0160a88464dbe25279ececbac1c7fabfab660e8cb9217f040531d1925d5a4469e2db2f69a8d52d6fd75b44f522dd2dfe60f4c05e2eb432ece4749fb6c31ed4aba11d75eee132d3ebad038b38934d2720ee01e660cf476bf8a85420671014da5e24616af1b25c33b8efb1b87afaef48a04e742"}, @generic={0x4, 0x12, "2410158a96d6d6d6d5e1fd06c99c87e0f2a9"}, @calipso={0x7, 0x30, {0x1, 0xa, 0x4, 0x1, [0xffff, 0x600000000000, 0x1, 0x8, 0x4]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0xff, 0x5, [0x6, 0x10000, 0x4, 0x3bb607da, 0x7, 0x1]}}, @hao={0xc9, 0x10, @private2}, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x2, [0x8, 0x7]}}, @jumbo={0xc2, 0x4, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}, @srh={0x87, 0x6, 0x4, 0x3, 0x40, 0x60, 0x8000, [@local, @private0={0xfc, 0x0, '\x00', 0x1}, @private1]}, @fragment={0x6c, 0x0, 0x2, 0x1, 0x0, 0x1, 0x67}, @srh={0xff, 0x8, 0x4, 0x4, 0x40, 0x28, 0x5, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private2, @dev={0xfe, 0x80, '\x00', 0x32}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) [ 786.897577] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:03:06 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 800.328341] loop7: detected capacity change from 0 to 32768 [ 800.332704] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:03:06 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x0, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x1226, &(0x7f0000001400)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x11f0, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}, @hopopts={0x63, 0x21a, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic={0x3, 0x1000, "0cb0a78c72a8f26c6cb02f5e4c0fe907faa60e0665862a49a5180d9e99a97c2b00d6d08ff4b0e03a4b4c42e7141aa33848e4b274648739682014723621cbf3885795ca7278db6cf89b965f63eb1ffea1ffbefbf47bdf655e3b68a896c86b234fdbc266828401e239324648c7d974a28c299ec970f58da1d401a7aa926e853f28c1cfa99baee26074e5e44356ff02b8d248a7e0516927f8eb2f1614afc0aaa3662bef3b12cafd3bb21407464cda4d5415701630d6a5249295d59fcc7a913282cbd9579a597541327d273ecca104f17cbaf3001e31d45d85adefea4217cb8ae3684039138f181345dcc1dc5669704e75ca1e4646f808f7e5b4fdd8ba2d5b94a98db6ba48909c5fa6ee1a149aa3cba11744bab33f7a75f17293812d3a880ee6819b16c03446cfaaf7be71d7216b13f7aa99955fea86bd490d9f35e01cb501dfbd4c52d5aea3c419ca1c94a7465789c13d6db19440841bf4b5727ca0e26adf75253e10a47b3e9d1b45d12dddf6d7a78abc911390a579ee9c4b3af8db76f2657ab6106e53a5852a5db14fddd6628a042dc79005d8b065653b70c2bb918378af8d9ca24d6f9fc14f996e3479372ceb94532b589a56e500b49a12193e41e0a29ac6767f7ecbb44a67aec20432eea044f318d903c4f9fe5ca4b01ac1369bc74f686c8afcfaeedfdb2fd74f45134246e0443c15470d79572d09dc47b684d616cd5e7e7594853ddbbeeaffb04ad2c80ad22706cc62a21daecd9167b9fb7f5234562cf94decc0800096fdaed1c53f176d82ecf84cd3872a0eabfdf15e5c81313a47120a1154a3e61ef1ce0b73e021e31fd47da262bff6b8eac8985200af8d62ee77710b2c491d5820b22c0d602123acfe2e7ac97c1fe41eaae1c5c864eaea3a7b908124b5bc67e41f992aced797863ac38b0d09b3fff420c70a0c64c5d263500d8356f7b61e26cf4b2841d1340c581bf46f98ad2f9b6149631ba1b5f8a99d22cdf457b8a2061b01d96a0296d445608708ba173d52a01d473ca9d80883c3acdd800ec933409bd36e94ac3e0424ffa67af2c752213ed2a3db40490328c27f5c28f1068be7a34136498b222a458e5bbeca23f11bb393e6abb61381e37d9486e99f439b05aad1a5b93c76230fc4e5e0394cf43847a9b340ecdfb1d4f3825cc1b0822e390cd0618d0c9bb926bf43cd1f38d79bab9588d5309be9de27e9b4bf71b9dc117a69272f18793e4886283f401ac42706ba188850e6fd5dd396a49fa0e14f5e340c15fb6493df19657a8bbd87d5c10ba68e872bbe4b1b526adde3376d0c78a2f0c46aca5505d5a3c48b23d6805a7aa9a79744936567b26654661cf644b0ac3b85d4e4bdeb4040dc880036e687268794fa757f1349b696c07bc8064ed1cc20d67a6e35ce4dc1f3c3cd67068a57619a0e67853c90c3467483d3fae7afc7e0902af3a155eec38c42429c90e3715d3cb788148659b6403d981c4940bd3d5fcd9d9e6dbdb7913312b15f017a2fa681c7748ae337b4dfae959eb8981ad329851b7b019c5da4d1a5ad2fccbbe1ac42c86f03f663737522176f0664c8c30306f952f64ea4fa2a0b1c5a6d76a8c92799fe913ac3af38803589d236270bdaeee13ac06df87d32b365741166fef3d0457664e0f9bce0210562ceebbdedc4626cea190807fc53b999988061313a4339e856188fef97776e67cc894cbec06c5dde23860ebc692118a270dd83c0d31980747c18685cab6aff9d61dcd05febbd4dc89bd0716103247b9a34d0b19bb65aa597dde55807e4628777e8ce42e2bbced9cbcc5dbab1a891be7df3aeea16bfac15cc1bbb20fb85998b4f858a24d5a55e3d45dc1bfa5e847d6b3efcbd5b3f72864bd79182bf55a55984fb0a325059ee09d983b2692ea4f599ac6af57b81043364d71ff8282c966ec9ee7ee3a448897015be096ec22498f4fdee5b18644eb89287f2089162b71c1940c0adbef1c81180f78c46bc20e8307d5fb5e352db430eac4a1a9ed3c1740c6230c5db67a661f018d3e653a137146328f5edf166f0db86761484a53a0951dfa2a8e8416fc81b4b10622ceea7c8d16c0011e19597e5028a0746949d1e3e4b35c22439a1f356dbe09369bd1f155e67c691b880fb01f4bce9c465490a4f71927d0792aca7587fec0305943ddd05ea5dfbf7a8cc52cdeea3e6a647f1b04b26d764583fd651e25a61506a25c80c10cc685b815a7d483bc5ca015da69524cd02a28f58fafc7f87b3541cba3b8d99a85da396cf148e5249cb261427550f64da14043c0c7bd53d2e3bef05d82d4b87e7d8b957890f1fdd426fe78b2500f83067aa79adac7a57a59b56fc6b01d34530685fff5689d7f751e0d0a32712fb2732c784957214b4139591e779fba7c71e4324ef3d75a8bfd5978015d52dacfa7f291b113a0bc69b6b1008d5f7404f39178a9f8c00a0849cd2f45ec93692f4d989c6ec3902951c3992171f691b2a96e23475d8dfac44b3f5d89f1504bdd9d363af3384f65824a7b2bde3caedb1aaae27d1332358798fd0c02b4527bab127473f7c94f695d9f573650f99dc19ad63520425153759e3418570e2472f661a3569ea9a4524792913c581f7df250b24b5beab6f30f53e63a5b3d3943150394e0a7760d26b7f006487f8578c77208baee2e20120dcc195c5adcecbf9c9ec1852aeb1edf9674207d43ff0145fa46767458ce96346d44b6209fe2a18b95462f7956ff24daad6b227b4a5af0ed20284312a9130eb7eda9cf6298b0bc11f091013ecad607fe7166c5185ab3f973db83cc99e45426a03eeec40a92f09b5f68374568e89c74242a9ed56a81ae0444a91e526dbb68a811f45e6d46a7ff4d21ce4f26378c875b18107374cec0e7479d03f4577f5d6adbab6506a9959801995a424d3a57428be32cd0b3d75371c37b9029a0e4305c189732d245cc701da0654fba67edfa4b4aae6a14454828fa665be11d59e0a46ae9e270aafa48b3fbbcb467cf9d3e1f5e91b07b5bfa287bb6b375f7aecb13c3d549eb43dd755ddfc5c30c4aa5965c4715429d4b16c0399f91deca41cdc234d69bcd47af90a34ab6255996e5d9a6a3268a2337f8713d6eef161f927984108b61350aa7fe7523456bd84b93e611bceab4651e7404f59eea1323506e1fe4e45ff18c4daab06ceef25a80fbb5e7580282354c3463a9b6b9966ed56a9615b91da71c28f5d0c72aa09ecad32f1d8962b61884dedb1b2b3e7c97c477e340867aecc6c5f209093f4a5f674c295cd4a1151541aa4a1d02ce4d261a5a5201b84a5acfacae5c362d6bd6c973d16bcb90aad606444d6fa9b123a1a5e5f5d1e13996b1a109a093b96df5b792400c6439b3d5e27da5be419114e5b8fa6fcafe76e892947e7858ba410ec3bd9171b178b2c63a5a2a6626384941b49336c2fd26fc2405d86731228c3594feae9c6e7da7e8ecfeb4c423e82d3a76ebf1d835dbe28d7914d82a68fe7264da2b07d513a94a4348d58e87a57c18bb07ceb665399ddb6dc45b582a77c8d2852081d11eeb34e0001ffabea6697aecab1d41349d5c36498241b02dce76db03e278c0fe6cda264186f63b5bd896fe1b4dd07e324d2be915d41c4db1b5d8c1a7ed9308c50ddf207533f541177c2b819bf9f78a961f77c20012c0b034d1af35fe60cd41bd0120bd4aed612081a038854ad05a480aac34057f701039c92863ffa607bba5821eec8df51f0307d5d7e88637fec18e793c6100f3bbd6c7da39ed03291d4c89ec628ff7dc97c12adfced5bad4ad7ddf8784f4f374e442efeb3e6ac24edf8c140a6fb6e0ad9c3bde7dc6618c7d3aafb933e6c568d403da0a5895788ec21fab21e64a9c3198a6e538b20639c78022e036152050da5cc04af7a0925b7ab603fee5441434ff50e7b869f1b4619d1b7fd047420aae7d13ba51edbce38d0538244abde48f43819fe0782b66d0f4f10e3bdafa0e5d5be035e3f07a4bd749dc08b34c45a177b90424b9ba2e0aac6a3de02bf29897bf110280d353ea25677da7cf36ba54698869f8cdc5fa18c2c716fb7a621a73fb43600627e0f31a3e28bc517b1ba784f8997707349cf982ffe1bd32dac132fa2229d3647145958df49c9dda8f412e1bdde0888a5dc86cebdd2be437203beb89b006bce20994e22bfa7c7d21f0f20944a90b5650cf059f28e63f7bca6bfff32db9e05588d1e722fd8f77770535eb20675b73f339a287d9bc780e53ca2fe6f5541c46059aa8713989b72a6ee4088ef69dd786e1c98d12fa952216c893b3f7b8921c17116bfb74ed80d132d6fdd2b06e7ee3a0785665f0a916a1e0dbba3faf103c962a6b261f09054045cfcf6765e856e2cf2206a6338eb97f01e14352870081f2badb158461f905124882654cb300adc3a772f4011290de02809ed26a52ec87eee1c5ceb38b1f8627e739a22adde33308e0d579b18d1e1c5ef2d526c7af5b99d9d214729cdb40dabb38c8a365206dc9f7f8015a48987686bcfa102e39c476cbc42b55a298ad1e8891cd8c51e297ed8d988ae0c3f7df7ab563cc2301c8025b4a13f0dd10d5c0df4f58414a2f21d227a5853ca66e4aa7d4eef8d5680daef407699993bc84e6f5795fa3f665018cd76c70e1b6ac4de22269ac19488ce54381765e8e22cc8a66bddff2e5d38cd90763301bb2f1d2f7bef837535b5742bf54287269a265a9095c5a3ffb01bc2a6fadc9eac0f687225bf3dd0441b7567f974f9a562e7c031ffc53667e866a016d5c095685e5c616efda666c1a62f6c6ba2f80bc9357efde55f007bb647e9af61d941a8e9daa6c7e25575ea4033aecf8dc3aa056b8dd31663cb5bf957d9858264ca12f8aeb913b518b18a746956ee55792f6838112f661b71903eb2bec50bc1477c7ed607edb355c955e705e97374b58e477cc44b25178ebfae6ebe8c294e39c88848ce3a9d032ad77e44562ca523f3a0e8cf9f30511d7bf000aef804d52d39573328ce01213477a1c46d2bf52652ccfda9c21b8c2e620f8738e577714859695c5bed6359acaf789792d497c4cf8d9155f474507666dc593476bc9961b24d2d2de47f53f48e9c52658d2abd423fc73001fe48f84cf4eed4c8cbcf475168df8e1b563afce90e3f602f4d989666113a870c9f110011f1801dd285bd5eb59ab4439adb7f2311b023b9056ac5608648b207bc1c7d3b9aeda3096d95b7667a94370bcb843a098bd9b9c636cd2e93e5eecaa49799f28300cee4c06671f7a905ba7b767ccdfb9943ee69dd4ab2a168bf9fee15af6d21ad9f86dcd0b1b48e98fd4cf2e84fb0f45af77bb425e55ac63f9f52187c8c35033d87d73a2472004bf864d758b07ed73bd67cd0d19d90958a35616fa5ce3b3acf703bbe64e9d2ca4e3f147f432a921cd340f465b7101bc7b5dc22c8851c9978db1218faecbd49a4efe18bba54a234481297cbceb9a7c019203ae7503fa3ad08d3c0c98e27d81ab4fc82533d7f2e8019ccbfc05a105898a7eef6e212fd685c6f8f5162d1f16c28d5b87695946f72559d164501cc209e4d4d7440d3eb50286e8f1d074aabd77d4a9a2f6960376475aeb6f91be8aa55162e2cd387ab96099f04407edf6b729aebc6fb04967b4b8fe07a572f5ae15d3053be0dd8b94f3526e71874d9c4cec1ec4e3c4b2e58b0a94e50eff0160a88464dbe25279ececbac1c7fabfab660e8cb9217f040531d1925d5a4469e2db2f69a8d52d6fd75b44f522dd2dfe60f4c05e2eb432ece4749fb6c31ed4aba11d75eee132d3ebad038b38934d2720ee01e660cf476bf8a85420671014da5e24616af1b25c33b8efb1b87afaef48a04e742"}, @generic={0x4, 0x12, "2410158a96d6d6d6d5e1fd06c99c87e0f2a9"}, @calipso={0x7, 0x30, {0x1, 0xa, 0x4, 0x1, [0xffff, 0x600000000000, 0x1, 0x8, 0x4]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0xff, 0x5, [0x6, 0x10000, 0x4, 0x3bb607da, 0x7, 0x1]}}, @hao={0xc9, 0x10, @private2}, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x2, [0x8, 0x7]}}, @jumbo={0xc2, 0x4, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}, @srh={0x87, 0x6, 0x4, 0x3, 0x40, 0x60, 0x8000, [@local, @private0={0xfc, 0x0, '\x00', 0x1}, @private1]}, @fragment={0x6c, 0x0, 0x2, 0x1, 0x0, 0x1, 0x67}, @srh={0xff, 0x8, 0x4, 0x4, 0x40, 0x28, 0x5, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private2, @dev={0xfe, 0x80, '\x00', 0x32}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) 10:03:06 executing program 2: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semop(r5, &(0x7f0000000000)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x35, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x101, 0x800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {}, {0x2, 0x8, 0x1000}, {0x3, 0x3}], 0x4) unshare(0x48020200) 10:03:06 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:03:06 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r4, 0x0, 0x0) unshare(0x48020200) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:03:06 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 22) 10:03:06 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) r2 = openat$cgroup_ro(r1, &(0x7f0000000080)='blkio.bfq.io_service_time_recursive\x00', 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, &(0x7f00000006c0)=0x80000001, r3, &(0x7f0000000740), 0x6, 0xa) recvfrom$unix(r2, &(0x7f0000000a40)=""/51, 0x33, 0x2000, &(0x7f0000000a80)=@abs={0x0, 0x0, 0x4e24}, 0x6e) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000140)='./file1\x00', 0x88, 0x6, &(0x7f0000000500)=[{&(0x7f0000000180)="e60ca2e21378b23c25a5fd68038de10f89268055fc47b8801a76eb5e42aae18b05d48dd944319083c06982c83b824b3dee435c12adef4d25c47f8d5371544ed2a6cbfc2e3f60b305", 0x48, 0x8}, {&(0x7f0000000300)="bd85a54b6d18095b44f9d78a13950765b696edac66f99afa2a58bb7c3e9c70793066abc6b7bce62fc3399c39c7d665d39d3a0fe35dbc82b6d128dcb976e97f75bf393fcc465c2aa296c7476ee59518723956eb3a3a4c188fe1dde6e3854f3b46be8c9574ca4a588066ded7e8dfc4363a36b2f5f9111b4ca931ccc8e5b451a6ab4c32928af4ba6afdf2719e19c204b32da0eda7ec427cfd723dbcfc27a942", 0x9e, 0x6}, {&(0x7f0000000240)="739eb04fd06f40807dab8a2247ace9933fb39f03b896173ad9f97387de65f73602d5bb8aded7c74e7d991bc5962abf0c7d64f40e64c708ca9c5f5d65adb3d41536b6b0ae210e8dde3757d34f5eae9203c22f89588b3dc0df51859e6eea1f382e59fa7a07c74a13ef3e83ec26a2dc6e53d90eda", 0x73, 0xffe3}, {&(0x7f00000003c0)="807a8bd45434b8395811be11bef08e2543e43181d338cfb8e95fc73f728f99424b530981d5c2e71c21b01d408965e1129d61726867629ece016c5dfc54bb030db24aa6", 0x43, 0x50d}, {&(0x7f0000000b00)="55cf82cf83a618a4ed94b446bb922e4bdb4ab0d3dd6c09000e86dc5a0c71820f0cfe370a066e3eaf7b43df2214d21025fa72643c214b69e92fd1e4dcf4cb3d4181b13d3a92ff18804174a77f7aebd272171681487783ed9cba933b35ad1db394484c12f5d0afe0f2c6288603091a5fa6c9edabeea0c6eaeac7bf1c3f32572798739467dd3776b9b549da5fc3eea62d0a9d34b70c9f024ddad4f9d7d3ce77eecd847a8d014ba70b379facc4b3177c2093764c23316a9b918ef4ec7c1d67a42ad317da631dc4ac1b57149e3a029394094ead34ea38f0d47ea797b75d0c5bb41511195b96718ab4bc87bcee054bad15bbfd0f0a2d80b56bcdac603929e29774c3b2eaa9af74ace5a1aab9af30aac0a25a8d560195398b69d6dcde8ace7c1c2066cc85ea2d0e906022db29eb3f52438ce641494cca7e673010d576c2b1c4b72d45497be5ac9e893ada4bc715b56a2c3012fbce17260884eb807e5e185d8743b02508250c0f9264c42c1e698278ef8653c800c6dbd606b03aadd26465424907bc47009471d9ee6a9e3828a6c3e7c681b2aeb99bc25bda51d5270886b81adf409a304f51491e4a4c53a151926b1112acc8eb75acea71c3042162951677741330b198e629a00c2fafcf8f9ff3bcf546bac7018f81caae78537b5cca79222b1939eb6859ad5bc6eefb1f5dd732d5783c5de05283fb3893c4ca852ec44f0702f5893102e1a0eb798059c445433d1f5f232adf86c9882d2a2aff8039d563f2074268d1614a1b7c447a6a0d3c0fab97742d435b92f566c73681171235e5c3450df07083154c235be92cf1cf97727445c41d22b481004d8998f644099bcfff3339e74b892067cb50e6a9ae9c906e13135f181972fc0052d6dfedfe6ec43aa445dd84600862d5fefee5dc74efe928154388561b18e14272f8adfb3ad48767fa8ba0db91bff3306ad9fceeda6a55687d2d3894cb120d4766d29295ce39ef5ce4cda0be2f605c34c1bfdf4272e41328be9c7a7d2d905861d3d58facf59aba565f0ffb289de15f7523e8a8e6ee0d31a5a5d8e61abf67f5058e646866f048f931d10aa846b44caed7fd8839df6bd5bcce7013ba1971a9c4782ec31de41beb533a30b93cc6c754b39ea3ec4beed61bd74d749ef49bd672200e7f06b5344ee9b4d4c608a3cfe2586dab51fc38c035d399f1d3c990ba062c80255650db9f97bf7cf8ac9d275b92e6676baafcfd44dbe5b3547e30ddfa8aa5167768618a711284786ef9e18f7b38803f81eb80e4704d214aed25e4982010474aab21c87d4c0d85c460ebc708408460625d281f973635151f4f7daff6cc0ba3bbc24791e180da5be9b481dbb47b45f01b32547664f659fa5859df5cbd2711f760230f97c58f7c1fb7788e00e5823a7590ecd2acc3fa4a2ec2611a46d67dda4c9afb387fc3fabb1615b75ebfb827b5f0b7474eacafb4b9929a8c9ce21c550fa0c15bc16f4c3e00cd6bd246e527eaca0990ee193af3ccb3ab8b46f62500f68ec9e4346952649e6a33e65170a0b72e863eccce6a46f4b054abc1e7aa3e4501b035dc69e4e4c003456498e8f8d5be1aec080e2110d0d13564dd03b9170bc1513a18aff099d426fdc415bb1646867246ccebf032f3addbf47f4f9324056d0fd3d7cb75a5482101fc8283060d3232d408a426946d060bf46e1ca4f838a5afe42af40561afe6c015db3fd0e41e82b79741552b0b86132d3a901d6acafdc7e0f3cdee41f06e08346363641e35fd9ebde11e2f73cd5e21f5743a7e6548cdbc1657009b1bb803e580a7feced295bdedba22683cce7c05d5346d9d64117e93e496538339c2371d1ae0427deea9ef7e5a3da14cb66bd4831ba0b2be2214f6296fc063547a236b63c3a9e7e9666d01eb56f14d9ed8ee3f071c113853ac9bd98b2957ba77957c445a33d2ace4f94edd92f15385f94d5f0cdaf11ec32bd8013208fcb3ee2fc3b0803ce52db4ec20b717337354d289a6edb652dce5c3fd189c622fb53b2149b9edfa7038a9e129de33245a2da93df22c4577c7a181e136d01c75d9d7c2edda34254bebbee2aa8c2e989da4d6cd0a76115c710babe405f1c1f324624e60b121e76ca273e79d9f4d1596d9c3df575c2c4d2dc3dbeeeda4b184ae0b5be136def2667a1fee279e4281c042c63394c456db61fd79e0227db6dd13ee21136de3872d0bf890c396b7b547f84dc5ff6e9812997355f58c937fd79b784602cfdb1864b244168fe41ae1302ededa8c842954439dca0b0f3d1087a3321729cf1c322d6e27ea73e97787e00cf36ac253374ae17e70674cc49206e386667793da7a750ea8949a0ebbce4a3d5cc4f843d479ee239db939539e9977d9fa6798acfe0d58744b60538a211fa441832e30feedd3cf6c69a88885bb64b62c5936d49f1ace9972aaee2708ae5bac6284269b68046eaf95dcd9e342465cbb8f170f693152b4b0981f458fc04c0ae0d2e1ca067c0a6be8c1a77e0dd79e9620c2921e9da9bbdf31ee2a33f8c3d20bfcefe926348bbc3d8eb63e8218fae726fa1b0d5f26b87b6ce379ef4be0c2ad60a03858f6adf70ca4ca0424dd59177ea4f1d147d2b2c34b8de0626600db64c3fec0f7e23cb9ad44a18cbd3694261175b0da8f1bae9426a7489a8055deb9820ef5bdb8857204ade7bcd65495abf56678bfacf57d7005e85537ce9e65b8339f6ade7348617510661235b7165a5f006f91d66ffcfc7fd8ee6c4339517818dda4b762435ec260d59a9755fea512234f93923e31dc9530ca0989172b8ae4ff25cce0ee3762105284b2320c221f6cf74d34e2a07a6f8e5d28ce7101219ec5a08a647f2c8a6f7c38c78064c6088321c532461329f0a4cffa6669abbfa70a0b606b0847d63f02ec7152c104e8886ee056786f8b748dde26b943a96593007b9073a864e5a608a5a83cf7c35d5239eef000a751ce5944a62a19e9d2595b047c260b49fc8b6641911e5c698b862ae53c8eb42e9e40b1eb65a867ebc50925d76aaf9c0e46009c4f1d10dbf15a5a3b0df15bb6dc326231727495986026c1549f5e82a1a3862a0f76613c76becbe8c3d0e038d90d292bfd5d4ae4d9bc1235ed4d1bc99e758f53acb79f2ada59647396977dee4323ece2c8e9e690da8aa5b6c9826dcdfc96380a191f3dd0fff21d41d4f9a9fa4b4be95fe7d1bec988e65e2ca71acbb4060609022cded63386a1fc475f25be58fef428fef60584d714e5c58ebd3a53e475505465b76a74d2fff8543d7b2c10b394e6266cfe029938c1106d909d5b325c085f27cb37d71205c22147171429dd5574b6eec0a03520b4116d4a780dea58337fc1f35caf2b26703096f43d421dabfb34e3e893ac29d4afbc05246bb7190f6f877801aa3da1d58cddf3a70397db16edc797f66cfab85d7c37946dc63db5fd3d3b7989920369cb6a42906dca8b59c43bdbb8212a1be1bd34ef390958c82636e1133ed027ecf440869e8700b4c2ab83afefafeb402e3cd34ebe0100ad0e16ed5ca7c532e2a0806f59958771618d1e1718c3630ff7b60e9caed5e847550f735e612eeab5c7d2303233d9eef894e3bd742ab57598e07128da550c750d3f81b09ed735a3ac8b4154c7e5adae7c1a8d634c773308e2939794ffa49c09826b6805100fd861c615a46013ebbd734279b2bdc82aaa3c41c745a6656f2d90924939b2ee7edfd8351b4a0fb1597b92d21181900c1e66c5d41c4c53fb21d79a42b3e44c290c663c2bbfd3ae1545027d090cf326fa66e8f70376371bc88ecf86583b03136c8a952c7c9c759f609974faf1bf002ba5fde48d48e3d7aa93e55415eac9ce0880d085d843886cacff1a9d7ac0333e04b5eb0fb17e8213529da8716390268c2c5a20bd36b087904b4caf3f195b3cbbff72a438da286355141508babb48c601eba0b8bb498d1f6e184b136ca1d00b25f0ab376f5716b3251d140cefec24e6e1fe87139f45c945971153b5ae71e8a4d7fe9fe1fa2285747427e5a16f5264469dfa31490e6b12fcb2d565ff96b94a576412005c5bc1c0ade662299bd11b9fea947d72cf30b33f6ea51cdaec1029d7f26ff70aec7308d62b20cee7c63e40208f4bd574816eba2b8c87c025fb1a2bd7bde0f5ffbdf28da929c16ce7d6566f0ea768268302c60fc23a4d49208ab0179e6c64e168e14084ec1dd195537107bf72fea9585e24bed8e9f70efe1ac47b48522ce77a03b4b36d6befb1415cbc20c1e5774c4e743c63115bbb23e8de7a9b19672802a21922b7b4a2aa40eec88443ace099f1b83cad1dc26c2ccd217f58982785d41fc5267c70dd74a9002c4c3a4d76fa99315cd2be753f7e02a865a3b393f0a0e69164ae77c38a86f8816b5f11b7af1ff6bac45a47a72d0426f4e3817a29e1b3f265b413f4ac1d63c90a4f833be7de0f5acac3732e46118993de1995038acaaf83a809a72745c893b1978071e7611e6958a20dcf3f901f931780e7b39474ba5badf3984ca889504ec3208764c1049c9740c3f105d81fb9a24d8ad558a44a99e9c06530502d3e08d708e1b2b94e1b4361d71f535f48b9759f362d83eece04d9d0f38fb677c5ea93f4364a0a1ff15ebefc377910866af0df2d3f9ec6865e392aced99e47b45d33668793d7eb77ad01f3546b3b6f2daf4e34501749a0873c7e346ce0c597b6213b66a544d66106d46d82f154dd9f95ac55b465e1560046e9b50da9389ee647e26ff4c19154450e151724162c13ec856cad73121643ce1a9f2b12ecdaf62c699321cf905a3b0aeb3b3672a7b4dd066dce3e3a3cd2e15662efdcb8e9344b75fbe2855dc5afb1f32585efafb091822f1c476c0f0d2bc2ea3520584ac2415742efc9621694083e658923e6d901f9a824e15a139c4c01988686fb7b4ff3fc52c34d619ae06689afb4712ac0e9837d3ed7ff81e17e767c24bc9eca78f235d0cf2a3fd3508fa1bf0514492d0f24691cc80437e580161f7cf67005391d367bdd2c79ce79f79908eeab869dddce47d2360021497b6df6a0d4ddf87627c59f60b94ca3506d333b5122ad9d128efbf133163924bb75f9245db443f025821cc0afd8cfe153491ac1a31622b3bc67aa9b85f6861223abf3cbb0e57a33c0a92e7e4c19cf2d0e3d204f1e52040b525e4b0bacde9333da87558efb5d7bba628463bb47c67a0483deacb3e33dfe2e90b065d6511b911d33702204606d1554a6b8758f9541f630a6dfd2f3078e9722fbecd077417d06b18a96f6673c88ecc0dfb3059acb66aebb188e78776657501bc16dd98aa9bebfc6f29472247345a245b7fbf4706c2c86e6ff454a752f0dfc96a300e8e14bd8de9e6ad0f2e4a621a7b9a8bee86bd25cb415acc136ced940035b320ad6b4773ece3252ed329ae793c4032ae777b7083767504e888344fe81879646916a2677800caceb09e3d2717fa59c6c1668cbe5c3ccb0e9a608ee5aa8be62e2844019f729e9564b4428470041dda812f6917974233d3b7056117a5e87d0f1e1c19d83e98888fcdc5d71706767f38c48d193b8eb71754a5415edfbd3d2bf828fd007541024660fb0d89211943a3d451746bd0f0eef02d9ffa365e396b5b3236abedd8cbca92d7b9d5353e5094a5cb1c127ffbc5237a96f44ac6587c17792d7fb1525ac4fa96d1b8a57c8b54a48aeb30b9e25c3bff433baa978f137d32438c7caa7aaa401ee5ba32e6b5457a1f1f732b6fb4aab23a31acd68cce686ece58631dd8f98e9647b809670c05e83cf72c68956ae59cab0c9021b93eccd99239648352debd1fa35460e67d23006f9c0233d2660be84a0f646aa4c7f3c9884927793", 0x1000, 0x7}, {&(0x7f0000000440)="c8049669bd286a5119c49c00bbbcf624a2b7cf43de3136abc87a86e03d63af744487b6dd4cb24f3b804719a661fe3d362cd8690f98c3931405061b43c2c7ce249531c04e3a4baf16c2e404ac91b62de005ba58cb9a3628b6edfaacc2e1430694022584f26e15c910e873cc983d2aa58bd63cb8bda371380e56af100d32ac9ae56a84f69a3a61e53d32f55c5ed16c73c9adf0f9370aacf248763f64707477de5112672bcb7d51a4e879df803f3640", 0xae, 0x7}], 0x2322022, &(0x7f00000005c0)={[{@nouid32}, {@init_itable}, {@dioread_lock}], [{@smackfsroot={'smackfsroot', 0x3d, 'vfat\x00'}}, {@smackfsroot={'smackfsroot', 0x3d, 'vfat\x00'}}, {@subj_type={'subj_type', 0x3d, '\x90):(:{.+'}}, {@permit_directio}, {@subj_role={'subj_role', 0x3d, 'blkio.bfq.io_service_time_recursive\x00'}}, {@dont_hash}, {@dont_appraise}, {@seclabel}, {@func={'func', 0x3d, 'FILE_MMAP'}}]}) 10:03:06 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, 0x0) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 800.373817] FAULT_INJECTION: forcing a failure. [ 800.373817] name failslab, interval 1, probability 0, space 0, times 0 [ 800.375210] CPU: 0 PID: 7237 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 800.376030] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 800.377030] Call Trace: [ 800.377350] dump_stack+0x107/0x167 [ 800.377775] should_fail.cold+0x5/0xa [ 800.378218] ? create_object.isra.0+0x3a/0xa30 [ 800.378746] should_failslab+0x5/0x20 [ 800.379198] kmem_cache_alloc+0x5b/0x310 [ 800.379674] create_object.isra.0+0x3a/0xa30 [ 800.380178] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 800.380798] kmem_cache_alloc+0x159/0x310 [ 800.381311] __d_alloc+0x2a/0x990 [ 800.381732] ? find_held_lock+0x2c/0x110 [ 800.382231] d_alloc_pseudo+0x19/0x70 [ 800.382709] alloc_file_pseudo+0xce/0x250 [ 800.383195] ? trace_hardirqs_on+0x5b/0x180 [ 800.383693] ? alloc_file+0x5a0/0x5a0 [ 800.384172] anon_inode_getfile+0xc8/0x1f0 [ 800.384695] io_uring_setup+0x138b/0x2980 [ 800.385201] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 800.385783] ? wait_for_completion_io+0x270/0x270 [ 800.386369] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 800.386981] ? syscall_enter_from_user_mode+0x1d/0x50 [ 800.387611] do_syscall_64+0x33/0x40 [ 800.388062] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 800.388684] RIP: 0033:0x7f6c708d9b19 [ 800.389137] 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 [ 800.391342] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 800.392243] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 800.393066] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 800.393885] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 800.394738] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 800.395600] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:03:06 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:03:06 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x0, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x1226, &(0x7f0000001400)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x11f0, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}, @hopopts={0x63, 0x21a, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic={0x3, 0x1000, "0cb0a78c72a8f26c6cb02f5e4c0fe907faa60e0665862a49a5180d9e99a97c2b00d6d08ff4b0e03a4b4c42e7141aa33848e4b274648739682014723621cbf3885795ca7278db6cf89b965f63eb1ffea1ffbefbf47bdf655e3b68a896c86b234fdbc266828401e239324648c7d974a28c299ec970f58da1d401a7aa926e853f28c1cfa99baee26074e5e44356ff02b8d248a7e0516927f8eb2f1614afc0aaa3662bef3b12cafd3bb21407464cda4d5415701630d6a5249295d59fcc7a913282cbd9579a597541327d273ecca104f17cbaf3001e31d45d85adefea4217cb8ae3684039138f181345dcc1dc5669704e75ca1e4646f808f7e5b4fdd8ba2d5b94a98db6ba48909c5fa6ee1a149aa3cba11744bab33f7a75f17293812d3a880ee6819b16c03446cfaaf7be71d7216b13f7aa99955fea86bd490d9f35e01cb501dfbd4c52d5aea3c419ca1c94a7465789c13d6db19440841bf4b5727ca0e26adf75253e10a47b3e9d1b45d12dddf6d7a78abc911390a579ee9c4b3af8db76f2657ab6106e53a5852a5db14fddd6628a042dc79005d8b065653b70c2bb918378af8d9ca24d6f9fc14f996e3479372ceb94532b589a56e500b49a12193e41e0a29ac6767f7ecbb44a67aec20432eea044f318d903c4f9fe5ca4b01ac1369bc74f686c8afcfaeedfdb2fd74f45134246e0443c15470d79572d09dc47b684d616cd5e7e7594853ddbbeeaffb04ad2c80ad22706cc62a21daecd9167b9fb7f5234562cf94decc0800096fdaed1c53f176d82ecf84cd3872a0eabfdf15e5c81313a47120a1154a3e61ef1ce0b73e021e31fd47da262bff6b8eac8985200af8d62ee77710b2c491d5820b22c0d602123acfe2e7ac97c1fe41eaae1c5c864eaea3a7b908124b5bc67e41f992aced797863ac38b0d09b3fff420c70a0c64c5d263500d8356f7b61e26cf4b2841d1340c581bf46f98ad2f9b6149631ba1b5f8a99d22cdf457b8a2061b01d96a0296d445608708ba173d52a01d473ca9d80883c3acdd800ec933409bd36e94ac3e0424ffa67af2c752213ed2a3db40490328c27f5c28f1068be7a34136498b222a458e5bbeca23f11bb393e6abb61381e37d9486e99f439b05aad1a5b93c76230fc4e5e0394cf43847a9b340ecdfb1d4f3825cc1b0822e390cd0618d0c9bb926bf43cd1f38d79bab9588d5309be9de27e9b4bf71b9dc117a69272f18793e4886283f401ac42706ba188850e6fd5dd396a49fa0e14f5e340c15fb6493df19657a8bbd87d5c10ba68e872bbe4b1b526adde3376d0c78a2f0c46aca5505d5a3c48b23d6805a7aa9a79744936567b26654661cf644b0ac3b85d4e4bdeb4040dc880036e687268794fa757f1349b696c07bc8064ed1cc20d67a6e35ce4dc1f3c3cd67068a57619a0e67853c90c3467483d3fae7afc7e0902af3a155eec38c42429c90e3715d3cb788148659b6403d981c4940bd3d5fcd9d9e6dbdb7913312b15f017a2fa681c7748ae337b4dfae959eb8981ad329851b7b019c5da4d1a5ad2fccbbe1ac42c86f03f663737522176f0664c8c30306f952f64ea4fa2a0b1c5a6d76a8c92799fe913ac3af38803589d236270bdaeee13ac06df87d32b365741166fef3d0457664e0f9bce0210562ceebbdedc4626cea190807fc53b999988061313a4339e856188fef97776e67cc894cbec06c5dde23860ebc692118a270dd83c0d31980747c18685cab6aff9d61dcd05febbd4dc89bd0716103247b9a34d0b19bb65aa597dde55807e4628777e8ce42e2bbced9cbcc5dbab1a891be7df3aeea16bfac15cc1bbb20fb85998b4f858a24d5a55e3d45dc1bfa5e847d6b3efcbd5b3f72864bd79182bf55a55984fb0a325059ee09d983b2692ea4f599ac6af57b81043364d71ff8282c966ec9ee7ee3a448897015be096ec22498f4fdee5b18644eb89287f2089162b71c1940c0adbef1c81180f78c46bc20e8307d5fb5e352db430eac4a1a9ed3c1740c6230c5db67a661f018d3e653a137146328f5edf166f0db86761484a53a0951dfa2a8e8416fc81b4b10622ceea7c8d16c0011e19597e5028a0746949d1e3e4b35c22439a1f356dbe09369bd1f155e67c691b880fb01f4bce9c465490a4f71927d0792aca7587fec0305943ddd05ea5dfbf7a8cc52cdeea3e6a647f1b04b26d764583fd651e25a61506a25c80c10cc685b815a7d483bc5ca015da69524cd02a28f58fafc7f87b3541cba3b8d99a85da396cf148e5249cb261427550f64da14043c0c7bd53d2e3bef05d82d4b87e7d8b957890f1fdd426fe78b2500f83067aa79adac7a57a59b56fc6b01d34530685fff5689d7f751e0d0a32712fb2732c784957214b4139591e779fba7c71e4324ef3d75a8bfd5978015d52dacfa7f291b113a0bc69b6b1008d5f7404f39178a9f8c00a0849cd2f45ec93692f4d989c6ec3902951c3992171f691b2a96e23475d8dfac44b3f5d89f1504bdd9d363af3384f65824a7b2bde3caedb1aaae27d1332358798fd0c02b4527bab127473f7c94f695d9f573650f99dc19ad63520425153759e3418570e2472f661a3569ea9a4524792913c581f7df250b24b5beab6f30f53e63a5b3d3943150394e0a7760d26b7f006487f8578c77208baee2e20120dcc195c5adcecbf9c9ec1852aeb1edf9674207d43ff0145fa46767458ce96346d44b6209fe2a18b95462f7956ff24daad6b227b4a5af0ed20284312a9130eb7eda9cf6298b0bc11f091013ecad607fe7166c5185ab3f973db83cc99e45426a03eeec40a92f09b5f68374568e89c74242a9ed56a81ae0444a91e526dbb68a811f45e6d46a7ff4d21ce4f26378c875b18107374cec0e7479d03f4577f5d6adbab6506a9959801995a424d3a57428be32cd0b3d75371c37b9029a0e4305c189732d245cc701da0654fba67edfa4b4aae6a14454828fa665be11d59e0a46ae9e270aafa48b3fbbcb467cf9d3e1f5e91b07b5bfa287bb6b375f7aecb13c3d549eb43dd755ddfc5c30c4aa5965c4715429d4b16c0399f91deca41cdc234d69bcd47af90a34ab6255996e5d9a6a3268a2337f8713d6eef161f927984108b61350aa7fe7523456bd84b93e611bceab4651e7404f59eea1323506e1fe4e45ff18c4daab06ceef25a80fbb5e7580282354c3463a9b6b9966ed56a9615b91da71c28f5d0c72aa09ecad32f1d8962b61884dedb1b2b3e7c97c477e340867aecc6c5f209093f4a5f674c295cd4a1151541aa4a1d02ce4d261a5a5201b84a5acfacae5c362d6bd6c973d16bcb90aad606444d6fa9b123a1a5e5f5d1e13996b1a109a093b96df5b792400c6439b3d5e27da5be419114e5b8fa6fcafe76e892947e7858ba410ec3bd9171b178b2c63a5a2a6626384941b49336c2fd26fc2405d86731228c3594feae9c6e7da7e8ecfeb4c423e82d3a76ebf1d835dbe28d7914d82a68fe7264da2b07d513a94a4348d58e87a57c18bb07ceb665399ddb6dc45b582a77c8d2852081d11eeb34e0001ffabea6697aecab1d41349d5c36498241b02dce76db03e278c0fe6cda264186f63b5bd896fe1b4dd07e324d2be915d41c4db1b5d8c1a7ed9308c50ddf207533f541177c2b819bf9f78a961f77c20012c0b034d1af35fe60cd41bd0120bd4aed612081a038854ad05a480aac34057f701039c92863ffa607bba5821eec8df51f0307d5d7e88637fec18e793c6100f3bbd6c7da39ed03291d4c89ec628ff7dc97c12adfced5bad4ad7ddf8784f4f374e442efeb3e6ac24edf8c140a6fb6e0ad9c3bde7dc6618c7d3aafb933e6c568d403da0a5895788ec21fab21e64a9c3198a6e538b20639c78022e036152050da5cc04af7a0925b7ab603fee5441434ff50e7b869f1b4619d1b7fd047420aae7d13ba51edbce38d0538244abde48f43819fe0782b66d0f4f10e3bdafa0e5d5be035e3f07a4bd749dc08b34c45a177b90424b9ba2e0aac6a3de02bf29897bf110280d353ea25677da7cf36ba54698869f8cdc5fa18c2c716fb7a621a73fb43600627e0f31a3e28bc517b1ba784f8997707349cf982ffe1bd32dac132fa2229d3647145958df49c9dda8f412e1bdde0888a5dc86cebdd2be437203beb89b006bce20994e22bfa7c7d21f0f20944a90b5650cf059f28e63f7bca6bfff32db9e05588d1e722fd8f77770535eb20675b73f339a287d9bc780e53ca2fe6f5541c46059aa8713989b72a6ee4088ef69dd786e1c98d12fa952216c893b3f7b8921c17116bfb74ed80d132d6fdd2b06e7ee3a0785665f0a916a1e0dbba3faf103c962a6b261f09054045cfcf6765e856e2cf2206a6338eb97f01e14352870081f2badb158461f905124882654cb300adc3a772f4011290de02809ed26a52ec87eee1c5ceb38b1f8627e739a22adde33308e0d579b18d1e1c5ef2d526c7af5b99d9d214729cdb40dabb38c8a365206dc9f7f8015a48987686bcfa102e39c476cbc42b55a298ad1e8891cd8c51e297ed8d988ae0c3f7df7ab563cc2301c8025b4a13f0dd10d5c0df4f58414a2f21d227a5853ca66e4aa7d4eef8d5680daef407699993bc84e6f5795fa3f665018cd76c70e1b6ac4de22269ac19488ce54381765e8e22cc8a66bddff2e5d38cd90763301bb2f1d2f7bef837535b5742bf54287269a265a9095c5a3ffb01bc2a6fadc9eac0f687225bf3dd0441b7567f974f9a562e7c031ffc53667e866a016d5c095685e5c616efda666c1a62f6c6ba2f80bc9357efde55f007bb647e9af61d941a8e9daa6c7e25575ea4033aecf8dc3aa056b8dd31663cb5bf957d9858264ca12f8aeb913b518b18a746956ee55792f6838112f661b71903eb2bec50bc1477c7ed607edb355c955e705e97374b58e477cc44b25178ebfae6ebe8c294e39c88848ce3a9d032ad77e44562ca523f3a0e8cf9f30511d7bf000aef804d52d39573328ce01213477a1c46d2bf52652ccfda9c21b8c2e620f8738e577714859695c5bed6359acaf789792d497c4cf8d9155f474507666dc593476bc9961b24d2d2de47f53f48e9c52658d2abd423fc73001fe48f84cf4eed4c8cbcf475168df8e1b563afce90e3f602f4d989666113a870c9f110011f1801dd285bd5eb59ab4439adb7f2311b023b9056ac5608648b207bc1c7d3b9aeda3096d95b7667a94370bcb843a098bd9b9c636cd2e93e5eecaa49799f28300cee4c06671f7a905ba7b767ccdfb9943ee69dd4ab2a168bf9fee15af6d21ad9f86dcd0b1b48e98fd4cf2e84fb0f45af77bb425e55ac63f9f52187c8c35033d87d73a2472004bf864d758b07ed73bd67cd0d19d90958a35616fa5ce3b3acf703bbe64e9d2ca4e3f147f432a921cd340f465b7101bc7b5dc22c8851c9978db1218faecbd49a4efe18bba54a234481297cbceb9a7c019203ae7503fa3ad08d3c0c98e27d81ab4fc82533d7f2e8019ccbfc05a105898a7eef6e212fd685c6f8f5162d1f16c28d5b87695946f72559d164501cc209e4d4d7440d3eb50286e8f1d074aabd77d4a9a2f6960376475aeb6f91be8aa55162e2cd387ab96099f04407edf6b729aebc6fb04967b4b8fe07a572f5ae15d3053be0dd8b94f3526e71874d9c4cec1ec4e3c4b2e58b0a94e50eff0160a88464dbe25279ececbac1c7fabfab660e8cb9217f040531d1925d5a4469e2db2f69a8d52d6fd75b44f522dd2dfe60f4c05e2eb432ece4749fb6c31ed4aba11d75eee132d3ebad038b38934d2720ee01e660cf476bf8a85420671014da5e24616af1b25c33b8efb1b87afaef48a04e742"}, @generic={0x4, 0x12, "2410158a96d6d6d6d5e1fd06c99c87e0f2a9"}, @calipso={0x7, 0x30, {0x1, 0xa, 0x4, 0x1, [0xffff, 0x600000000000, 0x1, 0x8, 0x4]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0xff, 0x5, [0x6, 0x10000, 0x4, 0x3bb607da, 0x7, 0x1]}}, @hao={0xc9, 0x10, @private2}, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x2, [0x8, 0x7]}}, @jumbo={0xc2, 0x4, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}, @srh={0x87, 0x6, 0x4, 0x3, 0x40, 0x60, 0x8000, [@local, @private0={0xfc, 0x0, '\x00', 0x1}, @private1]}, @fragment={0x6c, 0x0, 0x2, 0x1, 0x0, 0x1, 0x67}, @srh={0xff, 0x8, 0x4, 0x4, 0x40, 0x28, 0x5, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private2, @dev={0xfe, 0x80, '\x00', 0x32}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) 10:03:06 executing program 7: syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)=0x0) syz_io_uring_setup(0x54e5, &(0x7f0000000680)={0x0, 0xfffffffe, 0x8, 0x2, 0xa, 0x0, r2}, &(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x0, 0x0) r4 = mmap$IORING_OFF_CQ_RING(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x30, r2, 0x8000000) syz_io_uring_submit(r4, r1, &(0x7f0000000000)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd=r2, 0x0, &(0x7f0000000240)}, 0x0) r5 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x2, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x40012, &(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYRES32, @ANYBLOB="163651fe81129a78055ffff03e3b566644cf727c966dcd9d9902ca346a1c45b22d87b2992a2e0ad92c9a9e80a3c51d1d0f301299e4fa37f66e170b38cfbd950e33a4bfc1c663b3e291dad95ec88c489ee6308d8e8521808366e12b110a90c0e0442359c07daf1307580ce39d5dccf2e91473bc55d6e668a643ead41a1e43c5c3d2989a55964da165a85bfd51c8e6f59aa2b0a17b0a8f790dbd2ec1f1ed9d820c89d498261df2f8f8bb2a396ea13de466168da6a6dbc65d2c825f5b7300744727ffef70dc71f4c37393a24de102f90c252b6a0ecc469b4c894e0640c87d839b263b6928ba89ae323335235007092ef8fef8283c65fcfde0eae1739b015c0c2fddde33f8ce8c8adad1f22f3537ce45ea6d812cf314872bfde3bfc5d7e799cd803a88e08b5af6c3a10aeffa1ebecc385645ee2be0ac701866a129bf14c75cbb77f7f4", @ANYBLOB="816689b04fda61b06d510f1284b0979925a11089efd4c9907cf85991012d48f52577aed43a0434b75598e8190b2c592cfecdff54a42e0d8a5bc9d29f69ea470a181ec56703fd3840324558004f36c7bd816f9192addd"]) syz_io_uring_submit(r0, r3, &(0x7f0000000080)=@IORING_OP_RECV=@use_registered_buffer={0x1b, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x1}, 0x7) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r5) [ 800.469427] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:03:06 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x0, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x1226, &(0x7f0000001400)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x11f0, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}, @hopopts={0x63, 0x21a, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic={0x3, 0x1000, "0cb0a78c72a8f26c6cb02f5e4c0fe907faa60e0665862a49a5180d9e99a97c2b00d6d08ff4b0e03a4b4c42e7141aa33848e4b274648739682014723621cbf3885795ca7278db6cf89b965f63eb1ffea1ffbefbf47bdf655e3b68a896c86b234fdbc266828401e239324648c7d974a28c299ec970f58da1d401a7aa926e853f28c1cfa99baee26074e5e44356ff02b8d248a7e0516927f8eb2f1614afc0aaa3662bef3b12cafd3bb21407464cda4d5415701630d6a5249295d59fcc7a913282cbd9579a597541327d273ecca104f17cbaf3001e31d45d85adefea4217cb8ae3684039138f181345dcc1dc5669704e75ca1e4646f808f7e5b4fdd8ba2d5b94a98db6ba48909c5fa6ee1a149aa3cba11744bab33f7a75f17293812d3a880ee6819b16c03446cfaaf7be71d7216b13f7aa99955fea86bd490d9f35e01cb501dfbd4c52d5aea3c419ca1c94a7465789c13d6db19440841bf4b5727ca0e26adf75253e10a47b3e9d1b45d12dddf6d7a78abc911390a579ee9c4b3af8db76f2657ab6106e53a5852a5db14fddd6628a042dc79005d8b065653b70c2bb918378af8d9ca24d6f9fc14f996e3479372ceb94532b589a56e500b49a12193e41e0a29ac6767f7ecbb44a67aec20432eea044f318d903c4f9fe5ca4b01ac1369bc74f686c8afcfaeedfdb2fd74f45134246e0443c15470d79572d09dc47b684d616cd5e7e7594853ddbbeeaffb04ad2c80ad22706cc62a21daecd9167b9fb7f5234562cf94decc0800096fdaed1c53f176d82ecf84cd3872a0eabfdf15e5c81313a47120a1154a3e61ef1ce0b73e021e31fd47da262bff6b8eac8985200af8d62ee77710b2c491d5820b22c0d602123acfe2e7ac97c1fe41eaae1c5c864eaea3a7b908124b5bc67e41f992aced797863ac38b0d09b3fff420c70a0c64c5d263500d8356f7b61e26cf4b2841d1340c581bf46f98ad2f9b6149631ba1b5f8a99d22cdf457b8a2061b01d96a0296d445608708ba173d52a01d473ca9d80883c3acdd800ec933409bd36e94ac3e0424ffa67af2c752213ed2a3db40490328c27f5c28f1068be7a34136498b222a458e5bbeca23f11bb393e6abb61381e37d9486e99f439b05aad1a5b93c76230fc4e5e0394cf43847a9b340ecdfb1d4f3825cc1b0822e390cd0618d0c9bb926bf43cd1f38d79bab9588d5309be9de27e9b4bf71b9dc117a69272f18793e4886283f401ac42706ba188850e6fd5dd396a49fa0e14f5e340c15fb6493df19657a8bbd87d5c10ba68e872bbe4b1b526adde3376d0c78a2f0c46aca5505d5a3c48b23d6805a7aa9a79744936567b26654661cf644b0ac3b85d4e4bdeb4040dc880036e687268794fa757f1349b696c07bc8064ed1cc20d67a6e35ce4dc1f3c3cd67068a57619a0e67853c90c3467483d3fae7afc7e0902af3a155eec38c42429c90e3715d3cb788148659b6403d981c4940bd3d5fcd9d9e6dbdb7913312b15f017a2fa681c7748ae337b4dfae959eb8981ad329851b7b019c5da4d1a5ad2fccbbe1ac42c86f03f663737522176f0664c8c30306f952f64ea4fa2a0b1c5a6d76a8c92799fe913ac3af38803589d236270bdaeee13ac06df87d32b365741166fef3d0457664e0f9bce0210562ceebbdedc4626cea190807fc53b999988061313a4339e856188fef97776e67cc894cbec06c5dde23860ebc692118a270dd83c0d31980747c18685cab6aff9d61dcd05febbd4dc89bd0716103247b9a34d0b19bb65aa597dde55807e4628777e8ce42e2bbced9cbcc5dbab1a891be7df3aeea16bfac15cc1bbb20fb85998b4f858a24d5a55e3d45dc1bfa5e847d6b3efcbd5b3f72864bd79182bf55a55984fb0a325059ee09d983b2692ea4f599ac6af57b81043364d71ff8282c966ec9ee7ee3a448897015be096ec22498f4fdee5b18644eb89287f2089162b71c1940c0adbef1c81180f78c46bc20e8307d5fb5e352db430eac4a1a9ed3c1740c6230c5db67a661f018d3e653a137146328f5edf166f0db86761484a53a0951dfa2a8e8416fc81b4b10622ceea7c8d16c0011e19597e5028a0746949d1e3e4b35c22439a1f356dbe09369bd1f155e67c691b880fb01f4bce9c465490a4f71927d0792aca7587fec0305943ddd05ea5dfbf7a8cc52cdeea3e6a647f1b04b26d764583fd651e25a61506a25c80c10cc685b815a7d483bc5ca015da69524cd02a28f58fafc7f87b3541cba3b8d99a85da396cf148e5249cb261427550f64da14043c0c7bd53d2e3bef05d82d4b87e7d8b957890f1fdd426fe78b2500f83067aa79adac7a57a59b56fc6b01d34530685fff5689d7f751e0d0a32712fb2732c784957214b4139591e779fba7c71e4324ef3d75a8bfd5978015d52dacfa7f291b113a0bc69b6b1008d5f7404f39178a9f8c00a0849cd2f45ec93692f4d989c6ec3902951c3992171f691b2a96e23475d8dfac44b3f5d89f1504bdd9d363af3384f65824a7b2bde3caedb1aaae27d1332358798fd0c02b4527bab127473f7c94f695d9f573650f99dc19ad63520425153759e3418570e2472f661a3569ea9a4524792913c581f7df250b24b5beab6f30f53e63a5b3d3943150394e0a7760d26b7f006487f8578c77208baee2e20120dcc195c5adcecbf9c9ec1852aeb1edf9674207d43ff0145fa46767458ce96346d44b6209fe2a18b95462f7956ff24daad6b227b4a5af0ed20284312a9130eb7eda9cf6298b0bc11f091013ecad607fe7166c5185ab3f973db83cc99e45426a03eeec40a92f09b5f68374568e89c74242a9ed56a81ae0444a91e526dbb68a811f45e6d46a7ff4d21ce4f26378c875b18107374cec0e7479d03f4577f5d6adbab6506a9959801995a424d3a57428be32cd0b3d75371c37b9029a0e4305c189732d245cc701da0654fba67edfa4b4aae6a14454828fa665be11d59e0a46ae9e270aafa48b3fbbcb467cf9d3e1f5e91b07b5bfa287bb6b375f7aecb13c3d549eb43dd755ddfc5c30c4aa5965c4715429d4b16c0399f91deca41cdc234d69bcd47af90a34ab6255996e5d9a6a3268a2337f8713d6eef161f927984108b61350aa7fe7523456bd84b93e611bceab4651e7404f59eea1323506e1fe4e45ff18c4daab06ceef25a80fbb5e7580282354c3463a9b6b9966ed56a9615b91da71c28f5d0c72aa09ecad32f1d8962b61884dedb1b2b3e7c97c477e340867aecc6c5f209093f4a5f674c295cd4a1151541aa4a1d02ce4d261a5a5201b84a5acfacae5c362d6bd6c973d16bcb90aad606444d6fa9b123a1a5e5f5d1e13996b1a109a093b96df5b792400c6439b3d5e27da5be419114e5b8fa6fcafe76e892947e7858ba410ec3bd9171b178b2c63a5a2a6626384941b49336c2fd26fc2405d86731228c3594feae9c6e7da7e8ecfeb4c423e82d3a76ebf1d835dbe28d7914d82a68fe7264da2b07d513a94a4348d58e87a57c18bb07ceb665399ddb6dc45b582a77c8d2852081d11eeb34e0001ffabea6697aecab1d41349d5c36498241b02dce76db03e278c0fe6cda264186f63b5bd896fe1b4dd07e324d2be915d41c4db1b5d8c1a7ed9308c50ddf207533f541177c2b819bf9f78a961f77c20012c0b034d1af35fe60cd41bd0120bd4aed612081a038854ad05a480aac34057f701039c92863ffa607bba5821eec8df51f0307d5d7e88637fec18e793c6100f3bbd6c7da39ed03291d4c89ec628ff7dc97c12adfced5bad4ad7ddf8784f4f374e442efeb3e6ac24edf8c140a6fb6e0ad9c3bde7dc6618c7d3aafb933e6c568d403da0a5895788ec21fab21e64a9c3198a6e538b20639c78022e036152050da5cc04af7a0925b7ab603fee5441434ff50e7b869f1b4619d1b7fd047420aae7d13ba51edbce38d0538244abde48f43819fe0782b66d0f4f10e3bdafa0e5d5be035e3f07a4bd749dc08b34c45a177b90424b9ba2e0aac6a3de02bf29897bf110280d353ea25677da7cf36ba54698869f8cdc5fa18c2c716fb7a621a73fb43600627e0f31a3e28bc517b1ba784f8997707349cf982ffe1bd32dac132fa2229d3647145958df49c9dda8f412e1bdde0888a5dc86cebdd2be437203beb89b006bce20994e22bfa7c7d21f0f20944a90b5650cf059f28e63f7bca6bfff32db9e05588d1e722fd8f77770535eb20675b73f339a287d9bc780e53ca2fe6f5541c46059aa8713989b72a6ee4088ef69dd786e1c98d12fa952216c893b3f7b8921c17116bfb74ed80d132d6fdd2b06e7ee3a0785665f0a916a1e0dbba3faf103c962a6b261f09054045cfcf6765e856e2cf2206a6338eb97f01e14352870081f2badb158461f905124882654cb300adc3a772f4011290de02809ed26a52ec87eee1c5ceb38b1f8627e739a22adde33308e0d579b18d1e1c5ef2d526c7af5b99d9d214729cdb40dabb38c8a365206dc9f7f8015a48987686bcfa102e39c476cbc42b55a298ad1e8891cd8c51e297ed8d988ae0c3f7df7ab563cc2301c8025b4a13f0dd10d5c0df4f58414a2f21d227a5853ca66e4aa7d4eef8d5680daef407699993bc84e6f5795fa3f665018cd76c70e1b6ac4de22269ac19488ce54381765e8e22cc8a66bddff2e5d38cd90763301bb2f1d2f7bef837535b5742bf54287269a265a9095c5a3ffb01bc2a6fadc9eac0f687225bf3dd0441b7567f974f9a562e7c031ffc53667e866a016d5c095685e5c616efda666c1a62f6c6ba2f80bc9357efde55f007bb647e9af61d941a8e9daa6c7e25575ea4033aecf8dc3aa056b8dd31663cb5bf957d9858264ca12f8aeb913b518b18a746956ee55792f6838112f661b71903eb2bec50bc1477c7ed607edb355c955e705e97374b58e477cc44b25178ebfae6ebe8c294e39c88848ce3a9d032ad77e44562ca523f3a0e8cf9f30511d7bf000aef804d52d39573328ce01213477a1c46d2bf52652ccfda9c21b8c2e620f8738e577714859695c5bed6359acaf789792d497c4cf8d9155f474507666dc593476bc9961b24d2d2de47f53f48e9c52658d2abd423fc73001fe48f84cf4eed4c8cbcf475168df8e1b563afce90e3f602f4d989666113a870c9f110011f1801dd285bd5eb59ab4439adb7f2311b023b9056ac5608648b207bc1c7d3b9aeda3096d95b7667a94370bcb843a098bd9b9c636cd2e93e5eecaa49799f28300cee4c06671f7a905ba7b767ccdfb9943ee69dd4ab2a168bf9fee15af6d21ad9f86dcd0b1b48e98fd4cf2e84fb0f45af77bb425e55ac63f9f52187c8c35033d87d73a2472004bf864d758b07ed73bd67cd0d19d90958a35616fa5ce3b3acf703bbe64e9d2ca4e3f147f432a921cd340f465b7101bc7b5dc22c8851c9978db1218faecbd49a4efe18bba54a234481297cbceb9a7c019203ae7503fa3ad08d3c0c98e27d81ab4fc82533d7f2e8019ccbfc05a105898a7eef6e212fd685c6f8f5162d1f16c28d5b87695946f72559d164501cc209e4d4d7440d3eb50286e8f1d074aabd77d4a9a2f6960376475aeb6f91be8aa55162e2cd387ab96099f04407edf6b729aebc6fb04967b4b8fe07a572f5ae15d3053be0dd8b94f3526e71874d9c4cec1ec4e3c4b2e58b0a94e50eff0160a88464dbe25279ececbac1c7fabfab660e8cb9217f040531d1925d5a4469e2db2f69a8d52d6fd75b44f522dd2dfe60f4c05e2eb432ece4749fb6c31ed4aba11d75eee132d3ebad038b38934d2720ee01e660cf476bf8a85420671014da5e24616af1b25c33b8efb1b87afaef48a04e742"}, @generic={0x4, 0x12, "2410158a96d6d6d6d5e1fd06c99c87e0f2a9"}, @calipso={0x7, 0x30, {0x1, 0xa, 0x4, 0x1, [0xffff, 0x600000000000, 0x1, 0x8, 0x4]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0xff, 0x5, [0x6, 0x10000, 0x4, 0x3bb607da, 0x7, 0x1]}}, @hao={0xc9, 0x10, @private2}, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x2, [0x8, 0x7]}}, @jumbo={0xc2, 0x4, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}, @srh={0x87, 0x6, 0x4, 0x3, 0x40, 0x60, 0x8000, [@local, @private0={0xfc, 0x0, '\x00', 0x1}, @private1]}, @fragment={0x6c, 0x0, 0x2, 0x1, 0x0, 0x1, 0x67}, @srh={0xff, 0x8, 0x4, 0x4, 0x40, 0x28, 0x5, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private2, @dev={0xfe, 0x80, '\x00', 0x32}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) 10:03:06 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 23) [ 800.530624] FAULT_INJECTION: forcing a failure. [ 800.530624] name failslab, interval 1, probability 0, space 0, times 0 [ 800.532043] CPU: 0 PID: 7259 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 800.532823] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 800.533787] Call Trace: [ 800.534107] dump_stack+0x107/0x167 [ 800.534556] should_fail.cold+0x5/0xa [ 800.535023] ? __alloc_file+0x21/0x320 [ 800.535504] should_failslab+0x5/0x20 [ 800.535972] kmem_cache_alloc+0x5b/0x310 [ 800.536472] __alloc_file+0x21/0x320 [ 800.536927] alloc_empty_file+0x6d/0x170 [ 800.537426] alloc_file+0x5e/0x5a0 [ 800.537856] alloc_file_pseudo+0x16a/0x250 [ 800.538370] ? alloc_file+0x5a0/0x5a0 [ 800.538861] anon_inode_getfile+0xc8/0x1f0 [ 800.539380] io_uring_setup+0x138b/0x2980 [ 800.539866] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 800.540452] ? wait_for_completion_io+0x270/0x270 [ 800.541035] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 800.541639] ? syscall_enter_from_user_mode+0x1d/0x50 [ 800.542242] do_syscall_64+0x33/0x40 [ 800.542670] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 800.543276] RIP: 0033:0x7f6c708d9b19 [ 800.543705] 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 [ 800.545813] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 800.546692] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 800.547526] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 800.548354] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 800.549208] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 800.550032] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 800.564399] loop7: detected capacity change from 0 to 32768 10:03:06 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, 0x0, 0x0) syz_emit_ethernet(0x1226, &(0x7f0000001400)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x11f0, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}, @hopopts={0x63, 0x21a, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic={0x3, 0x1000, "0cb0a78c72a8f26c6cb02f5e4c0fe907faa60e0665862a49a5180d9e99a97c2b00d6d08ff4b0e03a4b4c42e7141aa33848e4b274648739682014723621cbf3885795ca7278db6cf89b965f63eb1ffea1ffbefbf47bdf655e3b68a896c86b234fdbc266828401e239324648c7d974a28c299ec970f58da1d401a7aa926e853f28c1cfa99baee26074e5e44356ff02b8d248a7e0516927f8eb2f1614afc0aaa3662bef3b12cafd3bb21407464cda4d5415701630d6a5249295d59fcc7a913282cbd9579a597541327d273ecca104f17cbaf3001e31d45d85adefea4217cb8ae3684039138f181345dcc1dc5669704e75ca1e4646f808f7e5b4fdd8ba2d5b94a98db6ba48909c5fa6ee1a149aa3cba11744bab33f7a75f17293812d3a880ee6819b16c03446cfaaf7be71d7216b13f7aa99955fea86bd490d9f35e01cb501dfbd4c52d5aea3c419ca1c94a7465789c13d6db19440841bf4b5727ca0e26adf75253e10a47b3e9d1b45d12dddf6d7a78abc911390a579ee9c4b3af8db76f2657ab6106e53a5852a5db14fddd6628a042dc79005d8b065653b70c2bb918378af8d9ca24d6f9fc14f996e3479372ceb94532b589a56e500b49a12193e41e0a29ac6767f7ecbb44a67aec20432eea044f318d903c4f9fe5ca4b01ac1369bc74f686c8afcfaeedfdb2fd74f45134246e0443c15470d79572d09dc47b684d616cd5e7e7594853ddbbeeaffb04ad2c80ad22706cc62a21daecd9167b9fb7f5234562cf94decc0800096fdaed1c53f176d82ecf84cd3872a0eabfdf15e5c81313a47120a1154a3e61ef1ce0b73e021e31fd47da262bff6b8eac8985200af8d62ee77710b2c491d5820b22c0d602123acfe2e7ac97c1fe41eaae1c5c864eaea3a7b908124b5bc67e41f992aced797863ac38b0d09b3fff420c70a0c64c5d263500d8356f7b61e26cf4b2841d1340c581bf46f98ad2f9b6149631ba1b5f8a99d22cdf457b8a2061b01d96a0296d445608708ba173d52a01d473ca9d80883c3acdd800ec933409bd36e94ac3e0424ffa67af2c752213ed2a3db40490328c27f5c28f1068be7a34136498b222a458e5bbeca23f11bb393e6abb61381e37d9486e99f439b05aad1a5b93c76230fc4e5e0394cf43847a9b340ecdfb1d4f3825cc1b0822e390cd0618d0c9bb926bf43cd1f38d79bab9588d5309be9de27e9b4bf71b9dc117a69272f18793e4886283f401ac42706ba188850e6fd5dd396a49fa0e14f5e340c15fb6493df19657a8bbd87d5c10ba68e872bbe4b1b526adde3376d0c78a2f0c46aca5505d5a3c48b23d6805a7aa9a79744936567b26654661cf644b0ac3b85d4e4bdeb4040dc880036e687268794fa757f1349b696c07bc8064ed1cc20d67a6e35ce4dc1f3c3cd67068a57619a0e67853c90c3467483d3fae7afc7e0902af3a155eec38c42429c90e3715d3cb788148659b6403d981c4940bd3d5fcd9d9e6dbdb7913312b15f017a2fa681c7748ae337b4dfae959eb8981ad329851b7b019c5da4d1a5ad2fccbbe1ac42c86f03f663737522176f0664c8c30306f952f64ea4fa2a0b1c5a6d76a8c92799fe913ac3af38803589d236270bdaeee13ac06df87d32b365741166fef3d0457664e0f9bce0210562ceebbdedc4626cea190807fc53b999988061313a4339e856188fef97776e67cc894cbec06c5dde23860ebc692118a270dd83c0d31980747c18685cab6aff9d61dcd05febbd4dc89bd0716103247b9a34d0b19bb65aa597dde55807e4628777e8ce42e2bbced9cbcc5dbab1a891be7df3aeea16bfac15cc1bbb20fb85998b4f858a24d5a55e3d45dc1bfa5e847d6b3efcbd5b3f72864bd79182bf55a55984fb0a325059ee09d983b2692ea4f599ac6af57b81043364d71ff8282c966ec9ee7ee3a448897015be096ec22498f4fdee5b18644eb89287f2089162b71c1940c0adbef1c81180f78c46bc20e8307d5fb5e352db430eac4a1a9ed3c1740c6230c5db67a661f018d3e653a137146328f5edf166f0db86761484a53a0951dfa2a8e8416fc81b4b10622ceea7c8d16c0011e19597e5028a0746949d1e3e4b35c22439a1f356dbe09369bd1f155e67c691b880fb01f4bce9c465490a4f71927d0792aca7587fec0305943ddd05ea5dfbf7a8cc52cdeea3e6a647f1b04b26d764583fd651e25a61506a25c80c10cc685b815a7d483bc5ca015da69524cd02a28f58fafc7f87b3541cba3b8d99a85da396cf148e5249cb261427550f64da14043c0c7bd53d2e3bef05d82d4b87e7d8b957890f1fdd426fe78b2500f83067aa79adac7a57a59b56fc6b01d34530685fff5689d7f751e0d0a32712fb2732c784957214b4139591e779fba7c71e4324ef3d75a8bfd5978015d52dacfa7f291b113a0bc69b6b1008d5f7404f39178a9f8c00a0849cd2f45ec93692f4d989c6ec3902951c3992171f691b2a96e23475d8dfac44b3f5d89f1504bdd9d363af3384f65824a7b2bde3caedb1aaae27d1332358798fd0c02b4527bab127473f7c94f695d9f573650f99dc19ad63520425153759e3418570e2472f661a3569ea9a4524792913c581f7df250b24b5beab6f30f53e63a5b3d3943150394e0a7760d26b7f006487f8578c77208baee2e20120dcc195c5adcecbf9c9ec1852aeb1edf9674207d43ff0145fa46767458ce96346d44b6209fe2a18b95462f7956ff24daad6b227b4a5af0ed20284312a9130eb7eda9cf6298b0bc11f091013ecad607fe7166c5185ab3f973db83cc99e45426a03eeec40a92f09b5f68374568e89c74242a9ed56a81ae0444a91e526dbb68a811f45e6d46a7ff4d21ce4f26378c875b18107374cec0e7479d03f4577f5d6adbab6506a9959801995a424d3a57428be32cd0b3d75371c37b9029a0e4305c189732d245cc701da0654fba67edfa4b4aae6a14454828fa665be11d59e0a46ae9e270aafa48b3fbbcb467cf9d3e1f5e91b07b5bfa287bb6b375f7aecb13c3d549eb43dd755ddfc5c30c4aa5965c4715429d4b16c0399f91deca41cdc234d69bcd47af90a34ab6255996e5d9a6a3268a2337f8713d6eef161f927984108b61350aa7fe7523456bd84b93e611bceab4651e7404f59eea1323506e1fe4e45ff18c4daab06ceef25a80fbb5e7580282354c3463a9b6b9966ed56a9615b91da71c28f5d0c72aa09ecad32f1d8962b61884dedb1b2b3e7c97c477e340867aecc6c5f209093f4a5f674c295cd4a1151541aa4a1d02ce4d261a5a5201b84a5acfacae5c362d6bd6c973d16bcb90aad606444d6fa9b123a1a5e5f5d1e13996b1a109a093b96df5b792400c6439b3d5e27da5be419114e5b8fa6fcafe76e892947e7858ba410ec3bd9171b178b2c63a5a2a6626384941b49336c2fd26fc2405d86731228c3594feae9c6e7da7e8ecfeb4c423e82d3a76ebf1d835dbe28d7914d82a68fe7264da2b07d513a94a4348d58e87a57c18bb07ceb665399ddb6dc45b582a77c8d2852081d11eeb34e0001ffabea6697aecab1d41349d5c36498241b02dce76db03e278c0fe6cda264186f63b5bd896fe1b4dd07e324d2be915d41c4db1b5d8c1a7ed9308c50ddf207533f541177c2b819bf9f78a961f77c20012c0b034d1af35fe60cd41bd0120bd4aed612081a038854ad05a480aac34057f701039c92863ffa607bba5821eec8df51f0307d5d7e88637fec18e793c6100f3bbd6c7da39ed03291d4c89ec628ff7dc97c12adfced5bad4ad7ddf8784f4f374e442efeb3e6ac24edf8c140a6fb6e0ad9c3bde7dc6618c7d3aafb933e6c568d403da0a5895788ec21fab21e64a9c3198a6e538b20639c78022e036152050da5cc04af7a0925b7ab603fee5441434ff50e7b869f1b4619d1b7fd047420aae7d13ba51edbce38d0538244abde48f43819fe0782b66d0f4f10e3bdafa0e5d5be035e3f07a4bd749dc08b34c45a177b90424b9ba2e0aac6a3de02bf29897bf110280d353ea25677da7cf36ba54698869f8cdc5fa18c2c716fb7a621a73fb43600627e0f31a3e28bc517b1ba784f8997707349cf982ffe1bd32dac132fa2229d3647145958df49c9dda8f412e1bdde0888a5dc86cebdd2be437203beb89b006bce20994e22bfa7c7d21f0f20944a90b5650cf059f28e63f7bca6bfff32db9e05588d1e722fd8f77770535eb20675b73f339a287d9bc780e53ca2fe6f5541c46059aa8713989b72a6ee4088ef69dd786e1c98d12fa952216c893b3f7b8921c17116bfb74ed80d132d6fdd2b06e7ee3a0785665f0a916a1e0dbba3faf103c962a6b261f09054045cfcf6765e856e2cf2206a6338eb97f01e14352870081f2badb158461f905124882654cb300adc3a772f4011290de02809ed26a52ec87eee1c5ceb38b1f8627e739a22adde33308e0d579b18d1e1c5ef2d526c7af5b99d9d214729cdb40dabb38c8a365206dc9f7f8015a48987686bcfa102e39c476cbc42b55a298ad1e8891cd8c51e297ed8d988ae0c3f7df7ab563cc2301c8025b4a13f0dd10d5c0df4f58414a2f21d227a5853ca66e4aa7d4eef8d5680daef407699993bc84e6f5795fa3f665018cd76c70e1b6ac4de22269ac19488ce54381765e8e22cc8a66bddff2e5d38cd90763301bb2f1d2f7bef837535b5742bf54287269a265a9095c5a3ffb01bc2a6fadc9eac0f687225bf3dd0441b7567f974f9a562e7c031ffc53667e866a016d5c095685e5c616efda666c1a62f6c6ba2f80bc9357efde55f007bb647e9af61d941a8e9daa6c7e25575ea4033aecf8dc3aa056b8dd31663cb5bf957d9858264ca12f8aeb913b518b18a746956ee55792f6838112f661b71903eb2bec50bc1477c7ed607edb355c955e705e97374b58e477cc44b25178ebfae6ebe8c294e39c88848ce3a9d032ad77e44562ca523f3a0e8cf9f30511d7bf000aef804d52d39573328ce01213477a1c46d2bf52652ccfda9c21b8c2e620f8738e577714859695c5bed6359acaf789792d497c4cf8d9155f474507666dc593476bc9961b24d2d2de47f53f48e9c52658d2abd423fc73001fe48f84cf4eed4c8cbcf475168df8e1b563afce90e3f602f4d989666113a870c9f110011f1801dd285bd5eb59ab4439adb7f2311b023b9056ac5608648b207bc1c7d3b9aeda3096d95b7667a94370bcb843a098bd9b9c636cd2e93e5eecaa49799f28300cee4c06671f7a905ba7b767ccdfb9943ee69dd4ab2a168bf9fee15af6d21ad9f86dcd0b1b48e98fd4cf2e84fb0f45af77bb425e55ac63f9f52187c8c35033d87d73a2472004bf864d758b07ed73bd67cd0d19d90958a35616fa5ce3b3acf703bbe64e9d2ca4e3f147f432a921cd340f465b7101bc7b5dc22c8851c9978db1218faecbd49a4efe18bba54a234481297cbceb9a7c019203ae7503fa3ad08d3c0c98e27d81ab4fc82533d7f2e8019ccbfc05a105898a7eef6e212fd685c6f8f5162d1f16c28d5b87695946f72559d164501cc209e4d4d7440d3eb50286e8f1d074aabd77d4a9a2f6960376475aeb6f91be8aa55162e2cd387ab96099f04407edf6b729aebc6fb04967b4b8fe07a572f5ae15d3053be0dd8b94f3526e71874d9c4cec1ec4e3c4b2e58b0a94e50eff0160a88464dbe25279ececbac1c7fabfab660e8cb9217f040531d1925d5a4469e2db2f69a8d52d6fd75b44f522dd2dfe60f4c05e2eb432ece4749fb6c31ed4aba11d75eee132d3ebad038b38934d2720ee01e660cf476bf8a85420671014da5e24616af1b25c33b8efb1b87afaef48a04e742"}, @generic={0x4, 0x12, "2410158a96d6d6d6d5e1fd06c99c87e0f2a9"}, @calipso={0x7, 0x30, {0x1, 0xa, 0x4, 0x1, [0xffff, 0x600000000000, 0x1, 0x8, 0x4]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0xff, 0x5, [0x6, 0x10000, 0x4, 0x3bb607da, 0x7, 0x1]}}, @hao={0xc9, 0x10, @private2}, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x2, [0x8, 0x7]}}, @jumbo={0xc2, 0x4, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}, @srh={0x87, 0x6, 0x4, 0x3, 0x40, 0x60, 0x8000, [@local, @private0={0xfc, 0x0, '\x00', 0x1}, @private1]}, @fragment={0x6c, 0x0, 0x2, 0x1, 0x0, 0x1, 0x67}, @srh={0xff, 0x8, 0x4, 0x4, 0x40, 0x28, 0x5, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private2, @dev={0xfe, 0x80, '\x00', 0x32}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) 10:03:06 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 24) 10:03:06 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x100000f, &(0x7f0000000200)=ANY=[@ANYBLOB="eb9a1c61469a498fbbc44d2bd91f71ad53ab0100000001000000c2e8d4c3a61f62b5c456e940877351aef9e1cd4763787cf59551121c70bf7c2505c9adef0ceffd1b43f03b434df3d861d0d99602eaa312b56560a790f5a63a674a2166fe9900c032a94b14ca28309dba12983d94f35aa5aa148d1ab180149a9e1a0d2a7ba0568a04e7bd545a7c9c5c73c075ff8dde6a07da", @ANYRES32]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) [ 800.730105] FAT-fs (loop7): Unrecognized mount option "aFIM+qS" or missing value 10:03:06 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, 0x0, 0x0) syz_emit_ethernet(0x1226, &(0x7f0000001400)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x11f0, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}, @hopopts={0x63, 0x21a, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic={0x3, 0x1000, "0cb0a78c72a8f26c6cb02f5e4c0fe907faa60e0665862a49a5180d9e99a97c2b00d6d08ff4b0e03a4b4c42e7141aa33848e4b274648739682014723621cbf3885795ca7278db6cf89b965f63eb1ffea1ffbefbf47bdf655e3b68a896c86b234fdbc266828401e239324648c7d974a28c299ec970f58da1d401a7aa926e853f28c1cfa99baee26074e5e44356ff02b8d248a7e0516927f8eb2f1614afc0aaa3662bef3b12cafd3bb21407464cda4d5415701630d6a5249295d59fcc7a913282cbd9579a597541327d273ecca104f17cbaf3001e31d45d85adefea4217cb8ae3684039138f181345dcc1dc5669704e75ca1e4646f808f7e5b4fdd8ba2d5b94a98db6ba48909c5fa6ee1a149aa3cba11744bab33f7a75f17293812d3a880ee6819b16c03446cfaaf7be71d7216b13f7aa99955fea86bd490d9f35e01cb501dfbd4c52d5aea3c419ca1c94a7465789c13d6db19440841bf4b5727ca0e26adf75253e10a47b3e9d1b45d12dddf6d7a78abc911390a579ee9c4b3af8db76f2657ab6106e53a5852a5db14fddd6628a042dc79005d8b065653b70c2bb918378af8d9ca24d6f9fc14f996e3479372ceb94532b589a56e500b49a12193e41e0a29ac6767f7ecbb44a67aec20432eea044f318d903c4f9fe5ca4b01ac1369bc74f686c8afcfaeedfdb2fd74f45134246e0443c15470d79572d09dc47b684d616cd5e7e7594853ddbbeeaffb04ad2c80ad22706cc62a21daecd9167b9fb7f5234562cf94decc0800096fdaed1c53f176d82ecf84cd3872a0eabfdf15e5c81313a47120a1154a3e61ef1ce0b73e021e31fd47da262bff6b8eac8985200af8d62ee77710b2c491d5820b22c0d602123acfe2e7ac97c1fe41eaae1c5c864eaea3a7b908124b5bc67e41f992aced797863ac38b0d09b3fff420c70a0c64c5d263500d8356f7b61e26cf4b2841d1340c581bf46f98ad2f9b6149631ba1b5f8a99d22cdf457b8a2061b01d96a0296d445608708ba173d52a01d473ca9d80883c3acdd800ec933409bd36e94ac3e0424ffa67af2c752213ed2a3db40490328c27f5c28f1068be7a34136498b222a458e5bbeca23f11bb393e6abb61381e37d9486e99f439b05aad1a5b93c76230fc4e5e0394cf43847a9b340ecdfb1d4f3825cc1b0822e390cd0618d0c9bb926bf43cd1f38d79bab9588d5309be9de27e9b4bf71b9dc117a69272f18793e4886283f401ac42706ba188850e6fd5dd396a49fa0e14f5e340c15fb6493df19657a8bbd87d5c10ba68e872bbe4b1b526adde3376d0c78a2f0c46aca5505d5a3c48b23d6805a7aa9a79744936567b26654661cf644b0ac3b85d4e4bdeb4040dc880036e687268794fa757f1349b696c07bc8064ed1cc20d67a6e35ce4dc1f3c3cd67068a57619a0e67853c90c3467483d3fae7afc7e0902af3a155eec38c42429c90e3715d3cb788148659b6403d981c4940bd3d5fcd9d9e6dbdb7913312b15f017a2fa681c7748ae337b4dfae959eb8981ad329851b7b019c5da4d1a5ad2fccbbe1ac42c86f03f663737522176f0664c8c30306f952f64ea4fa2a0b1c5a6d76a8c92799fe913ac3af38803589d236270bdaeee13ac06df87d32b365741166fef3d0457664e0f9bce0210562ceebbdedc4626cea190807fc53b999988061313a4339e856188fef97776e67cc894cbec06c5dde23860ebc692118a270dd83c0d31980747c18685cab6aff9d61dcd05febbd4dc89bd0716103247b9a34d0b19bb65aa597dde55807e4628777e8ce42e2bbced9cbcc5dbab1a891be7df3aeea16bfac15cc1bbb20fb85998b4f858a24d5a55e3d45dc1bfa5e847d6b3efcbd5b3f72864bd79182bf55a55984fb0a325059ee09d983b2692ea4f599ac6af57b81043364d71ff8282c966ec9ee7ee3a448897015be096ec22498f4fdee5b18644eb89287f2089162b71c1940c0adbef1c81180f78c46bc20e8307d5fb5e352db430eac4a1a9ed3c1740c6230c5db67a661f018d3e653a137146328f5edf166f0db86761484a53a0951dfa2a8e8416fc81b4b10622ceea7c8d16c0011e19597e5028a0746949d1e3e4b35c22439a1f356dbe09369bd1f155e67c691b880fb01f4bce9c465490a4f71927d0792aca7587fec0305943ddd05ea5dfbf7a8cc52cdeea3e6a647f1b04b26d764583fd651e25a61506a25c80c10cc685b815a7d483bc5ca015da69524cd02a28f58fafc7f87b3541cba3b8d99a85da396cf148e5249cb261427550f64da14043c0c7bd53d2e3bef05d82d4b87e7d8b957890f1fdd426fe78b2500f83067aa79adac7a57a59b56fc6b01d34530685fff5689d7f751e0d0a32712fb2732c784957214b4139591e779fba7c71e4324ef3d75a8bfd5978015d52dacfa7f291b113a0bc69b6b1008d5f7404f39178a9f8c00a0849cd2f45ec93692f4d989c6ec3902951c3992171f691b2a96e23475d8dfac44b3f5d89f1504bdd9d363af3384f65824a7b2bde3caedb1aaae27d1332358798fd0c02b4527bab127473f7c94f695d9f573650f99dc19ad63520425153759e3418570e2472f661a3569ea9a4524792913c581f7df250b24b5beab6f30f53e63a5b3d3943150394e0a7760d26b7f006487f8578c77208baee2e20120dcc195c5adcecbf9c9ec1852aeb1edf9674207d43ff0145fa46767458ce96346d44b6209fe2a18b95462f7956ff24daad6b227b4a5af0ed20284312a9130eb7eda9cf6298b0bc11f091013ecad607fe7166c5185ab3f973db83cc99e45426a03eeec40a92f09b5f68374568e89c74242a9ed56a81ae0444a91e526dbb68a811f45e6d46a7ff4d21ce4f26378c875b18107374cec0e7479d03f4577f5d6adbab6506a9959801995a424d3a57428be32cd0b3d75371c37b9029a0e4305c189732d245cc701da0654fba67edfa4b4aae6a14454828fa665be11d59e0a46ae9e270aafa48b3fbbcb467cf9d3e1f5e91b07b5bfa287bb6b375f7aecb13c3d549eb43dd755ddfc5c30c4aa5965c4715429d4b16c0399f91deca41cdc234d69bcd47af90a34ab6255996e5d9a6a3268a2337f8713d6eef161f927984108b61350aa7fe7523456bd84b93e611bceab4651e7404f59eea1323506e1fe4e45ff18c4daab06ceef25a80fbb5e7580282354c3463a9b6b9966ed56a9615b91da71c28f5d0c72aa09ecad32f1d8962b61884dedb1b2b3e7c97c477e340867aecc6c5f209093f4a5f674c295cd4a1151541aa4a1d02ce4d261a5a5201b84a5acfacae5c362d6bd6c973d16bcb90aad606444d6fa9b123a1a5e5f5d1e13996b1a109a093b96df5b792400c6439b3d5e27da5be419114e5b8fa6fcafe76e892947e7858ba410ec3bd9171b178b2c63a5a2a6626384941b49336c2fd26fc2405d86731228c3594feae9c6e7da7e8ecfeb4c423e82d3a76ebf1d835dbe28d7914d82a68fe7264da2b07d513a94a4348d58e87a57c18bb07ceb665399ddb6dc45b582a77c8d2852081d11eeb34e0001ffabea6697aecab1d41349d5c36498241b02dce76db03e278c0fe6cda264186f63b5bd896fe1b4dd07e324d2be915d41c4db1b5d8c1a7ed9308c50ddf207533f541177c2b819bf9f78a961f77c20012c0b034d1af35fe60cd41bd0120bd4aed612081a038854ad05a480aac34057f701039c92863ffa607bba5821eec8df51f0307d5d7e88637fec18e793c6100f3bbd6c7da39ed03291d4c89ec628ff7dc97c12adfced5bad4ad7ddf8784f4f374e442efeb3e6ac24edf8c140a6fb6e0ad9c3bde7dc6618c7d3aafb933e6c568d403da0a5895788ec21fab21e64a9c3198a6e538b20639c78022e036152050da5cc04af7a0925b7ab603fee5441434ff50e7b869f1b4619d1b7fd047420aae7d13ba51edbce38d0538244abde48f43819fe0782b66d0f4f10e3bdafa0e5d5be035e3f07a4bd749dc08b34c45a177b90424b9ba2e0aac6a3de02bf29897bf110280d353ea25677da7cf36ba54698869f8cdc5fa18c2c716fb7a621a73fb43600627e0f31a3e28bc517b1ba784f8997707349cf982ffe1bd32dac132fa2229d3647145958df49c9dda8f412e1bdde0888a5dc86cebdd2be437203beb89b006bce20994e22bfa7c7d21f0f20944a90b5650cf059f28e63f7bca6bfff32db9e05588d1e722fd8f77770535eb20675b73f339a287d9bc780e53ca2fe6f5541c46059aa8713989b72a6ee4088ef69dd786e1c98d12fa952216c893b3f7b8921c17116bfb74ed80d132d6fdd2b06e7ee3a0785665f0a916a1e0dbba3faf103c962a6b261f09054045cfcf6765e856e2cf2206a6338eb97f01e14352870081f2badb158461f905124882654cb300adc3a772f4011290de02809ed26a52ec87eee1c5ceb38b1f8627e739a22adde33308e0d579b18d1e1c5ef2d526c7af5b99d9d214729cdb40dabb38c8a365206dc9f7f8015a48987686bcfa102e39c476cbc42b55a298ad1e8891cd8c51e297ed8d988ae0c3f7df7ab563cc2301c8025b4a13f0dd10d5c0df4f58414a2f21d227a5853ca66e4aa7d4eef8d5680daef407699993bc84e6f5795fa3f665018cd76c70e1b6ac4de22269ac19488ce54381765e8e22cc8a66bddff2e5d38cd90763301bb2f1d2f7bef837535b5742bf54287269a265a9095c5a3ffb01bc2a6fadc9eac0f687225bf3dd0441b7567f974f9a562e7c031ffc53667e866a016d5c095685e5c616efda666c1a62f6c6ba2f80bc9357efde55f007bb647e9af61d941a8e9daa6c7e25575ea4033aecf8dc3aa056b8dd31663cb5bf957d9858264ca12f8aeb913b518b18a746956ee55792f6838112f661b71903eb2bec50bc1477c7ed607edb355c955e705e97374b58e477cc44b25178ebfae6ebe8c294e39c88848ce3a9d032ad77e44562ca523f3a0e8cf9f30511d7bf000aef804d52d39573328ce01213477a1c46d2bf52652ccfda9c21b8c2e620f8738e577714859695c5bed6359acaf789792d497c4cf8d9155f474507666dc593476bc9961b24d2d2de47f53f48e9c52658d2abd423fc73001fe48f84cf4eed4c8cbcf475168df8e1b563afce90e3f602f4d989666113a870c9f110011f1801dd285bd5eb59ab4439adb7f2311b023b9056ac5608648b207bc1c7d3b9aeda3096d95b7667a94370bcb843a098bd9b9c636cd2e93e5eecaa49799f28300cee4c06671f7a905ba7b767ccdfb9943ee69dd4ab2a168bf9fee15af6d21ad9f86dcd0b1b48e98fd4cf2e84fb0f45af77bb425e55ac63f9f52187c8c35033d87d73a2472004bf864d758b07ed73bd67cd0d19d90958a35616fa5ce3b3acf703bbe64e9d2ca4e3f147f432a921cd340f465b7101bc7b5dc22c8851c9978db1218faecbd49a4efe18bba54a234481297cbceb9a7c019203ae7503fa3ad08d3c0c98e27d81ab4fc82533d7f2e8019ccbfc05a105898a7eef6e212fd685c6f8f5162d1f16c28d5b87695946f72559d164501cc209e4d4d7440d3eb50286e8f1d074aabd77d4a9a2f6960376475aeb6f91be8aa55162e2cd387ab96099f04407edf6b729aebc6fb04967b4b8fe07a572f5ae15d3053be0dd8b94f3526e71874d9c4cec1ec4e3c4b2e58b0a94e50eff0160a88464dbe25279ececbac1c7fabfab660e8cb9217f040531d1925d5a4469e2db2f69a8d52d6fd75b44f522dd2dfe60f4c05e2eb432ece4749fb6c31ed4aba11d75eee132d3ebad038b38934d2720ee01e660cf476bf8a85420671014da5e24616af1b25c33b8efb1b87afaef48a04e742"}, @generic={0x4, 0x12, "2410158a96d6d6d6d5e1fd06c99c87e0f2a9"}, @calipso={0x7, 0x30, {0x1, 0xa, 0x4, 0x1, [0xffff, 0x600000000000, 0x1, 0x8, 0x4]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0xff, 0x5, [0x6, 0x10000, 0x4, 0x3bb607da, 0x7, 0x1]}}, @hao={0xc9, 0x10, @private2}, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x2, [0x8, 0x7]}}, @jumbo={0xc2, 0x4, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}, @srh={0x87, 0x6, 0x4, 0x3, 0x40, 0x60, 0x8000, [@local, @private0={0xfc, 0x0, '\x00', 0x1}, @private1]}, @fragment={0x6c, 0x0, 0x2, 0x1, 0x0, 0x1, 0x67}, @srh={0xff, 0x8, 0x4, 0x4, 0x40, 0x28, 0x5, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private2, @dev={0xfe, 0x80, '\x00', 0x32}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) 10:03:06 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 800.791361] FAULT_INJECTION: forcing a failure. [ 800.791361] name failslab, interval 1, probability 0, space 0, times 0 [ 800.792816] CPU: 0 PID: 7282 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 800.793642] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 800.794616] Call Trace: [ 800.794929] dump_stack+0x107/0x167 [ 800.795360] should_fail.cold+0x5/0xa [ 800.795808] ? create_object.isra.0+0x3a/0xa30 [ 800.796339] should_failslab+0x5/0x20 [ 800.796782] kmem_cache_alloc+0x5b/0x310 [ 800.797263] create_object.isra.0+0x3a/0xa30 [ 800.797767] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 800.798365] kmem_cache_alloc+0x159/0x310 [ 800.798853] __alloc_file+0x21/0x320 [ 800.799296] alloc_empty_file+0x6d/0x170 [ 800.799774] alloc_file+0x5e/0x5a0 [ 800.800195] alloc_file_pseudo+0x16a/0x250 [ 800.800689] ? alloc_file+0x5a0/0x5a0 [ 800.801151] anon_inode_getfile+0xc8/0x1f0 [ 800.801644] io_uring_setup+0x138b/0x2980 [ 800.802139] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 800.802729] ? wait_for_completion_io+0x270/0x270 [ 800.803323] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 800.803936] ? syscall_enter_from_user_mode+0x1d/0x50 [ 800.804536] do_syscall_64+0x33/0x40 [ 800.804971] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 800.805567] RIP: 0033:0x7f6c708d9b19 [ 800.806000] 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 [ 800.808112] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 800.808987] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 800.809806] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 800.810621] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 800.811450] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 800.812268] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:03:21 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x200000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x109100, 0x84) fdatasync(r0) 10:03:21 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:03:21 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, 0x0, 0x0) syz_emit_ethernet(0x1226, &(0x7f0000001400)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x11f0, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}, @hopopts={0x63, 0x21a, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic={0x3, 0x1000, "0cb0a78c72a8f26c6cb02f5e4c0fe907faa60e0665862a49a5180d9e99a97c2b00d6d08ff4b0e03a4b4c42e7141aa33848e4b274648739682014723621cbf3885795ca7278db6cf89b965f63eb1ffea1ffbefbf47bdf655e3b68a896c86b234fdbc266828401e239324648c7d974a28c299ec970f58da1d401a7aa926e853f28c1cfa99baee26074e5e44356ff02b8d248a7e0516927f8eb2f1614afc0aaa3662bef3b12cafd3bb21407464cda4d5415701630d6a5249295d59fcc7a913282cbd9579a597541327d273ecca104f17cbaf3001e31d45d85adefea4217cb8ae3684039138f181345dcc1dc5669704e75ca1e4646f808f7e5b4fdd8ba2d5b94a98db6ba48909c5fa6ee1a149aa3cba11744bab33f7a75f17293812d3a880ee6819b16c03446cfaaf7be71d7216b13f7aa99955fea86bd490d9f35e01cb501dfbd4c52d5aea3c419ca1c94a7465789c13d6db19440841bf4b5727ca0e26adf75253e10a47b3e9d1b45d12dddf6d7a78abc911390a579ee9c4b3af8db76f2657ab6106e53a5852a5db14fddd6628a042dc79005d8b065653b70c2bb918378af8d9ca24d6f9fc14f996e3479372ceb94532b589a56e500b49a12193e41e0a29ac6767f7ecbb44a67aec20432eea044f318d903c4f9fe5ca4b01ac1369bc74f686c8afcfaeedfdb2fd74f45134246e0443c15470d79572d09dc47b684d616cd5e7e7594853ddbbeeaffb04ad2c80ad22706cc62a21daecd9167b9fb7f5234562cf94decc0800096fdaed1c53f176d82ecf84cd3872a0eabfdf15e5c81313a47120a1154a3e61ef1ce0b73e021e31fd47da262bff6b8eac8985200af8d62ee77710b2c491d5820b22c0d602123acfe2e7ac97c1fe41eaae1c5c864eaea3a7b908124b5bc67e41f992aced797863ac38b0d09b3fff420c70a0c64c5d263500d8356f7b61e26cf4b2841d1340c581bf46f98ad2f9b6149631ba1b5f8a99d22cdf457b8a2061b01d96a0296d445608708ba173d52a01d473ca9d80883c3acdd800ec933409bd36e94ac3e0424ffa67af2c752213ed2a3db40490328c27f5c28f1068be7a34136498b222a458e5bbeca23f11bb393e6abb61381e37d9486e99f439b05aad1a5b93c76230fc4e5e0394cf43847a9b340ecdfb1d4f3825cc1b0822e390cd0618d0c9bb926bf43cd1f38d79bab9588d5309be9de27e9b4bf71b9dc117a69272f18793e4886283f401ac42706ba188850e6fd5dd396a49fa0e14f5e340c15fb6493df19657a8bbd87d5c10ba68e872bbe4b1b526adde3376d0c78a2f0c46aca5505d5a3c48b23d6805a7aa9a79744936567b26654661cf644b0ac3b85d4e4bdeb4040dc880036e687268794fa757f1349b696c07bc8064ed1cc20d67a6e35ce4dc1f3c3cd67068a57619a0e67853c90c3467483d3fae7afc7e0902af3a155eec38c42429c90e3715d3cb788148659b6403d981c4940bd3d5fcd9d9e6dbdb7913312b15f017a2fa681c7748ae337b4dfae959eb8981ad329851b7b019c5da4d1a5ad2fccbbe1ac42c86f03f663737522176f0664c8c30306f952f64ea4fa2a0b1c5a6d76a8c92799fe913ac3af38803589d236270bdaeee13ac06df87d32b365741166fef3d0457664e0f9bce0210562ceebbdedc4626cea190807fc53b999988061313a4339e856188fef97776e67cc894cbec06c5dde23860ebc692118a270dd83c0d31980747c18685cab6aff9d61dcd05febbd4dc89bd0716103247b9a34d0b19bb65aa597dde55807e4628777e8ce42e2bbced9cbcc5dbab1a891be7df3aeea16bfac15cc1bbb20fb85998b4f858a24d5a55e3d45dc1bfa5e847d6b3efcbd5b3f72864bd79182bf55a55984fb0a325059ee09d983b2692ea4f599ac6af57b81043364d71ff8282c966ec9ee7ee3a448897015be096ec22498f4fdee5b18644eb89287f2089162b71c1940c0adbef1c81180f78c46bc20e8307d5fb5e352db430eac4a1a9ed3c1740c6230c5db67a661f018d3e653a137146328f5edf166f0db86761484a53a0951dfa2a8e8416fc81b4b10622ceea7c8d16c0011e19597e5028a0746949d1e3e4b35c22439a1f356dbe09369bd1f155e67c691b880fb01f4bce9c465490a4f71927d0792aca7587fec0305943ddd05ea5dfbf7a8cc52cdeea3e6a647f1b04b26d764583fd651e25a61506a25c80c10cc685b815a7d483bc5ca015da69524cd02a28f58fafc7f87b3541cba3b8d99a85da396cf148e5249cb261427550f64da14043c0c7bd53d2e3bef05d82d4b87e7d8b957890f1fdd426fe78b2500f83067aa79adac7a57a59b56fc6b01d34530685fff5689d7f751e0d0a32712fb2732c784957214b4139591e779fba7c71e4324ef3d75a8bfd5978015d52dacfa7f291b113a0bc69b6b1008d5f7404f39178a9f8c00a0849cd2f45ec93692f4d989c6ec3902951c3992171f691b2a96e23475d8dfac44b3f5d89f1504bdd9d363af3384f65824a7b2bde3caedb1aaae27d1332358798fd0c02b4527bab127473f7c94f695d9f573650f99dc19ad63520425153759e3418570e2472f661a3569ea9a4524792913c581f7df250b24b5beab6f30f53e63a5b3d3943150394e0a7760d26b7f006487f8578c77208baee2e20120dcc195c5adcecbf9c9ec1852aeb1edf9674207d43ff0145fa46767458ce96346d44b6209fe2a18b95462f7956ff24daad6b227b4a5af0ed20284312a9130eb7eda9cf6298b0bc11f091013ecad607fe7166c5185ab3f973db83cc99e45426a03eeec40a92f09b5f68374568e89c74242a9ed56a81ae0444a91e526dbb68a811f45e6d46a7ff4d21ce4f26378c875b18107374cec0e7479d03f4577f5d6adbab6506a9959801995a424d3a57428be32cd0b3d75371c37b9029a0e4305c189732d245cc701da0654fba67edfa4b4aae6a14454828fa665be11d59e0a46ae9e270aafa48b3fbbcb467cf9d3e1f5e91b07b5bfa287bb6b375f7aecb13c3d549eb43dd755ddfc5c30c4aa5965c4715429d4b16c0399f91deca41cdc234d69bcd47af90a34ab6255996e5d9a6a3268a2337f8713d6eef161f927984108b61350aa7fe7523456bd84b93e611bceab4651e7404f59eea1323506e1fe4e45ff18c4daab06ceef25a80fbb5e7580282354c3463a9b6b9966ed56a9615b91da71c28f5d0c72aa09ecad32f1d8962b61884dedb1b2b3e7c97c477e340867aecc6c5f209093f4a5f674c295cd4a1151541aa4a1d02ce4d261a5a5201b84a5acfacae5c362d6bd6c973d16bcb90aad606444d6fa9b123a1a5e5f5d1e13996b1a109a093b96df5b792400c6439b3d5e27da5be419114e5b8fa6fcafe76e892947e7858ba410ec3bd9171b178b2c63a5a2a6626384941b49336c2fd26fc2405d86731228c3594feae9c6e7da7e8ecfeb4c423e82d3a76ebf1d835dbe28d7914d82a68fe7264da2b07d513a94a4348d58e87a57c18bb07ceb665399ddb6dc45b582a77c8d2852081d11eeb34e0001ffabea6697aecab1d41349d5c36498241b02dce76db03e278c0fe6cda264186f63b5bd896fe1b4dd07e324d2be915d41c4db1b5d8c1a7ed9308c50ddf207533f541177c2b819bf9f78a961f77c20012c0b034d1af35fe60cd41bd0120bd4aed612081a038854ad05a480aac34057f701039c92863ffa607bba5821eec8df51f0307d5d7e88637fec18e793c6100f3bbd6c7da39ed03291d4c89ec628ff7dc97c12adfced5bad4ad7ddf8784f4f374e442efeb3e6ac24edf8c140a6fb6e0ad9c3bde7dc6618c7d3aafb933e6c568d403da0a5895788ec21fab21e64a9c3198a6e538b20639c78022e036152050da5cc04af7a0925b7ab603fee5441434ff50e7b869f1b4619d1b7fd047420aae7d13ba51edbce38d0538244abde48f43819fe0782b66d0f4f10e3bdafa0e5d5be035e3f07a4bd749dc08b34c45a177b90424b9ba2e0aac6a3de02bf29897bf110280d353ea25677da7cf36ba54698869f8cdc5fa18c2c716fb7a621a73fb43600627e0f31a3e28bc517b1ba784f8997707349cf982ffe1bd32dac132fa2229d3647145958df49c9dda8f412e1bdde0888a5dc86cebdd2be437203beb89b006bce20994e22bfa7c7d21f0f20944a90b5650cf059f28e63f7bca6bfff32db9e05588d1e722fd8f77770535eb20675b73f339a287d9bc780e53ca2fe6f5541c46059aa8713989b72a6ee4088ef69dd786e1c98d12fa952216c893b3f7b8921c17116bfb74ed80d132d6fdd2b06e7ee3a0785665f0a916a1e0dbba3faf103c962a6b261f09054045cfcf6765e856e2cf2206a6338eb97f01e14352870081f2badb158461f905124882654cb300adc3a772f4011290de02809ed26a52ec87eee1c5ceb38b1f8627e739a22adde33308e0d579b18d1e1c5ef2d526c7af5b99d9d214729cdb40dabb38c8a365206dc9f7f8015a48987686bcfa102e39c476cbc42b55a298ad1e8891cd8c51e297ed8d988ae0c3f7df7ab563cc2301c8025b4a13f0dd10d5c0df4f58414a2f21d227a5853ca66e4aa7d4eef8d5680daef407699993bc84e6f5795fa3f665018cd76c70e1b6ac4de22269ac19488ce54381765e8e22cc8a66bddff2e5d38cd90763301bb2f1d2f7bef837535b5742bf54287269a265a9095c5a3ffb01bc2a6fadc9eac0f687225bf3dd0441b7567f974f9a562e7c031ffc53667e866a016d5c095685e5c616efda666c1a62f6c6ba2f80bc9357efde55f007bb647e9af61d941a8e9daa6c7e25575ea4033aecf8dc3aa056b8dd31663cb5bf957d9858264ca12f8aeb913b518b18a746956ee55792f6838112f661b71903eb2bec50bc1477c7ed607edb355c955e705e97374b58e477cc44b25178ebfae6ebe8c294e39c88848ce3a9d032ad77e44562ca523f3a0e8cf9f30511d7bf000aef804d52d39573328ce01213477a1c46d2bf52652ccfda9c21b8c2e620f8738e577714859695c5bed6359acaf789792d497c4cf8d9155f474507666dc593476bc9961b24d2d2de47f53f48e9c52658d2abd423fc73001fe48f84cf4eed4c8cbcf475168df8e1b563afce90e3f602f4d989666113a870c9f110011f1801dd285bd5eb59ab4439adb7f2311b023b9056ac5608648b207bc1c7d3b9aeda3096d95b7667a94370bcb843a098bd9b9c636cd2e93e5eecaa49799f28300cee4c06671f7a905ba7b767ccdfb9943ee69dd4ab2a168bf9fee15af6d21ad9f86dcd0b1b48e98fd4cf2e84fb0f45af77bb425e55ac63f9f52187c8c35033d87d73a2472004bf864d758b07ed73bd67cd0d19d90958a35616fa5ce3b3acf703bbe64e9d2ca4e3f147f432a921cd340f465b7101bc7b5dc22c8851c9978db1218faecbd49a4efe18bba54a234481297cbceb9a7c019203ae7503fa3ad08d3c0c98e27d81ab4fc82533d7f2e8019ccbfc05a105898a7eef6e212fd685c6f8f5162d1f16c28d5b87695946f72559d164501cc209e4d4d7440d3eb50286e8f1d074aabd77d4a9a2f6960376475aeb6f91be8aa55162e2cd387ab96099f04407edf6b729aebc6fb04967b4b8fe07a572f5ae15d3053be0dd8b94f3526e71874d9c4cec1ec4e3c4b2e58b0a94e50eff0160a88464dbe25279ececbac1c7fabfab660e8cb9217f040531d1925d5a4469e2db2f69a8d52d6fd75b44f522dd2dfe60f4c05e2eb432ece4749fb6c31ed4aba11d75eee132d3ebad038b38934d2720ee01e660cf476bf8a85420671014da5e24616af1b25c33b8efb1b87afaef48a04e742"}, @generic={0x4, 0x12, "2410158a96d6d6d6d5e1fd06c99c87e0f2a9"}, @calipso={0x7, 0x30, {0x1, 0xa, 0x4, 0x1, [0xffff, 0x600000000000, 0x1, 0x8, 0x4]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0xff, 0x5, [0x6, 0x10000, 0x4, 0x3bb607da, 0x7, 0x1]}}, @hao={0xc9, 0x10, @private2}, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x2, [0x8, 0x7]}}, @jumbo={0xc2, 0x4, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}, @srh={0x87, 0x6, 0x4, 0x3, 0x40, 0x60, 0x8000, [@local, @private0={0xfc, 0x0, '\x00', 0x1}, @private1]}, @fragment={0x6c, 0x0, 0x2, 0x1, 0x0, 0x1, 0x67}, @srh={0xff, 0x8, 0x4, 0x4, 0x40, 0x28, 0x5, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private2, @dev={0xfe, 0x80, '\x00', 0x32}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) 10:03:21 executing program 2: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semop(r5, &(0x7f0000000000)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x35, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x101, 0x800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {}, {0x2, 0x8, 0x1000}, {0x3, 0x3}], 0x4) unshare(0x48020200) 10:03:21 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r4, 0x0, 0x0) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:03:21 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, 0x0) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:03:21 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 25) 10:03:21 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 816.188467] FAULT_INJECTION: forcing a failure. [ 816.188467] name failslab, interval 1, probability 0, space 0, times 0 [ 816.190968] CPU: 1 PID: 7296 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 816.192428] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 816.194192] Call Trace: [ 816.194767] dump_stack+0x107/0x167 [ 816.195579] should_fail.cold+0x5/0xa [ 816.196399] ? security_file_alloc+0x34/0x170 [ 816.197355] should_failslab+0x5/0x20 [ 816.198163] kmem_cache_alloc+0x5b/0x310 [ 816.199024] security_file_alloc+0x34/0x170 [ 816.199952] __alloc_file+0xb7/0x320 [ 816.200736] alloc_empty_file+0x6d/0x170 [ 816.201619] alloc_file+0x5e/0x5a0 [ 816.202380] alloc_file_pseudo+0x16a/0x250 [ 816.203276] ? alloc_file+0x5a0/0x5a0 [ 816.204096] anon_inode_getfile+0xc8/0x1f0 [ 816.204989] io_uring_setup+0x138b/0x2980 [ 816.205871] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 816.206938] ? wait_for_completion_io+0x270/0x270 [ 816.207996] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 816.209098] ? syscall_enter_from_user_mode+0x1d/0x50 [ 816.210187] do_syscall_64+0x33/0x40 [ 816.210972] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 816.212062] RIP: 0033:0x7f6c708d9b19 [ 816.212845] 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 [ 816.216740] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 816.218351] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 816.219886] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 816.221615] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 816.223509] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 816.225041] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 816.229394] loop7: detected capacity change from 0 to 32768 [ 816.261062] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:03:22 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000080), 0x4) syz_emit_ethernet(0x1226, &(0x7f0000001400)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x11f0, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}, @hopopts={0x63, 0x21a, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic={0x3, 0x1000, "0cb0a78c72a8f26c6cb02f5e4c0fe907faa60e0665862a49a5180d9e99a97c2b00d6d08ff4b0e03a4b4c42e7141aa33848e4b274648739682014723621cbf3885795ca7278db6cf89b965f63eb1ffea1ffbefbf47bdf655e3b68a896c86b234fdbc266828401e239324648c7d974a28c299ec970f58da1d401a7aa926e853f28c1cfa99baee26074e5e44356ff02b8d248a7e0516927f8eb2f1614afc0aaa3662bef3b12cafd3bb21407464cda4d5415701630d6a5249295d59fcc7a913282cbd9579a597541327d273ecca104f17cbaf3001e31d45d85adefea4217cb8ae3684039138f181345dcc1dc5669704e75ca1e4646f808f7e5b4fdd8ba2d5b94a98db6ba48909c5fa6ee1a149aa3cba11744bab33f7a75f17293812d3a880ee6819b16c03446cfaaf7be71d7216b13f7aa99955fea86bd490d9f35e01cb501dfbd4c52d5aea3c419ca1c94a7465789c13d6db19440841bf4b5727ca0e26adf75253e10a47b3e9d1b45d12dddf6d7a78abc911390a579ee9c4b3af8db76f2657ab6106e53a5852a5db14fddd6628a042dc79005d8b065653b70c2bb918378af8d9ca24d6f9fc14f996e3479372ceb94532b589a56e500b49a12193e41e0a29ac6767f7ecbb44a67aec20432eea044f318d903c4f9fe5ca4b01ac1369bc74f686c8afcfaeedfdb2fd74f45134246e0443c15470d79572d09dc47b684d616cd5e7e7594853ddbbeeaffb04ad2c80ad22706cc62a21daecd9167b9fb7f5234562cf94decc0800096fdaed1c53f176d82ecf84cd3872a0eabfdf15e5c81313a47120a1154a3e61ef1ce0b73e021e31fd47da262bff6b8eac8985200af8d62ee77710b2c491d5820b22c0d602123acfe2e7ac97c1fe41eaae1c5c864eaea3a7b908124b5bc67e41f992aced797863ac38b0d09b3fff420c70a0c64c5d263500d8356f7b61e26cf4b2841d1340c581bf46f98ad2f9b6149631ba1b5f8a99d22cdf457b8a2061b01d96a0296d445608708ba173d52a01d473ca9d80883c3acdd800ec933409bd36e94ac3e0424ffa67af2c752213ed2a3db40490328c27f5c28f1068be7a34136498b222a458e5bbeca23f11bb393e6abb61381e37d9486e99f439b05aad1a5b93c76230fc4e5e0394cf43847a9b340ecdfb1d4f3825cc1b0822e390cd0618d0c9bb926bf43cd1f38d79bab9588d5309be9de27e9b4bf71b9dc117a69272f18793e4886283f401ac42706ba188850e6fd5dd396a49fa0e14f5e340c15fb6493df19657a8bbd87d5c10ba68e872bbe4b1b526adde3376d0c78a2f0c46aca5505d5a3c48b23d6805a7aa9a79744936567b26654661cf644b0ac3b85d4e4bdeb4040dc880036e687268794fa757f1349b696c07bc8064ed1cc20d67a6e35ce4dc1f3c3cd67068a57619a0e67853c90c3467483d3fae7afc7e0902af3a155eec38c42429c90e3715d3cb788148659b6403d981c4940bd3d5fcd9d9e6dbdb7913312b15f017a2fa681c7748ae337b4dfae959eb8981ad329851b7b019c5da4d1a5ad2fccbbe1ac42c86f03f663737522176f0664c8c30306f952f64ea4fa2a0b1c5a6d76a8c92799fe913ac3af38803589d236270bdaeee13ac06df87d32b365741166fef3d0457664e0f9bce0210562ceebbdedc4626cea190807fc53b999988061313a4339e856188fef97776e67cc894cbec06c5dde23860ebc692118a270dd83c0d31980747c18685cab6aff9d61dcd05febbd4dc89bd0716103247b9a34d0b19bb65aa597dde55807e4628777e8ce42e2bbced9cbcc5dbab1a891be7df3aeea16bfac15cc1bbb20fb85998b4f858a24d5a55e3d45dc1bfa5e847d6b3efcbd5b3f72864bd79182bf55a55984fb0a325059ee09d983b2692ea4f599ac6af57b81043364d71ff8282c966ec9ee7ee3a448897015be096ec22498f4fdee5b18644eb89287f2089162b71c1940c0adbef1c81180f78c46bc20e8307d5fb5e352db430eac4a1a9ed3c1740c6230c5db67a661f018d3e653a137146328f5edf166f0db86761484a53a0951dfa2a8e8416fc81b4b10622ceea7c8d16c0011e19597e5028a0746949d1e3e4b35c22439a1f356dbe09369bd1f155e67c691b880fb01f4bce9c465490a4f71927d0792aca7587fec0305943ddd05ea5dfbf7a8cc52cdeea3e6a647f1b04b26d764583fd651e25a61506a25c80c10cc685b815a7d483bc5ca015da69524cd02a28f58fafc7f87b3541cba3b8d99a85da396cf148e5249cb261427550f64da14043c0c7bd53d2e3bef05d82d4b87e7d8b957890f1fdd426fe78b2500f83067aa79adac7a57a59b56fc6b01d34530685fff5689d7f751e0d0a32712fb2732c784957214b4139591e779fba7c71e4324ef3d75a8bfd5978015d52dacfa7f291b113a0bc69b6b1008d5f7404f39178a9f8c00a0849cd2f45ec93692f4d989c6ec3902951c3992171f691b2a96e23475d8dfac44b3f5d89f1504bdd9d363af3384f65824a7b2bde3caedb1aaae27d1332358798fd0c02b4527bab127473f7c94f695d9f573650f99dc19ad63520425153759e3418570e2472f661a3569ea9a4524792913c581f7df250b24b5beab6f30f53e63a5b3d3943150394e0a7760d26b7f006487f8578c77208baee2e20120dcc195c5adcecbf9c9ec1852aeb1edf9674207d43ff0145fa46767458ce96346d44b6209fe2a18b95462f7956ff24daad6b227b4a5af0ed20284312a9130eb7eda9cf6298b0bc11f091013ecad607fe7166c5185ab3f973db83cc99e45426a03eeec40a92f09b5f68374568e89c74242a9ed56a81ae0444a91e526dbb68a811f45e6d46a7ff4d21ce4f26378c875b18107374cec0e7479d03f4577f5d6adbab6506a9959801995a424d3a57428be32cd0b3d75371c37b9029a0e4305c189732d245cc701da0654fba67edfa4b4aae6a14454828fa665be11d59e0a46ae9e270aafa48b3fbbcb467cf9d3e1f5e91b07b5bfa287bb6b375f7aecb13c3d549eb43dd755ddfc5c30c4aa5965c4715429d4b16c0399f91deca41cdc234d69bcd47af90a34ab6255996e5d9a6a3268a2337f8713d6eef161f927984108b61350aa7fe7523456bd84b93e611bceab4651e7404f59eea1323506e1fe4e45ff18c4daab06ceef25a80fbb5e7580282354c3463a9b6b9966ed56a9615b91da71c28f5d0c72aa09ecad32f1d8962b61884dedb1b2b3e7c97c477e340867aecc6c5f209093f4a5f674c295cd4a1151541aa4a1d02ce4d261a5a5201b84a5acfacae5c362d6bd6c973d16bcb90aad606444d6fa9b123a1a5e5f5d1e13996b1a109a093b96df5b792400c6439b3d5e27da5be419114e5b8fa6fcafe76e892947e7858ba410ec3bd9171b178b2c63a5a2a6626384941b49336c2fd26fc2405d86731228c3594feae9c6e7da7e8ecfeb4c423e82d3a76ebf1d835dbe28d7914d82a68fe7264da2b07d513a94a4348d58e87a57c18bb07ceb665399ddb6dc45b582a77c8d2852081d11eeb34e0001ffabea6697aecab1d41349d5c36498241b02dce76db03e278c0fe6cda264186f63b5bd896fe1b4dd07e324d2be915d41c4db1b5d8c1a7ed9308c50ddf207533f541177c2b819bf9f78a961f77c20012c0b034d1af35fe60cd41bd0120bd4aed612081a038854ad05a480aac34057f701039c92863ffa607bba5821eec8df51f0307d5d7e88637fec18e793c6100f3bbd6c7da39ed03291d4c89ec628ff7dc97c12adfced5bad4ad7ddf8784f4f374e442efeb3e6ac24edf8c140a6fb6e0ad9c3bde7dc6618c7d3aafb933e6c568d403da0a5895788ec21fab21e64a9c3198a6e538b20639c78022e036152050da5cc04af7a0925b7ab603fee5441434ff50e7b869f1b4619d1b7fd047420aae7d13ba51edbce38d0538244abde48f43819fe0782b66d0f4f10e3bdafa0e5d5be035e3f07a4bd749dc08b34c45a177b90424b9ba2e0aac6a3de02bf29897bf110280d353ea25677da7cf36ba54698869f8cdc5fa18c2c716fb7a621a73fb43600627e0f31a3e28bc517b1ba784f8997707349cf982ffe1bd32dac132fa2229d3647145958df49c9dda8f412e1bdde0888a5dc86cebdd2be437203beb89b006bce20994e22bfa7c7d21f0f20944a90b5650cf059f28e63f7bca6bfff32db9e05588d1e722fd8f77770535eb20675b73f339a287d9bc780e53ca2fe6f5541c46059aa8713989b72a6ee4088ef69dd786e1c98d12fa952216c893b3f7b8921c17116bfb74ed80d132d6fdd2b06e7ee3a0785665f0a916a1e0dbba3faf103c962a6b261f09054045cfcf6765e856e2cf2206a6338eb97f01e14352870081f2badb158461f905124882654cb300adc3a772f4011290de02809ed26a52ec87eee1c5ceb38b1f8627e739a22adde33308e0d579b18d1e1c5ef2d526c7af5b99d9d214729cdb40dabb38c8a365206dc9f7f8015a48987686bcfa102e39c476cbc42b55a298ad1e8891cd8c51e297ed8d988ae0c3f7df7ab563cc2301c8025b4a13f0dd10d5c0df4f58414a2f21d227a5853ca66e4aa7d4eef8d5680daef407699993bc84e6f5795fa3f665018cd76c70e1b6ac4de22269ac19488ce54381765e8e22cc8a66bddff2e5d38cd90763301bb2f1d2f7bef837535b5742bf54287269a265a9095c5a3ffb01bc2a6fadc9eac0f687225bf3dd0441b7567f974f9a562e7c031ffc53667e866a016d5c095685e5c616efda666c1a62f6c6ba2f80bc9357efde55f007bb647e9af61d941a8e9daa6c7e25575ea4033aecf8dc3aa056b8dd31663cb5bf957d9858264ca12f8aeb913b518b18a746956ee55792f6838112f661b71903eb2bec50bc1477c7ed607edb355c955e705e97374b58e477cc44b25178ebfae6ebe8c294e39c88848ce3a9d032ad77e44562ca523f3a0e8cf9f30511d7bf000aef804d52d39573328ce01213477a1c46d2bf52652ccfda9c21b8c2e620f8738e577714859695c5bed6359acaf789792d497c4cf8d9155f474507666dc593476bc9961b24d2d2de47f53f48e9c52658d2abd423fc73001fe48f84cf4eed4c8cbcf475168df8e1b563afce90e3f602f4d989666113a870c9f110011f1801dd285bd5eb59ab4439adb7f2311b023b9056ac5608648b207bc1c7d3b9aeda3096d95b7667a94370bcb843a098bd9b9c636cd2e93e5eecaa49799f28300cee4c06671f7a905ba7b767ccdfb9943ee69dd4ab2a168bf9fee15af6d21ad9f86dcd0b1b48e98fd4cf2e84fb0f45af77bb425e55ac63f9f52187c8c35033d87d73a2472004bf864d758b07ed73bd67cd0d19d90958a35616fa5ce3b3acf703bbe64e9d2ca4e3f147f432a921cd340f465b7101bc7b5dc22c8851c9978db1218faecbd49a4efe18bba54a234481297cbceb9a7c019203ae7503fa3ad08d3c0c98e27d81ab4fc82533d7f2e8019ccbfc05a105898a7eef6e212fd685c6f8f5162d1f16c28d5b87695946f72559d164501cc209e4d4d7440d3eb50286e8f1d074aabd77d4a9a2f6960376475aeb6f91be8aa55162e2cd387ab96099f04407edf6b729aebc6fb04967b4b8fe07a572f5ae15d3053be0dd8b94f3526e71874d9c4cec1ec4e3c4b2e58b0a94e50eff0160a88464dbe25279ececbac1c7fabfab660e8cb9217f040531d1925d5a4469e2db2f69a8d52d6fd75b44f522dd2dfe60f4c05e2eb432ece4749fb6c31ed4aba11d75eee132d3ebad038b38934d2720ee01e660cf476bf8a85420671014da5e24616af1b25c33b8efb1b87afaef48a04e742"}, @generic={0x4, 0x12, "2410158a96d6d6d6d5e1fd06c99c87e0f2a9"}, @calipso={0x7, 0x30, {0x1, 0xa, 0x4, 0x1, [0xffff, 0x600000000000, 0x1, 0x8, 0x4]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0xff, 0x5, [0x6, 0x10000, 0x4, 0x3bb607da, 0x7, 0x1]}}, @hao={0xc9, 0x10, @private2}, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x2, [0x8, 0x7]}}, @jumbo={0xc2, 0x4, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}, @srh={0x87, 0x6, 0x4, 0x3, 0x40, 0x60, 0x8000, [@local, @private0={0xfc, 0x0, '\x00', 0x1}, @private1]}, @fragment={0x6c, 0x0, 0x2, 0x1, 0x0, 0x1, 0x67}, @srh={0xff, 0x8, 0x4, 0x4, 0x40, 0x28, 0x5, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private2, @dev={0xfe, 0x80, '\x00', 0x32}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) 10:03:22 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 26) 10:03:22 executing program 7: pause() r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x4, &(0x7f0000000180)=[{&(0x7f00000000c0)="eb58906d6b66732e6661740002012000020000200040000000000000000000010000000000", 0x25}, {0x0, 0x0, 0x4000}, {&(0x7f0000000300)="16113da7fc4af5f4dc9392bb6e8df4dfca4c62654e5098459a565a9bfa27ef923d6392aa9336eece2df1e5963c821f7087eb2fa7f3ef043cce4a15568851f17c5dbadb4763b7e3d3aa3f0d1c68dca9583358946494a4324be7e9d75a88c9fab97b9307f8b3c4fb85b116f39451f6868b6741047111b04173f1331311378b7aed00efd36fba5b2d1bcc1afa4d3ea2532d7272b230ff6fd6f61593ad", 0x9b, 0x1d}, {&(0x7f00000003c0)="1f1b815945e9a0a498e48062a777cb96da7522210bee98cfd53ba3be572c23fc894025dad5b48b1138b19768b58c85f6047b2c8f1421c9595d5773e82bcc0b8d783b1b4b5a1b11a2ffd52d9eed52aefbf82fce226f6e2f1ef71ecb1e260af97d206f57b6d867f58e981aaeb82ad2d68ad3d56a66a2303e55bae86b62d20aff244e23143e65fc0c1ff1e36877f58e12194caa2acdb442217ae84f9f8f1804113571a1df112bcc655847c4953f70361cab20fab9cd77bdf4727d0f6d9efd6ebfdf86fba3cc4ca71b80a59d9422ea184e199192b3d4b056f11676b41ae7e13d41c44015b0459eda3a39109f610acb6493c47aa66ca0a7adfaf66b3ddfe821cc185c458c8a87762a2d4cdf2c0d35aafe07538bdd70dcd5e24514640ee40d40117ea5c3f787a03e25b6f8e8e0cfab0778e03e612689a4aee78a04abdeb0bf9313365e7f582b17e1dbbfe76cf038413179b060c611a0c0c9a5f3791a5031ec7d8af42db0013084eb81ca153e4fc8f23a960ca80d5598040c75ea6763ab896675a4e00e9896cd919c3681679e09e9d4986e9d7368ff44fc7cf41417e4c8b00ac6101c6758b6b7d86597c4b61f3c86ef8dfa55550a370d5b6c9e03396db55fac51adde18f615ef96610978630072ee38ea5fd30e2f1e403d23a74316a8952fd1857cc3e1507f61e1c695ed2d999525a2d310e535b445517f8fb431c38a021cbfc5a7abf67c5e7917dfb5ca62d314961241b631ac0177d871704e84b616d9e688c8b2f7bb18876322f2c976970beb9a4c4f45839055046b79d35137ed8363ced09adbe79a998f4155bea835c8a7fe0b2232454435ce554f41ab8ea1dfc926fae0bf801dd07c486be5a969498c5d9ab3d8634820cea3d2233c7283509f51e20d1f1f5e9395e8332f6db997872219fa143ef2fa9be589c525e1b26590dfbf12f215a0a3fb15ae834b9f178e9713ed12679e5d740b159727d9274694b6bbd4ea5aadfa877876c461ede5c3612c9b541b6e897e2738b2ed617c91c6a05f334b6cd4c043ea832232435da53a2fc635f9100c255f97950f8c7b4d1523e710d57c39253da6e44656d693577d4bf50d788720418cf6e152ccf1352bf1d4d427477240b393810195b7a7a54424198cce2a53aafcd0a116cb894ecb5b1378e4dfec4b25d27b8a9009c3a5064a09530e8a478de46e99342ea06141062fe903b89fa00586e72def4aa289c259ddc56bd9da810cd75ba4dec7d4a8aeec2440c7ef7eae9a42a8f3eae2eee3c62a736161297c3980218d1597ff9cf4bc71d8dd55439b3201c9baa75229581a3eb5dc07bd724cfdcff753248e5104c2264e4314450b07b1641efee42851a2bb17c7abc4a810aaf50b9cdc9544072f86cb5d65f95badc89046dd82e32d5f35d048baf219c84807fe3d35406d2fe05dec227640da9a4e46abfdaa1bd2357cffeec64353b2ade89d2f110328b238fc3a508de3efc31b4f2e7a2ee6cc933ad4f949e1e0cb8dfb4d3728b960789ef2540fc4d6e8e267cc5da277bf827b814c64f81c09afac22a86512798270c7a68c6fc6bd08f686d9bd85d2154aaaa43341df241cbfba1e0f9ecd1b72b59b9928e320f7a4019acb4d13f08ff05af25f2456d682ec2f110e170a3e868999358ef7386e7243e831a347b29816ff9d4ef128f07e9a3684fec797868a0b42310deceded965e27708df688955e511624c9d713a4ab21800b9134ed7e8f97644c17f7622c4820458e3a031e48f9b0fcd719bcfbf3d79c17bafbca1f90e3d0e18b5a1c75ddc845bf956e9ba57e5927c710304ae1102bf50c706d165768316233bd64487847419197159f6a994764a3721a6cb12339b172ffb27bc9b22448ea83969c6f4bba7287e7aa5e71922d5a8183948d21bc8876774108338e1d9692929c88cca8db19e273849756c5d009b93a8eb2a7ae6e8ad3c59d516074d2cfcafd59368c369a1594ab1552ebacf3e3c6148db3682f1a2978d79f4945bfe5dae21be29b57c2003a225fd0b88b2486fcea2bd2af6cb118884231174a323bf7553de0a4e40be8255691e0db3db3e7cb4f252a11c9193adb378f1f20804d53626170df5ded806db6da7953d06d2fd2fcddfc3d32a7f40be2441b2ce770029b6547c432311d652e54fb8fcc598992d820622c15d1ab46026e9e36e3837472765917cb57f6bf6454d93215ee1c5bb4815b626fe2c752bc4970cae9fda85fc06413a9f159af0ff601f52a68373d5c1875245fedd9316018809dabf043d0a19c773ada3558bfb9d4fa519ce66299b8480d296cdd3e9046a49edd5819d039c7ea0973b8a7e84b92db59e76ac423528040239021fe452b3f021f716f0fdd8df61e79a7411beeceee2c06226f393dad882cac8b427c5adb6516d80f65323e688065adcdec0e63ad4377123d874f003a0ed00bf87c27532b4e883f29057bada0965cc286986b97dfad63411dfb2f3421bb4c9b6753f1613a4f4da4c48d5c6683e27c47dc3b6486d66735ec4450b75f141914494efe5ec4d07f0f8d1fd296c6505751295eaa6d6f47df9733ef04fc5e54106afa0bb768e27bbf9777f9845496f9ae8fa1ffeaf9d42fde4a1e76b9eb2f8ce263dfac0c5aee31c8cbf2f4ccc780f1392737050730cf648c7c8e5e66f0afd93f3d41f69302fc69ef03b50b7c92f2d206cea0765ace10fbf48f1de51feab0e6d9328350d75c1902b843fe9398ddc3d6ce4af248d80b81dbc8af4ddae3f6f688ec67b0a601c39f825b10e88f98e77a45e11749431ed419e2a70df2f2f2d9b7d5bf4636b687269d1654f2e59c114cec519a83a2dbc37a8189b7852255bdb191008c424fa64dadf84a48dc7e6b96d2cf7d667b3175496ed3fc91124edfe7ec2d1f0e070343c666363542184e758682cea947540b9f8bdf02a8dc6834e4b0b37103033f1c7984d57f39601a726b7f241ddea163cd5c7c97c6d0fc2d4d5173d8240428808c7ffc282c7b23ea2d6291e6d2a08e7ec826713e8b0b96f61fee8498200983114799321d027aaa8eeb2c954a73234bb59659c1eaf8bbcd44dce7216aae4d86882a02e53d9663b73e00e7cf1c920fa63d452d42300c29f9b93929fccf1b20ee436f5235b13de1f4494df9ca27c7972563a28bdb5a82585756618475fb80338eee40b5205c64608645eb4a0bc2127fbfc8b9ef5e6f722ff1aed94f61359f6d91be13c4d908a6c18cd6f692649b3f871e05ea91c23b7be7774ffeeda4d38057aa130673f2a34939136a21b3122555ad84bbd4ef512a147aac5456d5c486bcdd7a534d88c7df0a50301b923a5f5e53085fc6c6b5e41bb42c9ca2376e9ab345d92b3dcb204dddd1151ea0f2daadd95b0680705dc7e382ff93b1102e7d19f0fbebb4d7ccc785350e0b1b2416f2844ae8785bad70f107a265e112dd7ef029f39e848e46c14ec1a466b852443d613cb7635ddd288714fcba6c74aed5b4b9d3ffa8757286ea51873061d4f4ecad05f07cc15447254977820416c95e82a7b4e9790006d4675a358dd8c3725c0c62de1768ce87012e659b84315859efa32b0b34bca9ecb14318904c77722a73f042722c250b6eb78406eccf5ae36e71dab0d9885a242befceabeb5461bed7f75fde97d41f19616ef35625480b86f047055d138cc9fb14f3bb725c15ef40696c92f16822b0d857611d2e10024869c1d6537050ecf15ee04baf6c1362dd66fd091a0ece416a31ac545cb2148f21d963276c80d9c7dbf86a0d83b3242d1ab841acff85b400e89a4240c07758a687ddea734f08c6a5f54decb87727f5c686dbc6fb8549fd1447d240e85ba33de5877462e6a095b13a60bb8cdd69a8833c2836905fdb3845a0a5a037f43bac5b90133cf8cb14da319e118645668ebf7b95847fc0584aaf3cff5d9c4cbb6bc01c1f869391b739f48348c6b5550f2b314ad81a940f97ef8bfb27c7cc4f29f7705bc158a06ce3ac1a3e424745f9b127d73b9e0d3cd8b7bfd37a014ff1498f915a8746d7ba152e58e454925553a850aea97781ac6b0c36325069d69f48bbdcadaad0cc881e321745e2539dc21e6a1574e10719a80af598cce5d4ec2b787de535402e4edec5dd4c0808b3a1c1c1dbbf5bd0a5b8d85becce491f92ff1c897d25e273054e4294659603d54a3bbdc614958d493e37b1d80e06068a6825f9feadb27e2c0b117bb3786933f3e4b15a20fd7db37cf01ab79d9203d87b438a96673cfd3b308b063bbce7a18d5952369b91540ec00231919f1e571ce1065e7c878ae1f2d680c61dfa66919ed73ad82f9de12b927cb982c0863ee6d5f59b303bac23927d96402d05458f42e54ca95efbd03d3fd51348f88b232c955891b20bba039b8c1ffa9e5a40b4d69b5a5f73bcf40156c6b0e9c6e75f0a4917229036fbbc61dc54d6b5492ea8da065baf623d85257f8bf9fff53df6483eb292235ab70e78a830d6ef1b60b162fd177bcf48a66e2f1057674c912194900db6bc3d2aa0ddd3ba2330cf168018b03ec9a2f22b5cac5bfb317d39973e89f48fab00f7886cf7fa13142732c39e4b87a072ae627756765984d9495d1e918fe97878bc937702344ee20774592fc80b12f41bc5ff83b2421f830075bfb05f5ea5bf7d69e72641593bd0ded2158518a9b96f8992a724a8ac54ca7342581acc464df9c06217e7d44f1f02ddca8735ba9f0a35e824876ba6d591f63901fc251a7d563bd6ee1e1e9149049b07327b826fd90bc81bf8a933c3501d4148021bde7533dfbf752fe5099c7219914d11317105e66df39b015017147fc171b6eb80080022493de99d4b3a5d654df2cfb5f06f51ff4fe9ab963e3e98fa56bda2e1fdc657ffbe9ed5cf3aa2c3a7be2059e6f9a618686c4b22e415217e3333266273df788d02c51c4b00d44294324ba3b70e2ae3670b1113c2c346d9db09ba187e2a9c14cbb7f491960b7b484c43a1d101bf7f9d4de06dae56c5c59c2aa3f50fbdc7cf2ad481e46de1e90e1e15b25fa801255832b6ada03a24146dbc707d1602e473605ec4505a927d9098318dcda6527725c08525ddc2007129960acb86a93fff5a7e0326d556a7c8ecfd02ae316bf932363c2cb121b91223777c7771c7e596ef16f27db40078291f38d9b0913fd7a7223bd89ba5932d455113061fe2cc10fbbce08eebf3c56dacd971f6eb484f2ce5043482c1350668d980cfe9f49859368a31a5c93968dc227b7e0428f04953fdf24ac1db9b2097b3953a302eae5fb7a914e70acfc08e7772b56245754c1d3a940f7b392929a736dccb78fa6212c8bab2d79db60468daaf4ac4a5e51dfee854b1eaef6d46fdc52db40b0c655321b77b53f9394d50a032dded246b93ef657afd5e18408cdd504285bfad0fd4146acb71ae91253abd97bbab3d4b3a1c9dd9b46b912b2a1737feaa4bf1cd40e007efa8e652809cd44451140f553bbd05a1983e1968b1b4598a460f39ca726cc76fb045cdb56c6ff2e79b8a57e0377c0a9ebdd1ac97c368059c0b276e6f02bbc75d815de6094ae97b55a5e1f28deea868fadb6e01ceedc54315498afdfb55d161dc9cc1d94665e6005a9c3f8c423ec89eed7b3e9df43ebdac27381273a53e732837eb41669446f465a051cfff5728c41f39cb207848f626197bd5a7fb6a0eb7b25c8accdeac4afafc41294bf173c668c335c07815ac818c8e2655672998f55ae423b5f83f1154ccec339dfc84cc8ada470817c8759caddf33f368089e28100880b46e98ad23c18c1f056b5307a20baee416a99d1615659f501e24a2cdbeff0f80f678e26e840f56c62b02b69edc87d8bb2954324ab7533f1c", 0x1000, 0xff}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000080)='./file1\x00') openat(r0, &(0x7f0000000200)='./file0\x00', 0xb3854e7662f2fa1f, 0x88) chdir(&(0x7f0000000040)='./file0\x00') openat(r0, &(0x7f0000000240)='./file0\x00', 0x141000, 0x16) openat(r0, &(0x7f0000000140)='./file0\x00', 0x8a980, 0x40) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) 10:03:22 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000080), 0x4) syz_emit_ethernet(0x1226, &(0x7f0000001400)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x11f0, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}, @hopopts={0x63, 0x21a, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic={0x3, 0x1000, "0cb0a78c72a8f26c6cb02f5e4c0fe907faa60e0665862a49a5180d9e99a97c2b00d6d08ff4b0e03a4b4c42e7141aa33848e4b274648739682014723621cbf3885795ca7278db6cf89b965f63eb1ffea1ffbefbf47bdf655e3b68a896c86b234fdbc266828401e239324648c7d974a28c299ec970f58da1d401a7aa926e853f28c1cfa99baee26074e5e44356ff02b8d248a7e0516927f8eb2f1614afc0aaa3662bef3b12cafd3bb21407464cda4d5415701630d6a5249295d59fcc7a913282cbd9579a597541327d273ecca104f17cbaf3001e31d45d85adefea4217cb8ae3684039138f181345dcc1dc5669704e75ca1e4646f808f7e5b4fdd8ba2d5b94a98db6ba48909c5fa6ee1a149aa3cba11744bab33f7a75f17293812d3a880ee6819b16c03446cfaaf7be71d7216b13f7aa99955fea86bd490d9f35e01cb501dfbd4c52d5aea3c419ca1c94a7465789c13d6db19440841bf4b5727ca0e26adf75253e10a47b3e9d1b45d12dddf6d7a78abc911390a579ee9c4b3af8db76f2657ab6106e53a5852a5db14fddd6628a042dc79005d8b065653b70c2bb918378af8d9ca24d6f9fc14f996e3479372ceb94532b589a56e500b49a12193e41e0a29ac6767f7ecbb44a67aec20432eea044f318d903c4f9fe5ca4b01ac1369bc74f686c8afcfaeedfdb2fd74f45134246e0443c15470d79572d09dc47b684d616cd5e7e7594853ddbbeeaffb04ad2c80ad22706cc62a21daecd9167b9fb7f5234562cf94decc0800096fdaed1c53f176d82ecf84cd3872a0eabfdf15e5c81313a47120a1154a3e61ef1ce0b73e021e31fd47da262bff6b8eac8985200af8d62ee77710b2c491d5820b22c0d602123acfe2e7ac97c1fe41eaae1c5c864eaea3a7b908124b5bc67e41f992aced797863ac38b0d09b3fff420c70a0c64c5d263500d8356f7b61e26cf4b2841d1340c581bf46f98ad2f9b6149631ba1b5f8a99d22cdf457b8a2061b01d96a0296d445608708ba173d52a01d473ca9d80883c3acdd800ec933409bd36e94ac3e0424ffa67af2c752213ed2a3db40490328c27f5c28f1068be7a34136498b222a458e5bbeca23f11bb393e6abb61381e37d9486e99f439b05aad1a5b93c76230fc4e5e0394cf43847a9b340ecdfb1d4f3825cc1b0822e390cd0618d0c9bb926bf43cd1f38d79bab9588d5309be9de27e9b4bf71b9dc117a69272f18793e4886283f401ac42706ba188850e6fd5dd396a49fa0e14f5e340c15fb6493df19657a8bbd87d5c10ba68e872bbe4b1b526adde3376d0c78a2f0c46aca5505d5a3c48b23d6805a7aa9a79744936567b26654661cf644b0ac3b85d4e4bdeb4040dc880036e687268794fa757f1349b696c07bc8064ed1cc20d67a6e35ce4dc1f3c3cd67068a57619a0e67853c90c3467483d3fae7afc7e0902af3a155eec38c42429c90e3715d3cb788148659b6403d981c4940bd3d5fcd9d9e6dbdb7913312b15f017a2fa681c7748ae337b4dfae959eb8981ad329851b7b019c5da4d1a5ad2fccbbe1ac42c86f03f663737522176f0664c8c30306f952f64ea4fa2a0b1c5a6d76a8c92799fe913ac3af38803589d236270bdaeee13ac06df87d32b365741166fef3d0457664e0f9bce0210562ceebbdedc4626cea190807fc53b999988061313a4339e856188fef97776e67cc894cbec06c5dde23860ebc692118a270dd83c0d31980747c18685cab6aff9d61dcd05febbd4dc89bd0716103247b9a34d0b19bb65aa597dde55807e4628777e8ce42e2bbced9cbcc5dbab1a891be7df3aeea16bfac15cc1bbb20fb85998b4f858a24d5a55e3d45dc1bfa5e847d6b3efcbd5b3f72864bd79182bf55a55984fb0a325059ee09d983b2692ea4f599ac6af57b81043364d71ff8282c966ec9ee7ee3a448897015be096ec22498f4fdee5b18644eb89287f2089162b71c1940c0adbef1c81180f78c46bc20e8307d5fb5e352db430eac4a1a9ed3c1740c6230c5db67a661f018d3e653a137146328f5edf166f0db86761484a53a0951dfa2a8e8416fc81b4b10622ceea7c8d16c0011e19597e5028a0746949d1e3e4b35c22439a1f356dbe09369bd1f155e67c691b880fb01f4bce9c465490a4f71927d0792aca7587fec0305943ddd05ea5dfbf7a8cc52cdeea3e6a647f1b04b26d764583fd651e25a61506a25c80c10cc685b815a7d483bc5ca015da69524cd02a28f58fafc7f87b3541cba3b8d99a85da396cf148e5249cb261427550f64da14043c0c7bd53d2e3bef05d82d4b87e7d8b957890f1fdd426fe78b2500f83067aa79adac7a57a59b56fc6b01d34530685fff5689d7f751e0d0a32712fb2732c784957214b4139591e779fba7c71e4324ef3d75a8bfd5978015d52dacfa7f291b113a0bc69b6b1008d5f7404f39178a9f8c00a0849cd2f45ec93692f4d989c6ec3902951c3992171f691b2a96e23475d8dfac44b3f5d89f1504bdd9d363af3384f65824a7b2bde3caedb1aaae27d1332358798fd0c02b4527bab127473f7c94f695d9f573650f99dc19ad63520425153759e3418570e2472f661a3569ea9a4524792913c581f7df250b24b5beab6f30f53e63a5b3d3943150394e0a7760d26b7f006487f8578c77208baee2e20120dcc195c5adcecbf9c9ec1852aeb1edf9674207d43ff0145fa46767458ce96346d44b6209fe2a18b95462f7956ff24daad6b227b4a5af0ed20284312a9130eb7eda9cf6298b0bc11f091013ecad607fe7166c5185ab3f973db83cc99e45426a03eeec40a92f09b5f68374568e89c74242a9ed56a81ae0444a91e526dbb68a811f45e6d46a7ff4d21ce4f26378c875b18107374cec0e7479d03f4577f5d6adbab6506a9959801995a424d3a57428be32cd0b3d75371c37b9029a0e4305c189732d245cc701da0654fba67edfa4b4aae6a14454828fa665be11d59e0a46ae9e270aafa48b3fbbcb467cf9d3e1f5e91b07b5bfa287bb6b375f7aecb13c3d549eb43dd755ddfc5c30c4aa5965c4715429d4b16c0399f91deca41cdc234d69bcd47af90a34ab6255996e5d9a6a3268a2337f8713d6eef161f927984108b61350aa7fe7523456bd84b93e611bceab4651e7404f59eea1323506e1fe4e45ff18c4daab06ceef25a80fbb5e7580282354c3463a9b6b9966ed56a9615b91da71c28f5d0c72aa09ecad32f1d8962b61884dedb1b2b3e7c97c477e340867aecc6c5f209093f4a5f674c295cd4a1151541aa4a1d02ce4d261a5a5201b84a5acfacae5c362d6bd6c973d16bcb90aad606444d6fa9b123a1a5e5f5d1e13996b1a109a093b96df5b792400c6439b3d5e27da5be419114e5b8fa6fcafe76e892947e7858ba410ec3bd9171b178b2c63a5a2a6626384941b49336c2fd26fc2405d86731228c3594feae9c6e7da7e8ecfeb4c423e82d3a76ebf1d835dbe28d7914d82a68fe7264da2b07d513a94a4348d58e87a57c18bb07ceb665399ddb6dc45b582a77c8d2852081d11eeb34e0001ffabea6697aecab1d41349d5c36498241b02dce76db03e278c0fe6cda264186f63b5bd896fe1b4dd07e324d2be915d41c4db1b5d8c1a7ed9308c50ddf207533f541177c2b819bf9f78a961f77c20012c0b034d1af35fe60cd41bd0120bd4aed612081a038854ad05a480aac34057f701039c92863ffa607bba5821eec8df51f0307d5d7e88637fec18e793c6100f3bbd6c7da39ed03291d4c89ec628ff7dc97c12adfced5bad4ad7ddf8784f4f374e442efeb3e6ac24edf8c140a6fb6e0ad9c3bde7dc6618c7d3aafb933e6c568d403da0a5895788ec21fab21e64a9c3198a6e538b20639c78022e036152050da5cc04af7a0925b7ab603fee5441434ff50e7b869f1b4619d1b7fd047420aae7d13ba51edbce38d0538244abde48f43819fe0782b66d0f4f10e3bdafa0e5d5be035e3f07a4bd749dc08b34c45a177b90424b9ba2e0aac6a3de02bf29897bf110280d353ea25677da7cf36ba54698869f8cdc5fa18c2c716fb7a621a73fb43600627e0f31a3e28bc517b1ba784f8997707349cf982ffe1bd32dac132fa2229d3647145958df49c9dda8f412e1bdde0888a5dc86cebdd2be437203beb89b006bce20994e22bfa7c7d21f0f20944a90b5650cf059f28e63f7bca6bfff32db9e05588d1e722fd8f77770535eb20675b73f339a287d9bc780e53ca2fe6f5541c46059aa8713989b72a6ee4088ef69dd786e1c98d12fa952216c893b3f7b8921c17116bfb74ed80d132d6fdd2b06e7ee3a0785665f0a916a1e0dbba3faf103c962a6b261f09054045cfcf6765e856e2cf2206a6338eb97f01e14352870081f2badb158461f905124882654cb300adc3a772f4011290de02809ed26a52ec87eee1c5ceb38b1f8627e739a22adde33308e0d579b18d1e1c5ef2d526c7af5b99d9d214729cdb40dabb38c8a365206dc9f7f8015a48987686bcfa102e39c476cbc42b55a298ad1e8891cd8c51e297ed8d988ae0c3f7df7ab563cc2301c8025b4a13f0dd10d5c0df4f58414a2f21d227a5853ca66e4aa7d4eef8d5680daef407699993bc84e6f5795fa3f665018cd76c70e1b6ac4de22269ac19488ce54381765e8e22cc8a66bddff2e5d38cd90763301bb2f1d2f7bef837535b5742bf54287269a265a9095c5a3ffb01bc2a6fadc9eac0f687225bf3dd0441b7567f974f9a562e7c031ffc53667e866a016d5c095685e5c616efda666c1a62f6c6ba2f80bc9357efde55f007bb647e9af61d941a8e9daa6c7e25575ea4033aecf8dc3aa056b8dd31663cb5bf957d9858264ca12f8aeb913b518b18a746956ee55792f6838112f661b71903eb2bec50bc1477c7ed607edb355c955e705e97374b58e477cc44b25178ebfae6ebe8c294e39c88848ce3a9d032ad77e44562ca523f3a0e8cf9f30511d7bf000aef804d52d39573328ce01213477a1c46d2bf52652ccfda9c21b8c2e620f8738e577714859695c5bed6359acaf789792d497c4cf8d9155f474507666dc593476bc9961b24d2d2de47f53f48e9c52658d2abd423fc73001fe48f84cf4eed4c8cbcf475168df8e1b563afce90e3f602f4d989666113a870c9f110011f1801dd285bd5eb59ab4439adb7f2311b023b9056ac5608648b207bc1c7d3b9aeda3096d95b7667a94370bcb843a098bd9b9c636cd2e93e5eecaa49799f28300cee4c06671f7a905ba7b767ccdfb9943ee69dd4ab2a168bf9fee15af6d21ad9f86dcd0b1b48e98fd4cf2e84fb0f45af77bb425e55ac63f9f52187c8c35033d87d73a2472004bf864d758b07ed73bd67cd0d19d90958a35616fa5ce3b3acf703bbe64e9d2ca4e3f147f432a921cd340f465b7101bc7b5dc22c8851c9978db1218faecbd49a4efe18bba54a234481297cbceb9a7c019203ae7503fa3ad08d3c0c98e27d81ab4fc82533d7f2e8019ccbfc05a105898a7eef6e212fd685c6f8f5162d1f16c28d5b87695946f72559d164501cc209e4d4d7440d3eb50286e8f1d074aabd77d4a9a2f6960376475aeb6f91be8aa55162e2cd387ab96099f04407edf6b729aebc6fb04967b4b8fe07a572f5ae15d3053be0dd8b94f3526e71874d9c4cec1ec4e3c4b2e58b0a94e50eff0160a88464dbe25279ececbac1c7fabfab660e8cb9217f040531d1925d5a4469e2db2f69a8d52d6fd75b44f522dd2dfe60f4c05e2eb432ece4749fb6c31ed4aba11d75eee132d3ebad038b38934d2720ee01e660cf476bf8a85420671014da5e24616af1b25c33b8efb1b87afaef48a04e742"}, @generic={0x4, 0x12, "2410158a96d6d6d6d5e1fd06c99c87e0f2a9"}, @calipso={0x7, 0x30, {0x1, 0xa, 0x4, 0x1, [0xffff, 0x600000000000, 0x1, 0x8, 0x4]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0xff, 0x5, [0x6, 0x10000, 0x4, 0x3bb607da, 0x7, 0x1]}}, @hao={0xc9, 0x10, @private2}, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x2, [0x8, 0x7]}}, @jumbo={0xc2, 0x4, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}, @srh={0x87, 0x6, 0x4, 0x3, 0x40, 0x60, 0x8000, [@local, @private0={0xfc, 0x0, '\x00', 0x1}, @private1]}, @fragment={0x6c, 0x0, 0x2, 0x1, 0x0, 0x1, 0x67}, @srh={0xff, 0x8, 0x4, 0x4, 0x40, 0x28, 0x5, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private2, @dev={0xfe, 0x80, '\x00', 0x32}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) [ 816.520210] FAULT_INJECTION: forcing a failure. [ 816.520210] name failslab, interval 1, probability 0, space 0, times 0 [ 816.522707] CPU: 0 PID: 7320 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 816.524231] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 816.526024] Call Trace: [ 816.526608] dump_stack+0x107/0x167 [ 816.527413] should_fail.cold+0x5/0xa [ 816.528279] ? create_object.isra.0+0x3a/0xa30 [ 816.529294] should_failslab+0x5/0x20 [ 816.530123] kmem_cache_alloc+0x5b/0x310 [ 816.530999] ? percpu_ref_put_many.constprop.0+0x4e/0x110 [ 816.532230] create_object.isra.0+0x3a/0xa30 [ 816.533166] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 816.534303] kmem_cache_alloc+0x159/0x310 [ 816.535258] security_file_alloc+0x34/0x170 [ 816.536182] __alloc_file+0xb7/0x320 [ 816.537011] alloc_empty_file+0x6d/0x170 [ 816.537924] alloc_file+0x5e/0x5a0 [ 816.538717] alloc_file_pseudo+0x16a/0x250 [ 816.539671] ? alloc_file+0x5a0/0x5a0 [ 816.540523] anon_inode_getfile+0xc8/0x1f0 [ 816.541464] io_uring_setup+0x138b/0x2980 [ 816.542405] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 816.543531] ? wait_for_completion_io+0x270/0x270 [ 816.544622] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 816.545767] ? syscall_enter_from_user_mode+0x1d/0x50 [ 816.546931] do_syscall_64+0x33/0x40 [ 816.547749] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 816.548877] RIP: 0033:0x7f6c708d9b19 [ 816.549708] 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 [ 816.553740] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 816.555441] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 816.557004] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 816.558572] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 816.560154] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 816.561718] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:03:22 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000080), 0x4) syz_emit_ethernet(0x1226, &(0x7f0000001400)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x11f0, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}, @hopopts={0x63, 0x21a, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic={0x3, 0x1000, "0cb0a78c72a8f26c6cb02f5e4c0fe907faa60e0665862a49a5180d9e99a97c2b00d6d08ff4b0e03a4b4c42e7141aa33848e4b274648739682014723621cbf3885795ca7278db6cf89b965f63eb1ffea1ffbefbf47bdf655e3b68a896c86b234fdbc266828401e239324648c7d974a28c299ec970f58da1d401a7aa926e853f28c1cfa99baee26074e5e44356ff02b8d248a7e0516927f8eb2f1614afc0aaa3662bef3b12cafd3bb21407464cda4d5415701630d6a5249295d59fcc7a913282cbd9579a597541327d273ecca104f17cbaf3001e31d45d85adefea4217cb8ae3684039138f181345dcc1dc5669704e75ca1e4646f808f7e5b4fdd8ba2d5b94a98db6ba48909c5fa6ee1a149aa3cba11744bab33f7a75f17293812d3a880ee6819b16c03446cfaaf7be71d7216b13f7aa99955fea86bd490d9f35e01cb501dfbd4c52d5aea3c419ca1c94a7465789c13d6db19440841bf4b5727ca0e26adf75253e10a47b3e9d1b45d12dddf6d7a78abc911390a579ee9c4b3af8db76f2657ab6106e53a5852a5db14fddd6628a042dc79005d8b065653b70c2bb918378af8d9ca24d6f9fc14f996e3479372ceb94532b589a56e500b49a12193e41e0a29ac6767f7ecbb44a67aec20432eea044f318d903c4f9fe5ca4b01ac1369bc74f686c8afcfaeedfdb2fd74f45134246e0443c15470d79572d09dc47b684d616cd5e7e7594853ddbbeeaffb04ad2c80ad22706cc62a21daecd9167b9fb7f5234562cf94decc0800096fdaed1c53f176d82ecf84cd3872a0eabfdf15e5c81313a47120a1154a3e61ef1ce0b73e021e31fd47da262bff6b8eac8985200af8d62ee77710b2c491d5820b22c0d602123acfe2e7ac97c1fe41eaae1c5c864eaea3a7b908124b5bc67e41f992aced797863ac38b0d09b3fff420c70a0c64c5d263500d8356f7b61e26cf4b2841d1340c581bf46f98ad2f9b6149631ba1b5f8a99d22cdf457b8a2061b01d96a0296d445608708ba173d52a01d473ca9d80883c3acdd800ec933409bd36e94ac3e0424ffa67af2c752213ed2a3db40490328c27f5c28f1068be7a34136498b222a458e5bbeca23f11bb393e6abb61381e37d9486e99f439b05aad1a5b93c76230fc4e5e0394cf43847a9b340ecdfb1d4f3825cc1b0822e390cd0618d0c9bb926bf43cd1f38d79bab9588d5309be9de27e9b4bf71b9dc117a69272f18793e4886283f401ac42706ba188850e6fd5dd396a49fa0e14f5e340c15fb6493df19657a8bbd87d5c10ba68e872bbe4b1b526adde3376d0c78a2f0c46aca5505d5a3c48b23d6805a7aa9a79744936567b26654661cf644b0ac3b85d4e4bdeb4040dc880036e687268794fa757f1349b696c07bc8064ed1cc20d67a6e35ce4dc1f3c3cd67068a57619a0e67853c90c3467483d3fae7afc7e0902af3a155eec38c42429c90e3715d3cb788148659b6403d981c4940bd3d5fcd9d9e6dbdb7913312b15f017a2fa681c7748ae337b4dfae959eb8981ad329851b7b019c5da4d1a5ad2fccbbe1ac42c86f03f663737522176f0664c8c30306f952f64ea4fa2a0b1c5a6d76a8c92799fe913ac3af38803589d236270bdaeee13ac06df87d32b365741166fef3d0457664e0f9bce0210562ceebbdedc4626cea190807fc53b999988061313a4339e856188fef97776e67cc894cbec06c5dde23860ebc692118a270dd83c0d31980747c18685cab6aff9d61dcd05febbd4dc89bd0716103247b9a34d0b19bb65aa597dde55807e4628777e8ce42e2bbced9cbcc5dbab1a891be7df3aeea16bfac15cc1bbb20fb85998b4f858a24d5a55e3d45dc1bfa5e847d6b3efcbd5b3f72864bd79182bf55a55984fb0a325059ee09d983b2692ea4f599ac6af57b81043364d71ff8282c966ec9ee7ee3a448897015be096ec22498f4fdee5b18644eb89287f2089162b71c1940c0adbef1c81180f78c46bc20e8307d5fb5e352db430eac4a1a9ed3c1740c6230c5db67a661f018d3e653a137146328f5edf166f0db86761484a53a0951dfa2a8e8416fc81b4b10622ceea7c8d16c0011e19597e5028a0746949d1e3e4b35c22439a1f356dbe09369bd1f155e67c691b880fb01f4bce9c465490a4f71927d0792aca7587fec0305943ddd05ea5dfbf7a8cc52cdeea3e6a647f1b04b26d764583fd651e25a61506a25c80c10cc685b815a7d483bc5ca015da69524cd02a28f58fafc7f87b3541cba3b8d99a85da396cf148e5249cb261427550f64da14043c0c7bd53d2e3bef05d82d4b87e7d8b957890f1fdd426fe78b2500f83067aa79adac7a57a59b56fc6b01d34530685fff5689d7f751e0d0a32712fb2732c784957214b4139591e779fba7c71e4324ef3d75a8bfd5978015d52dacfa7f291b113a0bc69b6b1008d5f7404f39178a9f8c00a0849cd2f45ec93692f4d989c6ec3902951c3992171f691b2a96e23475d8dfac44b3f5d89f1504bdd9d363af3384f65824a7b2bde3caedb1aaae27d1332358798fd0c02b4527bab127473f7c94f695d9f573650f99dc19ad63520425153759e3418570e2472f661a3569ea9a4524792913c581f7df250b24b5beab6f30f53e63a5b3d3943150394e0a7760d26b7f006487f8578c77208baee2e20120dcc195c5adcecbf9c9ec1852aeb1edf9674207d43ff0145fa46767458ce96346d44b6209fe2a18b95462f7956ff24daad6b227b4a5af0ed20284312a9130eb7eda9cf6298b0bc11f091013ecad607fe7166c5185ab3f973db83cc99e45426a03eeec40a92f09b5f68374568e89c74242a9ed56a81ae0444a91e526dbb68a811f45e6d46a7ff4d21ce4f26378c875b18107374cec0e7479d03f4577f5d6adbab6506a9959801995a424d3a57428be32cd0b3d75371c37b9029a0e4305c189732d245cc701da0654fba67edfa4b4aae6a14454828fa665be11d59e0a46ae9e270aafa48b3fbbcb467cf9d3e1f5e91b07b5bfa287bb6b375f7aecb13c3d549eb43dd755ddfc5c30c4aa5965c4715429d4b16c0399f91deca41cdc234d69bcd47af90a34ab6255996e5d9a6a3268a2337f8713d6eef161f927984108b61350aa7fe7523456bd84b93e611bceab4651e7404f59eea1323506e1fe4e45ff18c4daab06ceef25a80fbb5e7580282354c3463a9b6b9966ed56a9615b91da71c28f5d0c72aa09ecad32f1d8962b61884dedb1b2b3e7c97c477e340867aecc6c5f209093f4a5f674c295cd4a1151541aa4a1d02ce4d261a5a5201b84a5acfacae5c362d6bd6c973d16bcb90aad606444d6fa9b123a1a5e5f5d1e13996b1a109a093b96df5b792400c6439b3d5e27da5be419114e5b8fa6fcafe76e892947e7858ba410ec3bd9171b178b2c63a5a2a6626384941b49336c2fd26fc2405d86731228c3594feae9c6e7da7e8ecfeb4c423e82d3a76ebf1d835dbe28d7914d82a68fe7264da2b07d513a94a4348d58e87a57c18bb07ceb665399ddb6dc45b582a77c8d2852081d11eeb34e0001ffabea6697aecab1d41349d5c36498241b02dce76db03e278c0fe6cda264186f63b5bd896fe1b4dd07e324d2be915d41c4db1b5d8c1a7ed9308c50ddf207533f541177c2b819bf9f78a961f77c20012c0b034d1af35fe60cd41bd0120bd4aed612081a038854ad05a480aac34057f701039c92863ffa607bba5821eec8df51f0307d5d7e88637fec18e793c6100f3bbd6c7da39ed03291d4c89ec628ff7dc97c12adfced5bad4ad7ddf8784f4f374e442efeb3e6ac24edf8c140a6fb6e0ad9c3bde7dc6618c7d3aafb933e6c568d403da0a5895788ec21fab21e64a9c3198a6e538b20639c78022e036152050da5cc04af7a0925b7ab603fee5441434ff50e7b869f1b4619d1b7fd047420aae7d13ba51edbce38d0538244abde48f43819fe0782b66d0f4f10e3bdafa0e5d5be035e3f07a4bd749dc08b34c45a177b90424b9ba2e0aac6a3de02bf29897bf110280d353ea25677da7cf36ba54698869f8cdc5fa18c2c716fb7a621a73fb43600627e0f31a3e28bc517b1ba784f8997707349cf982ffe1bd32dac132fa2229d3647145958df49c9dda8f412e1bdde0888a5dc86cebdd2be437203beb89b006bce20994e22bfa7c7d21f0f20944a90b5650cf059f28e63f7bca6bfff32db9e05588d1e722fd8f77770535eb20675b73f339a287d9bc780e53ca2fe6f5541c46059aa8713989b72a6ee4088ef69dd786e1c98d12fa952216c893b3f7b8921c17116bfb74ed80d132d6fdd2b06e7ee3a0785665f0a916a1e0dbba3faf103c962a6b261f09054045cfcf6765e856e2cf2206a6338eb97f01e14352870081f2badb158461f905124882654cb300adc3a772f4011290de02809ed26a52ec87eee1c5ceb38b1f8627e739a22adde33308e0d579b18d1e1c5ef2d526c7af5b99d9d214729cdb40dabb38c8a365206dc9f7f8015a48987686bcfa102e39c476cbc42b55a298ad1e8891cd8c51e297ed8d988ae0c3f7df7ab563cc2301c8025b4a13f0dd10d5c0df4f58414a2f21d227a5853ca66e4aa7d4eef8d5680daef407699993bc84e6f5795fa3f665018cd76c70e1b6ac4de22269ac19488ce54381765e8e22cc8a66bddff2e5d38cd90763301bb2f1d2f7bef837535b5742bf54287269a265a9095c5a3ffb01bc2a6fadc9eac0f687225bf3dd0441b7567f974f9a562e7c031ffc53667e866a016d5c095685e5c616efda666c1a62f6c6ba2f80bc9357efde55f007bb647e9af61d941a8e9daa6c7e25575ea4033aecf8dc3aa056b8dd31663cb5bf957d9858264ca12f8aeb913b518b18a746956ee55792f6838112f661b71903eb2bec50bc1477c7ed607edb355c955e705e97374b58e477cc44b25178ebfae6ebe8c294e39c88848ce3a9d032ad77e44562ca523f3a0e8cf9f30511d7bf000aef804d52d39573328ce01213477a1c46d2bf52652ccfda9c21b8c2e620f8738e577714859695c5bed6359acaf789792d497c4cf8d9155f474507666dc593476bc9961b24d2d2de47f53f48e9c52658d2abd423fc73001fe48f84cf4eed4c8cbcf475168df8e1b563afce90e3f602f4d989666113a870c9f110011f1801dd285bd5eb59ab4439adb7f2311b023b9056ac5608648b207bc1c7d3b9aeda3096d95b7667a94370bcb843a098bd9b9c636cd2e93e5eecaa49799f28300cee4c06671f7a905ba7b767ccdfb9943ee69dd4ab2a168bf9fee15af6d21ad9f86dcd0b1b48e98fd4cf2e84fb0f45af77bb425e55ac63f9f52187c8c35033d87d73a2472004bf864d758b07ed73bd67cd0d19d90958a35616fa5ce3b3acf703bbe64e9d2ca4e3f147f432a921cd340f465b7101bc7b5dc22c8851c9978db1218faecbd49a4efe18bba54a234481297cbceb9a7c019203ae7503fa3ad08d3c0c98e27d81ab4fc82533d7f2e8019ccbfc05a105898a7eef6e212fd685c6f8f5162d1f16c28d5b87695946f72559d164501cc209e4d4d7440d3eb50286e8f1d074aabd77d4a9a2f6960376475aeb6f91be8aa55162e2cd387ab96099f04407edf6b729aebc6fb04967b4b8fe07a572f5ae15d3053be0dd8b94f3526e71874d9c4cec1ec4e3c4b2e58b0a94e50eff0160a88464dbe25279ececbac1c7fabfab660e8cb9217f040531d1925d5a4469e2db2f69a8d52d6fd75b44f522dd2dfe60f4c05e2eb432ece4749fb6c31ed4aba11d75eee132d3ebad038b38934d2720ee01e660cf476bf8a85420671014da5e24616af1b25c33b8efb1b87afaef48a04e742"}, @generic={0x4, 0x12, "2410158a96d6d6d6d5e1fd06c99c87e0f2a9"}, @calipso={0x7, 0x30, {0x1, 0xa, 0x4, 0x1, [0xffff, 0x600000000000, 0x1, 0x8, 0x4]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0xff, 0x5, [0x6, 0x10000, 0x4, 0x3bb607da, 0x7, 0x1]}}, @hao={0xc9, 0x10, @private2}, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x2, [0x8, 0x7]}}, @jumbo={0xc2, 0x4, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}, @srh={0x87, 0x6, 0x4, 0x3, 0x40, 0x60, 0x8000, [@local, @private0={0xfc, 0x0, '\x00', 0x1}, @private1]}, @fragment={0x6c, 0x0, 0x2, 0x1, 0x0, 0x1, 0x67}, @srh={0xff, 0x8, 0x4, 0x4, 0x40, 0x28, 0x5, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private2, @dev={0xfe, 0x80, '\x00', 0x32}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) 10:03:22 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:03:22 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r4, 0x0, 0x0) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:03:22 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x0, 0x0, 0x0) 10:03:22 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 27) [ 816.898651] FAULT_INJECTION: forcing a failure. [ 816.898651] name failslab, interval 1, probability 0, space 0, times 0 [ 816.901621] CPU: 1 PID: 7338 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 816.903429] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 816.905595] Call Trace: [ 816.906279] dump_stack+0x107/0x167 [ 816.907262] should_fail.cold+0x5/0xa [ 816.908278] ? io_uring_alloc_task_context+0x99/0x6a0 [ 816.909643] should_failslab+0x5/0x20 [ 816.910627] kmem_cache_alloc_trace+0x55/0x320 [ 816.911833] io_uring_alloc_task_context+0x99/0x6a0 [ 816.913146] ? io_import_iovec+0x1120/0x1120 [ 816.914276] ? lock_downgrade+0x6d0/0x6d0 [ 816.915392] ? do_raw_spin_lock+0x121/0x260 [ 816.916534] ? rwlock_bug.part.0+0x90/0x90 [ 816.917535] __io_uring_add_tctx_node+0x2c6/0x520 [ 816.918773] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 816.919923] ? alloc_fd+0x2e7/0x670 [ 816.920742] io_uring_setup+0x1fbb/0x2980 [ 816.921662] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 816.922737] ? wait_for_completion_io+0x270/0x270 [ 816.923800] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 816.924947] ? syscall_enter_from_user_mode+0x1d/0x50 [ 816.926055] do_syscall_64+0x33/0x40 [ 816.926867] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 816.927993] RIP: 0033:0x7f6c708d9b19 [ 816.928794] 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 [ 816.932773] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 816.934396] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 816.935965] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 816.937538] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 816.939076] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 816.940630] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 817.405100] loop7: detected capacity change from 0 to 32768 10:03:37 executing program 2: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semop(r5, &(0x7f0000000000)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x35, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x101, 0x800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x0) semctl$SEM_INFO(r6, 0x5, 0x13, &(0x7f0000000080)=""/101) unshare(0x48020200) 10:03:37 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:03:37 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x80, &(0x7f0000000140)={[{@huge_advise}, {@huge_within_size}, {@mode={'mode', 0x3d, 0xda}}], [{@audit}, {@smackfsdef={'smackfsdef', 0x3d, 'vfat\x00'}}, {@measure}, {@euid_lt}, {@smackfsfloor={'smackfsfloor', 0x3d, 'vfat\x00'}}, {@euid_lt={'euid<', 0xee01}}, {@permit_directio}, {@dont_appraise}]}) fdatasync(r0) 10:03:37 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r4, 0x0, 0x0) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:03:37 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x0, 0x0, 0x0) 10:03:37 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 28) 10:03:37 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, 0x0, 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 831.976236] loop7: detected capacity change from 0 to 32768 [ 831.985128] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:03:37 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r3) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:03:37 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x0, 0x0, 0x0) 10:03:37 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x1226, &(0x7f0000001400)={@link_local, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x11f0, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}, @hopopts={0x63, 0x21a, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic={0x3, 0x1000, "0cb0a78c72a8f26c6cb02f5e4c0fe907faa60e0665862a49a5180d9e99a97c2b00d6d08ff4b0e03a4b4c42e7141aa33848e4b274648739682014723621cbf3885795ca7278db6cf89b965f63eb1ffea1ffbefbf47bdf655e3b68a896c86b234fdbc266828401e239324648c7d974a28c299ec970f58da1d401a7aa926e853f28c1cfa99baee26074e5e44356ff02b8d248a7e0516927f8eb2f1614afc0aaa3662bef3b12cafd3bb21407464cda4d5415701630d6a5249295d59fcc7a913282cbd9579a597541327d273ecca104f17cbaf3001e31d45d85adefea4217cb8ae3684039138f181345dcc1dc5669704e75ca1e4646f808f7e5b4fdd8ba2d5b94a98db6ba48909c5fa6ee1a149aa3cba11744bab33f7a75f17293812d3a880ee6819b16c03446cfaaf7be71d7216b13f7aa99955fea86bd490d9f35e01cb501dfbd4c52d5aea3c419ca1c94a7465789c13d6db19440841bf4b5727ca0e26adf75253e10a47b3e9d1b45d12dddf6d7a78abc911390a579ee9c4b3af8db76f2657ab6106e53a5852a5db14fddd6628a042dc79005d8b065653b70c2bb918378af8d9ca24d6f9fc14f996e3479372ceb94532b589a56e500b49a12193e41e0a29ac6767f7ecbb44a67aec20432eea044f318d903c4f9fe5ca4b01ac1369bc74f686c8afcfaeedfdb2fd74f45134246e0443c15470d79572d09dc47b684d616cd5e7e7594853ddbbeeaffb04ad2c80ad22706cc62a21daecd9167b9fb7f5234562cf94decc0800096fdaed1c53f176d82ecf84cd3872a0eabfdf15e5c81313a47120a1154a3e61ef1ce0b73e021e31fd47da262bff6b8eac8985200af8d62ee77710b2c491d5820b22c0d602123acfe2e7ac97c1fe41eaae1c5c864eaea3a7b908124b5bc67e41f992aced797863ac38b0d09b3fff420c70a0c64c5d263500d8356f7b61e26cf4b2841d1340c581bf46f98ad2f9b6149631ba1b5f8a99d22cdf457b8a2061b01d96a0296d445608708ba173d52a01d473ca9d80883c3acdd800ec933409bd36e94ac3e0424ffa67af2c752213ed2a3db40490328c27f5c28f1068be7a34136498b222a458e5bbeca23f11bb393e6abb61381e37d9486e99f439b05aad1a5b93c76230fc4e5e0394cf43847a9b340ecdfb1d4f3825cc1b0822e390cd0618d0c9bb926bf43cd1f38d79bab9588d5309be9de27e9b4bf71b9dc117a69272f18793e4886283f401ac42706ba188850e6fd5dd396a49fa0e14f5e340c15fb6493df19657a8bbd87d5c10ba68e872bbe4b1b526adde3376d0c78a2f0c46aca5505d5a3c48b23d6805a7aa9a79744936567b26654661cf644b0ac3b85d4e4bdeb4040dc880036e687268794fa757f1349b696c07bc8064ed1cc20d67a6e35ce4dc1f3c3cd67068a57619a0e67853c90c3467483d3fae7afc7e0902af3a155eec38c42429c90e3715d3cb788148659b6403d981c4940bd3d5fcd9d9e6dbdb7913312b15f017a2fa681c7748ae337b4dfae959eb8981ad329851b7b019c5da4d1a5ad2fccbbe1ac42c86f03f663737522176f0664c8c30306f952f64ea4fa2a0b1c5a6d76a8c92799fe913ac3af38803589d236270bdaeee13ac06df87d32b365741166fef3d0457664e0f9bce0210562ceebbdedc4626cea190807fc53b999988061313a4339e856188fef97776e67cc894cbec06c5dde23860ebc692118a270dd83c0d31980747c18685cab6aff9d61dcd05febbd4dc89bd0716103247b9a34d0b19bb65aa597dde55807e4628777e8ce42e2bbced9cbcc5dbab1a891be7df3aeea16bfac15cc1bbb20fb85998b4f858a24d5a55e3d45dc1bfa5e847d6b3efcbd5b3f72864bd79182bf55a55984fb0a325059ee09d983b2692ea4f599ac6af57b81043364d71ff8282c966ec9ee7ee3a448897015be096ec22498f4fdee5b18644eb89287f2089162b71c1940c0adbef1c81180f78c46bc20e8307d5fb5e352db430eac4a1a9ed3c1740c6230c5db67a661f018d3e653a137146328f5edf166f0db86761484a53a0951dfa2a8e8416fc81b4b10622ceea7c8d16c0011e19597e5028a0746949d1e3e4b35c22439a1f356dbe09369bd1f155e67c691b880fb01f4bce9c465490a4f71927d0792aca7587fec0305943ddd05ea5dfbf7a8cc52cdeea3e6a647f1b04b26d764583fd651e25a61506a25c80c10cc685b815a7d483bc5ca015da69524cd02a28f58fafc7f87b3541cba3b8d99a85da396cf148e5249cb261427550f64da14043c0c7bd53d2e3bef05d82d4b87e7d8b957890f1fdd426fe78b2500f83067aa79adac7a57a59b56fc6b01d34530685fff5689d7f751e0d0a32712fb2732c784957214b4139591e779fba7c71e4324ef3d75a8bfd5978015d52dacfa7f291b113a0bc69b6b1008d5f7404f39178a9f8c00a0849cd2f45ec93692f4d989c6ec3902951c3992171f691b2a96e23475d8dfac44b3f5d89f1504bdd9d363af3384f65824a7b2bde3caedb1aaae27d1332358798fd0c02b4527bab127473f7c94f695d9f573650f99dc19ad63520425153759e3418570e2472f661a3569ea9a4524792913c581f7df250b24b5beab6f30f53e63a5b3d3943150394e0a7760d26b7f006487f8578c77208baee2e20120dcc195c5adcecbf9c9ec1852aeb1edf9674207d43ff0145fa46767458ce96346d44b6209fe2a18b95462f7956ff24daad6b227b4a5af0ed20284312a9130eb7eda9cf6298b0bc11f091013ecad607fe7166c5185ab3f973db83cc99e45426a03eeec40a92f09b5f68374568e89c74242a9ed56a81ae0444a91e526dbb68a811f45e6d46a7ff4d21ce4f26378c875b18107374cec0e7479d03f4577f5d6adbab6506a9959801995a424d3a57428be32cd0b3d75371c37b9029a0e4305c189732d245cc701da0654fba67edfa4b4aae6a14454828fa665be11d59e0a46ae9e270aafa48b3fbbcb467cf9d3e1f5e91b07b5bfa287bb6b375f7aecb13c3d549eb43dd755ddfc5c30c4aa5965c4715429d4b16c0399f91deca41cdc234d69bcd47af90a34ab6255996e5d9a6a3268a2337f8713d6eef161f927984108b61350aa7fe7523456bd84b93e611bceab4651e7404f59eea1323506e1fe4e45ff18c4daab06ceef25a80fbb5e7580282354c3463a9b6b9966ed56a9615b91da71c28f5d0c72aa09ecad32f1d8962b61884dedb1b2b3e7c97c477e340867aecc6c5f209093f4a5f674c295cd4a1151541aa4a1d02ce4d261a5a5201b84a5acfacae5c362d6bd6c973d16bcb90aad606444d6fa9b123a1a5e5f5d1e13996b1a109a093b96df5b792400c6439b3d5e27da5be419114e5b8fa6fcafe76e892947e7858ba410ec3bd9171b178b2c63a5a2a6626384941b49336c2fd26fc2405d86731228c3594feae9c6e7da7e8ecfeb4c423e82d3a76ebf1d835dbe28d7914d82a68fe7264da2b07d513a94a4348d58e87a57c18bb07ceb665399ddb6dc45b582a77c8d2852081d11eeb34e0001ffabea6697aecab1d41349d5c36498241b02dce76db03e278c0fe6cda264186f63b5bd896fe1b4dd07e324d2be915d41c4db1b5d8c1a7ed9308c50ddf207533f541177c2b819bf9f78a961f77c20012c0b034d1af35fe60cd41bd0120bd4aed612081a038854ad05a480aac34057f701039c92863ffa607bba5821eec8df51f0307d5d7e88637fec18e793c6100f3bbd6c7da39ed03291d4c89ec628ff7dc97c12adfced5bad4ad7ddf8784f4f374e442efeb3e6ac24edf8c140a6fb6e0ad9c3bde7dc6618c7d3aafb933e6c568d403da0a5895788ec21fab21e64a9c3198a6e538b20639c78022e036152050da5cc04af7a0925b7ab603fee5441434ff50e7b869f1b4619d1b7fd047420aae7d13ba51edbce38d0538244abde48f43819fe0782b66d0f4f10e3bdafa0e5d5be035e3f07a4bd749dc08b34c45a177b90424b9ba2e0aac6a3de02bf29897bf110280d353ea25677da7cf36ba54698869f8cdc5fa18c2c716fb7a621a73fb43600627e0f31a3e28bc517b1ba784f8997707349cf982ffe1bd32dac132fa2229d3647145958df49c9dda8f412e1bdde0888a5dc86cebdd2be437203beb89b006bce20994e22bfa7c7d21f0f20944a90b5650cf059f28e63f7bca6bfff32db9e05588d1e722fd8f77770535eb20675b73f339a287d9bc780e53ca2fe6f5541c46059aa8713989b72a6ee4088ef69dd786e1c98d12fa952216c893b3f7b8921c17116bfb74ed80d132d6fdd2b06e7ee3a0785665f0a916a1e0dbba3faf103c962a6b261f09054045cfcf6765e856e2cf2206a6338eb97f01e14352870081f2badb158461f905124882654cb300adc3a772f4011290de02809ed26a52ec87eee1c5ceb38b1f8627e739a22adde33308e0d579b18d1e1c5ef2d526c7af5b99d9d214729cdb40dabb38c8a365206dc9f7f8015a48987686bcfa102e39c476cbc42b55a298ad1e8891cd8c51e297ed8d988ae0c3f7df7ab563cc2301c8025b4a13f0dd10d5c0df4f58414a2f21d227a5853ca66e4aa7d4eef8d5680daef407699993bc84e6f5795fa3f665018cd76c70e1b6ac4de22269ac19488ce54381765e8e22cc8a66bddff2e5d38cd90763301bb2f1d2f7bef837535b5742bf54287269a265a9095c5a3ffb01bc2a6fadc9eac0f687225bf3dd0441b7567f974f9a562e7c031ffc53667e866a016d5c095685e5c616efda666c1a62f6c6ba2f80bc9357efde55f007bb647e9af61d941a8e9daa6c7e25575ea4033aecf8dc3aa056b8dd31663cb5bf957d9858264ca12f8aeb913b518b18a746956ee55792f6838112f661b71903eb2bec50bc1477c7ed607edb355c955e705e97374b58e477cc44b25178ebfae6ebe8c294e39c88848ce3a9d032ad77e44562ca523f3a0e8cf9f30511d7bf000aef804d52d39573328ce01213477a1c46d2bf52652ccfda9c21b8c2e620f8738e577714859695c5bed6359acaf789792d497c4cf8d9155f474507666dc593476bc9961b24d2d2de47f53f48e9c52658d2abd423fc73001fe48f84cf4eed4c8cbcf475168df8e1b563afce90e3f602f4d989666113a870c9f110011f1801dd285bd5eb59ab4439adb7f2311b023b9056ac5608648b207bc1c7d3b9aeda3096d95b7667a94370bcb843a098bd9b9c636cd2e93e5eecaa49799f28300cee4c06671f7a905ba7b767ccdfb9943ee69dd4ab2a168bf9fee15af6d21ad9f86dcd0b1b48e98fd4cf2e84fb0f45af77bb425e55ac63f9f52187c8c35033d87d73a2472004bf864d758b07ed73bd67cd0d19d90958a35616fa5ce3b3acf703bbe64e9d2ca4e3f147f432a921cd340f465b7101bc7b5dc22c8851c9978db1218faecbd49a4efe18bba54a234481297cbceb9a7c019203ae7503fa3ad08d3c0c98e27d81ab4fc82533d7f2e8019ccbfc05a105898a7eef6e212fd685c6f8f5162d1f16c28d5b87695946f72559d164501cc209e4d4d7440d3eb50286e8f1d074aabd77d4a9a2f6960376475aeb6f91be8aa55162e2cd387ab96099f04407edf6b729aebc6fb04967b4b8fe07a572f5ae15d3053be0dd8b94f3526e71874d9c4cec1ec4e3c4b2e58b0a94e50eff0160a88464dbe25279ececbac1c7fabfab660e8cb9217f040531d1925d5a4469e2db2f69a8d52d6fd75b44f522dd2dfe60f4c05e2eb432ece4749fb6c31ed4aba11d75eee132d3ebad038b38934d2720ee01e660cf476bf8a85420671014da5e24616af1b25c33b8efb1b87afaef48a04e742"}, @generic={0x4, 0x12, "2410158a96d6d6d6d5e1fd06c99c87e0f2a9"}, @calipso={0x7, 0x30, {0x1, 0xa, 0x4, 0x1, [0xffff, 0x600000000000, 0x1, 0x8, 0x4]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0xff, 0x5, [0x6, 0x10000, 0x4, 0x3bb607da, 0x7, 0x1]}}, @hao={0xc9, 0x10, @private2}, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x2, [0x8, 0x7]}}, @jumbo={0xc2, 0x4, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}, @srh={0x87, 0x6, 0x4, 0x3, 0x40, 0x60, 0x8000, [@local, @private0={0xfc, 0x0, '\x00', 0x1}, @private1]}, @fragment={0x6c, 0x0, 0x2, 0x1, 0x0, 0x1, 0x67}, @srh={0xff, 0x8, 0x4, 0x4, 0x40, 0x28, 0x5, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private2, @dev={0xfe, 0x80, '\x00', 0x32}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) [ 832.079690] FAULT_INJECTION: forcing a failure. [ 832.079690] name failslab, interval 1, probability 0, space 0, times 0 [ 832.082252] CPU: 1 PID: 7366 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 832.083739] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 832.085545] Call Trace: [ 832.086122] dump_stack+0x107/0x167 [ 832.086925] should_fail.cold+0x5/0xa [ 832.087767] ? create_object.isra.0+0x3a/0xa30 [ 832.088759] should_failslab+0x5/0x20 [ 832.089592] kmem_cache_alloc+0x5b/0x310 [ 832.090497] create_object.isra.0+0x3a/0xa30 [ 832.091466] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 832.092590] kmem_cache_alloc_trace+0x151/0x320 [ 832.093615] io_uring_alloc_task_context+0x99/0x6a0 [ 832.094705] ? io_import_iovec+0x1120/0x1120 [ 832.095682] ? lock_downgrade+0x6d0/0x6d0 [ 832.096596] ? do_raw_spin_lock+0x121/0x260 [ 832.097551] ? rwlock_bug.part.0+0x90/0x90 [ 832.098491] __io_uring_add_tctx_node+0x2c6/0x520 [ 832.099547] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 832.100705] ? alloc_fd+0x2e7/0x670 [ 832.101501] io_uring_setup+0x1fbb/0x2980 [ 832.102385] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 832.103500] ? wait_for_completion_io+0x270/0x270 [ 832.104545] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 832.105660] ? syscall_enter_from_user_mode+0x1d/0x50 [ 832.106752] do_syscall_64+0x33/0x40 [ 832.107551] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 832.108632] RIP: 0033:0x7f6c708d9b19 [ 832.109415] 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 [ 832.113302] RSP: 002b:00007f6c6de2e108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 832.114909] RAX: ffffffffffffffda RBX: 00007f6c709ed020 RCX: 00007f6c708d9b19 [ 832.116433] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 832.117963] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 832.119512] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 832.121036] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 832.153750] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:03:37 executing program 7: pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) r2 = syz_io_uring_setup(0x2ae4, &(0x7f00000002c0)={0x0, 0xed08, 0x10, 0x0, 0x1}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000180), &(0x7f0000000140)) syz_io_uring_setup(0x54e5, &(0x7f0000000680)={0x0, 0xfffffffe, 0x8, 0x2, 0xa, 0x0, r2}, &(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x30, r2, 0x8000000) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="1f000000000000a2ef5e4807eb82b309"]) dup2(r2, r3) fdatasync(r0) 10:03:37 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) unshare(0x48020200) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 832.258101] loop7: detected capacity change from 0 to 32768 [ 832.272544] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 832.338416] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:03:38 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x20, 0x3, &(0x7f00000001c0)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x3}, {&(0x7f0000000140)="0c4cc5e52c3e68c17d932f414d894354f90c66d16fdbda08763a0700cbc56fa56466f25cd5d02ffc4cdb1c387e0eb374d391b57bcfd0f9c15a0f6f82b0c75dc8088ab78581a9401dee0481c4b0e09f53e40b7871c3e52279619980ffcc3ad97d76b323bc340f4d3884f5b8c8bcc0a4f399172de0dc40e4434fc1437271ec", 0x7e, 0x4}], 0x88c066, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) 10:03:38 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x11de, &(0x7f0000001400)={@link_local, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x11a8, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}, @hopopts={0x63, 0x21a, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic={0x3, 0x1000, "0cb0a78c72a8f26c6cb02f5e4c0fe907faa60e0665862a49a5180d9e99a97c2b00d6d08ff4b0e03a4b4c42e7141aa33848e4b274648739682014723621cbf3885795ca7278db6cf89b965f63eb1ffea1ffbefbf47bdf655e3b68a896c86b234fdbc266828401e239324648c7d974a28c299ec970f58da1d401a7aa926e853f28c1cfa99baee26074e5e44356ff02b8d248a7e0516927f8eb2f1614afc0aaa3662bef3b12cafd3bb21407464cda4d5415701630d6a5249295d59fcc7a913282cbd9579a597541327d273ecca104f17cbaf3001e31d45d85adefea4217cb8ae3684039138f181345dcc1dc5669704e75ca1e4646f808f7e5b4fdd8ba2d5b94a98db6ba48909c5fa6ee1a149aa3cba11744bab33f7a75f17293812d3a880ee6819b16c03446cfaaf7be71d7216b13f7aa99955fea86bd490d9f35e01cb501dfbd4c52d5aea3c419ca1c94a7465789c13d6db19440841bf4b5727ca0e26adf75253e10a47b3e9d1b45d12dddf6d7a78abc911390a579ee9c4b3af8db76f2657ab6106e53a5852a5db14fddd6628a042dc79005d8b065653b70c2bb918378af8d9ca24d6f9fc14f996e3479372ceb94532b589a56e500b49a12193e41e0a29ac6767f7ecbb44a67aec20432eea044f318d903c4f9fe5ca4b01ac1369bc74f686c8afcfaeedfdb2fd74f45134246e0443c15470d79572d09dc47b684d616cd5e7e7594853ddbbeeaffb04ad2c80ad22706cc62a21daecd9167b9fb7f5234562cf94decc0800096fdaed1c53f176d82ecf84cd3872a0eabfdf15e5c81313a47120a1154a3e61ef1ce0b73e021e31fd47da262bff6b8eac8985200af8d62ee77710b2c491d5820b22c0d602123acfe2e7ac97c1fe41eaae1c5c864eaea3a7b908124b5bc67e41f992aced797863ac38b0d09b3fff420c70a0c64c5d263500d8356f7b61e26cf4b2841d1340c581bf46f98ad2f9b6149631ba1b5f8a99d22cdf457b8a2061b01d96a0296d445608708ba173d52a01d473ca9d80883c3acdd800ec933409bd36e94ac3e0424ffa67af2c752213ed2a3db40490328c27f5c28f1068be7a34136498b222a458e5bbeca23f11bb393e6abb61381e37d9486e99f439b05aad1a5b93c76230fc4e5e0394cf43847a9b340ecdfb1d4f3825cc1b0822e390cd0618d0c9bb926bf43cd1f38d79bab9588d5309be9de27e9b4bf71b9dc117a69272f18793e4886283f401ac42706ba188850e6fd5dd396a49fa0e14f5e340c15fb6493df19657a8bbd87d5c10ba68e872bbe4b1b526adde3376d0c78a2f0c46aca5505d5a3c48b23d6805a7aa9a79744936567b26654661cf644b0ac3b85d4e4bdeb4040dc880036e687268794fa757f1349b696c07bc8064ed1cc20d67a6e35ce4dc1f3c3cd67068a57619a0e67853c90c3467483d3fae7afc7e0902af3a155eec38c42429c90e3715d3cb788148659b6403d981c4940bd3d5fcd9d9e6dbdb7913312b15f017a2fa681c7748ae337b4dfae959eb8981ad329851b7b019c5da4d1a5ad2fccbbe1ac42c86f03f663737522176f0664c8c30306f952f64ea4fa2a0b1c5a6d76a8c92799fe913ac3af38803589d236270bdaeee13ac06df87d32b365741166fef3d0457664e0f9bce0210562ceebbdedc4626cea190807fc53b999988061313a4339e856188fef97776e67cc894cbec06c5dde23860ebc692118a270dd83c0d31980747c18685cab6aff9d61dcd05febbd4dc89bd0716103247b9a34d0b19bb65aa597dde55807e4628777e8ce42e2bbced9cbcc5dbab1a891be7df3aeea16bfac15cc1bbb20fb85998b4f858a24d5a55e3d45dc1bfa5e847d6b3efcbd5b3f72864bd79182bf55a55984fb0a325059ee09d983b2692ea4f599ac6af57b81043364d71ff8282c966ec9ee7ee3a448897015be096ec22498f4fdee5b18644eb89287f2089162b71c1940c0adbef1c81180f78c46bc20e8307d5fb5e352db430eac4a1a9ed3c1740c6230c5db67a661f018d3e653a137146328f5edf166f0db86761484a53a0951dfa2a8e8416fc81b4b10622ceea7c8d16c0011e19597e5028a0746949d1e3e4b35c22439a1f356dbe09369bd1f155e67c691b880fb01f4bce9c465490a4f71927d0792aca7587fec0305943ddd05ea5dfbf7a8cc52cdeea3e6a647f1b04b26d764583fd651e25a61506a25c80c10cc685b815a7d483bc5ca015da69524cd02a28f58fafc7f87b3541cba3b8d99a85da396cf148e5249cb261427550f64da14043c0c7bd53d2e3bef05d82d4b87e7d8b957890f1fdd426fe78b2500f83067aa79adac7a57a59b56fc6b01d34530685fff5689d7f751e0d0a32712fb2732c784957214b4139591e779fba7c71e4324ef3d75a8bfd5978015d52dacfa7f291b113a0bc69b6b1008d5f7404f39178a9f8c00a0849cd2f45ec93692f4d989c6ec3902951c3992171f691b2a96e23475d8dfac44b3f5d89f1504bdd9d363af3384f65824a7b2bde3caedb1aaae27d1332358798fd0c02b4527bab127473f7c94f695d9f573650f99dc19ad63520425153759e3418570e2472f661a3569ea9a4524792913c581f7df250b24b5beab6f30f53e63a5b3d3943150394e0a7760d26b7f006487f8578c77208baee2e20120dcc195c5adcecbf9c9ec1852aeb1edf9674207d43ff0145fa46767458ce96346d44b6209fe2a18b95462f7956ff24daad6b227b4a5af0ed20284312a9130eb7eda9cf6298b0bc11f091013ecad607fe7166c5185ab3f973db83cc99e45426a03eeec40a92f09b5f68374568e89c74242a9ed56a81ae0444a91e526dbb68a811f45e6d46a7ff4d21ce4f26378c875b18107374cec0e7479d03f4577f5d6adbab6506a9959801995a424d3a57428be32cd0b3d75371c37b9029a0e4305c189732d245cc701da0654fba67edfa4b4aae6a14454828fa665be11d59e0a46ae9e270aafa48b3fbbcb467cf9d3e1f5e91b07b5bfa287bb6b375f7aecb13c3d549eb43dd755ddfc5c30c4aa5965c4715429d4b16c0399f91deca41cdc234d69bcd47af90a34ab6255996e5d9a6a3268a2337f8713d6eef161f927984108b61350aa7fe7523456bd84b93e611bceab4651e7404f59eea1323506e1fe4e45ff18c4daab06ceef25a80fbb5e7580282354c3463a9b6b9966ed56a9615b91da71c28f5d0c72aa09ecad32f1d8962b61884dedb1b2b3e7c97c477e340867aecc6c5f209093f4a5f674c295cd4a1151541aa4a1d02ce4d261a5a5201b84a5acfacae5c362d6bd6c973d16bcb90aad606444d6fa9b123a1a5e5f5d1e13996b1a109a093b96df5b792400c6439b3d5e27da5be419114e5b8fa6fcafe76e892947e7858ba410ec3bd9171b178b2c63a5a2a6626384941b49336c2fd26fc2405d86731228c3594feae9c6e7da7e8ecfeb4c423e82d3a76ebf1d835dbe28d7914d82a68fe7264da2b07d513a94a4348d58e87a57c18bb07ceb665399ddb6dc45b582a77c8d2852081d11eeb34e0001ffabea6697aecab1d41349d5c36498241b02dce76db03e278c0fe6cda264186f63b5bd896fe1b4dd07e324d2be915d41c4db1b5d8c1a7ed9308c50ddf207533f541177c2b819bf9f78a961f77c20012c0b034d1af35fe60cd41bd0120bd4aed612081a038854ad05a480aac34057f701039c92863ffa607bba5821eec8df51f0307d5d7e88637fec18e793c6100f3bbd6c7da39ed03291d4c89ec628ff7dc97c12adfced5bad4ad7ddf8784f4f374e442efeb3e6ac24edf8c140a6fb6e0ad9c3bde7dc6618c7d3aafb933e6c568d403da0a5895788ec21fab21e64a9c3198a6e538b20639c78022e036152050da5cc04af7a0925b7ab603fee5441434ff50e7b869f1b4619d1b7fd047420aae7d13ba51edbce38d0538244abde48f43819fe0782b66d0f4f10e3bdafa0e5d5be035e3f07a4bd749dc08b34c45a177b90424b9ba2e0aac6a3de02bf29897bf110280d353ea25677da7cf36ba54698869f8cdc5fa18c2c716fb7a621a73fb43600627e0f31a3e28bc517b1ba784f8997707349cf982ffe1bd32dac132fa2229d3647145958df49c9dda8f412e1bdde0888a5dc86cebdd2be437203beb89b006bce20994e22bfa7c7d21f0f20944a90b5650cf059f28e63f7bca6bfff32db9e05588d1e722fd8f77770535eb20675b73f339a287d9bc780e53ca2fe6f5541c46059aa8713989b72a6ee4088ef69dd786e1c98d12fa952216c893b3f7b8921c17116bfb74ed80d132d6fdd2b06e7ee3a0785665f0a916a1e0dbba3faf103c962a6b261f09054045cfcf6765e856e2cf2206a6338eb97f01e14352870081f2badb158461f905124882654cb300adc3a772f4011290de02809ed26a52ec87eee1c5ceb38b1f8627e739a22adde33308e0d579b18d1e1c5ef2d526c7af5b99d9d214729cdb40dabb38c8a365206dc9f7f8015a48987686bcfa102e39c476cbc42b55a298ad1e8891cd8c51e297ed8d988ae0c3f7df7ab563cc2301c8025b4a13f0dd10d5c0df4f58414a2f21d227a5853ca66e4aa7d4eef8d5680daef407699993bc84e6f5795fa3f665018cd76c70e1b6ac4de22269ac19488ce54381765e8e22cc8a66bddff2e5d38cd90763301bb2f1d2f7bef837535b5742bf54287269a265a9095c5a3ffb01bc2a6fadc9eac0f687225bf3dd0441b7567f974f9a562e7c031ffc53667e866a016d5c095685e5c616efda666c1a62f6c6ba2f80bc9357efde55f007bb647e9af61d941a8e9daa6c7e25575ea4033aecf8dc3aa056b8dd31663cb5bf957d9858264ca12f8aeb913b518b18a746956ee55792f6838112f661b71903eb2bec50bc1477c7ed607edb355c955e705e97374b58e477cc44b25178ebfae6ebe8c294e39c88848ce3a9d032ad77e44562ca523f3a0e8cf9f30511d7bf000aef804d52d39573328ce01213477a1c46d2bf52652ccfda9c21b8c2e620f8738e577714859695c5bed6359acaf789792d497c4cf8d9155f474507666dc593476bc9961b24d2d2de47f53f48e9c52658d2abd423fc73001fe48f84cf4eed4c8cbcf475168df8e1b563afce90e3f602f4d989666113a870c9f110011f1801dd285bd5eb59ab4439adb7f2311b023b9056ac5608648b207bc1c7d3b9aeda3096d95b7667a94370bcb843a098bd9b9c636cd2e93e5eecaa49799f28300cee4c06671f7a905ba7b767ccdfb9943ee69dd4ab2a168bf9fee15af6d21ad9f86dcd0b1b48e98fd4cf2e84fb0f45af77bb425e55ac63f9f52187c8c35033d87d73a2472004bf864d758b07ed73bd67cd0d19d90958a35616fa5ce3b3acf703bbe64e9d2ca4e3f147f432a921cd340f465b7101bc7b5dc22c8851c9978db1218faecbd49a4efe18bba54a234481297cbceb9a7c019203ae7503fa3ad08d3c0c98e27d81ab4fc82533d7f2e8019ccbfc05a105898a7eef6e212fd685c6f8f5162d1f16c28d5b87695946f72559d164501cc209e4d4d7440d3eb50286e8f1d074aabd77d4a9a2f6960376475aeb6f91be8aa55162e2cd387ab96099f04407edf6b729aebc6fb04967b4b8fe07a572f5ae15d3053be0dd8b94f3526e71874d9c4cec1ec4e3c4b2e58b0a94e50eff0160a88464dbe25279ececbac1c7fabfab660e8cb9217f040531d1925d5a4469e2db2f69a8d52d6fd75b44f522dd2dfe60f4c05e2eb432ece4749fb6c31ed4aba11d75eee132d3ebad038b38934d2720ee01e660cf476bf8a85420671014da5e24616af1b25c33b8efb1b87afaef48a04e742"}, @generic={0x4, 0x12, "2410158a96d6d6d6d5e1fd06c99c87e0f2a9"}, @calipso={0x7, 0x30, {0x1, 0xa, 0x4, 0x1, [0xffff, 0x600000000000, 0x1, 0x8, 0x4]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0xff, 0x5, [0x6, 0x10000, 0x4, 0x3bb607da, 0x7, 0x1]}}, @hao={0xc9, 0x10, @private2}, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x2, [0x8, 0x7]}}, @jumbo={0xc2, 0x4, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}, @srh={0x87, 0x6, 0x4, 0x3, 0x40, 0x60, 0x8000, [@local, @private0={0xfc, 0x0, '\x00', 0x1}, @private1]}, @fragment={0x6c, 0x0, 0x2, 0x1, 0x0, 0x1, 0x67}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) 10:03:38 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 29) [ 832.543467] FAULT_INJECTION: forcing a failure. [ 832.543467] name failslab, interval 1, probability 0, space 0, times 0 [ 832.545963] CPU: 1 PID: 7394 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 832.547418] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 832.549159] Call Trace: [ 832.549718] dump_stack+0x107/0x167 [ 832.550492] should_fail.cold+0x5/0xa [ 832.551303] ? create_object.isra.0+0x3a/0xa30 [ 832.552275] should_failslab+0x5/0x20 [ 832.553083] kmem_cache_alloc+0x5b/0x310 [ 832.553950] create_object.isra.0+0x3a/0xa30 [ 832.554890] kmemleak_alloc_percpu+0xa0/0x100 [ 832.555847] pcpu_alloc+0x4e2/0x1240 [ 832.556659] __percpu_counter_init+0x10d/0x2d0 [ 832.557619] io_uring_alloc_task_context+0xcc/0x6a0 [ 832.558663] ? io_import_iovec+0x1120/0x1120 [ 832.559599] ? lock_downgrade+0x6d0/0x6d0 [ 832.560465] ? do_raw_spin_lock+0x121/0x260 [ 832.561374] ? rwlock_bug.part.0+0x90/0x90 [ 832.562265] __io_uring_add_tctx_node+0x2c6/0x520 [ 832.563279] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 832.564388] ? alloc_fd+0x2e7/0x670 [ 832.565442] io_uring_setup+0x1fbb/0x2980 [ 832.566522] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 832.567588] ? wait_for_completion_io+0x270/0x270 [ 832.568622] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 832.569718] ? syscall_enter_from_user_mode+0x1d/0x50 [ 832.570804] do_syscall_64+0x33/0x40 [ 832.571592] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 832.572672] RIP: 0033:0x7f6c708d9b19 [ 832.573456] 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 [ 832.577312] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 10:03:38 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x11d6, &(0x7f0000001400)={@link_local, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x11a0, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}, @hopopts={0x63, 0x21a, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic={0x3, 0x1000, "0cb0a78c72a8f26c6cb02f5e4c0fe907faa60e0665862a49a5180d9e99a97c2b00d6d08ff4b0e03a4b4c42e7141aa33848e4b274648739682014723621cbf3885795ca7278db6cf89b965f63eb1ffea1ffbefbf47bdf655e3b68a896c86b234fdbc266828401e239324648c7d974a28c299ec970f58da1d401a7aa926e853f28c1cfa99baee26074e5e44356ff02b8d248a7e0516927f8eb2f1614afc0aaa3662bef3b12cafd3bb21407464cda4d5415701630d6a5249295d59fcc7a913282cbd9579a597541327d273ecca104f17cbaf3001e31d45d85adefea4217cb8ae3684039138f181345dcc1dc5669704e75ca1e4646f808f7e5b4fdd8ba2d5b94a98db6ba48909c5fa6ee1a149aa3cba11744bab33f7a75f17293812d3a880ee6819b16c03446cfaaf7be71d7216b13f7aa99955fea86bd490d9f35e01cb501dfbd4c52d5aea3c419ca1c94a7465789c13d6db19440841bf4b5727ca0e26adf75253e10a47b3e9d1b45d12dddf6d7a78abc911390a579ee9c4b3af8db76f2657ab6106e53a5852a5db14fddd6628a042dc79005d8b065653b70c2bb918378af8d9ca24d6f9fc14f996e3479372ceb94532b589a56e500b49a12193e41e0a29ac6767f7ecbb44a67aec20432eea044f318d903c4f9fe5ca4b01ac1369bc74f686c8afcfaeedfdb2fd74f45134246e0443c15470d79572d09dc47b684d616cd5e7e7594853ddbbeeaffb04ad2c80ad22706cc62a21daecd9167b9fb7f5234562cf94decc0800096fdaed1c53f176d82ecf84cd3872a0eabfdf15e5c81313a47120a1154a3e61ef1ce0b73e021e31fd47da262bff6b8eac8985200af8d62ee77710b2c491d5820b22c0d602123acfe2e7ac97c1fe41eaae1c5c864eaea3a7b908124b5bc67e41f992aced797863ac38b0d09b3fff420c70a0c64c5d263500d8356f7b61e26cf4b2841d1340c581bf46f98ad2f9b6149631ba1b5f8a99d22cdf457b8a2061b01d96a0296d445608708ba173d52a01d473ca9d80883c3acdd800ec933409bd36e94ac3e0424ffa67af2c752213ed2a3db40490328c27f5c28f1068be7a34136498b222a458e5bbeca23f11bb393e6abb61381e37d9486e99f439b05aad1a5b93c76230fc4e5e0394cf43847a9b340ecdfb1d4f3825cc1b0822e390cd0618d0c9bb926bf43cd1f38d79bab9588d5309be9de27e9b4bf71b9dc117a69272f18793e4886283f401ac42706ba188850e6fd5dd396a49fa0e14f5e340c15fb6493df19657a8bbd87d5c10ba68e872bbe4b1b526adde3376d0c78a2f0c46aca5505d5a3c48b23d6805a7aa9a79744936567b26654661cf644b0ac3b85d4e4bdeb4040dc880036e687268794fa757f1349b696c07bc8064ed1cc20d67a6e35ce4dc1f3c3cd67068a57619a0e67853c90c3467483d3fae7afc7e0902af3a155eec38c42429c90e3715d3cb788148659b6403d981c4940bd3d5fcd9d9e6dbdb7913312b15f017a2fa681c7748ae337b4dfae959eb8981ad329851b7b019c5da4d1a5ad2fccbbe1ac42c86f03f663737522176f0664c8c30306f952f64ea4fa2a0b1c5a6d76a8c92799fe913ac3af38803589d236270bdaeee13ac06df87d32b365741166fef3d0457664e0f9bce0210562ceebbdedc4626cea190807fc53b999988061313a4339e856188fef97776e67cc894cbec06c5dde23860ebc692118a270dd83c0d31980747c18685cab6aff9d61dcd05febbd4dc89bd0716103247b9a34d0b19bb65aa597dde55807e4628777e8ce42e2bbced9cbcc5dbab1a891be7df3aeea16bfac15cc1bbb20fb85998b4f858a24d5a55e3d45dc1bfa5e847d6b3efcbd5b3f72864bd79182bf55a55984fb0a325059ee09d983b2692ea4f599ac6af57b81043364d71ff8282c966ec9ee7ee3a448897015be096ec22498f4fdee5b18644eb89287f2089162b71c1940c0adbef1c81180f78c46bc20e8307d5fb5e352db430eac4a1a9ed3c1740c6230c5db67a661f018d3e653a137146328f5edf166f0db86761484a53a0951dfa2a8e8416fc81b4b10622ceea7c8d16c0011e19597e5028a0746949d1e3e4b35c22439a1f356dbe09369bd1f155e67c691b880fb01f4bce9c465490a4f71927d0792aca7587fec0305943ddd05ea5dfbf7a8cc52cdeea3e6a647f1b04b26d764583fd651e25a61506a25c80c10cc685b815a7d483bc5ca015da69524cd02a28f58fafc7f87b3541cba3b8d99a85da396cf148e5249cb261427550f64da14043c0c7bd53d2e3bef05d82d4b87e7d8b957890f1fdd426fe78b2500f83067aa79adac7a57a59b56fc6b01d34530685fff5689d7f751e0d0a32712fb2732c784957214b4139591e779fba7c71e4324ef3d75a8bfd5978015d52dacfa7f291b113a0bc69b6b1008d5f7404f39178a9f8c00a0849cd2f45ec93692f4d989c6ec3902951c3992171f691b2a96e23475d8dfac44b3f5d89f1504bdd9d363af3384f65824a7b2bde3caedb1aaae27d1332358798fd0c02b4527bab127473f7c94f695d9f573650f99dc19ad63520425153759e3418570e2472f661a3569ea9a4524792913c581f7df250b24b5beab6f30f53e63a5b3d3943150394e0a7760d26b7f006487f8578c77208baee2e20120dcc195c5adcecbf9c9ec1852aeb1edf9674207d43ff0145fa46767458ce96346d44b6209fe2a18b95462f7956ff24daad6b227b4a5af0ed20284312a9130eb7eda9cf6298b0bc11f091013ecad607fe7166c5185ab3f973db83cc99e45426a03eeec40a92f09b5f68374568e89c74242a9ed56a81ae0444a91e526dbb68a811f45e6d46a7ff4d21ce4f26378c875b18107374cec0e7479d03f4577f5d6adbab6506a9959801995a424d3a57428be32cd0b3d75371c37b9029a0e4305c189732d245cc701da0654fba67edfa4b4aae6a14454828fa665be11d59e0a46ae9e270aafa48b3fbbcb467cf9d3e1f5e91b07b5bfa287bb6b375f7aecb13c3d549eb43dd755ddfc5c30c4aa5965c4715429d4b16c0399f91deca41cdc234d69bcd47af90a34ab6255996e5d9a6a3268a2337f8713d6eef161f927984108b61350aa7fe7523456bd84b93e611bceab4651e7404f59eea1323506e1fe4e45ff18c4daab06ceef25a80fbb5e7580282354c3463a9b6b9966ed56a9615b91da71c28f5d0c72aa09ecad32f1d8962b61884dedb1b2b3e7c97c477e340867aecc6c5f209093f4a5f674c295cd4a1151541aa4a1d02ce4d261a5a5201b84a5acfacae5c362d6bd6c973d16bcb90aad606444d6fa9b123a1a5e5f5d1e13996b1a109a093b96df5b792400c6439b3d5e27da5be419114e5b8fa6fcafe76e892947e7858ba410ec3bd9171b178b2c63a5a2a6626384941b49336c2fd26fc2405d86731228c3594feae9c6e7da7e8ecfeb4c423e82d3a76ebf1d835dbe28d7914d82a68fe7264da2b07d513a94a4348d58e87a57c18bb07ceb665399ddb6dc45b582a77c8d2852081d11eeb34e0001ffabea6697aecab1d41349d5c36498241b02dce76db03e278c0fe6cda264186f63b5bd896fe1b4dd07e324d2be915d41c4db1b5d8c1a7ed9308c50ddf207533f541177c2b819bf9f78a961f77c20012c0b034d1af35fe60cd41bd0120bd4aed612081a038854ad05a480aac34057f701039c92863ffa607bba5821eec8df51f0307d5d7e88637fec18e793c6100f3bbd6c7da39ed03291d4c89ec628ff7dc97c12adfced5bad4ad7ddf8784f4f374e442efeb3e6ac24edf8c140a6fb6e0ad9c3bde7dc6618c7d3aafb933e6c568d403da0a5895788ec21fab21e64a9c3198a6e538b20639c78022e036152050da5cc04af7a0925b7ab603fee5441434ff50e7b869f1b4619d1b7fd047420aae7d13ba51edbce38d0538244abde48f43819fe0782b66d0f4f10e3bdafa0e5d5be035e3f07a4bd749dc08b34c45a177b90424b9ba2e0aac6a3de02bf29897bf110280d353ea25677da7cf36ba54698869f8cdc5fa18c2c716fb7a621a73fb43600627e0f31a3e28bc517b1ba784f8997707349cf982ffe1bd32dac132fa2229d3647145958df49c9dda8f412e1bdde0888a5dc86cebdd2be437203beb89b006bce20994e22bfa7c7d21f0f20944a90b5650cf059f28e63f7bca6bfff32db9e05588d1e722fd8f77770535eb20675b73f339a287d9bc780e53ca2fe6f5541c46059aa8713989b72a6ee4088ef69dd786e1c98d12fa952216c893b3f7b8921c17116bfb74ed80d132d6fdd2b06e7ee3a0785665f0a916a1e0dbba3faf103c962a6b261f09054045cfcf6765e856e2cf2206a6338eb97f01e14352870081f2badb158461f905124882654cb300adc3a772f4011290de02809ed26a52ec87eee1c5ceb38b1f8627e739a22adde33308e0d579b18d1e1c5ef2d526c7af5b99d9d214729cdb40dabb38c8a365206dc9f7f8015a48987686bcfa102e39c476cbc42b55a298ad1e8891cd8c51e297ed8d988ae0c3f7df7ab563cc2301c8025b4a13f0dd10d5c0df4f58414a2f21d227a5853ca66e4aa7d4eef8d5680daef407699993bc84e6f5795fa3f665018cd76c70e1b6ac4de22269ac19488ce54381765e8e22cc8a66bddff2e5d38cd90763301bb2f1d2f7bef837535b5742bf54287269a265a9095c5a3ffb01bc2a6fadc9eac0f687225bf3dd0441b7567f974f9a562e7c031ffc53667e866a016d5c095685e5c616efda666c1a62f6c6ba2f80bc9357efde55f007bb647e9af61d941a8e9daa6c7e25575ea4033aecf8dc3aa056b8dd31663cb5bf957d9858264ca12f8aeb913b518b18a746956ee55792f6838112f661b71903eb2bec50bc1477c7ed607edb355c955e705e97374b58e477cc44b25178ebfae6ebe8c294e39c88848ce3a9d032ad77e44562ca523f3a0e8cf9f30511d7bf000aef804d52d39573328ce01213477a1c46d2bf52652ccfda9c21b8c2e620f8738e577714859695c5bed6359acaf789792d497c4cf8d9155f474507666dc593476bc9961b24d2d2de47f53f48e9c52658d2abd423fc73001fe48f84cf4eed4c8cbcf475168df8e1b563afce90e3f602f4d989666113a870c9f110011f1801dd285bd5eb59ab4439adb7f2311b023b9056ac5608648b207bc1c7d3b9aeda3096d95b7667a94370bcb843a098bd9b9c636cd2e93e5eecaa49799f28300cee4c06671f7a905ba7b767ccdfb9943ee69dd4ab2a168bf9fee15af6d21ad9f86dcd0b1b48e98fd4cf2e84fb0f45af77bb425e55ac63f9f52187c8c35033d87d73a2472004bf864d758b07ed73bd67cd0d19d90958a35616fa5ce3b3acf703bbe64e9d2ca4e3f147f432a921cd340f465b7101bc7b5dc22c8851c9978db1218faecbd49a4efe18bba54a234481297cbceb9a7c019203ae7503fa3ad08d3c0c98e27d81ab4fc82533d7f2e8019ccbfc05a105898a7eef6e212fd685c6f8f5162d1f16c28d5b87695946f72559d164501cc209e4d4d7440d3eb50286e8f1d074aabd77d4a9a2f6960376475aeb6f91be8aa55162e2cd387ab96099f04407edf6b729aebc6fb04967b4b8fe07a572f5ae15d3053be0dd8b94f3526e71874d9c4cec1ec4e3c4b2e58b0a94e50eff0160a88464dbe25279ececbac1c7fabfab660e8cb9217f040531d1925d5a4469e2db2f69a8d52d6fd75b44f522dd2dfe60f4c05e2eb432ece4749fb6c31ed4aba11d75eee132d3ebad038b38934d2720ee01e660cf476bf8a85420671014da5e24616af1b25c33b8efb1b87afaef48a04e742"}, @generic={0x4, 0x12, "2410158a96d6d6d6d5e1fd06c99c87e0f2a9"}, @calipso={0x7, 0x30, {0x1, 0xa, 0x4, 0x1, [0xffff, 0x600000000000, 0x1, 0x8, 0x4]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0xff, 0x5, [0x6, 0x10000, 0x4, 0x3bb607da, 0x7, 0x1]}}, @hao={0xc9, 0x10, @private2}, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x2, [0x8, 0x7]}}, @jumbo={0xc2, 0x4, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}, @srh={0x87, 0x6, 0x4, 0x3, 0x40, 0x60, 0x8000, [@local, @private0={0xfc, 0x0, '\x00', 0x1}, @private1]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) [ 832.578896] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 832.580593] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 832.582128] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 832.583671] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 832.585201] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:03:54 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 30) 10:03:54 executing program 2: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semop(r5, &(0x7f0000000000)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x35, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x101, 0x800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x0) semctl$SEM_INFO(r6, 0x5, 0x13, &(0x7f0000000080)=""/101) unshare(0x48020200) 10:03:54 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, 0x0, 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:03:54 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x119e, &(0x7f0000001400)={@link_local, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x1168, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}, @hopopts={0x63, 0x21a, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @generic={0x3, 0x1000, "0cb0a78c72a8f26c6cb02f5e4c0fe907faa60e0665862a49a5180d9e99a97c2b00d6d08ff4b0e03a4b4c42e7141aa33848e4b274648739682014723621cbf3885795ca7278db6cf89b965f63eb1ffea1ffbefbf47bdf655e3b68a896c86b234fdbc266828401e239324648c7d974a28c299ec970f58da1d401a7aa926e853f28c1cfa99baee26074e5e44356ff02b8d248a7e0516927f8eb2f1614afc0aaa3662bef3b12cafd3bb21407464cda4d5415701630d6a5249295d59fcc7a913282cbd9579a597541327d273ecca104f17cbaf3001e31d45d85adefea4217cb8ae3684039138f181345dcc1dc5669704e75ca1e4646f808f7e5b4fdd8ba2d5b94a98db6ba48909c5fa6ee1a149aa3cba11744bab33f7a75f17293812d3a880ee6819b16c03446cfaaf7be71d7216b13f7aa99955fea86bd490d9f35e01cb501dfbd4c52d5aea3c419ca1c94a7465789c13d6db19440841bf4b5727ca0e26adf75253e10a47b3e9d1b45d12dddf6d7a78abc911390a579ee9c4b3af8db76f2657ab6106e53a5852a5db14fddd6628a042dc79005d8b065653b70c2bb918378af8d9ca24d6f9fc14f996e3479372ceb94532b589a56e500b49a12193e41e0a29ac6767f7ecbb44a67aec20432eea044f318d903c4f9fe5ca4b01ac1369bc74f686c8afcfaeedfdb2fd74f45134246e0443c15470d79572d09dc47b684d616cd5e7e7594853ddbbeeaffb04ad2c80ad22706cc62a21daecd9167b9fb7f5234562cf94decc0800096fdaed1c53f176d82ecf84cd3872a0eabfdf15e5c81313a47120a1154a3e61ef1ce0b73e021e31fd47da262bff6b8eac8985200af8d62ee77710b2c491d5820b22c0d602123acfe2e7ac97c1fe41eaae1c5c864eaea3a7b908124b5bc67e41f992aced797863ac38b0d09b3fff420c70a0c64c5d263500d8356f7b61e26cf4b2841d1340c581bf46f98ad2f9b6149631ba1b5f8a99d22cdf457b8a2061b01d96a0296d445608708ba173d52a01d473ca9d80883c3acdd800ec933409bd36e94ac3e0424ffa67af2c752213ed2a3db40490328c27f5c28f1068be7a34136498b222a458e5bbeca23f11bb393e6abb61381e37d9486e99f439b05aad1a5b93c76230fc4e5e0394cf43847a9b340ecdfb1d4f3825cc1b0822e390cd0618d0c9bb926bf43cd1f38d79bab9588d5309be9de27e9b4bf71b9dc117a69272f18793e4886283f401ac42706ba188850e6fd5dd396a49fa0e14f5e340c15fb6493df19657a8bbd87d5c10ba68e872bbe4b1b526adde3376d0c78a2f0c46aca5505d5a3c48b23d6805a7aa9a79744936567b26654661cf644b0ac3b85d4e4bdeb4040dc880036e687268794fa757f1349b696c07bc8064ed1cc20d67a6e35ce4dc1f3c3cd67068a57619a0e67853c90c3467483d3fae7afc7e0902af3a155eec38c42429c90e3715d3cb788148659b6403d981c4940bd3d5fcd9d9e6dbdb7913312b15f017a2fa681c7748ae337b4dfae959eb8981ad329851b7b019c5da4d1a5ad2fccbbe1ac42c86f03f663737522176f0664c8c30306f952f64ea4fa2a0b1c5a6d76a8c92799fe913ac3af38803589d236270bdaeee13ac06df87d32b365741166fef3d0457664e0f9bce0210562ceebbdedc4626cea190807fc53b999988061313a4339e856188fef97776e67cc894cbec06c5dde23860ebc692118a270dd83c0d31980747c18685cab6aff9d61dcd05febbd4dc89bd0716103247b9a34d0b19bb65aa597dde55807e4628777e8ce42e2bbced9cbcc5dbab1a891be7df3aeea16bfac15cc1bbb20fb85998b4f858a24d5a55e3d45dc1bfa5e847d6b3efcbd5b3f72864bd79182bf55a55984fb0a325059ee09d983b2692ea4f599ac6af57b81043364d71ff8282c966ec9ee7ee3a448897015be096ec22498f4fdee5b18644eb89287f2089162b71c1940c0adbef1c81180f78c46bc20e8307d5fb5e352db430eac4a1a9ed3c1740c6230c5db67a661f018d3e653a137146328f5edf166f0db86761484a53a0951dfa2a8e8416fc81b4b10622ceea7c8d16c0011e19597e5028a0746949d1e3e4b35c22439a1f356dbe09369bd1f155e67c691b880fb01f4bce9c465490a4f71927d0792aca7587fec0305943ddd05ea5dfbf7a8cc52cdeea3e6a647f1b04b26d764583fd651e25a61506a25c80c10cc685b815a7d483bc5ca015da69524cd02a28f58fafc7f87b3541cba3b8d99a85da396cf148e5249cb261427550f64da14043c0c7bd53d2e3bef05d82d4b87e7d8b957890f1fdd426fe78b2500f83067aa79adac7a57a59b56fc6b01d34530685fff5689d7f751e0d0a32712fb2732c784957214b4139591e779fba7c71e4324ef3d75a8bfd5978015d52dacfa7f291b113a0bc69b6b1008d5f7404f39178a9f8c00a0849cd2f45ec93692f4d989c6ec3902951c3992171f691b2a96e23475d8dfac44b3f5d89f1504bdd9d363af3384f65824a7b2bde3caedb1aaae27d1332358798fd0c02b4527bab127473f7c94f695d9f573650f99dc19ad63520425153759e3418570e2472f661a3569ea9a4524792913c581f7df250b24b5beab6f30f53e63a5b3d3943150394e0a7760d26b7f006487f8578c77208baee2e20120dcc195c5adcecbf9c9ec1852aeb1edf9674207d43ff0145fa46767458ce96346d44b6209fe2a18b95462f7956ff24daad6b227b4a5af0ed20284312a9130eb7eda9cf6298b0bc11f091013ecad607fe7166c5185ab3f973db83cc99e45426a03eeec40a92f09b5f68374568e89c74242a9ed56a81ae0444a91e526dbb68a811f45e6d46a7ff4d21ce4f26378c875b18107374cec0e7479d03f4577f5d6adbab6506a9959801995a424d3a57428be32cd0b3d75371c37b9029a0e4305c189732d245cc701da0654fba67edfa4b4aae6a14454828fa665be11d59e0a46ae9e270aafa48b3fbbcb467cf9d3e1f5e91b07b5bfa287bb6b375f7aecb13c3d549eb43dd755ddfc5c30c4aa5965c4715429d4b16c0399f91deca41cdc234d69bcd47af90a34ab6255996e5d9a6a3268a2337f8713d6eef161f927984108b61350aa7fe7523456bd84b93e611bceab4651e7404f59eea1323506e1fe4e45ff18c4daab06ceef25a80fbb5e7580282354c3463a9b6b9966ed56a9615b91da71c28f5d0c72aa09ecad32f1d8962b61884dedb1b2b3e7c97c477e340867aecc6c5f209093f4a5f674c295cd4a1151541aa4a1d02ce4d261a5a5201b84a5acfacae5c362d6bd6c973d16bcb90aad606444d6fa9b123a1a5e5f5d1e13996b1a109a093b96df5b792400c6439b3d5e27da5be419114e5b8fa6fcafe76e892947e7858ba410ec3bd9171b178b2c63a5a2a6626384941b49336c2fd26fc2405d86731228c3594feae9c6e7da7e8ecfeb4c423e82d3a76ebf1d835dbe28d7914d82a68fe7264da2b07d513a94a4348d58e87a57c18bb07ceb665399ddb6dc45b582a77c8d2852081d11eeb34e0001ffabea6697aecab1d41349d5c36498241b02dce76db03e278c0fe6cda264186f63b5bd896fe1b4dd07e324d2be915d41c4db1b5d8c1a7ed9308c50ddf207533f541177c2b819bf9f78a961f77c20012c0b034d1af35fe60cd41bd0120bd4aed612081a038854ad05a480aac34057f701039c92863ffa607bba5821eec8df51f0307d5d7e88637fec18e793c6100f3bbd6c7da39ed03291d4c89ec628ff7dc97c12adfced5bad4ad7ddf8784f4f374e442efeb3e6ac24edf8c140a6fb6e0ad9c3bde7dc6618c7d3aafb933e6c568d403da0a5895788ec21fab21e64a9c3198a6e538b20639c78022e036152050da5cc04af7a0925b7ab603fee5441434ff50e7b869f1b4619d1b7fd047420aae7d13ba51edbce38d0538244abde48f43819fe0782b66d0f4f10e3bdafa0e5d5be035e3f07a4bd749dc08b34c45a177b90424b9ba2e0aac6a3de02bf29897bf110280d353ea25677da7cf36ba54698869f8cdc5fa18c2c716fb7a621a73fb43600627e0f31a3e28bc517b1ba784f8997707349cf982ffe1bd32dac132fa2229d3647145958df49c9dda8f412e1bdde0888a5dc86cebdd2be437203beb89b006bce20994e22bfa7c7d21f0f20944a90b5650cf059f28e63f7bca6bfff32db9e05588d1e722fd8f77770535eb20675b73f339a287d9bc780e53ca2fe6f5541c46059aa8713989b72a6ee4088ef69dd786e1c98d12fa952216c893b3f7b8921c17116bfb74ed80d132d6fdd2b06e7ee3a0785665f0a916a1e0dbba3faf103c962a6b261f09054045cfcf6765e856e2cf2206a6338eb97f01e14352870081f2badb158461f905124882654cb300adc3a772f4011290de02809ed26a52ec87eee1c5ceb38b1f8627e739a22adde33308e0d579b18d1e1c5ef2d526c7af5b99d9d214729cdb40dabb38c8a365206dc9f7f8015a48987686bcfa102e39c476cbc42b55a298ad1e8891cd8c51e297ed8d988ae0c3f7df7ab563cc2301c8025b4a13f0dd10d5c0df4f58414a2f21d227a5853ca66e4aa7d4eef8d5680daef407699993bc84e6f5795fa3f665018cd76c70e1b6ac4de22269ac19488ce54381765e8e22cc8a66bddff2e5d38cd90763301bb2f1d2f7bef837535b5742bf54287269a265a9095c5a3ffb01bc2a6fadc9eac0f687225bf3dd0441b7567f974f9a562e7c031ffc53667e866a016d5c095685e5c616efda666c1a62f6c6ba2f80bc9357efde55f007bb647e9af61d941a8e9daa6c7e25575ea4033aecf8dc3aa056b8dd31663cb5bf957d9858264ca12f8aeb913b518b18a746956ee55792f6838112f661b71903eb2bec50bc1477c7ed607edb355c955e705e97374b58e477cc44b25178ebfae6ebe8c294e39c88848ce3a9d032ad77e44562ca523f3a0e8cf9f30511d7bf000aef804d52d39573328ce01213477a1c46d2bf52652ccfda9c21b8c2e620f8738e577714859695c5bed6359acaf789792d497c4cf8d9155f474507666dc593476bc9961b24d2d2de47f53f48e9c52658d2abd423fc73001fe48f84cf4eed4c8cbcf475168df8e1b563afce90e3f602f4d989666113a870c9f110011f1801dd285bd5eb59ab4439adb7f2311b023b9056ac5608648b207bc1c7d3b9aeda3096d95b7667a94370bcb843a098bd9b9c636cd2e93e5eecaa49799f28300cee4c06671f7a905ba7b767ccdfb9943ee69dd4ab2a168bf9fee15af6d21ad9f86dcd0b1b48e98fd4cf2e84fb0f45af77bb425e55ac63f9f52187c8c35033d87d73a2472004bf864d758b07ed73bd67cd0d19d90958a35616fa5ce3b3acf703bbe64e9d2ca4e3f147f432a921cd340f465b7101bc7b5dc22c8851c9978db1218faecbd49a4efe18bba54a234481297cbceb9a7c019203ae7503fa3ad08d3c0c98e27d81ab4fc82533d7f2e8019ccbfc05a105898a7eef6e212fd685c6f8f5162d1f16c28d5b87695946f72559d164501cc209e4d4d7440d3eb50286e8f1d074aabd77d4a9a2f6960376475aeb6f91be8aa55162e2cd387ab96099f04407edf6b729aebc6fb04967b4b8fe07a572f5ae15d3053be0dd8b94f3526e71874d9c4cec1ec4e3c4b2e58b0a94e50eff0160a88464dbe25279ececbac1c7fabfab660e8cb9217f040531d1925d5a4469e2db2f69a8d52d6fd75b44f522dd2dfe60f4c05e2eb432ece4749fb6c31ed4aba11d75eee132d3ebad038b38934d2720ee01e660cf476bf8a85420671014da5e24616af1b25c33b8efb1b87afaef48a04e742"}, @generic={0x4, 0x12, "2410158a96d6d6d6d5e1fd06c99c87e0f2a9"}, @calipso={0x7, 0x30, {0x1, 0xa, 0x4, 0x1, [0xffff, 0x600000000000, 0x1, 0x8, 0x4]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0xff, 0x5, [0x6, 0x10000, 0x4, 0x3bb607da, 0x7, 0x1]}}, @hao={0xc9, 0x10, @private2}, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x2, [0x8, 0x7]}}, @jumbo={0xc2, 0x4, 0x8000}, @jumbo={0xc2, 0x4, 0x1}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) 10:03:54 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:03:54 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r3) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:03:54 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) unshare(0x48020200) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:03:54 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) syz_io_uring_setup(0x54e5, &(0x7f0000000680)={0x0, 0xfffffffe, 0x8, 0x2, 0xa, 0x0, r2}, &(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x30, r2, 0x8000000) ioctl$BTRFS_IOC_SUBVOL_CREATE(r1, 0x5000940e, &(0x7f0000000300)={{r2}, "e89d0e590a9931acfdb8a1f774499a370da9ebed8b42c665d3042845092bea9ff3fbf2094d0e27795acb05b8aeeae7e5e807bf8b7adc4b00c0e67a5a5a727bff42d82684aed76b03c64f8e54f7b73efb9bb8312fe295bdfbab7ee7d3d8861cec99d1360dd03cefbc059445f56829b26d45ca037994c0acb169f06acf5f03da04d095bfe6fe43121ab6030b55832d2c896e0bbab430fca769d00f3f9e9e70d497f344ea071ee09ea9ceee0fddc67c36bb04f5f3c91c37b8f67199912c7c8f123b06b79ef0bbf897e7a5966c57ef1a3f7871b2bc77b5982a95c1dcb8e112f08a2fcf798cfac5c2cc929fb6ce1a7a5ad556242bfd4d10e3c219ee0223a6b64e85e07ecdd0e21bb9d8250a850b21c37e6ebff77a7f9584b5253840c67bc6ef99c4ead882fa41d55d7e62de7aa83ff450470cd54f3146faff00b50b7047ee8d665dc7fe6f2a4be28ade5fa9f2160267025c26af1ea26562ac07773e3f644ae1366efcde9fc651de6c9cd2a6b5fbf6d1350021aa7cd21e50a6b08733bf317aa3dca2cae3e2c243d591c53daee7b3b1385133a0b5fdaf17baf62be5e984a64109c1ba6987722ccd3c0b77ff353e94cb51d4d17957f5d791208edcdaa66c584797e3637896881f19de2a419a684e01751207234be64e640379f5b59c5635c1ca9448907bf31b8cc4f69c34e353dca0009988fe118225740fac34d7ff624aa53c682ef9c0b4b7b5c59d8d34a12dc99257a37011e632aba2478042d95a0c2e9aafcd1df62276b451b8bf65cf416dfb2b19a834d63eea701939a662dd53a1f60e27fea1b69075905a7fe153d09ed9712583db7f334772ddb753ff4866b1bc81966ecaa6c445c4be78adfe93580530df37d8937c6e7ca6c98c5194a4d270d7cffa0522bbd4f31d9c861f2d78200a533977df658bc18ad2a36e3d202192862428420d24b4517678dc815dee25faf23477d89df847bc5622b9a20e63fa06237e1d116c526dc06a4b8e02a8cd104be16eeb61c0714a50a9439902b3d98adcab8ad21e6078ec0bf3e0a53562478b0f6b9f618b45f8c1d1fe87adcfbcc19e0605f3927a3f706e20f1566c2c93ef4bdda5ee71286bb99feafeb6a781d2fc5684a53abef50fe7b5ab189ed19b5d40172a7ef178858ac90c9667d5322c0651e9fb911d25dd3e093364a5b7766bdffb73f47c096f108882d4f7dbbc73dd6a62a46dbfa1fd17dbd2605fb21443c0d20cd76d7136c8a35aec3966bcbf4353fd6224cc98ccaba62672586646ffa00a62af1207b1ea800fef5569c7aa434ee3801f2d2e2b7b9a280446c252c0fafdee51c7ff803b783a2baa1081db01951b41e309f69d383198c2bad467439bf5e90a817a00cdadd87913e2a2538e6be61eac524f7d977ea19f66059c1414348b05ddd7459fc88a933e8457b2ac8dc1f08fbcf0587370f9ef45a39407b22a5871b37b0cc7389d3b44885ecc1341e777e62dfd4c21cb25841246b9bf4e1d188086d5c060fd3ef1ecf43c3407160a01916602d41553f5b380b3b34319d25988898361f722a386cd4e6dbe2677c70744e6ca2c851713d37256c7aeac79b77b95ab9371387bf796469b893454bb4be447925db68b4015e5327a9fd1777078e35cdc7110fb136232653994f7c54e5b489650b618dab1c48c65a9a7f8a70e900bfa3d3b9dcec4d4f0cc079ca01e03847909c59eb251ee992eb03cbd0fa8f650d5c69fbf0dc8407762fbcd186971563642e3ea64823a9e264d70a57cd37e369e7746ab086c3dd9cb6f88ebb8197fcb905e9fe7d7fa42fdf8d726edb3d54ca80c0322059d72edab155365a571c8e39bdbc3094c1114c2de06ce5c1b5855f4b139d4ab3306e9d5cb5d6cad946f73062b099fc65b1a888999ead9e97cbe129dacf422fee1379c641ca1626153e23ff83bdaa4580f37521eb8c0a98bc1e0e8fd96e5e7f99a53f6bf7463f07961c8ef1a6518a2794b53144335d17b3c805a7f433b70f7fce564f914cb58406424f3255c407d0e4b310f9d164cfd5dc4825f7136ce81c0ee4ec721f7d624b8086f18b8812ae287e7b6b01807316841af6d05b47cf064e32c1e095e855dc5079fe70461699530b79185e2120a2b6443fbc779be8fe4ae9c89e28a6fe4e9b12efe5a258cc2d39f65228afaebed5c07f99a0385e01dc68ee31f9ae5c64b0afc79139f27de7f5c29e705b821df55f7a1b38b973d3382b8021f5eff361c953dded47b35946c389704c83f9151b23c2448f5eb4e34d679a3401ed45261f760cf39b3647cba42694f5881e3ef71f38cbd8f115c519985d3ffee05fdcac3b25fe6f15ee5cf493fb511d8cd5fdfc85143e04089748ba782af69823023ff2113754073c36830bd8e875a46718963e7380e67c10bc017d7363e2f9a0598ce9206c0bad3caab324185e9fdd5c6a7b87a4c390aa9970fd01ec53139a577337a28e994ffc7aedc39a1596fc8d5ab7589d4949f9b43f8813fb97cd1e1798c940296de256d5eca7d90bf3e0deb2c45ed40fa6521a97517d7a553cd9a52df9aa25d27c9afc14dd40137a4a4e3a23f97a9bd4c36b4e538adb5d1aed0d5d031ef86c4c5e91fcc599c80a400ae8ab8fbe609c38170bbbc8a4f79f80812a2d60e4b7447fd8f8c0793d0e0a367b4a10901df06ab4ca4f559a75fa0175106eb75537b8781615f9ea210f4b6cd1a7c21afc3f7520ede869165b44d793e253ef0eee5830065c99d1ca14ced1de4ffaeadb908498c3e88abad5f1a5c3f26435a3a7b7c4453c0ff4c54afca235ea357d07219d3f315cf21b0bf81635e8c8c1b3e1ccee4ce60faaf39c19dfb23f8d7bf392a4adb1ec3868f6b1f667b042f36b8e595e0bfd190d982e960f7dba71c746416bc4ff0c5bda3a0ad2b22ca224ddc01f50c8fab1b93b461f23b45617e87f05dd4f77cdac65053762ffa1803fd4206ec209447856cb6b21cd1947aecd795ba3218660587c37569d7d01584105564fa639093395584c89433665a6cea88a99f84cae6423c30d56e32ebec94002ed46683857a2fed2079eb7298aef1d2bafec7f6d163145c5833a860b75640559c8cf4019c3524ce22f7882b74c36f3a30820eab5ed5f4b62515521805c26496373c51ba7851edd7dc9bee35e87ae6137ed9f969acaa93fd6033c5b38c09e4c12775f8282ad0601ed0bdd9828096b0e0492ed6cbd04ff49b43ae294bf319012670aea05a6fa2ad7aff1ee59a04ac9229e334edc53f3fdc5248357812915022039cbff4aba245575489934faa6167feed76548e62eaf2e25552d30e009bfde5dd714ea5b58f0d9cf40e40783d0a2fc2c7e036e4605ce86af3fbf58a47bb6dd7726d174f3704fadf911bc60c47fd3d734e8de52338717cc07f43c4c3f9540fd084c22efc6c1f1dc5dcdf8efc37e2ad39680166780a6727bac796dec622277de79f888cac98cba19404e31df9928083b0ddd6408ca38c55300ad8e679f9e6314ebfb3298a214e35e43f2a6d13e1a40c563577dba4065c8253cdde88e7922b422145b3952a005422fe0e84e19424522e19d978f48f744ada935870df9c5f13e64afd59885315bbbe35789ca878c6679466ef4354ae4f0728abf6073da7904764c6ef680a7747ffbbbb20a50835c467401b46623f16c41dbc184a6a58b50069e3cb5d7a026fcc7eb9d6b1b64d8347c238f808d6480edee0d9e9bbb895cfe45c70abc6f717efc9f63da73c84d57874a8b3487e8fe27b65f453eaa44fbf67b9722008959c6ae718440027db12f726b5349a714f0bb28cd1649cf88c2d33042c32fbb036ab0752989fafad267d49fa97b6a16abf3443bfc4fed02957794cf4c9a704940541d0a41d36c5abb4d36c1adf53531bd76853ad55079071151499a0fecd390d8409dd5e2a808c6f7346cafb80411c14dc437b8bfc63687f57422c424b7b9283b6656cf62ca96ea8b64ff80a102283207b7f6833b1eab0755b8eeec17d88cc2b9e2c950f26a0f5008791f573900a2d7744c8627324f293b81b546bbcc1ce4c0242bc5a6741947edbe90843db359619c3158b51ce401c73541a60df997661c35e68b776a27d818e54e8da9d2fd491ef9a8efae4dc2f08d28ff071fde809c4cbb7e53e838d1eaa4ba873389f69c821710d7eea2acdd20a27557aae21f8c1b21977e29eb1681bdf019006cda6710f5bf4c3916c8f68af8109a2a91b0891b6058e14d7d6837ac3bfde62441d8593f1071b5322eb64081599f644ee7896656fef24d7dd0565c0cd73cd6d51a311d183ab07a20feb81e8c6523b5306520cec22fe29bc9d68f013569df86d62743bbfc2cf2b6f5af7f20f8382d979819dc8f1f0417142d4a40a8981e6cff0a0c8a1cf6589df01a27ad19c6ba9f4c2de1079889ed22c722adaf363c746f0a23dfde98f0fefe8257a374ccfb21b28d64bc8a4a2ef1ce1161d9ddf668afe52ebf1c3d8a6000bc8b3a2bd65c5aaa52c845b26822d763857de0299722cdceac4f235f9a6c25049df1119245448abdac39612cced9fd3abecce88815af74c8be1d80cc83268bafaab224d2bac9048f4c9bd499c9d8bcd8006babaa95c585eec2845277e937c396a4e0ca3ba51e86e17a982b104843f06110fb1ef8dd27d4d15c1d157e69e4c9a096173e290923724696b5a9b84a73e037e5c3d4d173e1a8775ff61d14f4ca4a3c368e8f0e027b51227c64fe7ae680567c76431b12a9b0f46482d8e4cedb7a845435d48ab285260911258e4043a69a09d9f97640a80d8fb1cf7196809a80bfacabbe708b6a665efc630c547e46a3f350aa2739e8ae62d787920c4df2644d3b5c5723d5d9685d090513a74ad79df84552fcc3666e038cc8c66a0a5b41651991238a4af9ca6650c971e6fa3e047a0b567909c4b22ce748c96dd29b5ac9e56a72336ec6f0159d94f9a14bfe0fb38eb61a8c97e5814d9c4ce2a11d648b297e6cb711cbc1a95b59f868b61307b19b724669d410421334b27486f93b9c01dbb506d4d60781f8e9c1a5aa487756b3c8079de60feb481441294f8ad1625fa722741f5b799f742eeaadc7fed9b9018a87dd9e103a931d740be745aeb74f0890b6d6d425a0c821b861c1533b1a93c8d1b06e35327986a1b3b4e11e81fd35f80a987160bec4ca441a64f8c689f4e584b1fba16952ef8f3778471a6b9bc8dbf9d28bb202902043612cd957cf6b0fb539a457def36c3f736b51101a10f5277202a14761bafeadf0eced9e0b1d438355a6384c590d937e56517da7799c9d4dd0f11e0de3030c55678c1c6591a433eb10600017543f8963f18038c9e3840d99966abd1bf119262b49132fbd13f8a79d03d5ba4d8191442a9749b1d2e27cc63752623b1125de6b6e721163b57a070f34a5650d3eaa8f040f94d46a80ff611a630694d7704b2e1995aaad6cf6fbe2441a2e0e2430ec4cdc337a0b2fc980635dddac4d63f2711561a6df73e7bfa105dc9021e733b0ff2ac486b1c340b13ef9281c66a0ee501a52fed30f9defdcbe0480c893eb91b2e2f540f6ba8e28ebd8da7f0144db91c6f07ba38f161db6865995bcce4540f84d6242590ca6967c3f8308c3cf928e1e73234977c07557f613a5301a064d0042f4fe0bb4d897672d95ab9adf1304fc26c2dd18ba3f2cc6ecd80dc898f05a356f64a1e653a67ca174bac8693bc5f75e6264648f8bd097d759a116fc991140d1425b14366c12febf812349ecbf11976f272f5712c4de6591141823bbfead319076a51c8c576533243e5afe3364d1c0002ee2991cc262d684fa0815f90266610648663665bab18b3beb0943ee936"}) [ 848.910663] FAULT_INJECTION: forcing a failure. [ 848.910663] name failslab, interval 1, probability 0, space 0, times 0 [ 848.912504] CPU: 1 PID: 7413 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 848.913590] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 848.914885] Call Trace: [ 848.915308] dump_stack+0x107/0x167 [ 848.915904] should_fail.cold+0x5/0xa [ 848.916507] ? create_object.isra.0+0x3a/0xa30 [ 848.917225] should_failslab+0x5/0x20 [ 848.917821] kmem_cache_alloc+0x5b/0x310 [ 848.918472] create_object.isra.0+0x3a/0xa30 [ 848.919171] kmemleak_alloc_percpu+0xa0/0x100 [ 848.919896] pcpu_alloc+0x4e2/0x1240 [ 848.920509] __percpu_counter_init+0x10d/0x2d0 [ 848.921226] io_uring_alloc_task_context+0xcc/0x6a0 [ 848.922010] ? io_import_iovec+0x1120/0x1120 [ 848.922695] ? lock_downgrade+0x6d0/0x6d0 [ 848.923348] ? do_raw_spin_lock+0x121/0x260 [ 848.924024] ? rwlock_bug.part.0+0x90/0x90 [ 848.924699] __io_uring_add_tctx_node+0x2c6/0x520 [ 848.925468] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 848.926292] ? alloc_fd+0x2e7/0x670 [ 848.926880] io_uring_setup+0x1fbb/0x2980 [ 848.927192] loop7: detected capacity change from 0 to 32768 [ 848.927557] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 848.929622] ? wait_for_completion_io+0x270/0x270 [ 848.930408] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 848.931254] ? syscall_enter_from_user_mode+0x1d/0x50 [ 848.932056] do_syscall_64+0x33/0x40 [ 848.932629] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 848.933424] RIP: 0033:0x7f6c708d9b19 [ 848.933997] 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 [ 848.936847] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 848.938045] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 848.939167] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 848.940299] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 848.941431] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 848.942553] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 848.956281] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:03:54 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0xc6, &(0x7f0000001400)={@link_local, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x90, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}, @hopopts={0x21, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x3c, 0x80, [0x9, 0x2, 0x9, 0x3]}}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) 10:03:54 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x8e, &(0x7f0000001400)={@link_local, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x58, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x16, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) 10:03:54 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r1 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x80) 10:03:54 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x66, &(0x7f0000001400)={@link_local, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x30, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) 10:03:54 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 31) [ 849.246614] FAULT_INJECTION: forcing a failure. [ 849.246614] name failslab, interval 1, probability 0, space 0, times 0 [ 849.249764] CPU: 0 PID: 7438 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 849.251438] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 849.253466] Call Trace: [ 849.254117] dump_stack+0x107/0x167 [ 849.255019] should_fail.cold+0x5/0xa [ 849.255970] ? io_uring_alloc_task_context+0x4a3/0x6a0 [ 849.257247] should_failslab+0x5/0x20 [ 849.258185] kmem_cache_alloc_trace+0x55/0x320 [ 849.259327] io_uring_alloc_task_context+0x4a3/0x6a0 [ 849.260584] ? io_import_iovec+0x1120/0x1120 [ 849.261670] ? lock_downgrade+0x6d0/0x6d0 [ 849.262685] ? do_raw_spin_lock+0x121/0x260 [ 849.263754] ? rwlock_bug.part.0+0x90/0x90 [ 849.264802] __io_uring_add_tctx_node+0x2c6/0x520 [ 849.265986] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 849.267264] ? alloc_fd+0x2e7/0x670 [ 849.268194] io_uring_setup+0x1fbb/0x2980 [ 849.269230] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 849.270460] ? wait_for_completion_io+0x270/0x270 [ 849.271709] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 849.272973] ? syscall_enter_from_user_mode+0x1d/0x50 [ 849.274230] do_syscall_64+0x33/0x40 [ 849.275133] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 849.276382] RIP: 0033:0x7f6c708d9b19 [ 849.277289] 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 [ 849.281726] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 849.283567] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 849.285299] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 849.287006] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 849.288726] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 849.290431] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:03:55 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x66, &(0x7f0000001400)={@link_local, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x30, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) 10:03:55 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x66, &(0x7f0000001400)={@link_local, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x30, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) [ 849.450379] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 849.499196] loop7: detected capacity change from 0 to 32768 [ 849.505192] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 849.583598] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:04:09 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 32) 10:04:09 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:04:09 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, 0x0, 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:04:09 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r3) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:04:09 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x8e, &(0x7f0000001400)={@link_local, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x58, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x0, 0x4, 0x1, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) 10:04:09 executing program 2: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semop(r5, &(0x7f0000000000)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x35, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x101, 0x800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x0) semctl$SEM_INFO(r6, 0x5, 0x13, &(0x7f0000000080)=""/101) unshare(0x48020200) 10:04:09 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) creat(&(0x7f0000000080)='./file1\x00', 0x6) fdatasync(r0) 10:04:09 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) unshare(0x48020200) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 863.583158] loop7: detected capacity change from 0 to 32768 [ 863.590240] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 863.611395] FAULT_INJECTION: forcing a failure. [ 863.611395] name failslab, interval 1, probability 0, space 0, times 0 [ 863.613955] CPU: 1 PID: 7456 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 863.615437] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 863.617279] Call Trace: [ 863.617874] dump_stack+0x107/0x167 [ 863.618697] should_fail.cold+0x5/0xa [ 863.619550] ? create_object.isra.0+0x3a/0xa30 [ 863.620541] should_failslab+0x5/0x20 [ 863.621383] kmem_cache_alloc+0x5b/0x310 [ 863.622284] create_object.isra.0+0x3a/0xa30 [ 863.623215] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 863.624361] kmem_cache_alloc_trace+0x151/0x320 [ 863.625413] io_uring_alloc_task_context+0x4a3/0x6a0 [ 863.626551] ? io_import_iovec+0x1120/0x1120 [ 863.627489] ? lock_downgrade+0x6d0/0x6d0 [ 863.628382] ? do_raw_spin_lock+0x121/0x260 [ 863.629326] ? rwlock_bug.part.0+0x90/0x90 [ 863.630277] __io_uring_add_tctx_node+0x2c6/0x520 [ 863.631352] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 863.632526] ? alloc_fd+0x2e7/0x670 [ 863.633331] io_uring_setup+0x1fbb/0x2980 [ 863.634228] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 863.635324] ? wait_for_completion_io+0x270/0x270 [ 863.636433] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 863.637603] ? syscall_enter_from_user_mode+0x1d/0x50 [ 863.638728] do_syscall_64+0x33/0x40 [ 863.639521] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 863.640631] RIP: 0033:0x7f6c708d9b19 [ 863.641454] 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 [ 863.645529] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 863.647206] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 863.648756] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 863.650348] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 863.651916] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 863.653441] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:04:09 executing program 7: r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000140)='./file1\x00', 0x8, 0x1, &(0x7f0000000180)=[{&(0x7f0000000300)="7f831c3b45ef923482ab8d6cbaabf01ab8195c84c36eb051770bf52adb36d344ca6216994a95debbd9a21ce2d0dd49820b4b1b0bbfff7aa141164ca8f3c2affd4115535171a8c737051120f062d28d4c578d07dfaaa747a1df962ebb592da705e736024cc13883d22eef256f148537e095f314d45c266162eff0f53d43cdde1c86a724f562f2f8784251f15e2c8a7419123d9c59f2cd90cc39b9d2b174a5a750ace464fa4908815cdcab49130964da768c45e404f6e803a2", 0xb8, 0x4}], 0x2001005, &(0x7f00000003c0)={[{@nr_inodes={'nr_inodes', 0x3d, [0x65, 0x2d]}}, {@huge_always}, {@huge_always}, {@huge_never}, {@nr_blocks={'nr_blocks', 0x3d, [0x2d, 0x32]}}, {@size={'size', 0x3d, [0x6b, 0x74]}}, {@mode={'mode', 0x3d, 0x5}}], [{@audit}, {@uid_eq}, {@dont_appraise}, {@fsmagic={'fsmagic', 0x3d, 0x10000}}, {@uid_eq={'uid', 0x3d, 0xffffffffffffffff}}, {@measure}, {@subj_type={'subj_type', 0x3d, 'vfat\x00'}}, {@fsname={'fsname', 0x3d, 'vfat\x00'}}]}) fstatfs(r0, &(0x7f00000004c0)=""/177) r1 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r1) openat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x108) 10:04:09 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x8e, &(0x7f0000001400)={@link_local, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x58, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x0, 0x4, 0x0, 0x5, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) 10:04:09 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 33) [ 863.816145] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 863.834846] FAULT_INJECTION: forcing a failure. [ 863.834846] name failslab, interval 1, probability 0, space 0, times 0 [ 863.836275] CPU: 0 PID: 7483 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 863.837061] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 863.838017] Call Trace: [ 863.838332] dump_stack+0x107/0x167 [ 863.838763] should_fail.cold+0x5/0xa [ 863.839211] ? io_wq_create+0xeb/0xc00 [ 863.839675] should_failslab+0x5/0x20 [ 863.840117] __kmalloc+0x72/0x390 [ 863.840529] io_wq_create+0xeb/0xc00 [ 863.840970] io_uring_alloc_task_context+0x1f1/0x6a0 [ 863.841560] ? io_import_iovec+0x1120/0x1120 [ 863.842071] ? io_apoll_task_func+0x2d0/0x2d0 [ 863.842586] ? __io_req_find_next+0x300/0x300 [ 863.843101] ? do_raw_spin_lock+0x121/0x260 [ 863.843598] ? rwlock_bug.part.0+0x90/0x90 [ 863.844097] __io_uring_add_tctx_node+0x2c6/0x520 [ 863.844658] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 863.845261] ? alloc_fd+0x2e7/0x670 [ 863.845695] io_uring_setup+0x1fbb/0x2980 [ 863.846182] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 863.846766] ? wait_for_completion_io+0x270/0x270 [ 863.847350] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 863.847970] ? syscall_enter_from_user_mode+0x1d/0x50 [ 863.848568] do_syscall_64+0x33/0x40 [ 863.849001] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 863.849593] RIP: 0033:0x7f6c708d9b19 [ 863.850023] 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 [ 863.852140] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 863.853008] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 863.853833] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 863.854647] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 863.855460] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 863.856279] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:04:09 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x8e, &(0x7f0000001400)={@link_local, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x58, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x0, 0x4, 0x0, 0x0, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) [ 863.922611] loop7: detected capacity change from 0 to 32768 [ 863.940098] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:04:09 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, 0x0, 0x0, 0x0) unshare(0x48020200) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 863.980952] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:04:09 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) r1 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x200) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) 10:04:09 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 34) 10:04:09 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 864.058954] loop7: detected capacity change from 0 to 32768 [ 864.062593] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 864.112690] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 864.185755] FAULT_INJECTION: forcing a failure. [ 864.185755] name failslab, interval 1, probability 0, space 0, times 0 [ 864.188284] CPU: 1 PID: 7502 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 864.189746] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 864.191568] Call Trace: [ 864.192142] dump_stack+0x107/0x167 [ 864.192959] should_fail.cold+0x5/0xa [ 864.193816] ? create_object.isra.0+0x3a/0xa30 [ 864.194832] should_failslab+0x5/0x20 [ 864.195643] kmem_cache_alloc+0x5b/0x310 [ 864.196566] create_object.isra.0+0x3a/0xa30 [ 864.197546] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 864.198666] __kmalloc+0x16e/0x390 [ 864.199445] io_wq_create+0xeb/0xc00 [ 864.200297] io_uring_alloc_task_context+0x1f1/0x6a0 [ 864.201426] ? io_import_iovec+0x1120/0x1120 [ 864.202406] ? io_apoll_task_func+0x2d0/0x2d0 [ 864.203380] ? __io_req_find_next+0x300/0x300 [ 864.204355] ? do_raw_spin_lock+0x121/0x260 [ 864.205313] ? rwlock_bug.part.0+0x90/0x90 [ 864.206266] __io_uring_add_tctx_node+0x2c6/0x520 [ 864.207341] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 864.208485] ? alloc_fd+0x2e7/0x670 [ 864.209290] io_uring_setup+0x1fbb/0x2980 [ 864.210223] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 864.211305] ? wait_for_completion_io+0x270/0x270 [ 864.212424] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 864.213589] ? syscall_enter_from_user_mode+0x1d/0x50 [ 864.214707] do_syscall_64+0x33/0x40 [ 864.215522] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 864.216668] RIP: 0033:0x7f6c708d9b19 [ 864.217486] 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 [ 864.221561] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 864.223221] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 864.224811] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 864.226386] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 864.227961] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 864.229546] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:04:23 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:04:23 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) ppoll(&(0x7f0000000080)=[{r0, 0x220}, {r1, 0x4184}, {r1, 0x4022}, {0xffffffffffffffff, 0x2088}], 0x4, &(0x7f00000000c0)={0x77359400}, &(0x7f0000000140)={[0x100000000]}, 0x8) 10:04:23 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, 0x0, 0x0, 0x0) unshare(0x48020200) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:04:23 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 35) 10:04:23 executing program 2: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semop(r5, &(0x7f0000000000)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x35, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x101, 0x800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {}, {0x2, 0x8, 0x1000}, {0x3, 0x3}], 0x4) semctl$SEM_INFO(0x0, 0x5, 0x13, &(0x7f0000000080)=""/101) unshare(0x48020200) 10:04:23 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) 10:04:23 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x7e, &(0x7f0000001400)={@link_local, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x48, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x0, 0x2, 0x0, 0x0, 0x0, [@mcast1]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) 10:04:23 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 877.710400] loop7: detected capacity change from 0 to 32768 10:04:23 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x6e, &(0x7f0000001400)={@link_local, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x38, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) [ 877.732633] FAULT_INJECTION: forcing a failure. [ 877.732633] name failslab, interval 1, probability 0, space 0, times 0 [ 877.732808] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 877.734084] CPU: 1 PID: 7524 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 877.734092] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 877.734096] Call Trace: [ 877.734126] dump_stack+0x107/0x167 [ 877.738863] should_fail.cold+0x5/0xa [ 877.739385] ? io_wq_create+0x6ef/0xc00 [ 877.739925] should_failslab+0x5/0x20 [ 877.740435] kmem_cache_alloc_node_trace+0x59/0x340 [ 877.741120] io_wq_create+0x6ef/0xc00 [ 877.741640] io_uring_alloc_task_context+0x1f1/0x6a0 [ 877.742329] ? io_import_iovec+0x1120/0x1120 [ 877.742926] ? io_apoll_task_func+0x2d0/0x2d0 [ 877.743514] ? __io_req_find_next+0x300/0x300 [ 877.744095] ? do_raw_spin_lock+0x121/0x260 [ 877.744642] ? rwlock_bug.part.0+0x90/0x90 [ 877.745219] __io_uring_add_tctx_node+0x2c6/0x520 [ 877.745882] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 877.746602] ? alloc_fd+0x2e7/0x670 [ 877.747086] io_uring_setup+0x1fbb/0x2980 [ 877.747607] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 877.748290] ? wait_for_completion_io+0x270/0x270 [ 877.748970] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 877.749685] ? syscall_enter_from_user_mode+0x1d/0x50 [ 877.750332] do_syscall_64+0x33/0x40 [ 877.750826] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 877.751471] RIP: 0033:0x7f6c708d9b19 [ 877.751977] 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 [ 877.754362] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 877.755382] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 877.756359] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 877.757282] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 877.758214] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 877.759181] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 877.844913] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:04:23 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x6e, &(0x7f0000001400)={@link_local, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x38, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x0, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) 10:04:23 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 36) [ 878.018010] FAULT_INJECTION: forcing a failure. [ 878.018010] name failslab, interval 1, probability 0, space 0, times 0 [ 878.019352] CPU: 1 PID: 7542 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 878.020149] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 878.021097] Call Trace: [ 878.021410] dump_stack+0x107/0x167 [ 878.021833] should_fail.cold+0x5/0xa [ 878.022289] ? create_object.isra.0+0x3a/0xa30 [ 878.022814] should_failslab+0x5/0x20 [ 878.023260] kmem_cache_alloc+0x5b/0x310 [ 878.023726] ? io_wq_create+0x114/0xc00 [ 878.024200] create_object.isra.0+0x3a/0xa30 [ 878.024708] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 878.025295] kmem_cache_alloc_node_trace+0x16d/0x340 [ 878.025886] io_wq_create+0x6ef/0xc00 [ 878.026332] io_uring_alloc_task_context+0x1f1/0x6a0 [ 878.026917] ? io_import_iovec+0x1120/0x1120 [ 878.027424] ? io_apoll_task_func+0x2d0/0x2d0 [ 878.027950] ? __io_req_find_next+0x300/0x300 [ 878.028468] ? do_raw_spin_lock+0x121/0x260 [ 878.028976] ? rwlock_bug.part.0+0x90/0x90 [ 878.029467] __io_uring_add_tctx_node+0x2c6/0x520 [ 878.030026] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 878.030630] ? alloc_fd+0x2e7/0x670 [ 878.031066] io_uring_setup+0x1fbb/0x2980 [ 878.031547] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 878.032151] ? wait_for_completion_io+0x270/0x270 [ 878.032721] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 878.033324] ? syscall_enter_from_user_mode+0x1d/0x50 [ 878.033920] do_syscall_64+0x33/0x40 [ 878.034355] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 878.034948] RIP: 0033:0x7f6c708d9b19 [ 878.035378] 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 [ 878.037520] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 878.038402] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 878.039228] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 878.040076] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 878.041029] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 878.041847] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:04:23 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000080)=0x59cb3537, 0x4) syz_emit_ethernet(0x8e, &(0x7f0000001400)={@link_local, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00G\x00', 0x58, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[@routing={0x0, 0x4, 0x0, 0x0, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "47e5ac", 0x0, 0x84, 0x0, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}}, 0x0) 10:04:23 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:04:23 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, 0x0, 0x0, 0x0) unshare(0x48020200) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:04:23 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:04:23 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:04:23 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 37) [ 878.322303] FAULT_INJECTION: forcing a failure. [ 878.322303] name failslab, interval 1, probability 0, space 0, times 0 [ 878.325021] CPU: 0 PID: 7560 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 878.326553] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 878.328422] Call Trace: [ 878.329021] dump_stack+0x107/0x167 [ 878.329849] should_fail.cold+0x5/0xa [ 878.330719] ? __io_uring_add_tctx_node+0x15c/0x520 [ 878.331847] should_failslab+0x5/0x20 [ 878.332696] kmem_cache_alloc_trace+0x55/0x320 [ 878.333730] __io_uring_add_tctx_node+0x15c/0x520 [ 878.334818] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 878.335999] ? alloc_fd+0x2e7/0x670 [ 878.336846] io_uring_setup+0x1fbb/0x2980 [ 878.337800] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 878.338932] ? wait_for_completion_io+0x270/0x270 [ 878.340065] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 878.341234] ? syscall_enter_from_user_mode+0x1d/0x50 [ 878.342402] do_syscall_64+0x33/0x40 [ 878.343230] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 878.344387] RIP: 0033:0x7f6c708d9b19 [ 878.345223] 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 [ 878.349318] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 878.351001] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 878.352597] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 878.354172] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 878.355751] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 878.357346] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:04:24 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 38) [ 878.564725] FAULT_INJECTION: forcing a failure. [ 878.564725] name failslab, interval 1, probability 0, space 0, times 0 [ 878.567421] CPU: 0 PID: 7565 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 878.568949] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 878.570815] Call Trace: [ 878.571413] dump_stack+0x107/0x167 [ 878.572241] should_fail.cold+0x5/0xa [ 878.573103] ? __io_uring_add_tctx_node+0x15c/0x520 [ 878.574229] should_failslab+0x5/0x20 [ 878.575082] kmem_cache_alloc_trace+0x55/0x320 [ 878.576123] __io_uring_add_tctx_node+0x15c/0x520 [ 878.577200] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 878.578378] ? alloc_fd+0x2e7/0x670 [ 878.579211] io_uring_setup+0x1fbb/0x2980 [ 878.580157] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 878.581285] ? wait_for_completion_io+0x270/0x270 [ 878.582409] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 878.583586] ? syscall_enter_from_user_mode+0x1d/0x50 [ 878.584748] do_syscall_64+0x33/0x40 [ 878.585586] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 878.586731] RIP: 0033:0x7f6c708d9b19 [ 878.587570] 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 [ 878.591677] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 878.593412] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 878.595023] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 878.596627] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 878.598236] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 878.599859] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:04:24 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 39) 10:04:24 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 878.884509] FAULT_INJECTION: forcing a failure. [ 878.884509] name failslab, interval 1, probability 0, space 0, times 0 [ 878.887144] CPU: 0 PID: 7568 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 878.888526] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 878.890191] Call Trace: [ 878.890725] dump_stack+0x107/0x167 [ 878.891469] should_fail.cold+0x5/0xa [ 878.892249] ? xas_alloc+0x336/0x440 [ 878.893000] should_failslab+0x5/0x20 [ 878.893766] kmem_cache_alloc+0x5b/0x310 [ 878.894588] ? stack_trace_consume_entry+0x160/0x160 [ 878.895613] xas_alloc+0x336/0x440 [ 878.896347] xas_create+0x34a/0x10d0 [ 878.897128] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 878.898186] xas_store+0x8c/0x1c40 [ 878.898936] __xa_store+0x164/0x2d0 [ 878.899682] ? xa_delete_node+0x280/0x280 [ 878.900559] ? trace_hardirqs_on+0x5b/0x180 [ 878.901448] xa_store+0x31/0x50 [ 878.902114] __io_uring_add_tctx_node+0x1cf/0x520 [ 878.903079] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 878.904123] ? alloc_fd+0x2e7/0x670 [ 878.904869] io_uring_setup+0x1fbb/0x2980 [ 878.905709] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 878.906714] ? wait_for_completion_io+0x270/0x270 [ 878.907717] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 878.908768] ? syscall_enter_from_user_mode+0x1d/0x50 [ 878.909803] do_syscall_64+0x33/0x40 [ 878.910555] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 878.911573] RIP: 0033:0x7f6c708d9b19 [ 878.912320] 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 [ 878.915962] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 878.917492] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 878.918926] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 878.920349] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 878.921817] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 878.923277] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:04:24 executing program 2: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semop(r5, &(0x7f0000000000)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x35, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x101, 0x800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {}, {0x2, 0x8, 0x1000}, {0x3, 0x3}], 0x4) semctl$SEM_INFO(0x0, 0x5, 0x13, &(0x7f0000000080)=""/101) unshare(0x48020200) 10:04:24 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) 10:04:24 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:04:24 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:04:24 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000009640)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000000aa40)={0x0, 0x0, "c009b39830e4109622d7a29d0bd42e6d365c8384f665a2104b6faaa5427626b93311e77f0de4211e1217bc355a5246327eb7ba126bf7e4adb45535a4d9757c77f555e42c9254e9f9089be590271f821f5f6b632da2dabf1d6e618629da57a34a33f5e913338e628f32d84f60dbb9f94b70f1828e7d652bb2443c02901738d15cd72d14288f0d47dfe96e49988d0402f96628f97be361723e018daf71ab695fa4726664c00ec9aa53b8c092760da4cd088f03fad6504eceb8949dc35abc6c9f51916777bc38aa3669fb220546dbd1024eb87da205b46ec35180a8fcb898160855b5044023da75f2b1f285c1462a8afa95492a14be3f42052ff535612d226506a0", "7374bf600a2dbb0a10a4446998c60bc654676f080ecee8672b9b990319e9f34b4c45be9b1cbb8fbe1f4541599e2a8deeedad6067575d671432b4ba4028542704ab850b2cd326bd5a16431e3e06cbefba068d34f999e863befaed31fe2f898bdfe4043148f4d1cc27af274cc202dd9cd92b1891ba85c4048baa5cf0aa7a3d5dbef19adb89a7123a5c5cf1f42650df4c63aa25c0c5f606a072b8c1910206999409a39439cacd824f129adb4177e14f533050e77cfd6b9e760c12899b047feb4c8e5b746e5570db48fc8fafeccf98bad6d99a585091b403666ded97ce43cdf6dd1791052bc149861ea2585dfb28b538cc9fe6ffc5e07182615951fd668085ed124af574a07e3495491f19b1aa2a3b69028ccacd78524d988b224ab17ed905da0b840b4a9939e2af6efdf4221126075a8964d904883db014031e0924681a4ef3795071b256b75002a7df298c87c565b1d8a331e7d0c1000e1d707100917dfe107f87ebea9dca1b708b01cacf1c9f348c0d0fd64aa64193637c7169264d06f613c41be60f39b0cc9d813ae5fca2222832f86f2ae87e883efd48df36d16e6c1ca5c378f6ff0fbace91eb3099d744b16171fcc1ab7d5456392f0878ecf27e8caad7386663de490c3044eed7e7cb83e675716eda0cc09f219aadddd814c88048a7c6cefe69a79f2f7a234cfffbf19ac7a9f6ef59faf2776ac3d636904ec1bda09b1c9d8caeafa918983215d866f5cb6f1088e7e99a43425913d258a3dc8550fcbca3e0bec47503e24d709dd1fd1bb3cd92837d10387a0eebb98aab27950a2a66dc0b9bad3e4ef6393036d64949931ffe6479073790b3b885ac8563d4018e9227d644864c17f048daefbb192d15b56a2a440ad6d4ef5af2ac9904d8b69c64d2368928d7595594e6c3fd23229cb6aa80ec308301b1c94777900d34b1b3eea03dca765036a3f5351551affb585f22541074380b60ca062bf8a8a2324fe61ecad5733aec51e0c5ddc648280556b8a038b5816947b1637ef598cfd134cf9833d875fd23d22f5f74e74a4634d50a3ac908eed128f4297924296d95361b9504c08df4a0603eff93ee34bd45ed12e8d06b8f399fefef4ced732aad15b70f3e276101fa4b5a5c17435d0999b3345ccfe853c955e8b7927c7a171506b8e5b4de8a68cb5e80c3709a0e15643b5772d82d04859133e09fa8ab81ac042e67bc918f2847af14a4eb77c3fcac3132ec1af5a57d85acb9ce91d9d15019904396737ade63df938e6f054f8ee21e8994d45b0801ccd8ae8bda90128cb05eddd297d800412bc01fc5cfdfa9d473641fffc793b513da3f7565a27c4ff3678ac6f71560cc6cc95fb4d20f85b7934cb4a4f614182d331ab53b6a09ff47fc272b6c1f5aaca477bfdfed3fac942d639773b7a5656c526eb595d6fa9d301c425947f37088447cb4400c37750b76eb6c1f7933e43b27224c2fdc053e55125d00ab11428af674f58bd5c3ea1ce4762856afccbd37dd59a5e726f2e5e770bcc8372304fc2a33611234e3b0d411fcae8691e621b64581dc32b3d97c02920877b2c995018dcfff2da8687bc64332cffc3d355931561dc799d169f61d121f242dd3605e3fef8a46bf73998202d6a87671719896c61d729006104bdb7e926020f28260c75c2c754e5f073097d7031567e62cbfcbff541702cdaf498bbfe01e2948e6e164271ca4ab4df68a1569d29d3ce7029c0b58d2a1e6d179fa817ec9df17195c8b83a7a7508f18f0e3d07e8871f331d7a151bc11301c7dce402e6a5fda6f3096df2ddfeb48b3991e055c55d2a071ed66bf378e5c451f849cdbd7951cacad16d6b5734b71db866e77086bfab1797942633ec688d78bb2fccaae2b0e796b852b278bd4a4648d0811293e1bfe68e30b42eb27ac0a4e435e086b4cfeeb9fa539f0d800b6108e4c7b9d7237746770a3f3477646b7c9bfd2bc111679d40bffe221be492ba984df6cd4d7d8f9cbf7185e79804416be68d8a2bfa28e5bec4b57bf5f08eeecafabccd55744e49bb4a7dd1324908d91762b9884e7268d0bb6290be3b51091ae6ccf2ebbd4945dd7913bd38509a00ce38d955909bfa1f3740fc123a12e15b853b59b9b691460afdcda150d39e566a83eaa0c3b7bac9819bdbc7e0a620206be87ff2f8ea8091dbffa014d2f2eb919040a434cdeb3db68adf845d2ba751dc0e1ce4afd8672a5ecf0653b8c672c3265aa236a174185f4b4a291bda664bb79c13f8b6932a831385773898d194d2500b38fbfff8c4acafa5a80dfd3f1f906132885446f9f7ad787dbbdab593661ab1c255df879eaf4ca739deaa11379a5c6b650472257fa54b646b29ceb3dbe27e3584914f9f766bbbcc67abeffebb0df881a42b8671bba930b04d1d7710cc15d546ee69ad40e66f04eb28af8bd17b739e68ad75a239303fb97b18f8f08d2f95bdae0f245ebdfc3ecf555a6fd53f5a35af8b2dd016b227d209fc8323a7576e66a9913a0ad4f19d30d2b6f25ac8b5b6c762e2c68c76f9bd7818adbb3c9b194c09471482ec6898754469076b8674ab9e26b5977a0fa693160f18a01d2f2c362186ff75c205cec261d9e6c431ee672e4056b7e458ef02dca1167d09de5977210461758ed506290477a63c5af0698a1f4edf3bc569692bc9febd5fd641860dd34a6926af47ae7bdd3cce59a5b24b6944075e30ec2f2dbd043ebc57a39eaa5559bc4f21f08198e0daa2e8506b21160c8f9b629ad0e80d5e99e5cf4c4ceefb8d9fe5493ebcb066a647269fef2146f1ed55dac66974446e650e49db26ceb24c16c24885a2d2d011d11ec52d5b7a9c8096314d1dc7c992a1dee70be2fc0cc2d9fc94b0d02d479f6f4bfd3fa20df42568e27c0cea6caa1028d5dfbe6a9657053c06132387f9abfbaf93d9b335b69b168bf7fdaa0a44981dadc3358b50f1b24d390f8858d6775fa838388ff8a69b02bf446028485ba9e0c15731288c186b3cdf2fbc088f13f50e5eecc9b3a058d1369b7a254f11aa81a5fabd862bfd5226ce26e0199ef241badd55ba0d6087e9eb1661111a6afef1caf2bd54832bb5a3e8b864c8af220a8a115746c1646e78471ba2edb7c63fcff7f6be047a5f740525fbe5e259beee146dc2a609d3fd576e826ee1e4fce8ccbf75aa713514bda04ed4086cdd11a770cbe5782bca23f5f3ad8682609d5c5d4e5ca4e117d7423740b41081c6945b446223bb435c6ae2314552b7bf53a8b2c8a7a2a961d17315e0f7a660624b119c89ae81d2214b03cd79bc3eb355bf06811d7186b1f0a7219dd8d4096cb0df940719279357b853bc7c5bcf645aa65c12227859ce0851953fcefa6051f2a31e3666abde9ef1ece3eba658de696edf5d87a7d562dfe1f6bb9ac5e6773bc9069c732683715868cf14825345fb60665982549b9bb7c5b7d934ed0c4d136fa089f8459d473bf1ee678cf88c26f4f5ac681aa6dbe6ef78c26e7a3649ae0574f550f9fc64e8caa14586cbc43d8ec72a3170fc4f6c78fdbd40332c1f35adfc04be68a067f2c03325d624e21fa0e1fa6ea879caa84665bedefcd19759872824a0053a110af2b6099d8ea572b0c81cea39147bb2dca0eaefd4be8c3b59b98c27049f04ae5f3652ade0e1561238296d17979581b93d0ee26464fb5675b968cbc397558207fb1d5365f73994c0c8f2bcae0164e74d602a4856355b214af58b6357b2505779260ec73929eb4fe1047bbc2a125ff6c88718d2b8b8fb9c0d1cb1760748ffc5e4998dbaf8fad99df26b2eaf99bce2541d287b243d7b9cf0ecb25588d14c6228a6cb5413f48e3d07817d258c45ca0ab3494ca5b59f87abdf38e439b4a31d60d9474a52e465f36dd0cd56f00d4e5e563bfc6421b40a7522eb71894a698c19510fa7dc690b6b3f782d88e61ca635d5efd4c9c1725dbf24e0c8e246a2dc979e4750de8347687038f0441858bdf5a06bcba827d8d1327601943ca9fd004c121034fa6e1c8b9eff5da764961f5700eab97380e99b37f302239b528b36f5c9bbebaff25edae48fbe59dd272099af5c695a19b62f64485ba01ae8416c02f04360be933b8ba8a49c6c1188a78c3d36d0c61f61b4002bfeb669e29bbcb306f573528a749b085500c7649aea469fca867da4ca9eaecc75a70f41baeb80bf803402a9066dc1e8243192b78533e0ad590e14fd2bf2ce3ac943ade1fcefd247406785ee387d18e9afe8845481748fbadf4d081e01ecce50ef1fc5b457fa296b833d77390764e2af12f7930c6334476dc4cf45d9f272e364336810c11318bd0a95233005d66fe81a5708ae5fad8c7db17e6d97d2340651f7aa7a36e132a77a7a6206b36a95ccb5a48cb19bd3bb886ff0e77bc76653912149ca85895c4f80c373cbbd4305a91213e8ec5b7b18d8587d723c18f02854556aaaa540935eab2b7470a7c1c40c7e843ac1221a51e92eb05af2342fea7c853a46182c8384612aadb40145b95de565140003468eaca74b38bdf4dc640d0af80c3dd81747652c5fe15ffff8965a150a4ca6a9d9c91d067b4fac49b23cd2041dfdab22126c97d812b67ed638cc65d75d836bf439807cd7cd3cd0e6b30c81983e3f45a00282a14d401d81ac7c5544510dc7d157eeaa18b09df5ec949a22d7342b5b720b2a47251e995410f9b35d90824c1b19beb8575c9efe2aaa2a2011790a1099a924c01ca835fb7cc561eb2310a5331d4d9c4a9ee03a5f1364c17a7f4511c0c1b929c630cc110696f9e94b4107d0b75338fda2c5e0b8d46d19b98071e328f57debd56b4a0a9009913ac41518a08e6fa533edf20db0dc5eff43cd3ead623fc826ac03925490537d6b6a47f27031faa17f9852a3cb72d2088f33d35846a40758e60dab4b3980d032adc3e4faa61ff8aaea6b08bc9705cf097701e9af550fa43ec06c0ae2257927eebcbbbf4a05ad8097597943d6aed8a950ba32bc0d19827539019397e2fffa5f7379ffd7ec266f0c1cd947aab0c9e73c2796bd4c32fa0a0effbc84570efdebd3ac1eb57cc89cdbed91ed43a64cccfeba427a017a07d84acc850a45e2f26639598ed061ea81b60fb1873983591d446129ba8b27a4aef3311292017e3cbc00533824888ef80ef1a85c86a370dc11694d2f455e04ceb8811afa53aac77c65b38703d18167aedcc077c988dd9832ee1999a82c8752b921bceae484c19cee6828eef373c979b5c3f208080c8dcb38c53e384bebed6c41c3b9d6958bd2b952d82d17b262dbf30f90ab5c5d197ccee9f6b6525928b0100ffdeace644e159500495ff5a0ea7df7b9ab63617e3879818e25341e97d839beefdf248222cadd61a5d76b1ff34704bb78656afef7994904da269f973598217edc3be93157185aa15ef225f6471d7786a5e28d0f145b96566e101bf46723486867b9aa90f9eb4d1f5612d4950160c1504a367daf984"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000002e00)={0x7, [{}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {0x0, r5}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {0x0, r5}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}], 0x4, "9755154351ac9a"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000009640)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000000aa40)={0x0, 0x0, "c009b39830e4109622d7a29d0bd42e6d365c8384f665a2104b6faaa5427626b93311e77f0de4211e1217bc355a5246327eb7ba126bf7e4adb45535a4d9757c77f555e42c9254e9f9089be590271f821f5f6b632da2dabf1d6e618629da57a34a33f5e913338e628f32d84f60dbb9f94b70f1828e7d652bb2443c02901738d15cd72d14288f0d47dfe96e49988d0402f96628f97be361723e018daf71ab695fa4726664c00ec9aa53b8c092760da4cd088f03fad6504eceb8949dc35abc6c9f51916777bc38aa3669fb220546dbd1024eb87da205b46ec35180a8fcb898160855b5044023da75f2b1f285c1462a8afa95492a14be3f42052ff535612d226506a0", "7374bf600a2dbb0a10a4446998c60bc654676f080ecee8672b9b990319e9f34b4c45be9b1cbb8fbe1f4541599e2a8deeedad6067575d671432b4ba4028542704ab850b2cd326bd5a16431e3e06cbefba068d34f999e863befaed31fe2f898bdfe4043148f4d1cc27af274cc202dd9cd92b1891ba85c4048baa5cf0aa7a3d5dbef19adb89a7123a5c5cf1f42650df4c63aa25c0c5f606a072b8c1910206999409a39439cacd824f129adb4177e14f533050e77cfd6b9e760c12899b047feb4c8e5b746e5570db48fc8fafeccf98bad6d99a585091b403666ded97ce43cdf6dd1791052bc149861ea2585dfb28b538cc9fe6ffc5e07182615951fd668085ed124af574a07e3495491f19b1aa2a3b69028ccacd78524d988b224ab17ed905da0b840b4a9939e2af6efdf4221126075a8964d904883db014031e0924681a4ef3795071b256b75002a7df298c87c565b1d8a331e7d0c1000e1d707100917dfe107f87ebea9dca1b708b01cacf1c9f348c0d0fd64aa64193637c7169264d06f613c41be60f39b0cc9d813ae5fca2222832f86f2ae87e883efd48df36d16e6c1ca5c378f6ff0fbace91eb3099d744b16171fcc1ab7d5456392f0878ecf27e8caad7386663de490c3044eed7e7cb83e675716eda0cc09f219aadddd814c88048a7c6cefe69a79f2f7a234cfffbf19ac7a9f6ef59faf2776ac3d636904ec1bda09b1c9d8caeafa918983215d866f5cb6f1088e7e99a43425913d258a3dc8550fcbca3e0bec47503e24d709dd1fd1bb3cd92837d10387a0eebb98aab27950a2a66dc0b9bad3e4ef6393036d64949931ffe6479073790b3b885ac8563d4018e9227d644864c17f048daefbb192d15b56a2a440ad6d4ef5af2ac9904d8b69c64d2368928d7595594e6c3fd23229cb6aa80ec308301b1c94777900d34b1b3eea03dca765036a3f5351551affb585f22541074380b60ca062bf8a8a2324fe61ecad5733aec51e0c5ddc648280556b8a038b5816947b1637ef598cfd134cf9833d875fd23d22f5f74e74a4634d50a3ac908eed128f4297924296d95361b9504c08df4a0603eff93ee34bd45ed12e8d06b8f399fefef4ced732aad15b70f3e276101fa4b5a5c17435d0999b3345ccfe853c955e8b7927c7a171506b8e5b4de8a68cb5e80c3709a0e15643b5772d82d04859133e09fa8ab81ac042e67bc918f2847af14a4eb77c3fcac3132ec1af5a57d85acb9ce91d9d15019904396737ade63df938e6f054f8ee21e8994d45b0801ccd8ae8bda90128cb05eddd297d800412bc01fc5cfdfa9d473641fffc793b513da3f7565a27c4ff3678ac6f71560cc6cc95fb4d20f85b7934cb4a4f614182d331ab53b6a09ff47fc272b6c1f5aaca477bfdfed3fac942d639773b7a5656c526eb595d6fa9d301c425947f37088447cb4400c37750b76eb6c1f7933e43b27224c2fdc053e55125d00ab11428af674f58bd5c3ea1ce4762856afccbd37dd59a5e726f2e5e770bcc8372304fc2a33611234e3b0d411fcae8691e621b64581dc32b3d97c02920877b2c995018dcfff2da8687bc64332cffc3d355931561dc799d169f61d121f242dd3605e3fef8a46bf73998202d6a87671719896c61d729006104bdb7e926020f28260c75c2c754e5f073097d7031567e62cbfcbff541702cdaf498bbfe01e2948e6e164271ca4ab4df68a1569d29d3ce7029c0b58d2a1e6d179fa817ec9df17195c8b83a7a7508f18f0e3d07e8871f331d7a151bc11301c7dce402e6a5fda6f3096df2ddfeb48b3991e055c55d2a071ed66bf378e5c451f849cdbd7951cacad16d6b5734b71db866e77086bfab1797942633ec688d78bb2fccaae2b0e796b852b278bd4a4648d0811293e1bfe68e30b42eb27ac0a4e435e086b4cfeeb9fa539f0d800b6108e4c7b9d7237746770a3f3477646b7c9bfd2bc111679d40bffe221be492ba984df6cd4d7d8f9cbf7185e79804416be68d8a2bfa28e5bec4b57bf5f08eeecafabccd55744e49bb4a7dd1324908d91762b9884e7268d0bb6290be3b51091ae6ccf2ebbd4945dd7913bd38509a00ce38d955909bfa1f3740fc123a12e15b853b59b9b691460afdcda150d39e566a83eaa0c3b7bac9819bdbc7e0a620206be87ff2f8ea8091dbffa014d2f2eb919040a434cdeb3db68adf845d2ba751dc0e1ce4afd8672a5ecf0653b8c672c3265aa236a174185f4b4a291bda664bb79c13f8b6932a831385773898d194d2500b38fbfff8c4acafa5a80dfd3f1f906132885446f9f7ad787dbbdab593661ab1c255df879eaf4ca739deaa11379a5c6b650472257fa54b646b29ceb3dbe27e3584914f9f766bbbcc67abeffebb0df881a42b8671bba930b04d1d7710cc15d546ee69ad40e66f04eb28af8bd17b739e68ad75a239303fb97b18f8f08d2f95bdae0f245ebdfc3ecf555a6fd53f5a35af8b2dd016b227d209fc8323a7576e66a9913a0ad4f19d30d2b6f25ac8b5b6c762e2c68c76f9bd7818adbb3c9b194c09471482ec6898754469076b8674ab9e26b5977a0fa693160f18a01d2f2c362186ff75c205cec261d9e6c431ee672e4056b7e458ef02dca1167d09de5977210461758ed506290477a63c5af0698a1f4edf3bc569692bc9febd5fd641860dd34a6926af47ae7bdd3cce59a5b24b6944075e30ec2f2dbd043ebc57a39eaa5559bc4f21f08198e0daa2e8506b21160c8f9b629ad0e80d5e99e5cf4c4ceefb8d9fe5493ebcb066a647269fef2146f1ed55dac66974446e650e49db26ceb24c16c24885a2d2d011d11ec52d5b7a9c8096314d1dc7c992a1dee70be2fc0cc2d9fc94b0d02d479f6f4bfd3fa20df42568e27c0cea6caa1028d5dfbe6a9657053c06132387f9abfbaf93d9b335b69b168bf7fdaa0a44981dadc3358b50f1b24d390f8858d6775fa838388ff8a69b02bf446028485ba9e0c15731288c186b3cdf2fbc088f13f50e5eecc9b3a058d1369b7a254f11aa81a5fabd862bfd5226ce26e0199ef241badd55ba0d6087e9eb1661111a6afef1caf2bd54832bb5a3e8b864c8af220a8a115746c1646e78471ba2edb7c63fcff7f6be047a5f740525fbe5e259beee146dc2a609d3fd576e826ee1e4fce8ccbf75aa713514bda04ed4086cdd11a770cbe5782bca23f5f3ad8682609d5c5d4e5ca4e117d7423740b41081c6945b446223bb435c6ae2314552b7bf53a8b2c8a7a2a961d17315e0f7a660624b119c89ae81d2214b03cd79bc3eb355bf06811d7186b1f0a7219dd8d4096cb0df940719279357b853bc7c5bcf645aa65c12227859ce0851953fcefa6051f2a31e3666abde9ef1ece3eba658de696edf5d87a7d562dfe1f6bb9ac5e6773bc9069c732683715868cf14825345fb60665982549b9bb7c5b7d934ed0c4d136fa089f8459d473bf1ee678cf88c26f4f5ac681aa6dbe6ef78c26e7a3649ae0574f550f9fc64e8caa14586cbc43d8ec72a3170fc4f6c78fdbd40332c1f35adfc04be68a067f2c03325d624e21fa0e1fa6ea879caa84665bedefcd19759872824a0053a110af2b6099d8ea572b0c81cea39147bb2dca0eaefd4be8c3b59b98c27049f04ae5f3652ade0e1561238296d17979581b93d0ee26464fb5675b968cbc397558207fb1d5365f73994c0c8f2bcae0164e74d602a4856355b214af58b6357b2505779260ec73929eb4fe1047bbc2a125ff6c88718d2b8b8fb9c0d1cb1760748ffc5e4998dbaf8fad99df26b2eaf99bce2541d287b243d7b9cf0ecb25588d14c6228a6cb5413f48e3d07817d258c45ca0ab3494ca5b59f87abdf38e439b4a31d60d9474a52e465f36dd0cd56f00d4e5e563bfc6421b40a7522eb71894a698c19510fa7dc690b6b3f782d88e61ca635d5efd4c9c1725dbf24e0c8e246a2dc979e4750de8347687038f0441858bdf5a06bcba827d8d1327601943ca9fd004c121034fa6e1c8b9eff5da764961f5700eab97380e99b37f302239b528b36f5c9bbebaff25edae48fbe59dd272099af5c695a19b62f64485ba01ae8416c02f04360be933b8ba8a49c6c1188a78c3d36d0c61f61b4002bfeb669e29bbcb306f573528a749b085500c7649aea469fca867da4ca9eaecc75a70f41baeb80bf803402a9066dc1e8243192b78533e0ad590e14fd2bf2ce3ac943ade1fcefd247406785ee387d18e9afe8845481748fbadf4d081e01ecce50ef1fc5b457fa296b833d77390764e2af12f7930c6334476dc4cf45d9f272e364336810c11318bd0a95233005d66fe81a5708ae5fad8c7db17e6d97d2340651f7aa7a36e132a77a7a6206b36a95ccb5a48cb19bd3bb886ff0e77bc76653912149ca85895c4f80c373cbbd4305a91213e8ec5b7b18d8587d723c18f02854556aaaa540935eab2b7470a7c1c40c7e843ac1221a51e92eb05af2342fea7c853a46182c8384612aadb40145b95de565140003468eaca74b38bdf4dc640d0af80c3dd81747652c5fe15ffff8965a150a4ca6a9d9c91d067b4fac49b23cd2041dfdab22126c97d812b67ed638cc65d75d836bf439807cd7cd3cd0e6b30c81983e3f45a00282a14d401d81ac7c5544510dc7d157eeaa18b09df5ec949a22d7342b5b720b2a47251e995410f9b35d90824c1b19beb8575c9efe2aaa2a2011790a1099a924c01ca835fb7cc561eb2310a5331d4d9c4a9ee03a5f1364c17a7f4511c0c1b929c630cc110696f9e94b4107d0b75338fda2c5e0b8d46d19b98071e328f57debd56b4a0a9009913ac41518a08e6fa533edf20db0dc5eff43cd3ead623fc826ac03925490537d6b6a47f27031faa17f9852a3cb72d2088f33d35846a40758e60dab4b3980d032adc3e4faa61ff8aaea6b08bc9705cf097701e9af550fa43ec06c0ae2257927eebcbbbf4a05ad8097597943d6aed8a950ba32bc0d19827539019397e2fffa5f7379ffd7ec266f0c1cd947aab0c9e73c2796bd4c32fa0a0effbc84570efdebd3ac1eb57cc89cdbed91ed43a64cccfeba427a017a07d84acc850a45e2f26639598ed061ea81b60fb1873983591d446129ba8b27a4aef3311292017e3cbc00533824888ef80ef1a85c86a370dc11694d2f455e04ceb8811afa53aac77c65b38703d18167aedcc077c988dd9832ee1999a82c8752b921bceae484c19cee6828eef373c979b5c3f208080c8dcb38c53e384bebed6c41c3b9d6958bd2b952d82d17b262dbf30f90ab5c5d197ccee9f6b6525928b0100ffdeace644e159500495ff5a0ea7df7b9ab63617e3879818e25341e97d839beefdf248222cadd61a5d76b1ff34704bb78656afef7994904da269f973598217edc3be93157185aa15ef225f6471d7786a5e28d0f145b96566e101bf46723486867b9aa90f9eb4d1f5612d4950160c1504a367daf984"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000002e00)={0x7, [{}, {}, {0x0, r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {0x0, r9}, {}, {}, {}, {0x0, r10}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {r11}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r9}, {0x0, r10}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r9}, {}, {}, {}, {}, {}, {0x0, r9}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {0x0, r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}], 0x4, "9755154351ac9a"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000300)={r4, r7, "19fbbd08f5be8c68cbd9dc874b70b5e706fc3bd5efda758711b3861167fa0fceadf2ea13fd922e50519c2e4f050d25fd84c415c2249014c4d6e151f63ee5d00ecc9573161151d19084945e324623ac79eb7a6b74870e27c99f27c20de3c814b249cecdd9d3659003e0211041bbc65c35bdc056d0046b7742dd383a36f69c2649e7e2032057a613607f3db443d6885f0243d03be3dd1c729343936000b4286044d3d19314f93f13010157fd95f012d5652658a36b2f38e260cda88f551b238038122962fca029cae9d98334db73587e607b65a004ae5779cf0847469e748a2f5ad1166cad7f61ab24478692b592463fda8b2f2c8853c1ef3779aee1308d4e9467", "f3ad9fbd5aa3611d82b9bb85b65c0de312fea0adaa7e0e4c380d567142d50207ea58b5d79a594f879776ef2f6969af2b864f90110ee3b253ae554270f43d9053b863908ebf4b6d8f34ef036eb8ff4f1f4ee82ac8429358ebc77b6e53505769e5a421e59bdba8f825ed8213929064114ab061e2c5af67c3d7c081a3c881c78733b4af5218b4b61cde50182b2cbeb5a2afae258b64059e569188d8ed9a5e68761241bbcc5c566eb4635217c9890183a56c069fe9ca0266688dea95d1b1020844e9f584caefc968b19b69c1aa59e38c143aa0a2b5751f12c2904eba71b6b51dc79e4b9598c2bfa3bbd54cb2289236d08c15ce29f9b796e77dcfbf4fd180e81222c1f11a62ab2a93fb4a0711f9f70becdeb7a3013442bab3bd4fedb71159cc486c5fbe57a20957c3f435a658bdbf9f138a7ccfbbeced01a28e982df498a4583cf8453a0c685d61a04731f6d62ff284e2fe65d53c8e42f2730a9f6559e7aa88b4bc58140c7493931c6fe037373155594c923fd47f976cac8f2e0a8ce791e23f824f2548438f33174c9612dccda6a14c45dd4a5745c416ef9508121d36e839f85328b9c000f61ce99afc88d8ac856686d8d4eb9a4fe295fc7e31c1461a2b7bd2cf517e406c30edaa2477a949b0f2066fc25f14ed61fc0dcc01a2e79105e7f341c58f349146b515f55dc60667d61a74f98659aa7b67072c055204bc8975126d650863a00e0d3cfbb8ede513bfd12437a640b68ef129fcc278d32350662a923209354fda57cccb1e1b3de798c3453671d531e8700e15d172129e0992a930871790b68038fb306611358835442a7433733087698099fcfb9fd70f8277be456a964edc7ff21374f9e9e654908c5920df9d079697ce57b4ba1e11a168a8ed8da9742b5c547d97895731c5fb16c6807b16fb4cefaed574d9549e17ca9f45671f3e9bdfdd9996ade7d383625c253c0220a5a139487276a1eac839af4186c30347ffd5bef0bd790d7feabd3ef4a31e445aacbbe0e31a01e02232e0556efb372bed7974cef7f614c33f79b1c3e8e0f300bd31a5a8e4743e5a1dabbbb44bee4fde547179dd70989a6548c45e9abab656d353fe13f10b746a40f8d83f61207bcfa990832640ea29ab13bc18c52a2a6e8c11108475bf1e6ff07d0c42eb30dece355335fbeb8e9cd03405a7d89016ce745644d2c3bde81dcb4e61f5e8fdf9b357f493fcf41b8552495a9afba72633d2598988b83d76832c9323f447b6b49ca3a47d446a7aabe573f65626f9be11e205d70e01aa4d4888b5d82338847758d4549444ba19206e374434e9e2dd37b53e5efb961b9711c27edd436ed23c2ac6f76cfc8a96e9ca2d55f6a08682167d5b551f21bdfb359d5922512f91f8a4eb964c6dfe2f05d63cec3e300863457056492ceb80d704d18ec6b9ab414e5988566846cbfbfd2ae9f62af9d09d343e50399556b1d3c7fc64bbf751b15b32ea48ddc0dccc7bfc70ffcfd1e34289b4d771e68264d8cac57f9c97f3e89fff170c0fc9e4c7cd120092f903c53b4e53013732223748f7e4360c6eaaf572e8474b9b0dd3dde31a8afdcc573f29c54cbeda5c9ef1a1eadec716c6b8339a5c3be03b8397be20f95623c0b31aea47acd207ebf0bf65d2f2833c68c37adc4fddcee3056cf86cd0b0ec98813e88c2deff08edd3549f95ade00998bfb8ed8c50f6a1c4cde5de7d0ec5c1d5b9dc862d609ffed056e3cb25101b87f956ab7587d1c4edc4f73b3c358ffdbdc80e4ba4aac8b576cec71b4fd6b09263337fab1cd189dbec057d3d9a0e6d13cc30e8f7436d6ea45342ef362d0cb8c56c07fd1dcf8a30726c463f1f078ae8d6dc75d70efc3a7ae80f2a69b1d4061cb580eabf571dbaafb5fe446ad709513bf15f0ff6b2f91066eadfb3c35786c08ccda7c112bdc49fabaaaf8dad1ee2eed7833746c38b7ee787660a82ad93606c6e9799705d51cb6a31343ab7fed234de52c266ad70a749de748586e7f3f79c5de94b67e334d03790a9651bc285f832ab95b0c0b98f9dbf666bebad02e9ac4489829e2442dc540146abfbcb574fc93c9c8e6037fe2cbbac0912a240fc5fc98d04b0e01f4a5d7119fdb18d3321c49d997fc1b4bf053dc125206d44ba43ebf1fa4e1795d5ccc9b998ed327d8d9a074b92a8aa0427a8ed99cb8b08cd0fd5e85a74504dcb0f634c7f0806eb4ce7c1142b60f40324c1f69de7e8fde02612f3c9569c62df08f89a700dab555ccc17a1220d9d6b5289b3aff0959409f8dfbe628ada2d527d27713714c841c0ca122b2d0d4badef0758c8a4ebfbb4ee987c47e4ccfe5878448856ff432747763938c23c6df57120493a1396e15c209d4e73beee8e6fb8b6422b8c2b2d0c3f3cc713859df403c08124b75d67752ed4fdcbf8b81df9b71a6af38c95f7c6fe47b4d85333f89ef680226c9c29210f33942b0cf7b9a5b3eebade876c274ec5e4ef47664e837b7ff687aefd0703dffe785c60a983951e1184036c7145f128c8b79d74fd3b28c0b0e35dcbfe042d570a527b77ec3a6b61efa7e04088b49de660db251b82aa92ddbbc6d882150ea0c83fd3ad69a5e91c3da5df51710f8a1d17a1136ebac2cdeb0a2e068b2c609dd007e614b7740ad39adebd72e34dfeb6bc335b0d661de5e5e53b9f24e99a664a585a2e5835af641d541b633b5765b47460c6c2bb85e46104c28704d388414f21fd2e0e3f62c15e48632bee41fc8ed5c925d3edff17cf524db828c697c0f4a8a23b82dd261ca526a6c748f57ac44d4ecb786f2539cd80a77b86653cdca6f1ed2bd3588244e5cf1be3d6e08cfe63eeba060d8673db9ec55f46aeb878e7cc0da0ee1a98f60fc363cdec3677721c5471f965ea38b0350806c6c5461a16442f981d32ff80c6871e0860aa3e126cf56ce06a224709ab0c982672b792bb2a2b446fa0c0b3c9a20de538bec2a6f1a749cb88623459fe3a59d05ff6d90be0db3e5f1326cf905bd8c734dbff7c11d6fc2954a3c135699ac17f02e9f2976ea22a4f1a8e52255eaacc26986feaf4bbce961374366575ada4da375e21fb4cdf6847c42f5a8a756afeaeabb9660b74f78cdda136684947bc6d3bba94be8d76ea86388cad4e1789791669820810af11af4203f3ea3e1b19da4f4b1fe7e7b752d4d594a26acca61770646bd92865fcef5f53639454ea7a442a1680c9ba1e07dd2043d6fe1fac29ce9ceee39378ed391e353c27309e0f382d1a47a5354b8a77528a2a7a339d782856cd60668433d4ff7ee23fd231ae2325b229c57f0e3cf75b93a3dd09ed17d97c9344563d3f37a41e2c5d45a9e509cbdcc80f78ae92554b87413e26e82ff7c8906613577797ba7ae28bf81c64deabd15817f75813763b3117283dc1ba5af452a8ef8d74ec3df6ee245df85d490b8fa342f00cbf85f2421a1a7dd276956e958945063eec7888a0040a178a844898353fe5a88d0c111d657b33f67e269269cd97051a4fa282f32e9e922855a7f81cd9ab05d4bcd423cf9fedf5954d4e66ec8d5188737408a780ce4c040c6d3710eb081e4006de3220f1be896abf766427ecd5a30c77723855e28a19676b080e84d28cf5754fa18aedfb63cb3af146fbd4e82546b173b0f86ec2db72313f9a7fa53f80ec44a0c6f29a3304da4f86e41e1c78239c4ef90bab0964dd57da317430dc6cdbd2df891ab731db0597ebcce4d52d76f2aabaf661058772f62237bdb8b1423ca0f12e7a9fc48d809d803f29a60f619477c8035798bde0317e9cdc563aa9b7273a5e75eff93881846468a6b61923888d7a3063f6b9aecc6a2a01ddc06e7abf60f7f8be9f04784648e797dd16f865c3a7ab5b0e760366d345f965f845cd7a50e70d8fcd6fb4102184dc203600ca7ff713aa2cd1647e89fbbb3f8ae2b063e462db22f3c636184e4006a1c998e474b4fb40469394ab048cded957cafd624c54055e541febc9e5aef2eaa1188f51f1419a3221a47eef650a0cf60b12dce93449efbf2740608cc3fb1755a993c505142e220f0b2603b40531ccc39901c9afd948b271639ee0780f8c75c483e534fa754a2efb1805a07c78fe4aaac83eb520090c06cc862bd7d43d063ad3fd6d75c2e833e4dfb5c848fbdb0648c0549dfe2169784010b79c7b2d1d17cb1c29da3080334396ce01b7f2b9453678b929829503fcc208925956f9736e684122b5b1421be657a9b729875fd2f67b0f00c2ca23d5325d446e79047306ce16dc0f77108d350688d4443ab57e5ae3a14d1773017e2e5d148b87b7ed1cde23047b3dd65907b527f853f86468f9052290d6e10aace12268bd4d317f2c3b21b716aa43548ac07c89debed2f5593a3b6b68a121883441e4f8ea5d74de27783bc388daace401a829389b367c10afb3d4946b7be5a1ad9f333d251a2b2d4c2de2e725228b4c03c0401301348815701553b1656e00ddea503d09f91dbaf08d54410766f9ad750330fc1bdef42b13389e87ccabc816462eac0f418d7265cbf9690eee75394d9ba323e34085f064ac059586d9267ba974030ba4b010af72a0e0410c7177127d50144f79d92939fa3d134d5a78f6da3744ed6ffbcc29944aa85702fe9684fbad8002f3c9e594f1bb367c5c0bc4af485aab5467c7debdaf0fa3afa477926426b1801ab79751e6a206b71ae3d68df06ea53eb31a762fe7594af02307fe7d69d9bd79e8c2d9882b65f88c8ea23f878b5ca3a84ccf8ef7d9c6cb61c3c8ef4b8ded7e41be340b64effd08a1b08bf7c4bf431937c7b20b0d9b765870d7e5cc23d5711daf3a9114e8386561bec1f7326fc5ff79554a660d95185f88a80139fb01a44f10186c3b427ea42c3e5e6f7db94b145d04c052ed64460a9d1b6b73c46182e30171a90c34c13e649d7e8ccfad6f40ba38d34e6552fd2bf3f653028c7ea5124eebfe8ea8fe80efde0cc778405db90abb22dbbc06345985dff5bf2514e88a61b3cad7a4b9af572fb1094912f052de04de45504b7f235c4125a4a858b1aa792290cc7134dbd59a0a758cb0c69569eaae0b1d4f33151db35a5a79fc5db18d523fce12245781cf01ced99e82d250f5fe7a8d699c879cbef536cd9adefdff957155639ad3b43581d616cc1e0080e01dac9099a5617fc0ed9220ef76b4f5bd8eaffb3ffd1a733e7dd9046093dbc16adc085dfab67cca915cfad13569e58dfae3af481909530416c6efec53ea55e1e23ca563a3c6d8445951332cdc190a66d7ab404125c04106697b26ff7c87aecb1f4859cdfec9a31f483f71e6598fcacab9b19594634585d70fa565fe5f7b0cc318e0300b814ec8e9dfe6077a0c99fd55cc826420046998deec0250377a0a08f7c49cb4362ac9100651c9f1e4a216d4427cff40533e2ce0f36e6263e1328a50aeee3883a09e394074408085abb9e82d9107a2da62c1886e63838ff6dd9354"}) fdatasync(r0) [ 879.055540] loop7: detected capacity change from 0 to 32768 [ 879.061038] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 879.152329] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:04:39 executing program 2: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semop(r5, &(0x7f0000000000)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x35, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x101, 0x800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {}, {0x2, 0x8, 0x1000}, {0x3, 0x3}], 0x4) semctl$SEM_INFO(0x0, 0x5, 0x13, &(0x7f0000000080)=""/101) unshare(0x48020200) 10:04:39 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:04:39 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r4, 0x0, 0x0) unshare(0x48020200) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:04:39 executing program 0: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semop(r5, &(0x7f0000000000)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x35, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x101, 0x800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {}, {0x2, 0x8, 0x1000}, {0x3, 0x3}], 0x4) semctl$SEM_INFO(0x0, 0x5, 0x13, &(0x7f0000000080)=""/101) unshare(0x48020200) 10:04:39 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b6673000000000000004762000000000100"/37, 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) write$binfmt_elf64(r1, &(0x7f0000000300)={{0x7f, 0x45, 0x4c, 0x46, 0x3d, 0x80, 0x4, 0x1, 0x1, 0x2, 0x3e, 0x401, 0x385, 0x40, 0x34a, 0x8cc1, 0x5, 0x38, 0x2, 0x0, 0x3f2, 0x5}, [{0x70000002, 0x80, 0x6, 0xb9, 0x0, 0x100000000, 0x4, 0xd918}, {0x2, 0x48, 0x1, 0x8, 0x9, 0x2, 0x100, 0x4}], "efc0ad95849c457498dc15d6d3527acbf8346db913f2aa11c11ead4d33ab36372cb3536ac8c68668c2d7a7c92ed0e18305d32de9ed0ef221fdb507d62177a157190f06bb2e067e3c98eab199f1bf52df5d2bd3eab38e3dbd9d8f83865fdf7dd5f3c7e2e8dbd33fcc2383a2b2c014", ['\x00', '\x00']}, 0x31e) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) umount2(&(0x7f0000000080)='./file1\x00', 0x7) 10:04:39 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 40) 10:04:39 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:04:39 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) [ 893.934453] FAULT_INJECTION: forcing a failure. [ 893.934453] name failslab, interval 1, probability 0, space 0, times 0 [ 893.935907] CPU: 1 PID: 7601 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 893.936750] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 893.937769] Call Trace: [ 893.938095] dump_stack+0x107/0x167 [ 893.938546] should_fail.cold+0x5/0xa [ 893.939043] ? create_object.isra.0+0x3a/0xa30 [ 893.939621] should_failslab+0x5/0x20 [ 893.940102] kmem_cache_alloc+0x5b/0x310 [ 893.940607] create_object.isra.0+0x3a/0xa30 [ 893.941146] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 893.941774] kmem_cache_alloc+0x159/0x310 [ 893.942295] xas_alloc+0x336/0x440 [ 893.942734] xas_create+0x34a/0x10d0 [ 893.943102] loop7: detected capacity change from 0 to 32768 [ 893.943200] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 893.945062] xas_store+0x8c/0x1c40 [ 893.945511] __xa_store+0x164/0x2d0 [ 893.945962] ? xa_delete_node+0x280/0x280 [ 893.946480] ? trace_hardirqs_on+0x5b/0x180 [ 893.947018] xa_store+0x31/0x50 [ 893.947431] __io_uring_add_tctx_node+0x1cf/0x520 [ 893.948034] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 893.948681] ? alloc_fd+0x2e7/0x670 [ 893.949137] io_uring_setup+0x1fbb/0x2980 [ 893.949675] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 893.950323] ? wait_for_completion_io+0x270/0x270 [ 893.950958] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 893.951632] ? syscall_enter_from_user_mode+0x1d/0x50 [ 893.952307] do_syscall_64+0x33/0x40 [ 893.952786] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 893.953444] RIP: 0033:0x7f6c708d9b19 [ 893.953917] 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 [ 893.956255] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 893.957222] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 893.958139] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 893.959050] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 893.959964] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 893.960870] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 893.977687] FAT-fs (loop7): bogus number of FAT structure [ 893.978594] FAT-fs (loop7): Can't find a valid FAT filesystem [ 894.018681] loop7: detected capacity change from 0 to 32768 [ 894.024370] FAT-fs (loop7): bogus number of FAT structure [ 894.025059] FAT-fs (loop7): Can't find a valid FAT filesystem 10:04:39 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 41) [ 894.173822] FAULT_INJECTION: forcing a failure. [ 894.173822] name failslab, interval 1, probability 0, space 0, times 0 [ 894.175261] CPU: 1 PID: 7628 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 894.176130] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 894.177167] Call Trace: [ 894.177478] dump_stack+0x107/0x167 [ 894.177910] should_fail.cold+0x5/0xa [ 894.178356] ? xas_alloc+0x336/0x440 [ 894.178787] should_failslab+0x5/0x20 [ 894.179235] kmem_cache_alloc+0x5b/0x310 [ 894.179707] xas_alloc+0x336/0x440 [ 894.180134] xas_create+0x34a/0x10d0 [ 894.180582] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 894.181201] xas_store+0x8c/0x1c40 [ 894.181626] __xa_store+0x164/0x2d0 [ 894.182056] ? xa_delete_node+0x280/0x280 [ 894.182544] ? trace_hardirqs_on+0x5b/0x180 [ 894.183057] xa_store+0x31/0x50 [ 894.183442] __io_uring_add_tctx_node+0x1cf/0x520 [ 894.184005] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 894.184609] ? alloc_fd+0x2e7/0x670 [ 894.185047] io_uring_setup+0x1fbb/0x2980 [ 894.185549] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 894.186142] ? wait_for_completion_io+0x270/0x270 [ 894.186722] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 894.187332] ? syscall_enter_from_user_mode+0x1d/0x50 [ 894.187932] do_syscall_64+0x33/0x40 [ 894.188368] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 894.188966] RIP: 0033:0x7f6c708d9b19 [ 894.189398] 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 [ 894.191514] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 894.192420] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 894.193244] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 894.194065] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 894.194898] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 894.195719] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:04:55 executing program 2: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semop(r5, &(0x7f0000000000)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x35, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x101, 0x800}], 0x4) r6 = semget$private(0x0, 0x6, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {}, {0x2, 0x8, 0x1000}, {0x3, 0x3}], 0x4) semctl$SEM_INFO(r6, 0x5, 0x13, &(0x7f0000000080)=""/101) unshare(0x48020200) 10:04:55 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) 10:04:55 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) sendmsg$AUDIT_MAKE_EQUIV(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x28, 0x3f7, 0x2, 0x70bd25, 0x25dfdbfc, {0x7, 0x7, './file0', './file1'}, ["", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x4000}, 0x40000) chdir(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file2\x00', 0x101142, 0x0) fdatasync(r0) openat(r1, &(0x7f0000000080)='./file2\x00', 0x80000, 0xa2) mount$9p_xen(&(0x7f00000000c0), &(0x7f0000000140)='./file1\x00', &(0x7f0000000180), 0x8000, &(0x7f0000000400)=ANY=[@ANYBLOB='trans=xen,cache=mmap,debug=0x0000000000000007,cache=none,version=9p2000.L,nodevmap,aname=/,debug=0x0000000000000003,access=any,loose,domeasure,\x00\x00\x00\x00']) 10:04:55 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r3, 0x0, 0x0) unshare(0x48020200) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:04:55 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:04:55 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 42) 10:04:55 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:04:55 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 909.501358] loop7: detected capacity change from 0 to 32768 [ 909.507387] FAULT_INJECTION: forcing a failure. [ 909.507387] name failslab, interval 1, probability 0, space 0, times 0 [ 909.508714] CPU: 1 PID: 7640 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 909.509492] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 909.510430] Call Trace: [ 909.510735] dump_stack+0x107/0x167 [ 909.511155] should_fail.cold+0x5/0xa [ 909.511594] ? create_object.isra.0+0x3a/0xa30 [ 909.512116] should_failslab+0x5/0x20 [ 909.512545] kmem_cache_alloc+0x5b/0x310 [ 909.513014] ? mark_held_locks+0x9e/0xe0 [ 909.513477] create_object.isra.0+0x3a/0xa30 [ 909.513784] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 909.513976] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 909.513992] kmem_cache_alloc+0x159/0x310 [ 909.514009] xas_alloc+0x336/0x440 [ 909.514031] xas_create+0x34a/0x10d0 [ 909.517989] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 909.518590] xas_store+0x8c/0x1c40 [ 909.519007] __xa_store+0x164/0x2d0 [ 909.519421] ? xa_delete_node+0x280/0x280 [ 909.519907] ? trace_hardirqs_on+0x5b/0x180 [ 909.520413] xa_store+0x31/0x50 [ 909.520795] __io_uring_add_tctx_node+0x1cf/0x520 [ 909.521343] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 909.521952] ? alloc_fd+0x2e7/0x670 [ 909.522403] io_uring_setup+0x1fbb/0x2980 [ 909.522914] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 909.523533] ? wait_for_completion_io+0x270/0x270 [ 909.524136] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 909.524774] ? syscall_enter_from_user_mode+0x1d/0x50 [ 909.525395] do_syscall_64+0x33/0x40 [ 909.525847] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 909.526474] RIP: 0033:0x7f6c708d9b19 [ 909.526925] 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 [ 909.529167] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 909.530108] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 909.530984] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 909.531851] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 909.532720] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 909.533590] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 909.591706] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:04:55 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000080)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) [ 909.647210] loop7: detected capacity change from 0 to 32768 [ 909.661832] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 909.697297] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:04:55 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f00000000c0)={r0, 0x1, 0x35, 0xfff}) r2 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r2, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) mknodat(r2, &(0x7f0000000200)='./file1\x00', 0x10, 0x4) r3 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) move_mount(r1, &(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000180)='./file1\x00', 0x10) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) r4 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) syz_io_uring_setup(0x54e5, &(0x7f0000000680)={0x0, 0xfffffffe, 0x8, 0x2, 0xa, 0x0, r4}, &(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x30, r4, 0x8000000) write$binfmt_script(r4, &(0x7f0000000300)={'#! ', './file1', [{0x20, '/\xc7'}, {0x20, '^}@-},/%'}, {0x20, '@+\x9b]/'}, {0x20, '\x00'}, {0x20, '//+-,\xdb-'}, {0x20, 'vfat\x00'}, {0x20, '\x00'}, {0x20, 'vfat\x00'}], 0xa, "3709a6587554f53a7a9728868bfe02213e39e55b120b226e0abba6c9bc19d72bcb7409d63e0829f33a0e2ca0911597b471f429753c3d39b083bc45ec53e32d011ee402b6091917abd78504e419fbe75653976b32862fd3d91363e46b02b7d969859b05d96d4191af0b728234a06edec3f84b0d49e1cf6fcf6f0a21ba049062633af7339b70e93a1f4f0231fc53113ad8c3ddca393f6e7aa080dcabbca71cd7b0cdc932f289981db1346a8740e7747051d2e407e0e303f3f11e60a7161617c07604f4872cb5bfaab00057b1acf297f87ab1374eb322a5625c1b"}, 0x10e) fdatasync(r0) 10:04:55 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 43) [ 909.765823] FAULT_INJECTION: forcing a failure. [ 909.765823] name failslab, interval 1, probability 0, space 0, times 0 [ 909.767238] CPU: 1 PID: 7671 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 909.768067] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 909.769064] Call Trace: [ 909.769375] dump_stack+0x107/0x167 [ 909.769809] should_fail.cold+0x5/0xa [ 909.770278] ? ___slab_alloc+0x155/0x700 [ 909.770773] ? create_object.isra.0+0x3a/0xa30 [ 909.771337] should_failslab+0x5/0x20 [ 909.771793] kmem_cache_alloc+0x5b/0x310 [ 909.772338] create_object.isra.0+0x3a/0xa30 [ 909.772883] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 909.773506] kmem_cache_alloc+0x159/0x310 [ 909.774023] xas_alloc+0x336/0x440 [ 909.774447] xas_create+0x34a/0x10d0 [ 909.774883] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 909.775489] xas_store+0x8c/0x1c40 [ 909.775907] __xa_store+0x164/0x2d0 [ 909.776332] ? xa_delete_node+0x280/0x280 [ 909.776820] ? trace_hardirqs_on+0x5b/0x180 [ 909.777319] xa_store+0x31/0x50 [ 909.777708] __io_uring_add_tctx_node+0x1cf/0x520 [ 909.778290] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 909.778928] ? alloc_fd+0x2e7/0x670 [ 909.779378] io_uring_setup+0x1fbb/0x2980 [ 909.779888] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 909.780505] ? wait_for_completion_io+0x270/0x270 [ 909.781113] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 909.781710] ? syscall_enter_from_user_mode+0x1d/0x50 [ 909.782307] do_syscall_64+0x33/0x40 [ 909.782756] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 909.783372] RIP: 0033:0x7f6c708d9b19 [ 909.783830] 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 [ 909.786006] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 909.786939] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 909.787759] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 909.788624] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 909.789484] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 909.790297] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:04:55 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/115, 0x73) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) 10:04:55 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:04:55 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 44) [ 909.925112] loop7: detected capacity change from 0 to 32768 [ 909.940496] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 909.960308] FAULT_INJECTION: forcing a failure. [ 909.960308] name failslab, interval 1, probability 0, space 0, times 0 [ 909.962496] CPU: 0 PID: 7682 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 909.963721] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 909.965197] Call Trace: [ 909.965667] dump_stack+0x107/0x167 [ 909.966318] should_fail.cold+0x5/0xa [ 909.967015] ? create_object.isra.0+0x3a/0xa30 [ 909.967836] should_failslab+0x5/0x20 [ 909.968540] kmem_cache_alloc+0x5b/0x310 [ 909.969261] ? mark_held_locks+0x9e/0xe0 [ 909.969993] create_object.isra.0+0x3a/0xa30 [ 909.970709] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 909.971538] kmem_cache_alloc+0x159/0x310 [ 909.972253] xas_alloc+0x336/0x440 [ 909.972877] xas_create+0x34a/0x10d0 [ 909.973533] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 909.974445] xas_store+0x8c/0x1c40 [ 909.975111] __xa_store+0x164/0x2d0 [ 909.975763] ? xa_delete_node+0x280/0x280 [ 909.976514] ? trace_hardirqs_on+0x5b/0x180 [ 909.977287] xa_store+0x31/0x50 [ 909.977877] __io_uring_add_tctx_node+0x1cf/0x520 [ 909.978745] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 909.979686] ? alloc_fd+0x2e7/0x670 [ 909.980365] io_uring_setup+0x1fbb/0x2980 [ 909.981103] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 909.981942] ? wait_for_completion_io+0x270/0x270 [ 909.982766] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 909.983621] ? syscall_enter_from_user_mode+0x1d/0x50 [ 909.984469] do_syscall_64+0x33/0x40 [ 909.985082] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 909.986004] RIP: 0033:0x7f6c708d9b19 [ 909.986654] 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 [ 909.989738] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 909.990965] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 909.992180] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 909.993417] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 909.994651] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 909.995840] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:04:55 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 45) [ 910.135112] FAULT_INJECTION: forcing a failure. [ 910.135112] name failslab, interval 1, probability 0, space 0, times 0 [ 910.136986] CPU: 0 PID: 7689 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 910.138103] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 910.139441] Call Trace: [ 910.139874] dump_stack+0x107/0x167 [ 910.140454] should_fail.cold+0x5/0xa [ 910.141087] ? xas_alloc+0x336/0x440 [ 910.141698] should_failslab+0x5/0x20 [ 910.142310] kmem_cache_alloc+0x5b/0x310 [ 910.143018] xas_alloc+0x336/0x440 [ 910.143628] xas_create+0x34a/0x10d0 [ 910.144279] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 910.145145] xas_store+0x8c/0x1c40 [ 910.145761] __xa_store+0x164/0x2d0 [ 910.146384] ? xa_delete_node+0x280/0x280 [ 910.147102] ? trace_hardirqs_on+0x5b/0x180 [ 910.147837] xa_store+0x31/0x50 [ 910.148414] __io_uring_add_tctx_node+0x1cf/0x520 [ 910.149181] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 910.150061] ? alloc_fd+0x2e7/0x670 [ 910.150699] io_uring_setup+0x1fbb/0x2980 [ 910.151410] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 910.152210] ? wait_for_completion_io+0x270/0x270 [ 910.153079] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 910.153960] ? syscall_enter_from_user_mode+0x1d/0x50 [ 910.154815] do_syscall_64+0x33/0x40 [ 910.155418] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 910.156274] RIP: 0033:0x7f6c708d9b19 [ 910.156884] 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 [ 910.159865] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 910.161137] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 910.162330] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 910.163471] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 910.164643] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 910.165833] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:04:56 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:05:11 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:05:11 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x0, 0x120) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x21) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) write$binfmt_script(r1, &(0x7f0000000300)={'#! ', './file0', [{0x20, 'vfat\x00'}, {0x20, 'T'}, {0x20, 'vfat\x00'}, {0x20, 'vfat\x00'}, {0x20, 'vfat\x00'}, {0x20, 'vfat\x00'}], 0xa, "c9bc339104d67b3ac8238e4a8130169d4a3938b77da9992f03fd201fb39bef55776ebc7918e095a2da329d0045255a87b38f97d8c1e8feb08732fa47cec42e246d47bd9ac3858ea794ff5689c0c2ca720cc2efa2e315abe38770ce23ef2c6c3411b8dc9ab355d345b4114214a60b797c4df9b229bfee9b7c1fdaec243c370e0e6f7ebc0a84ccfdfaffa40bc8bec0a59f195247cc31ec5023f75cb815d0d9119716a317e9a51b6f3784fe012cf81fe68c961250a5a384cb57fb8b9b5c4ffe8eff9f63c1214036fbb059bd67aafeb6a72296aafe0c447b0f985aa8d82b9d4abd677fdbb7cbba8f12f3946e55bd704d44274fe9a5078a6c6c5ef8bed633c4ca93e1584218bd914987a02c0679fb5b70b177442e30fa5e88990835496dda34c20bcd84435edb9c4c58c3f89f1e7b20ba61581d87e6e0cf58aceff7f9e418c552ac919b262f1c265bc40af5361e746c931e39bcac1597d1cd2be71ce9f4900458ea51fe0ac411e01cfa06f692933c2eaad236f02a900765275eaa83bd3b354fb5371a0e6391669bb31711b85d139da7f97cfb6252acbd2968ceb40418bcb79f43c589b815399d1fc85782a9262f922833bd7c9acd7d806f402149a4c68fb0376aa21b2d05f1139dee911538cafa6bcc5a20480430c5255c3769972142f787fa01e8a475a7e4d6cf214549d7c92279ac79f67a0e9cb3689884c2057d2d8c06f1dad5840ec45af6d96f734c42fbb1c8512571a9f870038fc286d1b455ebb129fbb2215d6adb26aaab96d64c2bdaacc9f6bd4d81ca8513d82aadf4197e0e123ed501af96b4fe8a9416f07c74317a6c695e4f20bde2617b03347d62c1a78c735ec1c960e8f5ef3e196d4d07f40aab3376c11af5358b37c241bb7a4bfd0417b146d81d004aa4ada3a9e8fbc939dc20be815aaa3deba9a63c524f9a649e44b3a4e261d61de94320ec6f43b80f62b45aa27c7a6ab6d14ca8b71cb2caacdef378491fbe9567cf35766730d64385d65be6da36bcb1e7ef15df2fb001396bb1ef24ee37a2db698fc7c03b49f15932693c2d0bb548a0a002f6bc7315c21f453ca590dff253be110c1e2685588408bb47037e598426d8666b975f69fe7aa5c76fd7de5701c7e025110cba9143c5bd372a71bd95afdfa3d4b80768e76a26bb2e31f404064914b425cc5d8251cd683da08987d3cb828b1928fe805a051500824f743308ad3134f1317900fa1e0d4cbb1e8ec72087cfce7241a41625ea9ca106553d3e78856839cde87a78ea135e8e133d439c2393d20139761dd18a8d730294eac032c13984d3063bd812d9c263ae14a559d562271076800fda9658b7be3c6e9f2c4ca8eba6d564bbb5dc10b99839acd1a27186b578ca91cb58f9c57ecd5735ed0894961c2aecf4cbf653a746ca64194a240e03c196301ed6cbe1737e64b2c00d3682f9e4aaf90d2a5917305a93de1aa2ef62d5230826113aabda9ba6f599a652600d932f91efc8f39371887207ed0cbaff39d249245be7292942d2dfed7b2f55586d694590b0c8474a60ec3fb78b6b0506fb177db3c30a2e336811ebe9522a431db614dabd5d619e37c2db51df8574cf9170e5d0ff56a69a2ae90389e0931e6f737a78498381f0cfab7f3cd0963378538018ea417c26874eb2008bc23e0b832dbb52ae6168d3b0d02b1b5c1ea4637e091c3b9e2b97d3f3c41d398ddcf6e111d54ce648c0e9dad66804cad471250b4463aad7801facc1ca9a47ec9f52751285aad5ba23cd8d96cbdc6f059d6f66c8216ec929531776d429e0759c8ffa9565c8b88ed8b2e6236d4d071aebcee3c11cc222c19124755e15afdf7601cf4d0d5e8af89567acf5e19d8ee0702242cc7d391e7dad47e8caec42d7b80973a039744159bdaa242809ecffc477f0ea7d1bd147ad989286781e8d3051ca3d06d30201d7d0a8aa97da0ad171d5174d59ee6a6ff20e71469c10990095c4cd35962cd9cc844ce3a76fc8e798e07cb8a7e47a464f9eca49e1310f28292756a8d71467a7f65162a947841e3455304b53ac3551592b7bac0cb48f1d31ed81fcae508521721f27b2f33d24e8cf5f89056dc418589a29b2ffa09c6c6d178e5c1b7a7e29b471132b6182a1225de8597aa944133100fde1884fc946f84df5cec60ce9adf9931171fab2e2a08b63d7eb7d0f01f34e5ef2a8aa0a228df100c35ca37c289e72a28c1f30bcee6f6a7ccb4ac3d065bb87bb6786ba2f2d6a1c1c25c07369e7da36a00f23b2262712436312b7e10ecd0bb0b96b9e8d8b7eccade6bf390ad690596468e2cd9155e41b8b6b23189a5baae16e6167e01c79bf0b80bae230e2ac80f2e800e40316446e7fdacba188c989583ebd0934c6d83e4c1d79b9ec427f09a5fa79c468c17ef423b64a76a0d8f16ea108c3531f32625668a45f02d1f8605f7ebcbd203aac56becac3c969da8e4e1f33712bd600f893f6446322f5e82606243056c7a2392e4822731a15b6f1997e2cc6fabbf94aa48b7fe29a8c64d90ee0c95c449ff43e0964b60b1bf55ab5c97f9637050a183874ef04cf1d3eb6faabdf412d3b802b55d3b97f5608d6b1ea9d320b80f272e4c898649367c6ef8a298d155e18515bd930790c6405e78deaa9bb8b4fd8ec78a506d84520f051655bdae7e0c283699bab4fd067451a567e940a2c8712f07b274729fe8fb417754000ca38c87ad2acb0bb6ec66b140f27b8769c80bfc31ca334b47d1d2293f1b667a5b8e4608192cbdff77d751f96e8704583a5eb07f7fa90789596af6f1786a92f6903d12abcaca7dcc655f6030b01007f69d343cd77acd8ab278f2cbac70566d4626a70531b54ca9e05a28444769db42b098dc8a2becb14d10df1d8f89103a42a3ddf18f02703db6262f09c0635c766b9c1ba095934759195f91fb9b5716a9b39274836c52de7bd267d385f27e241f3060e1583b04c0546941b5507d3591bc376ee4046b8ad8aa9a7e4f7f4f9e6358a24d7e4a3375a71495158bab9c9d5abfe3482b870c875fdd2808916018b28c17bb43c4657f7e2b5d2c88e53fadb89d30b5742f0ada8b0b0621eb4675abb7e2381f10c4b8d092d365968184229f5987f2b43dd360fe9a69d534344d82f4449a53519795c99f32d8d43854b950a019e62965705bdb0c197505ff85b6328055332111453819e2cd49d1a0943a7716fc21682bb619ab6ef4e6995d8902aa6702946e03276eb33f9ab5a12d3d2cc7bc29093176d184c0dd248b945d939cf6fcc1c474d1aca16d187912fc72e819553f36fda26698bb91a69d8f132b1d0a576788035340514b59656f89f12932675cc556b4663e8ef341ba7e0a2cde8cd499d294673317a6788bf737fa746a3f1888273db81c2eefde6c56c939e113e8f621f6fd5f1a158e94b3706007a07ebb8fe06055a460031afe72698241e35fd1d620d793292a9bd41e023b929a22346e64cccee2245120c1b9961ec217f913398914e8dfb800c15ed99c25ec19316f8491c1e50349b0b90f3613d5b769729eed51bfc501cf4e12a613245c2b11378a6225af3dc1cc87212de8b4918fe814ed5780912867eeacef857e159790bf19e4a56ae4c3962dfae86ea5b4bb48b77390a5048eb12ab01d99a13035404ccd832da6fe93f8653c677b61e9b408d33390b8e8377985ef570598f3dce879215b09d5a41fd5f3e7ee70996708408b2abc23e1836aaba42f31f716d76b7d7da73f573dbdaa5422e2dea9e6e5a8078e6775a09a8948e8fb83a423a83a9073ff9e225340a5e491890da712ac8a0201165edbda085231825e9464e4d0e473398729e6bb2515325356795f50897fd8898d044d349073eda46b323ac69eaf1bed0bb5d6bd1e9ee515b2339f9b48fce5d61375b9413a00f4ba84611af5047d74a581f10495fb741cff78623274b241a0edbf57314312c0e7c1571009eba7e5e6c95764f58e96617a1ffab05aa2dac2e66cbff175f34e22286f296df97f927e2844e7842cefc859f5b4989754158df57c3c5ec552bd18d3d98ee93b964daca37bcc8152b4d434f35f5e75b74772bbb29f3bdd5fcaa882d85e76e89845e198081a37eb40dbe9610e4b26d4ad60a8d89b983892093b8cfadaa4a725e767a0568842b070a153f898a3ee782ff9260abc53dc37017eb15d705afd4c298c50e763f7e377709050051c7faef6e912fa9363c4363db79156b537f9bf04f7bdbc670701fbcfb18778a763b90c04e2134e69b66d0b62b645a6faa614b0dc13115da529edb066461b1637fcc9e1550038d11e1ff2ffde37d3d46477c194f492918cce58d043ec80497965b1879db6a37b713aad518bf58b7f5e08b81f8652efb2b12bf1a45f1c58c922e577eff41d62732ea27ec881fdfc4106bbcd2a19cab657e566cba119c8677ffcdd2f3e730740b5c2b77b95681d5c7967a23bb59487b65454370839d826cc9c69af5dfdcd221d06833e504dbcc58092b47c8e658d0c5184cb0a5a18d0d8856f8c5933f97ead0c524ed302304c4b93a4421cd0d02d645776febefe893c45686c8886f18030f12407fcfa4e6c486ea23cc43188872b43261b0a016adf41a3d4e6e88462d25dd1e7c667935caf198a2737381330bc91f7988646f6a446e10b00d8a8f7908aa649e9ba240a2f2beec6c511f52e8a3e4c4fe9651da202933c76f82e8f0989aa24fb6de1f2164e2159c0e0cd7e19d99f3c08e8ee420fd9c94e97ab623c7ca79d3548968f4dfa18e78a7282021a6ce67c9a887e8d78232ff37e13ff00e6f22fea29822cf8dca7b86c9ec91f98c31f9e170fca275a916aad526ecf8241f7fe13b5c58f3810f73ef9fea68828428fb7d1765ce680167615ac78829459ad828cc6842a25a3a5aa48ffd6553f9dd82ca52d0d7867d8a2affb868e0cdd9e48887700303e932baef9ba719dc5099533151b6f4007198979f994f268a423bf7e16354fd3be0ff096c3e2ad0307e3ad0073e36f177983c95f66be1b9f6f8a2b8b2fd0c71f24c1f0be91034a708de289c22619429dd6dfc64aa197f212a36f67152701ae39352552e408716638c0e4184ed3c70338af1ca91a48f91839f11b586964e1c2d5a41e2c3747f87ce52c04dd426cd28168695859f42467e7c94dc08da84a0736c7d19ab15fab88261fc1b5e7d3655ec3c4eebc13b9c72587fc591f0298fe74a73bcda345a8853ebc2947fa3ee04ab01d9a18b531e93cf8e3590aff515b280797d593cf59beb8f4ee3e767ee550695fa6d04ee07d891c65fa19aebcaf9aa54bd3a014c91d9b5a1b90eeab595705eab42c94b7e4f78fe601e449b481a60ee263092c6214201ca849d2af3e24c663faa49adcd00f84bba11dfb8ddb9d433969a7dcedb485d6182278ee67eaf33e7da800a0e4838c38ef7d8f9c86c5e64f024927a9738efad7c334eff44a81559c3b56bf98c98c5b405cf56350a7ec95caf0d33699511a96d310ad959831b42852907ca59e64dd3ca4632dfc3f6df03cdd7639fd6d27a253028dfe5393c69002e282d6d4458307bb0fcef1ae1b5296c9d466dceef8e8b04c9e05c00546e1cd39ec80a2d803d334a68187a86f080ab0f36c7b5ce24d52e2bf348fe355d06dcb9d016bc80e74325e124cc1e1e8e86c42758fcc529949d0527bd95a30c4d288d2ce5572aa4352e36a4c13af05f76e0fae2dab5f03fe79e223f005febedff08ac1ecd425b6c3d95612f23a962254c2554387d248e0b128c4f273a53f0490f440bd79757fee96b545459d387613a906eb35894bc6e4a840df87af3b32a9ef2d51906b29541db877a09d1864d1583758a86e30c3b260968"}, 0x102b) fdatasync(r0) 10:05:11 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:05:11 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:05:11 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 46) 10:05:11 executing program 2: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semop(r5, &(0x7f0000000000)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x35, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x101, 0x800}], 0x4) r6 = semget$private(0x0, 0x6, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {}, {0x2, 0x8, 0x1000}, {0x3, 0x3}], 0x4) semctl$SEM_INFO(r6, 0x5, 0x13, &(0x7f0000000080)=""/101) unshare(0x48020200) 10:05:11 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:05:11 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r3, 0x0, 0x0) unshare(0x48020200) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 925.757811] loop7: detected capacity change from 0 to 32768 [ 925.803091] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 925.811685] FAULT_INJECTION: forcing a failure. [ 925.811685] name failslab, interval 1, probability 0, space 0, times 0 [ 925.814142] CPU: 0 PID: 7715 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 925.815635] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 925.817432] Call Trace: [ 925.818022] dump_stack+0x107/0x167 [ 925.818830] should_fail.cold+0x5/0xa [ 925.819664] ? create_object.isra.0+0x3a/0xa30 [ 925.820709] should_failslab+0x5/0x20 [ 925.821552] kmem_cache_alloc+0x5b/0x310 [ 925.822446] ? mark_held_locks+0x9e/0xe0 [ 925.823331] create_object.isra.0+0x3a/0xa30 [ 925.824289] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 925.825385] kmem_cache_alloc+0x159/0x310 [ 925.826289] xas_alloc+0x336/0x440 [ 925.827057] xas_create+0x34a/0x10d0 [ 925.827866] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 925.829005] xas_store+0x8c/0x1c40 [ 925.829792] __xa_store+0x164/0x2d0 [ 925.830579] ? xa_delete_node+0x280/0x280 [ 925.831481] ? trace_hardirqs_on+0x5b/0x180 [ 925.832427] xa_store+0x31/0x50 [ 925.833140] __io_uring_add_tctx_node+0x1cf/0x520 [ 925.834171] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 925.835299] ? alloc_fd+0x2e7/0x670 [ 925.836097] io_uring_setup+0x1fbb/0x2980 [ 925.837008] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 925.838085] ? wait_for_completion_io+0x270/0x270 [ 925.839143] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 925.840283] ? syscall_enter_from_user_mode+0x1d/0x50 [ 925.841393] do_syscall_64+0x33/0x40 [ 925.842197] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 925.843296] RIP: 0033:0x7f6c708d9b19 [ 925.844094] 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 [ 925.848062] RSP: 002b:00007f6c6de2e108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 925.849692] RAX: ffffffffffffffda RBX: 00007f6c709ed020 RCX: 00007f6c708d9b19 [ 925.851218] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 925.852747] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 925.854274] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 925.855814] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 925.906995] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:05:11 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x42200, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) 10:05:11 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 926.039535] loop7: detected capacity change from 0 to 32768 10:05:11 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 926.074395] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:05:11 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 47) 10:05:11 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 926.270872] FAULT_INJECTION: forcing a failure. [ 926.270872] name failslab, interval 1, probability 0, space 0, times 0 [ 926.273370] CPU: 0 PID: 7741 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 926.274814] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 926.276604] Call Trace: [ 926.277186] dump_stack+0x107/0x167 [ 926.277962] should_fail.cold+0x5/0xa [ 926.278784] ? xas_alloc+0x336/0x440 [ 926.279578] should_failslab+0x5/0x20 [ 926.280391] kmem_cache_alloc+0x5b/0x310 [ 926.281272] xas_alloc+0x336/0x440 [ 926.282045] xas_create+0x34a/0x10d0 [ 926.282868] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 926.284001] xas_store+0x8c/0x1c40 [ 926.284807] __xa_store+0x164/0x2d0 [ 926.285607] ? xa_delete_node+0x280/0x280 [ 926.286521] ? trace_hardirqs_on+0x5b/0x180 [ 926.287463] xa_store+0x31/0x50 [ 926.288191] __io_uring_add_tctx_node+0x1cf/0x520 [ 926.289269] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 926.290435] ? alloc_fd+0x2e7/0x670 [ 926.291270] io_uring_setup+0x1fbb/0x2980 [ 926.292180] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 926.293275] ? wait_for_completion_io+0x270/0x270 [ 926.294364] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 926.295491] ? syscall_enter_from_user_mode+0x1d/0x50 [ 926.296624] do_syscall_64+0x33/0x40 [ 926.297430] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 926.298531] RIP: 0033:0x7f6c708d9b19 [ 926.299350] 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 [ 926.303327] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 926.304992] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 926.306532] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 926.308104] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 926.309651] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 926.311191] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 926.315106] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:05:12 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r3, 0x0, 0x0) unshare(0x48020200) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:05:12 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(r0, &(0x7f0000000080)='./file1/file0\x00', 0x111100, 0x102) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) 10:05:12 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r3, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r4 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r4, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:05:27 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 48) 10:05:27 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r3, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r4 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r4, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:05:27 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r3, 0x0, 0x0) unshare(0x48020200) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:05:27 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:05:27 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:05:27 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x39) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'bridge_slave_1\x00'}) fdatasync(r0) 10:05:27 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r3) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 941.875343] loop7: detected capacity change from 0 to 32768 10:05:27 executing program 2: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semop(r5, &(0x7f0000000000)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x35, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x101, 0x800}], 0x4) r6 = semget$private(0x0, 0x6, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {}, {0x2, 0x8, 0x1000}, {0x3, 0x3}], 0x4) semctl$SEM_INFO(r6, 0x5, 0x13, &(0x7f0000000080)=""/101) unshare(0x48020200) [ 941.916488] FAULT_INJECTION: forcing a failure. [ 941.916488] name failslab, interval 1, probability 0, space 0, times 0 [ 941.919340] CPU: 1 PID: 7774 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 941.921155] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 941.923348] Call Trace: [ 941.923933] dump_stack+0x107/0x167 [ 941.924904] should_fail.cold+0x5/0xa [ 941.925739] ? create_object.isra.0+0x3a/0xa30 [ 941.926954] should_failslab+0x5/0x20 [ 941.927808] kmem_cache_alloc+0x5b/0x310 [ 941.928698] ? mark_held_locks+0x9e/0xe0 [ 941.929589] create_object.isra.0+0x3a/0xa30 [ 941.930539] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 941.931633] kmem_cache_alloc+0x159/0x310 [ 941.932548] xas_alloc+0x336/0x440 [ 941.933320] xas_create+0x34a/0x10d0 [ 941.934139] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 941.935292] xas_store+0x8c/0x1c40 [ 941.936081] __xa_store+0x164/0x2d0 [ 941.936888] ? xa_delete_node+0x280/0x280 [ 941.937801] ? trace_hardirqs_on+0x5b/0x180 [ 941.938741] xa_store+0x31/0x50 [ 941.939452] __io_uring_add_tctx_node+0x1cf/0x520 [ 941.940749] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 941.941873] ? alloc_fd+0x2e7/0x670 [ 941.942845] io_uring_setup+0x1fbb/0x2980 [ 941.943756] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 941.945103] ? wait_for_completion_io+0x270/0x270 [ 941.946220] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 941.947437] ? syscall_enter_from_user_mode+0x1d/0x50 [ 941.948832] do_syscall_64+0x33/0x40 [ 941.949835] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 941.951193] RIP: 0033:0x7f6c708d9b19 [ 941.952181] 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 [ 941.957071] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 941.959113] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 941.961028] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 941.962921] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 941.964852] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 941.966768] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 941.982058] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:05:27 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 49) 10:05:27 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000180)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000100)="eb58906d6b66732e6661740027b469d9e22f38c900f84000208df700000000000000000001", 0x25}, {0x0, 0x0, 0x3ffe}], 0x23, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) r2 = syz_mount_image$nfs(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x59, 0x2, &(0x7f0000000340)=[{&(0x7f0000000240)="12002a8bafc18b2bd311ffafa5d5b831228485f6fbd78b502ff32a39f7c383b38f01a3edf2bc2941a3af79cc2226ec92d4e99d608b7947b910fc37211afebeec731323ed88a148c9719f3605fb61fe700da8ae495c3fbc5bf834450ed148fc6bb05fd09bdba91cc9b91bf2", 0x6b, 0x4}, {&(0x7f0000000300)="e00dcde5396757a9f73f6a125d4140f2e651a7bf5a5c69a7e5584660a2be", 0x1e, 0xfa}], 0xb8096c7e61f19ec8, &(0x7f0000000380)={[{'vfat\x00'}, {'/dev/hwrng\x00'}], [{@subj_type={'subj_type', 0x3d, '\':'}}, {@func={'func', 0x3d, 'BPRM_CHECK'}}]}) unlinkat(r2, &(0x7f00000003c0)='./file0\x00', 0x200) mkdirat(r1, &(0x7f00000000c0)='./file1\x00', 0x104) fdatasync(r0) 10:05:27 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:05:27 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r3, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r4 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r4, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:05:27 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') utime(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0xff, 0x589}) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) r1 = syz_open_dev$ptys(0xc, 0x3, 0x1) write(r0, &(0x7f0000000300)="75c20cfa07cf7dbff535761ed802a1ebf7d857f7fc065d6fb9d4d34168bddcb6b5eb1a69bf665afd1311fc1b9a8669936b131f3c3f1aff78a926757d2548f9ddcf399f0a2e99d2293b08409ecb29928607483055c641826c81cf726e1f9ab6d2840843e3cea1616151248ddc19ed5e313d21743abc40158dfcb3a64327cd3be4ff0a40c51ff0d559751d08232d2c7a6492a60813d334a38afd51ebb8d51b14e8caedf05fbbc0487cc017aede50e9793f8d5d87fd9931614a4f1b7c26c19cc6fef3fa63933032fc7d534ed97b7e64e4dcdd6e1fed0e76df6e15a98aad53d9f1007490051330ae45a191f39f", 0xeb) ioctl$FITHAW(r1, 0xc0045878) 10:05:28 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r4) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 942.306232] FAULT_INJECTION: forcing a failure. [ 942.306232] name failslab, interval 1, probability 0, space 0, times 0 [ 942.308846] CPU: 0 PID: 7801 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 942.310318] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 942.312139] Call Trace: [ 942.312723] dump_stack+0x107/0x167 [ 942.313522] should_fail.cold+0x5/0xa [ 942.314354] ? xas_alloc+0x336/0x440 [ 942.315165] should_failslab+0x5/0x20 [ 942.316001] kmem_cache_alloc+0x5b/0x310 [ 942.316903] xas_alloc+0x336/0x440 [ 942.317687] xas_create+0x34a/0x10d0 [ 942.318516] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 942.319678] xas_store+0x8c/0x1c40 [ 942.320530] __xa_store+0x164/0x2d0 [ 942.321358] ? xa_delete_node+0x280/0x280 [ 942.322339] ? trace_hardirqs_on+0x5b/0x180 [ 942.323310] xa_store+0x31/0x50 [ 942.324038] __io_uring_add_tctx_node+0x1cf/0x520 [ 942.325103] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 942.326270] ? alloc_fd+0x2e7/0x670 [ 942.327084] io_uring_setup+0x1fbb/0x2980 [ 942.328035] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 942.329167] ? wait_for_completion_io+0x270/0x270 [ 942.330265] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 942.331425] ? syscall_enter_from_user_mode+0x1d/0x50 [ 942.332582] do_syscall_64+0x33/0x40 [ 942.333395] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 942.334535] RIP: 0033:0x7f6c708d9b19 [ 942.335375] 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 [ 942.339397] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 942.341081] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 942.342617] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 942.344203] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 942.345782] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 942.347338] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 942.420831] loop7: detected capacity change from 0 to 32768 [ 942.444665] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:05:28 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r3) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:05:28 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 50) 10:05:28 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r3, 0x0, 0x0) unshare(0x48020200) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:05:28 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') fdatasync(r0) r1 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) [ 942.699462] FAULT_INJECTION: forcing a failure. [ 942.699462] name failslab, interval 1, probability 0, space 0, times 0 [ 942.702545] CPU: 0 PID: 7819 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 942.704005] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 942.705931] Call Trace: [ 942.706576] dump_stack+0x107/0x167 [ 942.707481] should_fail.cold+0x5/0xa [ 942.708443] ? create_object.isra.0+0x3a/0xa30 [ 942.709544] should_failslab+0x5/0x20 [ 942.710463] kmem_cache_alloc+0x5b/0x310 [ 942.711440] ? mark_held_locks+0x9e/0xe0 [ 942.712469] create_object.isra.0+0x3a/0xa30 [ 942.713557] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 942.714793] kmem_cache_alloc+0x159/0x310 [ 942.715833] xas_alloc+0x336/0x440 [ 942.716717] xas_create+0x34a/0x10d0 [ 942.717671] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 942.718954] xas_store+0x8c/0x1c40 [ 942.719872] __xa_store+0x164/0x2d0 [ 942.720785] ? xa_delete_node+0x280/0x280 [ 942.721823] ? trace_hardirqs_on+0x5b/0x180 [ 942.722885] xa_store+0x31/0x50 [ 942.723688] __io_uring_add_tctx_node+0x1cf/0x520 [ 942.724858] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 942.726152] ? alloc_fd+0x2e7/0x670 [ 942.727089] io_uring_setup+0x1fbb/0x2980 [ 942.728139] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 942.729360] ? wait_for_completion_io+0x270/0x270 [ 942.730584] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 942.731856] ? syscall_enter_from_user_mode+0x1d/0x50 [ 942.733148] do_syscall_64+0x33/0x40 [ 942.734073] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 942.735335] RIP: 0033:0x7f6c708d9b19 [ 942.736238] 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 [ 942.740702] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 942.742542] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 942.744274] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 942.746039] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 942.747783] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 942.749508] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:05:28 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 942.780577] loop7: detected capacity change from 0 to 32768 [ 942.858348] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:05:28 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 51) 10:05:28 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r3) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:05:28 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = getpid() sendmsg$nl_generic(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000004c0)={0x28, 0x10, 0x409, 0x0, 0x0, {}, [@typed={0x5, 0x0, 0x0, 0x0, @str='\x00'}, @nested={0xc, 0x0, 0x0, 0x1, [@typed={0x8, 0x13, 0x0, 0x0, @pid=r2}]}]}, 0x28}}, 0x0) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000000)={0xffffff00, 0x8ad4, 0x3bf, 0x7ab, 0x3}) fdatasync(r0) [ 943.046106] FAULT_INJECTION: forcing a failure. [ 943.046106] name failslab, interval 1, probability 0, space 0, times 0 [ 943.049134] CPU: 1 PID: 7833 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 943.050897] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 943.053087] Call Trace: [ 943.053677] dump_stack+0x107/0x167 [ 943.054638] should_fail.cold+0x5/0xa [ 943.055475] ? xas_alloc+0x336/0x440 [ 943.056453] should_failslab+0x5/0x20 [ 943.057261] kmem_cache_alloc+0x5b/0x310 [ 943.058340] xas_alloc+0x336/0x440 [ 943.059141] xas_create+0x34a/0x10d0 [ 943.059964] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 943.061364] xas_store+0x8c/0x1c40 [ 943.062188] __xa_store+0x164/0x2d0 [ 943.063111] ? xa_delete_node+0x280/0x280 [ 943.064057] ? trace_hardirqs_on+0x5b/0x180 [ 943.065183] xa_store+0x31/0x50 [ 943.065887] __io_uring_add_tctx_node+0x1cf/0x520 [ 943.067128] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 943.068250] ? alloc_fd+0x2e7/0x670 [ 943.069215] io_uring_setup+0x1fbb/0x2980 [ 943.070124] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 943.071422] ? wait_for_completion_io+0x270/0x270 [ 943.072518] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 943.073880] ? syscall_enter_from_user_mode+0x1d/0x50 [ 943.074981] do_syscall_64+0x33/0x40 [ 943.075921] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 943.077058] RIP: 0033:0x7f6c708d9b19 [ 943.078024] 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 [ 943.081981] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 943.083925] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 943.085476] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 943.087033] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 943.088571] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 943.090112] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:05:28 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:05:28 executing program 2: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {}, {0x2, 0x8, 0x1000}, {0x3, 0x3}], 0x4) semctl$SEM_INFO(r6, 0x5, 0x13, &(0x7f0000000080)=""/101) unshare(0x48020200) 10:05:28 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, 0x0) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 943.169484] loop7: detected capacity change from 0 to 32768 [ 943.194157] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:05:28 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 52) [ 943.338786] FAULT_INJECTION: forcing a failure. [ 943.338786] name failslab, interval 1, probability 0, space 0, times 0 [ 943.341722] CPU: 0 PID: 7847 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 943.343420] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 943.345503] Call Trace: [ 943.346166] dump_stack+0x107/0x167 [ 943.347088] should_fail.cold+0x5/0xa [ 943.348030] ? ___slab_alloc+0x155/0x700 [ 943.349060] ? create_object.isra.0+0x3a/0xa30 [ 943.350193] should_failslab+0x5/0x20 [ 943.351148] kmem_cache_alloc+0x5b/0x310 [ 943.352175] create_object.isra.0+0x3a/0xa30 [ 943.353260] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 943.354490] kmem_cache_alloc+0x159/0x310 [ 943.355510] xas_alloc+0x336/0x440 [ 943.356386] xas_create+0x34a/0x10d0 [ 943.357334] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 943.358619] xas_store+0x8c/0x1c40 [ 943.359543] __xa_store+0x164/0x2d0 [ 943.360448] ? xa_delete_node+0x280/0x280 [ 943.361473] ? trace_hardirqs_on+0x5b/0x180 [ 943.362538] xa_store+0x31/0x50 [ 943.363348] __io_uring_add_tctx_node+0x1cf/0x520 [ 943.364521] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 943.365799] ? alloc_fd+0x2e7/0x670 [ 943.366733] io_uring_setup+0x1fbb/0x2980 [ 943.367755] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 943.369027] ? wait_for_completion_io+0x270/0x270 [ 943.370310] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 943.371573] ? syscall_enter_from_user_mode+0x1d/0x50 [ 943.372839] do_syscall_64+0x33/0x40 [ 943.373769] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 943.375078] RIP: 0033:0x7f6c708d9b19 [ 943.375991] 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 [ 943.380439] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 943.382311] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 943.384032] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 943.385785] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 943.387566] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 943.389319] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 943.560233] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:05:44 executing program 2: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {}, {0x2, 0x8, 0x1000}, {0x3, 0x3}], 0x4) semctl$SEM_INFO(r6, 0x5, 0x13, &(0x7f0000000080)=""/101) unshare(0x48020200) 10:05:44 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r3) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:05:44 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 53) 10:05:44 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r3, 0x0, 0x0) unshare(0x48020200) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:05:44 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, 0x0) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:05:44 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) openat(r1, &(0x7f0000000080)='./file1\x00', 0x2000, 0x58) fdatasync(r0) 10:05:44 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 958.835459] loop7: detected capacity change from 0 to 32768 [ 958.855945] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 958.860291] FAULT_INJECTION: forcing a failure. [ 958.860291] name failslab, interval 1, probability 0, space 0, times 0 [ 958.861884] CPU: 1 PID: 7869 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 958.862808] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 958.863933] Call Trace: [ 958.864305] dump_stack+0x107/0x167 [ 958.864813] should_fail.cold+0x5/0xa [ 958.865328] ? xas_alloc+0x336/0x440 [ 958.865844] should_failslab+0x5/0x20 [ 958.866381] kmem_cache_alloc+0x5b/0x310 [ 958.866943] xas_alloc+0x336/0x440 [ 958.867433] xas_create+0x34a/0x10d0 [ 958.867960] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 958.868687] xas_store+0x8c/0x1c40 [ 958.869186] __xa_store+0x164/0x2d0 [ 958.869682] ? xa_delete_node+0x280/0x280 [ 958.870248] ? trace_hardirqs_on+0x5b/0x180 [ 958.870839] xa_store+0x31/0x50 [ 958.871293] __io_uring_add_tctx_node+0x1cf/0x520 [ 958.871958] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 958.872688] ? alloc_fd+0x2e7/0x670 [ 958.873196] io_uring_setup+0x1fbb/0x2980 [ 958.873776] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 958.874437] ? wait_for_completion_io+0x270/0x270 [ 958.875067] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 958.875729] ? syscall_enter_from_user_mode+0x1d/0x50 [ 958.876383] do_syscall_64+0x33/0x40 [ 958.876865] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 958.877514] RIP: 0033:0x7f6c708d9b19 [ 958.877986] 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 [ 958.880319] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 958.881297] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 958.882197] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 958.883098] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 958.884028] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 958.884991] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:05:44 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, 0x0, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 958.944113] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:05:44 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_IPV6_RTHDR(r1, 0x29, 0x22, 0x0, 0x7f8) recvmmsg(r1, &(0x7f0000003ec0)=[{{&(0x7f0000000080)=@l2tp={0x2, 0x0, @local}, 0x80, &(0x7f0000000600)=[{&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000300)=""/233, 0xe9}, {&(0x7f0000000240)=""/85, 0x55}, {&(0x7f0000000400)=""/232, 0xe8}, {&(0x7f0000000500)=""/61, 0x3d}, {&(0x7f0000000540)=""/92, 0x5c}, {&(0x7f00000005c0)=""/52, 0x34}], 0x7, &(0x7f0000000680)=""/23, 0x17}, 0xb711}, {{0x0, 0x0, &(0x7f00000029c0)=[{&(0x7f00000006c0)=""/37, 0x25}, {&(0x7f0000000700)=""/221, 0xdd}, {&(0x7f0000000800)=""/122, 0x7a}, {&(0x7f0000000880)=""/249, 0xf9}, {&(0x7f0000000980)=""/4096, 0x1000}, {&(0x7f0000001980)=""/26, 0x1a}, {&(0x7f00000019c0)=""/4096, 0x1000}], 0x7, &(0x7f0000002a40)=""/138, 0x8a}, 0x8}, {{0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f0000002b00)=""/62, 0x3e}], 0x1, &(0x7f0000002b80)=""/4096, 0x1000}, 0x7fffffff}, {{&(0x7f0000003b80)=@nfc_llcp, 0x80, &(0x7f0000003e40)=[{&(0x7f0000003c00)=""/62, 0x3e}, {&(0x7f0000003c40)=""/126, 0x7e}, {&(0x7f0000003cc0)}, {&(0x7f0000003d00)=""/143, 0x8f}, {&(0x7f0000003dc0)=""/30, 0x1e}, {&(0x7f0000003e00)=""/46, 0x2e}], 0x6}, 0x156}], 0x4, 0x2, &(0x7f0000003fc0)={0x0, 0x3938700}) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) [ 958.999049] loop7: detected capacity change from 0 to 32768 [ 959.023628] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:05:44 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 54) 10:05:44 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:05:44 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, 0x0) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 959.090612] FAULT_INJECTION: forcing a failure. [ 959.090612] name failslab, interval 1, probability 0, space 0, times 0 [ 959.092026] CPU: 1 PID: 7895 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 959.092824] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 959.093789] Call Trace: [ 959.094107] dump_stack+0x107/0x167 [ 959.094527] should_fail.cold+0x5/0xa [ 959.094982] ? create_object.isra.0+0x3a/0xa30 [ 959.095512] should_failslab+0x5/0x20 [ 959.095957] kmem_cache_alloc+0x5b/0x310 [ 959.096438] ? mark_held_locks+0x9e/0xe0 [ 959.096935] create_object.isra.0+0x3a/0xa30 [ 959.097441] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 959.098044] kmem_cache_alloc+0x159/0x310 [ 959.098533] xas_alloc+0x336/0x440 [ 959.098951] xas_create+0x34a/0x10d0 [ 959.099392] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 959.100010] xas_store+0x8c/0x1c40 [ 959.100439] __xa_store+0x164/0x2d0 [ 959.100882] ? xa_delete_node+0x280/0x280 [ 959.101375] ? trace_hardirqs_on+0x5b/0x180 [ 959.101882] xa_store+0x31/0x50 [ 959.102270] __io_uring_add_tctx_node+0x1cf/0x520 [ 959.102829] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 959.103440] ? alloc_fd+0x2e7/0x670 [ 959.103874] io_uring_setup+0x1fbb/0x2980 [ 959.104359] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 959.104962] ? wait_for_completion_io+0x270/0x270 [ 959.105540] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 959.106159] ? syscall_enter_from_user_mode+0x1d/0x50 [ 959.106761] do_syscall_64+0x33/0x40 [ 959.107210] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 959.107809] RIP: 0033:0x7f6c708d9b19 [ 959.108259] 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 [ 959.110404] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 959.111289] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 959.112119] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 959.112979] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 959.113818] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 959.114658] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:05:44 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) 10:05:45 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, 0x0) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:05:45 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 55) 10:05:45 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r3, 0x0, 0x0) unshare(0x48020200) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 959.352919] FAULT_INJECTION: forcing a failure. [ 959.352919] name failslab, interval 1, probability 0, space 0, times 0 [ 959.354284] CPU: 1 PID: 7908 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 959.355107] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 959.356114] Call Trace: [ 959.356447] dump_stack+0x107/0x167 [ 959.356916] should_fail.cold+0x5/0xa [ 959.357357] ? xas_alloc+0x336/0x440 [ 959.357790] should_failslab+0x5/0x20 [ 959.358254] kmem_cache_alloc+0x5b/0x310 [ 959.358773] xas_alloc+0x336/0x440 [ 959.359206] xas_create+0x34a/0x10d0 [ 959.359654] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 959.360257] xas_store+0x8c/0x1c40 [ 959.360686] __xa_store+0x164/0x2d0 [ 959.361112] ? xa_delete_node+0x280/0x280 [ 959.361597] ? trace_hardirqs_on+0x5b/0x180 [ 959.362098] xa_store+0x31/0x50 [ 959.362492] __io_uring_add_tctx_node+0x1cf/0x520 [ 959.363090] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 959.363745] ? alloc_fd+0x2e7/0x670 [ 959.364215] io_uring_setup+0x1fbb/0x2980 [ 959.364761] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 959.365376] ? wait_for_completion_io+0x270/0x270 [ 959.365994] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 959.366618] ? syscall_enter_from_user_mode+0x1d/0x50 [ 959.367233] do_syscall_64+0x33/0x40 [ 959.367687] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 959.368338] RIP: 0033:0x7f6c708d9b19 [ 959.368812] 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 [ 959.371025] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 959.371980] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 959.372869] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 959.373791] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 959.374697] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 959.375590] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 959.886331] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:06:00 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 56) 10:06:00 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r3) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:06:00 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) 10:06:00 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) write$P9_RGETATTR(r1, &(0x7f0000000140)={0xa0, 0x19, 0x1, {0x0, {0x2, 0x1}, 0x80, 0xee01, 0xffffffffffffffff, 0x200, 0x2, 0x5, 0xfff, 0x1ff, 0x9, 0x73, 0x200, 0xd95f, 0x3f, 0x1, 0xff, 0xfffffffffffeffff, 0x8, 0x1}}, 0xa0) 10:06:00 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, 0x0, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:06:00 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, 0x0) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:06:00 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r3, 0x0, 0x0) unshare(0x48020200) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:06:00 executing program 2: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {}, {0x2, 0x8, 0x1000}, {0x3, 0x3}], 0x4) semctl$SEM_INFO(r6, 0x5, 0x13, &(0x7f0000000080)=""/101) unshare(0x48020200) [ 974.574467] loop7: detected capacity change from 0 to 32768 [ 974.590747] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 974.635082] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 974.639702] FAULT_INJECTION: forcing a failure. [ 974.639702] name failslab, interval 1, probability 0, space 0, times 0 [ 974.641264] CPU: 1 PID: 7937 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 974.642167] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 974.643246] Call Trace: [ 974.643597] dump_stack+0x107/0x167 [ 974.644087] should_fail.cold+0x5/0xa [ 974.644599] ? create_object.isra.0+0x3a/0xa30 [ 974.645190] should_failslab+0x5/0x20 [ 974.645707] kmem_cache_alloc+0x5b/0x310 [ 974.646259] ? mark_held_locks+0x9e/0xe0 [ 974.646808] create_object.isra.0+0x3a/0xa30 10:06:00 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000080)=@abs, 0x6e, &(0x7f0000000580)=[{&(0x7f0000000780)=""/228, 0x8e}, {&(0x7f0000000140)=""/175, 0xaf}, {&(0x7f0000000240)=""/63, 0x3f}, {&(0x7f0000000400)=""/234, 0xea}, {&(0x7f0000000500)=""/126, 0x7e}, {&(0x7f0000000280)=""/38, 0x26}], 0x6, &(0x7f0000000600)=[@cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x50}, 0x80187c0dd93b16b0) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r2, 0xc0189374, &(0x7f0000000700)={{0x1, 0x1, 0x18, r0, {0x7}}, './file1\x00'}) unlinkat(r3, &(0x7f0000000740)='./file1\x00', 0x0) fdatasync(r0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000006c0)=@IORING_OP_WRITE_FIXED={0x5, 0x3, 0x4004, @fd=r1, 0x5, 0x80, 0x0, 0x0, 0x1, {0x2}}, 0x8) [ 974.647386] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 974.648229] kmem_cache_alloc+0x159/0x310 [ 974.648859] xas_alloc+0x336/0x440 [ 974.649333] xas_create+0x34a/0x10d0 [ 974.649867] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 974.650601] xas_store+0x8c/0x1c40 [ 974.651108] __xa_store+0x164/0x2d0 [ 974.651614] ? xa_delete_node+0x280/0x280 [ 974.652200] ? trace_hardirqs_on+0x5b/0x180 [ 974.652813] xa_store+0x31/0x50 [ 974.653279] __io_uring_add_tctx_node+0x1cf/0x520 [ 974.653946] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 974.654675] ? alloc_fd+0x2e7/0x670 [ 974.655186] io_uring_setup+0x1fbb/0x2980 [ 974.655763] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 974.656462] ? wait_for_completion_io+0x270/0x270 [ 974.657148] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 974.657880] ? syscall_enter_from_user_mode+0x1d/0x50 [ 974.658601] do_syscall_64+0x33/0x40 [ 974.659116] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 974.659826] RIP: 0033:0x7f6c708d9b19 [ 974.660338] 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 [ 974.662903] RSP: 002b:00007f6c6de2e108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 974.663960] RAX: ffffffffffffffda RBX: 00007f6c709ed020 RCX: 00007f6c708d9b19 [ 974.664927] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 974.665879] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 974.666826] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 974.667780] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:06:00 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) [ 974.730253] loop7: detected capacity change from 0 to 32768 [ 974.736703] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:06:00 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, 0x0) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 974.796239] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:06:00 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3000004, 0x10, 0xffffffffffffffff, 0x8000000) r3 = getegid() r4 = syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x8, 0x1, &(0x7f0000000240)=[{&(0x7f0000000140)="1be3463a7053f9a8c45b2f10591e419c3c75edc426e7bc3b6a0c257a8b6b329763f8b95b942912f40cbbbc2957b51cbc5334862b98caff7ea8af6eca214efaf75dd2648f25c0083c3cd8ddbaa71838d4b3bc7b6a946c1c4a8340facc363712dcf53d471cbb811ae11bac95640114bbacc820beeeffe78c03d87033788b5e3dd96af6c287abde1235fca01bfdce5f7139b81c0d32a4f6fe32f64ed586f4512973f4fbfc2f87", 0xa5}], 0x2200000, &(0x7f00000003c0)=ANY=[@ANYBLOB="6e6f62682c67727069642c6e6f61636c2c7265a99fd82a3d", @ANYRESHEX=r3, @ANYBLOB="2c6e6f6469736352070000000000000061645f6c6f63fdffffff776e65723c", @ANYRESDEC, @ANYBLOB="2c736d61636b6673666c6f6f723d7666617400231b1c0575c3af4cf9287d91002a74aae18a936dd9c49f4a6cb4ce09c75bc74b7aec1939746d6df9e2e139acbb9e544a26f272f58e19f0d6e1b5837911920fbaeff851b9a856e90b7d3e9e8095d4e2957bd8c8e6e8d0708698559f597a2bbe29986a182968d82d5184dd4dc3824ec671c48ddf7840504abd0a3cd5003836be872c636f6e746578743d726f6f742c736d61636b6673726f6f743d76666174002c686173682c61707072616973655f747970653d696d617369672c00"]) r5 = dup2(r0, r1) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r1, 0xc0189374, &(0x7f0000000500)={{0x1, 0x1, 0x18, r4, {0x2}}, './file1\x00'}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r5, 0xc0189374, &(0x7f0000000540)={{0x1, 0x1, 0x18, r6, {0x7}}, './file0\x00'}) syz_io_uring_submit(r2, 0x0, &(0x7f0000000280)=@IORING_OP_SPLICE={0x1e, 0x3, 0x0, @fd_index=0x7, 0x4, {0x0, r1}, 0x1, 0x8, 0x1, {0x0, 0x0, r4}}, 0x6) 10:06:00 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 57) 10:06:00 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) [ 974.898271] EXT4-fs (loop7): VFS: Can't find ext4 filesystem 10:06:00 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x73, 0x3, &(0x7f0000000480)=[{&(0x7f0000000140)="9cc1a19e21ac99abf6eb98d9ae6e41815ca778cdb75f4c85ca93da79dc15cf5afa9651059a2f663b81b35cd315e16b44f98a0ff5ff95e4c806b37415a17b9bd9c9cd2567eef4992983871aca8efacb12ea690b02dcd0b35a03ab82e22002f531956149b293375bbe4057c2c85025b595bad042c2959220501e916f46ed0053e5497955635e1f37b3410a95896927644e9c64ec291f2a9a0c2d3fb98f01fdd5ceac09d064a91432de1e7a3ff2c1995560608476601f351e155bdb99befd89", 0xbe, 0x8}, {&(0x7f0000000500)="16904d7b31d4f245d3b6afb1f7beaabb355faf5cd20deac23f5b6d0b80bbe734cad1f35f0743bc098555dc0326ab2680549bd0cd78a77a59cf6dd6a965c45c0a7e1dab90d69a68d2f6a2793df96c479a14134d504167f6", 0x57, 0x77}, {&(0x7f0000000300)="d00ae5064ee87c646754b840ba5d3a52db7a698b405789c5d53d4cebfac1c6b07cb9f9a95a78fc1d81953a4ec1e5d6407981fd017b21e10e845cd58685e17ab114e70c1e11a00aa06fb04f8bfbfc1bbccbfc00499789ccabdbd88d138fd06cabe5f104142a624006efa54a6a9c66be9a5e7809218f18079c8c59cd1108a2eece76499f8c6f5c1a67b7eae79d63d5b0b7ffa2db5c78fdc3cbd7fd0d056a914d033dfed5832a782f212bbb5ca3a4715912a533628aaa6bc7ae53aef22008839e4140af83ab30e73edc29dbae7f8f92a84afb2c67560f", 0xd5, 0xa}], 0x8010, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index=0x9, 0x0, &(0x7f0000000240)=[{&(0x7f0000000700)=""/222, 0xde}], 0x1}, 0x0) syz_io_uring_submit(0x0, r2, &(0x7f0000000280)=@IORING_OP_WRITE={0x17, 0x0, 0x6000, @fd=r0, 0x0, &(0x7f0000000400)="9669711b08daffa9c5d657e8306c9c1a6ed24fbd8e4196374f149cb0c83f018d674d95b2f4e1c6dbd97741cca307bab9f7c66f74d2a396daa35520be48413839fc6fec29ae91285f128d56b2a9607284fe5d04d6144d3f94726e55a66bf6925013dae4b6611a66711728c5234b7fd78042267a27820f949686ca402b", 0x7c, 0x4, 0x1}, 0x8) [ 975.039277] FAULT_INJECTION: forcing a failure. [ 975.039277] name failslab, interval 1, probability 0, space 0, times 0 [ 975.042021] CPU: 0 PID: 7965 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 975.043626] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 975.045598] Call Trace: [ 975.046247] dump_stack+0x107/0x167 [ 975.047152] should_fail.cold+0x5/0xa [ 975.048088] ? xas_alloc+0x336/0x440 [ 975.049010] should_failslab+0x5/0x20 [ 975.049942] kmem_cache_alloc+0x5b/0x310 [ 975.050958] xas_alloc+0x336/0x440 [ 975.051840] xas_create+0x34a/0x10d0 [ 975.052772] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 975.054035] xas_store+0x8c/0x1c40 [ 975.054928] __xa_store+0x164/0x2d0 [ 975.055792] ? xa_delete_node+0x280/0x280 10:06:00 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, 0x0) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 975.056798] ? trace_hardirqs_on+0x5b/0x180 [ 975.058038] xa_store+0x31/0x50 [ 975.058868] __io_uring_add_tctx_node+0x1cf/0x520 [ 975.060016] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 975.061263] ? alloc_fd+0x2e7/0x670 [ 975.062147] io_uring_setup+0x1fbb/0x2980 [ 975.063142] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 975.064376] ? wait_for_completion_io+0x270/0x270 [ 975.065577] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 975.066823] ? syscall_enter_from_user_mode+0x1d/0x50 [ 975.068055] do_syscall_64+0x33/0x40 [ 975.068963] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 975.070208] RIP: 0033:0x7f6c708d9b19 [ 975.071097] 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 [ 975.075504] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 975.077317] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 975.079024] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 975.080765] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 975.082457] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 975.084135] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:06:00 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) 10:06:15 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') getxattr(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=@known='security.apparmor\x00', &(0x7f0000000140)=""/162, 0xa2) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) syz_mount_image$nfs(&(0x7f0000000380), &(0x7f00000003c0)='./file0\x00', 0x7, 0x2, &(0x7f0000000580)=[{&(0x7f0000000400)="8039bac7805eb788d8a7dccca33a3c5787288e1a9e678e4dbb222130a366ba17a6b30a662322f2d6ef8901885971fb713a3f41766a006b85ad5b858813f50c13811f5af4a8d6552540c41139b7097b033e87386b209b79a0369f0f2f6f61ea291f6ae7b856f0", 0x66, 0xc5}, {&(0x7f0000000480)="1f5571ac50788bbb619be2410abad3d9b49905960f85ec62eae46a58ffe3e1b6f920d516c89d248738319d42833d2f20a23eae7b810fdb9643d0026f9e1b18dad31e67008bc4bd4e94e88933f720c83f1a9f653f4842dbab58f52d785a7908044196c35ec7f2b4aae222f1236d52afba01bc896246cea06dac8d961dc705eb94f0e4caaa089925c158ac2953b60a4879b4b23caa8306fe67cdf1d3b1d4c1307f25c5072d2be8e538d332f0829568683fa3352370422c888373afeb072c15b2914f276d88f553876f75426c206bfa7579d671e30417cd5331d722c7ca58d7d1844daab96f6e91589f9427ce2c5fce69fd5dca1961b0aced", 0xf7, 0x1}], 0x100000, &(0x7f00000005c0)={[{'\'+]^'}, {}], [{@subj_role={'subj_role', 0x3d, '#{}%\\-'}}, {@obj_type={'obj_type', 0x3d, '/dev/rtc#\x00'}}]}) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x410100, 0x1) r1 = syz_open_dev$rtc(&(0x7f0000000280), 0xffff, 0x20440) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r1, 0x80489439, &(0x7f0000000300)) 10:06:15 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r3) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:06:15 executing program 2: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000000)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x35, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x101, 0x800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {}, {0x2, 0x8, 0x1000}, {0x3, 0x3}], 0x4) semctl$SEM_INFO(r6, 0x5, 0x13, &(0x7f0000000080)=""/101) unshare(0x48020200) 10:06:15 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r3, 0x0, 0x0) unshare(0x48020200) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:06:15 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, 0x0, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:06:15 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, 0x0) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:06:15 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) 10:06:15 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 58) [ 990.293214] loop7: detected capacity change from 0 to 32768 [ 990.316865] FAULT_INJECTION: forcing a failure. [ 990.316865] name failslab, interval 1, probability 0, space 0, times 0 [ 990.320078] CPU: 0 PID: 7992 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 990.322012] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 990.324284] Call Trace: [ 990.324995] dump_stack+0x107/0x167 [ 990.325827] should_fail.cold+0x5/0xa [ 990.326664] ? create_object.isra.0+0x3a/0xa30 [ 990.327677] should_failslab+0x5/0x20 [ 990.328540] kmem_cache_alloc+0x5b/0x310 [ 990.329485] ? mark_held_locks+0x9e/0xe0 [ 990.330419] create_object.isra.0+0x3a/0xa30 [ 990.331398] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 990.332529] kmem_cache_alloc+0x159/0x310 [ 990.333503] xas_alloc+0x336/0x440 [ 990.334321] xas_create+0x34a/0x10d0 [ 990.335166] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 990.336346] xas_store+0x8c/0x1c40 [ 990.337181] __xa_store+0x164/0x2d0 [ 990.338004] ? xa_delete_node+0x280/0x280 [ 990.338955] ? trace_hardirqs_on+0x5b/0x180 [ 990.339946] xa_store+0x31/0x50 [ 990.340666] __io_uring_add_tctx_node+0x1cf/0x520 [ 990.341735] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 990.342916] ? alloc_fd+0x2e7/0x670 [ 990.343734] io_uring_setup+0x1fbb/0x2980 [ 990.344661] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 990.345796] ? wait_for_completion_io+0x270/0x270 [ 990.346916] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 990.348069] ? syscall_enter_from_user_mode+0x1d/0x50 [ 990.349219] do_syscall_64+0x33/0x40 [ 990.350052] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 990.351173] RIP: 0033:0x7f6c708d9b19 [ 990.351987] 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 [ 990.355979] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 990.357646] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 990.359197] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 990.360746] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 990.362321] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 990.363876] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 990.366210] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:06:16 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 59) [ 990.524410] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 990.577963] FAULT_INJECTION: forcing a failure. [ 990.577963] name failslab, interval 1, probability 0, space 0, times 0 [ 990.580403] CPU: 0 PID: 8010 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 990.581851] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 990.583556] Call Trace: [ 990.584115] dump_stack+0x107/0x167 [ 990.584868] should_fail.cold+0x5/0xa [ 990.585663] ? xas_alloc+0x336/0x440 [ 990.586444] should_failslab+0x5/0x20 [ 990.587228] kmem_cache_alloc+0x5b/0x310 [ 990.588094] xas_alloc+0x336/0x440 [ 990.588859] xas_create+0x34a/0x10d0 [ 990.589692] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 990.590799] xas_store+0x8c/0x1c40 [ 990.591568] __xa_store+0x164/0x2d0 [ 990.592341] ? xa_delete_node+0x280/0x280 [ 990.593244] ? trace_hardirqs_on+0x5b/0x180 [ 990.594185] xa_store+0x31/0x50 [ 990.594914] __io_uring_add_tctx_node+0x1cf/0x520 [ 990.595967] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 990.597082] ? alloc_fd+0x2e7/0x670 [ 990.597887] io_uring_setup+0x1fbb/0x2980 [ 990.598785] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 990.599854] ? wait_for_completion_io+0x270/0x270 [ 990.600930] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 990.602058] ? syscall_enter_from_user_mode+0x1d/0x50 [ 990.603169] do_syscall_64+0x33/0x40 [ 990.603958] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 990.605043] RIP: 0033:0x7f6c708d9b19 [ 990.605826] 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 [ 990.609650] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 990.611259] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 990.612760] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 990.614254] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 990.615724] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 990.617212] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:06:31 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, 0x0) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:06:31 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000080)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) 10:06:31 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r3) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:06:31 executing program 2: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000000)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x35, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x101, 0x800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {}, {0x2, 0x8, 0x1000}, {0x3, 0x3}], 0x4) semctl$SEM_INFO(r6, 0x5, 0x13, &(0x7f0000000080)=""/101) unshare(0x48020200) 10:06:31 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 60) 10:06:31 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) 10:06:31 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r3, 0x0, 0x0) unshare(0x48020200) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:06:31 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) [ 1005.548764] FAULT_INJECTION: forcing a failure. [ 1005.548764] name failslab, interval 1, probability 0, space 0, times 0 [ 1005.550093] CPU: 1 PID: 8024 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 1005.550931] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1005.551949] Call Trace: [ 1005.552285] dump_stack+0x107/0x167 [ 1005.552742] should_fail.cold+0x5/0xa [ 1005.553230] ? xas_alloc+0x336/0x440 [ 1005.553697] should_failslab+0x5/0x20 [ 1005.554156] kmem_cache_alloc+0x5b/0x310 [ 1005.554632] xas_alloc+0x336/0x440 [ 1005.555078] xas_create+0x34a/0x10d0 [ 1005.555539] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1005.556183] xas_store+0x8c/0x1c40 [ 1005.556631] __xa_store+0x164/0x2d0 [ 1005.557089] ? xa_delete_node+0x280/0x280 [ 1005.557612] ? trace_hardirqs_on+0x5b/0x180 [ 1005.558159] xa_store+0x31/0x50 [ 1005.558575] __io_uring_add_tctx_node+0x1cf/0x520 [ 1005.559173] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 1005.559808] ? alloc_fd+0x2e7/0x670 [ 1005.560271] io_uring_setup+0x1fbb/0x2980 [ 1005.560773] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 1005.560859] loop7: detected capacity change from 0 to 32768 [ 1005.561364] ? wait_for_completion_io+0x270/0x270 [ 1005.561393] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1005.563977] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1005.564572] do_syscall_64+0x33/0x40 [ 1005.565029] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1005.565615] RIP: 0033:0x7f6c708d9b19 [ 1005.566050] 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 [ 1005.568357] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 1005.569317] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 1005.570206] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 1005.571077] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 1005.571885] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 1005.572691] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 1005.614339] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 1005.679334] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:06:31 executing program 7: syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r0, r1, &(0x7f0000000000)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index=0x9, 0x0, &(0x7f0000000240)=[{&(0x7f0000000700)=""/222, 0xde}], 0x1}, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25, 0x5}, {0x0, 0x0, 0x84}], 0x104000, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESHEX=r1]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r2) 10:06:31 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 61) 10:06:31 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r2) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:06:31 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1}, './file1\x00'}) recvfrom$unix(r2, &(0x7f00000000c0)=""/31, 0x1f, 0x20, 0x0, 0x0) 10:06:31 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, 0x0) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 1005.823954] FAULT_INJECTION: forcing a failure. [ 1005.823954] name failslab, interval 1, probability 0, space 0, times 0 [ 1005.825644] CPU: 1 PID: 8050 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 1005.826474] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1005.827472] Call Trace: [ 1005.827800] dump_stack+0x107/0x167 [ 1005.828248] should_fail.cold+0x5/0xa [ 1005.828720] ? vm_area_dup+0x78/0x290 [ 1005.829193] should_failslab+0x5/0x20 [ 1005.829664] kmem_cache_alloc+0x5b/0x310 [ 1005.830155] vm_area_dup+0x78/0x290 [ 1005.830605] ? lock_release+0x680/0x680 [ 1005.831090] ? mark_lock+0xf5/0x2df0 [ 1005.831547] ? lock_chain_count+0x20/0x20 [ 1005.832057] ? mark_lock+0xf5/0x2df0 [ 1005.832519] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1005.833155] ? lock_chain_count+0x20/0x20 [ 1005.833665] ? mark_lock+0xf5/0x2df0 [ 1005.834117] ? vm_area_alloc+0x110/0x110 [ 1005.834607] ? __lock_acquire+0x1657/0x5b00 [ 1005.835139] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1005.835773] ? SOFTIRQ_verbose+0x10/0x10 [ 1005.836262] ? vmacache_find+0x55/0x2a0 [ 1005.836747] __split_vma+0xa8/0x4e0 [ 1005.837196] __do_munmap+0x365/0x1260 [ 1005.837660] ? arch_get_unmapped_area+0x450/0x450 [ 1005.838249] ? lock_release+0x680/0x680 [ 1005.838730] mmap_region+0x7cc/0x1500 [ 1005.839202] do_mmap+0x868/0x1370 [ 1005.839630] vm_mmap_pgoff+0x198/0x1f0 [ 1005.840113] ? randomize_page+0xb0/0xb0 [ 1005.840616] ksys_mmap_pgoff+0x41c/0x560 [ 1005.841114] ? find_mergeable_anon_vma+0x250/0x250 [ 1005.841712] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1005.842353] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1005.842981] do_syscall_64+0x33/0x40 [ 1005.843439] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1005.844066] RIP: 0033:0x7f6c708d9b62 [ 1005.844518] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 [ 1005.846752] RSP: 002b:00007f6c6de4f0f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 1005.847683] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007f6c708d9b62 [ 1005.848547] RDX: 0000000000000003 RSI: 0000000000120140 RDI: 0000000020ffb000 [ 1005.849426] RBP: 0000000020ffb000 R08: 0000000000000009 R09: 0000000000000000 [ 1005.850290] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000280 [ 1005.851169] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:06:31 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) 10:06:31 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x400000000400, 0x2, &(0x7f0000000200)=[{&(0x7f0000000080)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x90028, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) fdatasync(r0) [ 1006.002992] loop7: detected capacity change from 0 to 135266304 10:06:31 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 62) [ 1006.038427] loop7: detected capacity change from 0 to 135266304 [ 1006.092040] FAULT_INJECTION: forcing a failure. [ 1006.092040] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1006.094589] CPU: 0 PID: 8069 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 1006.096068] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1006.097845] Call Trace: [ 1006.098417] dump_stack+0x107/0x167 [ 1006.099206] should_fail.cold+0x5/0xa [ 1006.100065] __alloc_pages_nodemask+0x182/0x600 [ 1006.101083] ? stack_trace_save+0x8c/0xc0 [ 1006.102023] ? __alloc_pages_slowpath.constprop.0+0x2310/0x2310 [ 1006.103383] ? kmem_cache_alloc+0x301/0x310 [ 1006.104367] alloc_pages_current+0x187/0x280 [ 1006.105354] allocate_slab+0x26f/0x380 [ 1006.106221] ___slab_alloc+0x470/0x700 [ 1006.107063] ? lock_acquire+0x197/0x470 [ 1006.107949] ? create_object.isra.0+0x3a/0xa30 [ 1006.108962] ? lock_release+0x680/0x680 [ 1006.109864] ? find_held_lock+0x2c/0x110 [ 1006.110798] ? create_object.isra.0+0x3a/0xa30 [ 1006.111790] ? kmem_cache_alloc+0x301/0x310 [ 1006.112748] ? create_object.isra.0+0x3a/0xa30 [ 1006.113776] kmem_cache_alloc+0x301/0x310 [ 1006.114729] create_object.isra.0+0x3a/0xa30 [ 1006.115680] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1006.116807] kmem_cache_alloc+0x159/0x310 [ 1006.117748] xas_alloc+0x336/0x440 [ 1006.118556] xas_create+0x34a/0x10d0 [ 1006.119427] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1006.120594] xas_store+0x8c/0x1c40 [ 1006.121419] __xa_store+0x164/0x2d0 [ 1006.122213] ? xa_delete_node+0x280/0x280 [ 1006.123120] ? trace_hardirqs_on+0x5b/0x180 [ 1006.124099] xa_store+0x31/0x50 [ 1006.124854] __io_uring_add_tctx_node+0x1cf/0x520 [ 1006.125947] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 1006.127065] ? alloc_fd+0x2e7/0x670 [ 1006.127915] io_uring_setup+0x1fbb/0x2980 [ 1006.128848] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 1006.129947] ? wait_for_completion_io+0x270/0x270 [ 1006.131050] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1006.132177] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1006.133328] do_syscall_64+0x33/0x40 [ 1006.134148] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1006.135235] RIP: 0033:0x7f6c708d9b19 [ 1006.136054] 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 [ 1006.140065] RSP: 002b:00007f6c6de4f108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 1006.141741] RAX: ffffffffffffffda RBX: 00007f6c709ecf60 RCX: 00007f6c708d9b19 [ 1006.143269] RDX: 0000000020fec000 RSI: 0000000020000200 RDI: 0000000000007b27 [ 1006.144838] RBP: 0000000020000200 R08: 0000000020000280 R09: 0000000020000280 [ 1006.146387] R10: 0000000020000140 R11: 0000000000000202 R12: 0000000020000280 [ 1006.147959] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:06:31 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, 0x0) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:06:31 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x20000, 0x8) fsetxattr$trusted_overlay_redirect(r1, &(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x8, 0x1) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x48) fdatasync(r0) 10:06:31 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) [ 1006.238192] loop7: detected capacity change from 0 to 32768 [ 1006.269901] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 1006.352209] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:06:32 executing program 2: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semtimedop(r5, &(0x7f0000000180)=[{0x0, 0x8000}], 0x1, 0x0) semop(r5, &(0x7f0000000000)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x35, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x101, 0x800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {}, {0x2, 0x8, 0x1000}, {0x3, 0x3}], 0x4) semctl$SEM_INFO(r6, 0x5, 0x13, &(0x7f0000000080)=""/101) unshare(0x48020200) 10:06:32 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 63) 10:06:32 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, 0x0) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 1006.541112] FAULT_INJECTION: forcing a failure. [ 1006.541112] name failslab, interval 1, probability 0, space 0, times 0 [ 1006.543648] CPU: 0 PID: 8081 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 1006.545166] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1006.546975] Call Trace: [ 1006.547553] dump_stack+0x107/0x167 [ 1006.548349] should_fail.cold+0x5/0xa [ 1006.549195] ? anon_vma_clone+0xdc/0x590 [ 1006.550122] should_failslab+0x5/0x20 [ 1006.551003] kmem_cache_alloc+0x5b/0x310 [ 1006.551895] anon_vma_clone+0xdc/0x590 [ 1006.552799] __split_vma+0x17c/0x4e0 [ 1006.553619] __do_munmap+0x365/0x1260 [ 1006.554487] ? arch_get_unmapped_area+0x450/0x450 [ 1006.555603] ? lock_release+0x680/0x680 [ 1006.556458] mmap_region+0x7cc/0x1500 [ 1006.557384] do_mmap+0x868/0x1370 [ 1006.558200] vm_mmap_pgoff+0x198/0x1f0 [ 1006.559124] ? randomize_page+0xb0/0xb0 [ 1006.560132] ksys_mmap_pgoff+0x41c/0x560 [ 1006.561152] ? find_mergeable_anon_vma+0x250/0x250 [ 1006.562376] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1006.563673] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1006.564969] do_syscall_64+0x33/0x40 [ 1006.565899] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1006.567172] RIP: 0033:0x7f6c708d9b62 [ 1006.568084] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 [ 1006.572608] RSP: 002b:00007f6c6de4f0f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 1006.574507] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007f6c708d9b62 [ 1006.576209] RDX: 0000000000000003 RSI: 0000000000120140 RDI: 0000000020ffb000 [ 1006.577835] RBP: 0000000020ffb000 R08: 0000000000000009 R09: 0000000000000000 [ 1006.579437] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000280 [ 1006.581060] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:06:49 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, 0x0) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:06:49 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:06:49 executing program 2: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semop(r5, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semop(r5, &(0x7f0000000000)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x35, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x101, 0x800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {}, {0x2, 0x8, 0x1000}, {0x3, 0x3}], 0x4) semctl$SEM_INFO(r6, 0x5, 0x13, &(0x7f0000000080)=""/101) unshare(0x48020200) 10:06:49 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r2) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:06:49 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) 10:06:49 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 64) 10:06:49 executing program 7: r0 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$TIPC_CMD_GET_BEARER_NAMES(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, r0, 0x300, 0x70bd26, 0x25dfdbfb, {}, ["", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4010}, 0x4001) r1 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0xc0, &(0x7f0000000280)=ANY=[@ANYRES16=0x0, @ANYRESDEC=r0, @ANYRESOCT]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x2) fdatasync(r1) socketpair(0x9, 0x4, 0x7f, &(0x7f0000000200)={0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$tipc(&(0x7f00000003c0), r3) sendmsg$TIPC_CMD_SHOW_STATS(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r4, 0x2, 0x70bd2d, 0x25dfdbfe, {}, ["", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000800}, 0x20000850) sendmsg$TIPC_CMD_SHOW_STATS(r2, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x1c, r4, 0x10, 0x70bd2d, 0x401, {}, ["", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x8000}, 0x80) 10:06:49 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r3, 0x0, 0x0) unshare(0x48020200) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 1023.956573] FAULT_INJECTION: forcing a failure. [ 1023.956573] name failslab, interval 1, probability 0, space 0, times 0 [ 1023.958475] CPU: 1 PID: 8105 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 1023.959552] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1023.960915] Call Trace: [ 1023.961354] dump_stack+0x107/0x167 [ 1023.961957] should_fail.cold+0x5/0xa [ 1023.962578] ? create_object.isra.0+0x3a/0xa30 [ 1023.963329] should_failslab+0x5/0x20 [ 1023.963974] kmem_cache_alloc+0x5b/0x310 [ 1023.964671] create_object.isra.0+0x3a/0xa30 [ 1023.965429] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1023.966246] kmem_cache_alloc+0x159/0x310 [ 1023.966931] anon_vma_clone+0xdc/0x590 [ 1023.967600] __split_vma+0x17c/0x4e0 [ 1023.968222] __do_munmap+0x365/0x1260 [ 1023.968846] ? arch_get_unmapped_area+0x450/0x450 [ 1023.969680] ? lock_release+0x680/0x680 [ 1023.970362] mmap_region+0x7cc/0x1500 [ 1023.971008] do_mmap+0x868/0x1370 [ 1023.971587] vm_mmap_pgoff+0x198/0x1f0 [ 1023.972250] ? randomize_page+0xb0/0xb0 [ 1023.972944] ksys_mmap_pgoff+0x41c/0x560 [ 1023.973643] ? find_mergeable_anon_vma+0x250/0x250 [ 1023.974488] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1023.975360] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1023.976214] do_syscall_64+0x33/0x40 [ 1023.976822] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1023.977705] RIP: 0033:0x7f6c708d9b62 [ 1023.978331] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 [ 1023.981458] RSP: 002b:00007f6c6de4f0f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 1023.982756] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007f6c708d9b62 [ 1023.983953] RDX: 0000000000000003 RSI: 0000000000120140 RDI: 0000000020ffb000 [ 1023.985163] RBP: 0000000020ffb000 R08: 0000000000000009 R09: 0000000000000000 [ 1023.986372] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000280 [ 1023.987581] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 1024.085066] FAT-fs (loop7): bogus number of reserved sectors [ 1024.086055] FAT-fs (loop7): Can't find a valid FAT filesystem 10:06:49 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, 0x0) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:06:49 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) [ 1024.252638] FAT-fs (loop7): bogus number of reserved sectors [ 1024.254144] FAT-fs (loop7): Can't find a valid FAT filesystem 10:06:50 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r2) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:06:50 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) 10:06:50 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 65) 10:06:50 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) openat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x180) fdatasync(r0) 10:06:50 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, 0x0) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 1024.463614] FAULT_INJECTION: forcing a failure. [ 1024.463614] name failslab, interval 1, probability 0, space 0, times 0 [ 1024.465091] CPU: 1 PID: 8143 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 1024.465930] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1024.466887] Call Trace: [ 1024.467193] dump_stack+0x107/0x167 [ 1024.467610] should_fail.cold+0x5/0xa [ 1024.468050] ? vm_area_alloc+0x1c/0x110 [ 1024.468511] should_failslab+0x5/0x20 [ 1024.468947] kmem_cache_alloc+0x5b/0x310 [ 1024.469422] vm_area_alloc+0x1c/0x110 [ 1024.469860] mmap_region+0x982/0x1500 [ 1024.470310] do_mmap+0x868/0x1370 [ 1024.470716] vm_mmap_pgoff+0x198/0x1f0 [ 1024.471188] ? randomize_page+0xb0/0xb0 [ 1024.471654] ksys_mmap_pgoff+0x41c/0x560 [ 1024.472117] ? find_mergeable_anon_vma+0x250/0x250 [ 1024.472677] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1024.473282] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1024.473902] do_syscall_64+0x33/0x40 [ 1024.474330] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1024.474912] RIP: 0033:0x7f6c708d9b62 [ 1024.475359] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 [ 1024.477449] RSP: 002b:00007f6c6de4f0f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 1024.478309] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007f6c708d9b62 [ 1024.479119] RDX: 0000000000000003 RSI: 0000000000120140 RDI: 0000000020ffb000 [ 1024.479924] RBP: 0000000020ffb000 R08: 0000000000000009 R09: 0000000000000000 [ 1024.480782] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000280 [ 1024.481596] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:06:50 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) r1 = syz_io_uring_complete(0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0) fdatasync(r0) 10:06:50 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2000000, 0x10, r0, 0xce599000) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) r1 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) syz_io_uring_setup(0x54e5, &(0x7f0000000680)={0x0, 0xffffffff, 0x8, 0x2, 0xa, 0x0, r1}, &(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x0, 0x0) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x30, r1, 0x8000000) syz_io_uring_complete(r2) syz_io_uring_submit(r2, 0x0, &(0x7f0000000080)=@IORING_OP_MADVISE={0x19, 0x5, 0x0, 0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x11, 0xf563812166e1a40b}, 0x7) r3 = openat$urandom(0xffffffffffffff9c, &(0x7f00000000c0), 0x2000, 0x0) ioctl$BTRFS_IOC_INO_PATHS(r3, 0xc0389423, &(0x7f00000001c0)={0x960e, 0x8, [0x8, 0x1, 0x6, 0x101], &(0x7f0000000180)=[0x0]}) fdatasync(r0) 10:07:04 executing program 2: r0 = semget$private(0x0, 0x4, 0x100) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4317, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x82b4d8da1ae7c66c}], 0x1) r1 = semget$private(0x0, 0x4000, 0x0) semctl$SEM_STAT_ANY(r1, 0x2, 0x14, &(0x7f00000010c0)=""/79) r2 = semget(0x3, 0x1, 0x452) semtimedop(r0, &(0x7f00000001c0)=[{0x4, 0xc324, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3}, {0x3, 0x3, 0x800}, {0xbad3fa9e4aa5320, 0x1ff, 0x1800}, {0x1, 0xf8e2, 0x2800}], 0x6, &(0x7f0000000200)={0x77359400}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x1, 0x7, 0x800}, {0x4, 0x8001, 0xc00}, {0x2, 0x7ff, 0x800}, {0x4, 0x9, 0x1000}], 0x4, &(0x7f0000000280)={0x77359400}) semtimedop(r2, &(0x7f0000000100)=[{0x4, 0xf3e, 0x1800}, {0x3, 0x1f, 0x1000}, {0x2, 0x6}, {0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x1, 0x1154, 0x1800}], 0x6, &(0x7f0000000180)={r3, r4+10000000}) r5 = semget$private(0x0, 0x6, 0x0) semop(r5, &(0x7f0000000080)=[{}, {0x0, 0xea5a}], 0x2) semop(r5, &(0x7f0000000000)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x35, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x101, 0x800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {}, {0x2, 0x8, 0x1000}, {0x3, 0x3}], 0x4) semctl$SEM_INFO(r6, 0x5, 0x13, &(0x7f0000000080)=""/101) unshare(0x48020200) 10:07:04 executing program 6: r0 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x4401, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20040081}, 0x4000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd_index=0x1, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000001c0)={0x0, 0x1, 0x1, 0x1}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e) 10:07:04 executing program 7: r0 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) r1 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) syz_io_uring_setup(0x54e5, &(0x7f0000000680)={0x0, 0xfffffffe, 0x8, 0x2, 0xa, 0x0, r1}, &(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x30, r1, 0x8000000) fcntl$lock(r1, 0x6, &(0x7f0000000180)={0x1, 0x2, 0x200, 0x1}) syz_io_uring_setup(0x54e5, &(0x7f0000000680)={0x0, 0xfffffffe, 0x8, 0x2, 0xa, 0x0, r0}, &(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x0, 0x0) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x30, r0, 0x8000000) syz_io_uring_complete(r2) r3 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x200, 0x2, &(0x7f0000000200)=[{&(0x7f0000000140)="eb583c0a525a906d6b66732e6661748000f800002000400000000000000000000000000000f5ff0000", 0x29}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="57366f2137396dc452325a44d89addfba7421acb1ff6351926746636ea47f9fb5edf3eb6fc4671941f88244dcc3837ee1c8fa0c7faa0709bda70298bdf9a73faca745be66fc91b85295212bbd03e899a2e8772d48dd5b0fb7b8862e7dc9535296d5566a1cc215e43610946aa40f6260b85bf93672e6ccea7f5d37e24119a3fde698e2ed0228bef5f32d5bd1f037c8ce65f347a045b0609af4c74106c0b06c2652ca81e188628e5c3185309123827d2c309d8943cbbc9745cbebfc693b8ff770b3565bde5d3df10b3859a46d3120da66078de8b8856054ace84d0e3c35557"]) chdir(&(0x7f0000000040)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) creat(&(0x7f00000000c0)='./file2\x00', 0x1) fdatasync(r3) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r4, 0xc0189372, &(0x7f0000000080)={{0x1, 0x1, 0x18, r3, {0x1000}}, './file0\x00'}) ioctl$VFAT_IOCTL_READDIR_BOTH(r5, 0x82307201, &(0x7f0000000300)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) 10:07:04 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 66) 10:07:04 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r2, 0x0, 0x0) unshare(0x48020200) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:07:04 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) 10:07:04 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r3) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:07:04 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, 0x0) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 1039.042029] loop7: detected capacity change from 0 to 32768 [ 1039.056415] FAT-fs (loop7): Unrecognized mount option "W6o!79mR2ZDؚB5&tf6G^>Fq$M87pp)ߚst[o)R>.rԍհ{bܕ5)mUf!^Ca F@& g.lΧ~$?i."_2ս|_4z[ Ltl e" or missing value [ 1039.084281] FAULT_INJECTION: forcing a failure. [ 1039.084281] name failslab, interval 1, probability 0, space 0, times 0 [ 1039.086921] CPU: 1 PID: 8177 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 1039.088373] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1039.090200] Call Trace: [ 1039.090791] dump_stack+0x107/0x167 [ 1039.091600] should_fail.cold+0x5/0xa [ 1039.092449] ? ptlock_alloc+0x1d/0x70 [ 1039.093286] should_failslab+0x5/0x20 [ 1039.094136] kmem_cache_alloc+0x5b/0x310 [ 1039.095039] ptlock_alloc+0x1d/0x70 [ 1039.095853] pte_alloc_one+0x68/0x1a0 [ 1039.096706] __pte_alloc+0x1d/0x330 [ 1039.097534] remap_pfn_range_internal+0x9a3/0xf60 [ 1039.098615] ? lookup_memtype+0x5b/0x200 [ 1039.099524] ? apply_to_existing_page_range+0x40/0x40 [ 1039.100682] remap_pfn_range+0xcd/0x160 [ 1039.101565] ? remap_pfn_range_notrack+0x70/0x70 [ 1039.102621] ? memcg_slab_post_alloc_hook+0x17a/0x430 [ 1039.103759] io_uring_mmap+0x398/0x530 [ 1039.104622] mmap_file+0x5e/0xe0 [ 1039.105382] mmap_region+0xc4d/0x1500 [ 1039.106239] do_mmap+0x868/0x1370 [ 1039.107013] vm_mmap_pgoff+0x198/0x1f0 [ 1039.107844] ? randomize_page+0xb0/0xb0 [ 1039.108703] ksys_mmap_pgoff+0x41c/0x560 [ 1039.109576] ? find_mergeable_anon_vma+0x250/0x250 [ 1039.110652] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1039.111813] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1039.112924] do_syscall_64+0x33/0x40 [ 1039.113720] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1039.114802] RIP: 0033:0x7f6c708d9b62 [ 1039.115588] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 [ 1039.119460] RSP: 002b:00007f6c6de2e0f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 1039.121070] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007f6c708d9b62 [ 1039.122627] RDX: 0000000000000003 RSI: 0000000000120140 RDI: 0000000020ffb000 [ 1039.124164] RBP: 0000000020ffb000 R08: 0000000000000009 R09: 0000000000000000 [ 1039.125434] loop7: detected capacity change from 0 to 32768 [ 1039.125702] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000280 [ 1039.128460] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 1039.145528] FAT-fs (loop7): Unrecognized mount option "W6o!79mR2ZDؚB5&tf6G^>Fq$M87pp)ߚst[o)R>.rԍհ{bܕ5)mUf!^Ca F@& g.lΧ~$?i."_2ս|_4z[ Ltl e" or missing value [ 1039.181986] ------------[ cut here ]------------ [ 1039.183095] WARNING: CPU: 0 PID: 8177 at arch/x86/mm/pat/memtype.c:1019 get_pat_info+0x216/0x270 [ 1039.185082] Modules linked in: [ 1039.185803] CPU: 0 PID: 8177 Comm: syz-executor.5 Not tainted 5.10.246 #1 [ 1039.187320] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1039.189191] RIP: 0010:get_pat_info+0x216/0x270 [ 1039.190242] Code: c1 ea 03 80 3c 02 00 75 71 49 89 1e eb 8e e8 31 89 2e 00 0f 0b e9 97 fe ff ff 41 bc ea ff ff ff e9 77 ff ff ff e8 1a 89 2e 00 <0f> 0b 41 bc ea ff ff ff e9 65 ff ff ff 4c 89 ff e8 a5 a2 5a 00 e9 [ 1039.194316] RSP: 0018:ffff888031f57890 EFLAGS: 00010216 [ 1039.195523] RAX: 000000000001686d RBX: ffff8880456b4200 RCX: ffffc90005204000 [ 1039.197668] RDX: 0000000000040000 RSI: ffffffff81124466 RDI: 0000000000000007 [ 1039.201829] RBP: ffff888031f57948 R08: 0000000000000000 R09: ffff888031f57818 [ 1039.204831] R10: 0000000000000020 R11: 0000000000000001 R12: 0000000000000028 [ 1039.206529] R13: 1ffff110063eaf12 R14: 0000000000000000 R15: ffff8880456b4250 [ 1039.208180] FS: 00007f6c6de2e700(0000) GS:ffff88806ce00000(0000) knlGS:0000000000000000 [ 1039.210081] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1039.211472] CR2: 00007f95c318f000 CR3: 0000000031f5c000 CR4: 0000000000350ef0 [ 1039.213158] Call Trace: [ 1039.213774] ? pgprot_writethrough+0xc0/0xc0 [ 1039.214804] ? finish_task_switch+0x126/0x5d0 [ 1039.215884] ? finish_task_switch+0xef/0x5d0 [ 1039.216955] untrack_pfn+0xdc/0x240 [ 1039.217802] ? track_pfn_insert+0x150/0x150 [ 1039.218857] ? lock_downgrade+0x6d0/0x6d0 [ 1039.219840] ? uprobe_munmap+0x95/0x560 [ 1039.220762] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1039.221995] unmap_single_vma+0x1bc/0x300 [ 1039.222967] zap_page_range_single+0x2ce/0x450 [ 1039.224009] ? unmap_single_vma+0x300/0x300 [ 1039.224974] ? remap_pfn_range_internal+0xc56/0xf60 [ 1039.226135] ? lookup_memtype+0x5b/0x200 [ 1039.227070] ? apply_to_existing_page_range+0x40/0x40 [ 1039.228282] remap_pfn_range+0x139/0x160 [ 1039.229228] ? remap_pfn_range_notrack+0x70/0x70 [ 1039.230339] ? memcg_slab_post_alloc_hook+0x17a/0x430 [ 1039.231506] io_uring_mmap+0x398/0x530 [ 1039.232396] mmap_file+0x5e/0xe0 [ 1039.233175] mmap_region+0xc4d/0x1500 [ 1039.234030] do_mmap+0x868/0x1370 [ 1039.234817] vm_mmap_pgoff+0x198/0x1f0 [ 1039.235736] ? randomize_page+0xb0/0xb0 [ 1039.236646] ksys_mmap_pgoff+0x41c/0x560 [ 1039.237580] ? find_mergeable_anon_vma+0x250/0x250 [ 1039.238680] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1039.239866] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1039.241107] do_syscall_64+0x33/0x40 [ 1039.241976] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1039.243157] RIP: 0033:0x7f6c708d9b62 [ 1039.244012] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 [ 1039.248119] RSP: 002b:00007f6c6de2e0f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 1039.249791] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007f6c708d9b62 [ 1039.251424] RDX: 0000000000000003 RSI: 0000000000120140 RDI: 0000000020ffb000 [ 1039.253077] RBP: 0000000020ffb000 R08: 0000000000000009 R09: 0000000000000000 [ 1039.254659] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000280 [ 1039.256206] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 [ 1039.257837] irq event stamp: 1281 [ 1039.258629] hardirqs last enabled at (1291): [] console_unlock+0x92d/0xb40 [ 1039.260536] hardirqs last disabled at (1300): [] console_unlock+0x839/0xb40 [ 1039.262452] softirqs last enabled at (1172): [] asm_call_irq_on_stack+0x12/0x20 [ 1039.264971] softirqs last disabled at (1319): [] asm_call_irq_on_stack+0x12/0x20 [ 1039.267076] ---[ end trace 9befc6e5a67af0cf ]--- 10:07:05 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, 0x0) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) [ 1039.416248] loop7: detected capacity change from 0 to 32768 [ 1039.432228] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:07:05 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) setxattr$security_evm(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140), &(0x7f0000000180)=@ng={0x4, 0x1, "f601e2459fc8c17901faaf"}, 0xd, 0x1) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080), 0x80180, 0x0) write$binfmt_elf64(r1, &(0x7f0000000300)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x3, 0x6, 0x1, 0x401, 0x2, 0x3, 0x3, 0x1fb, 0x40, 0x189, 0x8000, 0xffff, 0x38, 0x1, 0x401, 0x4, 0x40}, [{0x60000000, 0x7, 0x4, 0x10001, 0x80, 0x3, 0x3, 0x81}], "da1a56bc8e534148fcbb37dc0d369fba2c3a438481fb654939e3d4b3e2640d8506a90b3a8c2903b379a23027e7144c5fedc68757b35fdb1bbf7f635f7c24c592a9d8932db933b84c3c", ['\x00', '\x00']}, 0x2c1) fdatasync(r0) 10:07:05 executing program 1: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r2, 0x0, 0x0) unshare(0x48020200) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:07:05 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000280)) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000600)=ANY=[@ANYBLOB="0dc5e8c0942462993a1a4224aeae123d090000000000000050626364b35bda65666768696a6b6d6d9fe6a8210a691ce4c3c55b8b629a572988b0c1be3dbc785cc3ddd6a58cee3019c4edf5769df1165fd5a3d32c6714c74c5b6756963501cf49929705ed16247b0d2323416498186eee94c4713f8d1970d2ffd6289a25b31011ea6cf13dba3c7b75b1418bfc11023c454a14acb294671306304b12b8287177e8aa6c4a7f00000000a5a4762983b855e62d1998a39edde73d9e"], 0x18, r3) unshare(0x48020200) dup(r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000400)="97ee5baaddec394a15cd8a35728ffd101396957b7f2015a88284d8bcd0c1f1627fcf58432ebcaf77ceea4391e59fb8d740ad3c2bf8d430bd3111a188f2aed2a297e67f68758cef86255ca12f68767bae99f3dbed1bea3fc3fb49212854fc8d6f5fa0148267144c0159fe59928c45ad8950706f87a2e53cd60d3605458dee17cdf899060d597cda9bcce0b6ccf744002a68a7da57013f0ff4aa09daeb07dec38b50a65bf284d00559c9672b97f0de", 0xae, 0xfffffffffffffffd) 10:07:05 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000001c0)={@multicast1, @local, @dev}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x28, &(0x7f0000001480)={@multicast2, @dev={0xac, 0x14, 0x14, 0x41}, @remote}, 0xc) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000}, 0x0, 0xffffffffffffffff, r1, 0x0) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key(0x0, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000040), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) 10:07:05 executing program 5: perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="a3", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_io_uring_setup(0x7b27, &(0x7f0000000200), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f0000000140), &(0x7f0000000280)) (fail_nth: 67) [ 1039.626848] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 10:07:05 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x185442, 0x1a8) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x402000, 0x0) fdatasync(r0) [ 1039.672465] FAULT_INJECTION: forcing a failure. [ 1039.672465] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1039.675702] CPU: 0 PID: 8210 Comm: syz-executor.5 Tainted: G W 5.10.246 #1 [ 1039.677493] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1039.679307] Call Trace: [ 1039.679892] dump_stack+0x107/0x167 [ 1039.680705] should_fail.cold+0x5/0xa [ 1039.681565] __alloc_pages_nodemask+0x182/0x600 [ 1039.682595] ? __lockdep_reset_lock+0x180/0x180 [ 1039.683617] ? __alloc_pages_slowpath.constprop.0+0x2310/0x2310 [ 1039.684975] alloc_pages_current+0x187/0x280 [ 1039.685959] pte_alloc_one+0x16/0x1a0 [ 1039.686798] __pte_alloc+0x1d/0x330 [ 1039.687612] remap_pfn_range_internal+0x9a3/0xf60 [ 1039.688725] ? apply_to_existing_page_range+0x40/0x40 [ 1039.689892] remap_pfn_range+0xcd/0x160 [ 1039.690772] ? remap_pfn_range_notrack+0x70/0x70 [ 1039.691815] ? memcg_slab_post_alloc_hook+0x17a/0x430 [ 1039.692970] io_uring_mmap+0x398/0x530 [ 1039.693851] mmap_file+0x5e/0xe0 [ 1039.694603] mmap_region+0xc4d/0x1500 [ 1039.695483] do_mmap+0x868/0x1370 [ 1039.696275] vm_mmap_pgoff+0x198/0x1f0 [ 1039.697144] ? randomize_page+0xb0/0xb0 [ 1039.698059] ksys_mmap_pgoff+0x41c/0x560 [ 1039.698956] ? find_mergeable_anon_vma+0x250/0x250 [ 1039.700040] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1039.701195] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1039.702339] do_syscall_64+0x33/0x40 [ 1039.703157] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1039.704279] RIP: 0033:0x7f6c708d9b62 [ 1039.705093] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 [ 1039.709108] RSP: 002b:00007f6c6de4f0f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 1039.710778] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007f6c708d9b62 [ 1039.712340] RDX: 0000000000000003 RSI: 0000000000120140 RDI: 0000000020ffb000 [ 1039.713907] RBP: 0000000020ffb000 R08: 0000000000000009 R09: 0000000000000000 [ 1039.715462] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000280 [ 1039.717016] R13: 0000000020fec000 R14: 0000000020000140 R15: 0000000020ffb000 10:07:05 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) syz_io_uring_setup(0x1bfc, &(0x7f0000000080)={0x0, 0x5d36, 0x1, 0x1, 0xdd}, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000140)=0x0, &(0x7f0000000180)) r2 = syz_io_uring_setup(0x3ca3, &(0x7f0000000500)={0x0, 0xfffffffe, 0x10, 0x3}, &(0x7f0000400000/0xc00000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000280)=0x0) r5 = io_uring_register$IORING_REGISTER_PERSONALITY(r2, 0x9, 0x0, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000000)=@IORING_OP_FADVISE={0x18, 0x0, 0x0, @fd_index, 0x8, 0x0, 0x0, 0x0, 0x0, {0x0, r5}}, 0x10000) syz_io_uring_submit(r1, 0x0, &(0x7f00000001c0)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x2, 0x0, 0x0, 0x0, 0x12345, 0x0, 0x0, 0x1, {0x0, r5}}, 0x7fffffff) fdatasync(r0) [ 1039.880477] loop7: detected capacity change from 0 to 32768 [ 1039.937433] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 1040.030658] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) VM DIAGNOSIS: 10:07:05 Registers: info registers vcpu 0 RAX=dffffc0000000060 RBX=00000000000003fd RCX=0000000000000000 RDX=00000000000003fd RSI=ffffffff822e5bcc RDI=ffffffff879f8240 RBP=ffffffff879f8200 RSP=ffff888031f57250 R8 =0000000000000001 R9 =0000000000000003 R10=000000000000000a R11=0000000000000001 R12=0000000000000020 R13=fffffbfff0f3f095 R14=fffffbfff0f3f04a R15=dffffc0000000000 RIP=ffffffff822e5c20 RFL=00000002 [-------] 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 00007f6c6de2e700 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=00007f95c318f000 CR3=0000000031f5c000 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=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=00007f63a0d587c000007f63a0d587c8 XMM02=00007f63a0d587e000007f63a0d587c0 XMM03=00007f63a0d587c800007f63a0d587c0 XMM04=ffffffffffffffffffffffff00000000 XMM05=00000000000000000000000000000000 XMM06=0000000000000000000000524f525245 XMM07=00000000000000000000000000000000 XMM08=000000000000000000524f5252450040 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=0000000000000000 RBX=ffffffffffffffff RCX=ffff88800eadfaf0 RDX=1ffff11006dff7b7 RSI=0000000000000000 RDI=ffff888036ffbdb8 RBP=ffffed1001d5bf56 RSP=ffff88800eadfb30 R8 =0000000000000000 R9 =0000000000000000 R10=0000000000000001 R11=0000000000000001 R12=0000000000000000 R13=0000000000000001 R14=ffff888036ffbdc0 R15=ffff888036ffb480 RIP=ffffffff8127512e RFL=00000086 [--S--P-] 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 0000555561df8400 00000000 00000000 GS =0000 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe000004a000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=0000000000000000 CR3=000000002013e000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=0000000000ff00000000000000000000 XMM01=656e6e6f630063706974247463656e6e XMM02=00000000000000000000000000000000 XMM03=00000000000000000000000000000000 XMM04=00000000000000000000000000000000 XMM05=00000000000000000000000000000000 XMM06=00000000000000000000000000000000 XMM07=00000000000000000000000000000000 XMM08=000000000000000000524f5252450040 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000