r0 = 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) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000000440)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r1, 0x0) getxattr(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=@known='security.selinux\x00', 0x0, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000001e00)=ANY=[@ANYBLOB="cc1000002400200c0000000000000000480000000410020010c18445d85afaa1969f94ca5b8d756d359027967c93f9e1cd3fad21551410b532561f588ad4bcf497f3783c52521398538d717f7adbdfce4177f5d54683cdc1a5dc3032507f1366b83ad6bae1098ce76296ed727ffaec4fa26bac4da3667006198acdf18edbd266a977820ac9368f775ba999ee0f9eedf77236643b1e0b88a14f3ce722cb27dca0402c3a8949475b2c7efd582d551930fb79dce779dc6986b832e221598d7c2ea19442379b4f98d31f78fb296331190fee31e0414bddce02316e4e7dd075dd784caeb413a4eeffe114fdb10fb6ea0cdb8ffc97b6fd6cba0c5619c157c682d067696a5258d573e2032b048bc96a219e07d2d9e136afe5d21040559572ed8aa0367528ae8168efbdaf03f6a2570741ac8eae5abdca72af177928bee5b6eae92ba81758f98294b12ec2110a71c44c4e227d19f7c823f3fb257ee6f12ddcc57a6d1eb7d33213ba77e396f634b971bc747f80f4bf40c338d399389aad71ef734687763b0eb2ebc4129145d9cd9d20be4b34fff097431332910a04bfbbe3a69b9433164f374ac76c88dde6d92ec413ad655180df05805d38225c73ddc26c80ac0a687ddb4a2ddb73b67f919d13a53d409a41bece1015b6452a7bd04bf0109f53d79483ba398176e68476f62aa2204fc7b80ffdb06347fd927eb67a6bc9e0c1db6747abb9dc633d7e9787f702f45dc85c81221a62fc05621660c7c57a3aa6d0fdbbe42ccf0881127f869184875ab0ade375841fee3e88e36899769e43dfe0acf87a663db9279052e5e3da13e63ce82794a092d1905ac78225740884ca0894e2c2265ac13823fb33d1bee9d640d7b7d246378e3206a71bbc9bd578f3577a7a92cbb616162089899b50ad41cec8c144ed836c2854b5e93008ffd4c8c39bf82628f47a40cbf368d49665462a5d91313a5e827b63748d450c914a394a82c30a611492c1cc0abbb5c06166c40abe0acb35eb7b98590ae88897d042e4bc981c6a0533181200ea35511bdfecd4a2d679e4de203e40ce06ba1f74a0816f25c53212c5ec76a4594f29eaed9144edaa3578c3f636da0c62c087a0563fa60450bad9244dea448b22b75c999855fbe98040c0a39dd7ea0caa160d11545ee181b7ffd2042b268a5bc233d301e376e249ae744f5396cab8d40963d47025fc0df139f38ba794afa96508fb3be2b29df50778348955d1fe04612e2d9b1a59ab18a4cf292bd549a45ce66e045ab42984ac59847be9f9d281d47845c471de53fb4a67276a8cae782ed6af143fadaf6cc4b92e97d9cd0cbd737617f859c3bb8cc8928bc4104fbf0d00d8ef991a48c058c7082dcf40b67c7c1d891241c1c9fc78f835fffda46c7bbaa832030f95199b735ce3d4299666b98ac37f4c12f18279644d70f6d861925d8b7ab471571d3e04e6e1295e56fff3f6257352c8253855a94725b4a16188f8e544a34043893e0bb47ccaf62696edce7e618e858549f1c77250dd8076b9cb30d142f1af7f90654f8e873ae25777e2a2f353f2df995972961afe76f599c4193d2f147131ff7fc33f38aea39494e83ce8e96ff031cc7f6af84145c8febdccf26e2f26cfbae98dfd351c2dd831aa285784dc832c19e0055c43e397921e23f7c85ac9a5cbfc3ab5ffec013139de247b0da675d60dcf6980a49a75319138c2b361e161ef7f99d1d8307dbfee5e877b6205e8069153386721a0c2647df39c802127bb300f48d4a029614a5397c8a677cdc566b0683e145b58c57f49a37330ab97c58e8de27f3ebf18065a5710ca939a546a92ccbc0ef517e6e5634a95311a73e1190a540bb8341ed3e0ed150bade9be606b532dd0c03c9a4d72c6a285beaeb3bfb257d3b27aa086707f43e2513cb2224d33b00ef181317d864a84c42e09aa081daaf467dfca9738e9825c83ac4364a0cf3ddd3466ef7e94c00763967855a8e44ec26035d4b37c5483dc04919740b17efd8d950c0710dc64ff9b0e897b0e5ae9a9fb5baf030d88dc14d85d27597adccd97461bf1945e9f069e8a6f11fe3e2a171807b43a247f72d865bc874c122799b1f63cb7b360f3e0c7fe744bd76a070256a48dda32aaed39a66b7c54ebe8294c21fb0a208db2e3c019659a3f9e4ee230cde15a74dedf3fed289a0574eb0e5da1c88565d24c0059963619dbc1e61fa25558aba429a0cd95fe8f322ea5bb129d5feab39895867295cb75e09ddc660d41ade763cce60ed603c34b30660e39ff6992d849266ce29631c7b377f3f8a730c2338a84df903c89a6f2889bc44e6aa55768000811a11ada3293bc703e2ca4a960e5c528c82222d7a73207d2cbbcdf606e7b3ed11d40c2c35939c5454a4f546f17b76b492d5ed8fdb6906cc94f2996c45e66d2cc4beeafa2e2a7e24eaaf35c9d4f14a1e6d5762f62c65e1fc9ddc21db492d3135401f0242b554cf2435efdcc1510e465a3656bde821adc6ec5349178b09cb12bad286a5e5fc4ce3f02ae5fec7d064c44e956d4c658af1e7518519c70d72d07acda88cf4aecafa96dcd347aa67d471f542a67c7c1cb9a2a6f67969ab044a71db75d94abbaf405fc1f2ff49222afaf1d80116fc9a4cf4636f4d72af0742fb3b87badca7d4f4cea5e1b2db8c83bcfafb1acada810b0b0b1ac2f152a9ed8b34e61d5f0dfb9d14b0971c45d88f417ac4d4a7ebed86dfe0fe49cc0cb49191266add30e50669d5e533852931f45317cf5f3e213427f7a986e419e0f213af029f0f23c64dfaa44882da191213a049efa3c50592f3416b64d14589f6e67837cc0b3ce79391a9065aa2ea0a001efe3dfc409dd1fe05a1e262d743b735c7722d5b436c4d7a7a9cfcf48ef940cc78ee2f3387173ef5e7fdc09d4bd0c860a865b2609d76d6be8a1e21860d5b9675ad3e48b05476924f8b5bc0088629baf024520b38fc3f3ca5f870e2a54818dcd16f81690e11a28b5ac6129e4b26d05b846fec24538c656a82eab679c84df7b4cfcd0198b32fc7b888f609b8e17c93f5760819ad521a95c8f3913f921849bbe0e4ef89a907024b4a7f80b09bb7bb76babc71c082c1eb77ae2480ef00713b92181fbab7ee1af99d8439e8431037ac46179ff7a8212178accf7a65e72e688d16daa31e86a615d0b87240417569d3d305e63c5acbee42f36c5f74cb8cfda05b8baaf076f6f951edb8e000cf68acf914fd70086c718ab02e6e08451e82ceae20dd4a9ee9a483f1677fa1e116def1a1e9d5eacc332d81052106f2a7fcb482c336a826beddc52a715b87a5013caef8d0cbd73087bfbbab90135aa2f82177f9ac2a6172e82159921a3b3ef491651cb6c2720979db27b9b7bfcc09c42921b275d752a1ea16a72aceab096251b766dae16fc705d819940ba6f5ff8552ba60578ec2a88a06c5f0c5b23a56b950c38a7e02e9b2b18062ea222015732f04ed26872a0562cfb12c97f7a9cd8d9ac7fde683de49a3569d19f7bbdeeaa54691f79925c5bf4eef414327b274d8f67d7b656c26e22973a7e9dc05b864215ab6d5c14e4d127e846a222c14da0d5917c8144b52426cde9ea557a7a508982fbcbae9c517393e822caa16b1fcbf894a1f5c9f3c6d163c55923ace4cb298b722f09b45efdbbb17847c02e80e6c8d0d34ca26a9e5e958196408b09f0d27058135ae332b46aa42f9abbac5e75f85fda7ec2df548b8aa13dad0efd1974a5a4eb4e58688b97f2e521135bbc2c5e2c946fd4ec70affbc26e25fb1b82b12827c599b5c21e020ebc59850eecb5d7b8557dcbbfb7c91d4de06305004fc637a2b17fbfebe69936f49346d134af28f82efe4433041c80e89cb0fb4c250e5ce542108bc5b2632e81da2b4605c1c4158265a1b906f0ea26dcf87f1421732434465496cd5148f6ecf611ca4fe3f3be5649cc955becf767c95365681ea04ddf54f1693fc97abf8d0b5ec952a62b39870b6b5126f932381bd40f4c2182770dac8344a0e5a2dd101f6eed6f5139b8ec97c6ceddcc358ae87db72db8765359efa8a624f32ca5acff09119ab6562d70874ffa3b1160410577eee8e33eaaf473c1e993ace43c100bdc65a363a673b68c20bae3a7080feee302c552869c04e1003fb1ba69f09105a4c1e55b9a2ec60b9b58669dee9e047a6cae6e3c6e15d8abe691cc5fbe53b31037cdf461f8a06560fdc8a766f4b9b84ba1639ed6e24c465fb2f95546c6aaaa99bf30c4b9c37ab8d758c24f2cfd4fb5bc7575488849f847d95d013122971ba55c2866e8405183fef8014bfbc5a0a560f1f0f6b48bf82eb8ab7d7f1ed75c776fb85c442a571825cedabff679da66bbe9b9665298398b3d328f8bc66ff0dc0bcce3e7dc8d84f388df7ddd6bfca198761c0cef6d78f6244331c05c4f2615648f395378a094ea14429d477b42354bc8e541cd7b3e7b8b5550db7cfa5971a575b661e9c301439d8534b23ddc958b8afeccb035a4add22e962a77d77ce54466c872319a60130b7ab08458b65a4700e03b50b861d8f1644ffaf8c448a2dbe4708ec00f5d8dc791a0f0d8b90746a23e2ad4b6b28d8ffaac49ec8241a20d0cc6c0da995ea399f9cc296dd43267730eb682a5f33f1a6daca074b485e9ddd37345015525154e7237944b960551cde849b709daec99711ce02f068d32e603f850123368522520ddd78feb808b758adf2da817055abba3bd79c412f3c9201affcd525e1d7646ae6bc9801a14b683375150dbf1567ec4d3d3d2036a7d739d00f1029f42f52e436d55e6596e07ef9315b41aa66fe2faea254bdf69e7507c613d945a9627b508aebb8c084ada54a8f607b68265ddf69bb09322dfd652eaa7b6294a8919cf2be46f8d45c31bbf9ee86330c313ac134494a8bc83deca393227d8b2a502ee24d468f56561e203fe05502534d0f1d62081ee0215d47cb074df9acd2cc82f36ea0e11c7bd6af49d10ef6039cdc2c8ef6ec8e98841a55f4b52c672b632a724c9207236f8e4db52073aa27b9084363a1033a0599f82fce07402606fb1385fb4a9755c8efcd03e104128a6f292e3cc9fb706ed209dc6847bad7138c6eb288435736fc2b0f47bd38132878daba179dd4ffa50add233bc24b452ca125b90e0388373720dfcdaed3abc1254ed7b6b9e4cecc840e7562034630a72519dc09a1095d3f102e751b347697537820d1e5720330e35fce29ec2150d2542d517873782cd257242e9c37f9870af64c9dac9249495462ab14647f15ffbbdb94003d0a9c080ea2810a27de8215c17c9df7ccf6e53f4db4eb609153570a3dd6d594ee1cd208e42974bd6e2d7c517171a36a891d8aac254ba35b7be466b6a3c23333a6737b5b3062fb8e0fa84e855b1d9fcd61f29107aa70405702a98d1d53fa2023267c432601baa9ef3afb72d498d8164db1a76f7db9dde7d2c0e1c8bcaeb5a2eabe795a0f09260919f4bc337c050a51b466a2d5e363bb7196202ca622773f6e70c768974ec22514f76c220a5f4b8ffe9cf6429782aef8c4d5fa66df6ce6ac2a086d47f64ee5e2030930d77fd0bf2f5f2dd134b7a3d3deaf75ca3f470c02e882a4b2e3957ee866c5373294c2edf8e3f568c9bbe88d2a816c8c1ae96526b7319e23d77ca1597358920e089b44645542cc12f96e65dda26590a0b8ca33301c6fe195bdd0c03ae8b0203bfb8d0c279edb7c20144e883a2f31f8de78776f9a5ed6904dd5fbb2233db24e519274c8c2f85fbc21b9e97fbc85f19734c89b707c720ea0c23aed1ce1368cbd86d658ff9b3d93da852589b9424363b2b8df6c58caafa0160ffa9463f271188ed8ff3cc868068fb498ee5b55868e001287b278d69970ba36c8efc9dd482005b294f5be6a6b42fae4e4ce0d151f4f9da160be4e0c31ce70dc58f2d7bd37ea9dbe3fd2c771576f0a57b74cb07a0349ba6a7f4f834d2d1f643328463b493eaed8fb79956cb2eb1257c3bcf2adfcc87802bccebacdae40604bba049fa939b10be8a53e2760fa2453450c28ec735a73048d6abb1761a5b187088fa7fb7c85f35e63186e093dce90aa07324912b7935951a712afb6c142a42deb6a8a5e8436f88a2df575607f78971fdd90c9fbb09046baecbedb0c2f0c5a4697113c4e7f0"], 0x10cc}, 0x1, 0x0, 0x0, 0x44814}, 0xc0) close_range(r2, r0, 0x0) perf_event_open(&(0x7f0000000440)={0x7, 0x80, 0x0, 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, @perf_bp={&(0x7f0000000240), 0xc}, 0x400}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) sendmsg$nl_generic(r2, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000540)=ANY=[], 0x14}, 0x1, 0x0, 0x0, 0x801}, 0x20040000) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0x0) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r3, 0x0, 0x0) add_key$keyring(0x0, &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000040), 0x0, 0x0, 0x0, 0xfffffffffffffffd)