0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200), 0x0, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:24:37 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) 03:24:37 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:24:37 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029", 0x2c, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:24:37 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:24:37 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) r1 = syz_io_uring_complete(0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000180)={'syztnl0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x2f, 0x1, 0x80, 0x3e, 0x0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, 0x80, 0x7, 0x8080000, 0x1}}) bind$packet(r1, &(0x7f00000001c0)={0x11, 0xd, r2, 0x1, 0x9, 0x6, @multicast}, 0x14) recvfrom(r0, 0x0, 0x0, 0x40, 0x0, 0x0) r3 = accept4(r0, &(0x7f0000000000)=@ieee802154={0x24, @short}, &(0x7f0000000080)=0x80, 0x800) setsockopt$packet_tx_ring(r3, 0x107, 0xd, &(0x7f00000000c0)=@req={0x80000000, 0x2, 0x1, 0x10000}, 0x10) 03:24:37 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0x0) 03:24:37 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029", 0x2c, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) [ 891.787056] loop7: detected capacity change from 0 to 35015 03:24:37 executing program 2: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:24:50 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029", 0x2c, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:24:50 executing program 2: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r6, 0x20, 0x0, 0xffff77ff000) 03:24:50 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) getsockopt$packet_int(r0, 0x107, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) accept4$packet(r0, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f00000000c0)=0x14, 0x180800) recvfrom(r0, 0x0, 0x0, 0x40, 0x0, 0x0) 03:24:50 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:24:50 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0x0) 03:24:50 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:24:50 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) 03:24:50 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:24:50 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0x0) 03:24:50 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) recvfrom(r0, 0x0, 0x0, 0x40, 0x0, 0x0) 03:24:50 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x0, 0x0, 0xffff77ff000) 03:24:50 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:24:50 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf04", 0x42, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:24:50 executing program 0: r0 = syz_open_dev$vcsn(&(0x7f0000000000), 0x20, 0x200000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) fcntl$F_SET_FILE_RW_HINT(r1, 0x40e, &(0x7f0000000100)=0x4) ioctl$PTP_PIN_GETFUNC2(r0, 0xc0603d0f, &(0x7f0000000080)={'\x00', 0x2, 0x0, 0xb6c2}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'netdevsim0\x00'}) r2 = socket$packet(0x11, 0x2, 0x300) recvfrom(r2, 0x0, 0x0, 0x40, 0x0, 0x0) 03:24:50 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) sendfile(r0, r0, 0x0, 0x100000) 03:24:50 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x0, 0x0, 0xffff77ff000) 03:24:50 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:25:01 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) (fail_nth: 1) 03:25:01 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:25:01 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) recvfrom(r0, 0x0, 0x0, 0x40000062, 0x0, 0x0) 03:25:01 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x0, 0x0, 0xffff77ff000) 03:25:01 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) (fail_nth: 1) 03:25:01 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:25:01 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf04", 0x42, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:25:01 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r6, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:25:01 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf04", 0x42, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) [ 916.541371] FAULT_INJECTION: forcing a failure. [ 916.541371] name failslab, interval 1, probability 0, space 0, times 1 [ 916.543695] CPU: 0 PID: 6441 Comm: syz-executor.6 Tainted: G L 6.4.0-rc2-next-20230518 #1 [ 916.545021] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 916.546078] Call Trace: [ 916.546436] [ 916.546763] dump_stack_lvl+0xc1/0xf0 [ 916.547305] should_fail_ex+0x4b4/0x5b0 [ 916.547878] ? jbd2__journal_start+0x194/0x810 [ 916.548490] should_failslab+0x9/0x20 [ 916.549034] kmem_cache_alloc+0x5a/0x390 [ 916.549613] jbd2__journal_start+0x194/0x810 [ 916.550226] __ext4_journal_start_sb+0x3d7/0x560 [ 916.550918] ? ext4_dirty_inode+0xa5/0x130 [ 916.551516] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 916.552166] ext4_dirty_inode+0xa5/0x130 [ 916.552748] __mark_inode_dirty+0x1aa/0xc10 [ 916.553344] generic_update_time+0x21b/0x2b0 [ 916.553947] file_modified_flags+0x2d4/0x330 [ 916.554575] ? __pfx_file_modified_flags+0x10/0x10 [ 916.555241] ? up_write+0x196/0x510 [ 916.555765] ext4_fallocate+0x1a3f/0x3a50 [ 916.556329] ? lock_acquire+0x19a/0x4c0 [ 916.556873] ? __x64_sys_fallocate+0xd3/0x140 [ 916.557511] ? __pfx_ext4_fallocate+0x10/0x10 [ 916.558118] ? lock_is_held_type+0x9f/0x120 [ 916.558692] ? __pfx_ext4_fallocate+0x10/0x10 [ 916.559291] vfs_fallocate+0x48d/0xe30 [ 916.559831] __x64_sys_fallocate+0xd3/0x140 [ 916.560416] do_syscall_64+0x3f/0x90 [ 916.560922] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 916.561604] RIP: 0033:0x7f5939618b19 [ 916.562091] 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 [ 916.564349] RSP: 002b:00007f5936b8e188 EFLAGS: 00000246 ORIG_RAX: 000000000000011d [ 916.565315] RAX: ffffffffffffffda RBX: 00007f593972bf60 RCX: 00007f5939618b19 [ 916.566224] RDX: 0000000000000000 RSI: 0000000000000020 RDI: 0000000000000005 [ 916.567138] RBP: 00007f5936b8e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 916.568041] R10: 00000ffff77ff000 R11: 0000000000000246 R12: 0000000000000001 [ 916.568944] R13: 00007ffd9f23acef R14: 00007f5936b8e300 R15: 0000000000022000 [ 916.569875] 03:25:01 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8", 0x4d, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) [ 916.613048] FAULT_INJECTION: forcing a failure. [ 916.613048] name failslab, interval 1, probability 0, space 0, times 0 [ 916.614645] CPU: 0 PID: 6454 Comm: syz-executor.2 Tainted: G L 6.4.0-rc2-next-20230518 #1 [ 916.616037] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 916.617061] Call Trace: [ 916.617402] [ 916.617709] dump_stack_lvl+0xc1/0xf0 [ 916.618234] should_fail_ex+0x4b4/0x5b0 [ 916.618820] ? jbd2__journal_start+0x194/0x810 [ 916.619423] should_failslab+0x9/0x20 [ 916.619952] kmem_cache_alloc+0x5a/0x390 [ 916.620521] jbd2__journal_start+0x194/0x810 [ 916.621120] __ext4_journal_start_sb+0x3d7/0x560 [ 916.621764] ? ext4_dirty_inode+0xa5/0x130 [ 916.622344] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 916.622984] ext4_dirty_inode+0xa5/0x130 [ 916.623546] __mark_inode_dirty+0x1aa/0xc10 [ 916.624134] generic_update_time+0x21b/0x2b0 [ 916.624736] file_modified_flags+0x2d4/0x330 [ 916.625328] ? __pfx_file_modified_flags+0x10/0x10 [ 916.625999] ? up_write+0x196/0x510 [ 916.626515] ext4_fallocate+0x1a3f/0x3a50 [ 916.627079] ? lock_acquire+0x19a/0x4c0 [ 916.627619] ? __x64_sys_fallocate+0xd3/0x140 [ 916.628242] ? __pfx_ext4_fallocate+0x10/0x10 [ 916.628852] ? lock_is_held_type+0x9f/0x120 [ 916.629429] ? __pfx_ext4_fallocate+0x10/0x10 [ 916.630034] vfs_fallocate+0x48d/0xe30 [ 916.630600] __x64_sys_fallocate+0xd3/0x140 [ 916.631190] do_syscall_64+0x3f/0x90 [ 916.631701] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 916.632387] RIP: 0033:0x7f91f4fd8b19 [ 916.632892] 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 [ 916.635146] RSP: 002b:00007f91f254e188 EFLAGS: 00000246 ORIG_RAX: 000000000000011d [ 916.636124] RAX: ffffffffffffffda RBX: 00007f91f50ebf60 RCX: 00007f91f4fd8b19 [ 916.637031] RDX: 0000000000000000 RSI: 0000000000000020 RDI: 0000000000000005 [ 916.637935] RBP: 00007f91f254e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 916.638854] R10: 00000ffff77ff000 R11: 0000000000000246 R12: 0000000000000001 [ 916.639762] R13: 00007ffeb5698a1f R14: 00007f91f254e300 R15: 0000000000022000 [ 916.640699] 03:25:02 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) (fail_nth: 2) 03:25:02 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0x0) 03:25:02 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) recvfrom(r0, 0x0, 0x0, 0x40, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) 03:25:16 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0x0) 03:25:16 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:25:16 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) recvfrom(r0, 0x0, 0x0, 0x40, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x400000, 0x114) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r2, {0x9}}, './file0\x00'}) fallocate(r3, 0x5e, 0xfffffffffffffffd, 0x81) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r4, &(0x7f0000001180)=ANY=[], 0x220) fallocate(r4, 0x28, 0x0, 0xffff77ff000) setsockopt$packet_add_memb(r1, 0x107, 0x1, &(0x7f0000000000)={0x0, 0x1, 0x6, @broadcast}, 0x10) 03:25:16 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) (fail_nth: 3) 03:25:16 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:25:16 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r6, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:25:16 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8", 0x4d, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:25:16 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) (fail_nth: 2) 03:25:16 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0x0) [ 930.723259] FAULT_INJECTION: forcing a failure. [ 930.723259] name failslab, interval 1, probability 0, space 0, times 0 [ 930.725193] CPU: 1 PID: 6484 Comm: syz-executor.6 Tainted: G L 6.4.0-rc2-next-20230518 #1 [ 930.726454] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 930.727549] Call Trace: [ 930.727906] [ 930.728227] dump_stack_lvl+0xc1/0xf0 [ 930.728767] should_fail_ex+0x4b4/0x5b0 [ 930.729350] ? jbd2__journal_start+0x194/0x810 [ 930.729985] should_failslab+0x9/0x20 [ 930.730529] kmem_cache_alloc+0x5a/0x390 [ 930.731120] jbd2__journal_start+0x194/0x810 [ 930.731738] __ext4_journal_start_sb+0x3d7/0x560 [ 930.732397] ? ext4_fallocate+0x23d9/0x3a50 [ 930.732980] ext4_fallocate+0x23d9/0x3a50 [ 930.733537] ? lock_acquire+0x19a/0x4c0 [ 930.734073] ? __x64_sys_fallocate+0xd3/0x140 [ 930.734730] ? __pfx_ext4_fallocate+0x10/0x10 [ 930.735345] ? lock_is_held_type+0x9f/0x120 [ 930.735926] ? __pfx_ext4_fallocate+0x10/0x10 [ 930.736528] vfs_fallocate+0x48d/0xe30 [ 930.737076] __x64_sys_fallocate+0xd3/0x140 [ 930.737665] do_syscall_64+0x3f/0x90 [ 930.738175] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 930.738869] RIP: 0033:0x7f5939618b19 [ 930.739362] 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 [ 930.741682] RSP: 002b:00007f5936b8e188 EFLAGS: 00000246 ORIG_RAX: 000000000000011d [ 930.742673] RAX: ffffffffffffffda RBX: 00007f593972bf60 RCX: 00007f5939618b19 [ 930.743637] RDX: 0000000000000000 RSI: 0000000000000020 RDI: 0000000000000005 [ 930.744582] RBP: 00007f5936b8e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 930.745523] R10: 00000ffff77ff000 R11: 0000000000000246 R12: 0000000000000001 [ 930.746475] R13: 00007ffd9f23acef R14: 00007f5936b8e300 R15: 0000000000022000 [ 930.747467] 03:25:16 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) (fail_nth: 4) 03:25:16 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:25:16 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) (fail_nth: 3) 03:25:16 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) (fail_nth: 1) 03:25:16 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) recvfrom(r0, 0x0, 0x0, 0x40, 0x0, 0x0) 03:25:16 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r5, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) [ 931.091863] FAULT_INJECTION: forcing a failure. [ 931.091863] name failslab, interval 1, probability 0, space 0, times 0 [ 931.092824] CPU: 0 PID: 6500 Comm: syz-executor.3 Tainted: G L 6.4.0-rc2-next-20230518 #1 [ 931.093615] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 931.094275] Call Trace: [ 931.094492] [ 931.094690] dump_stack_lvl+0xc1/0xf0 [ 931.095035] should_fail_ex+0x4b4/0x5b0 [ 931.095384] ? jbd2__journal_start+0x194/0x810 [ 931.095772] should_failslab+0x9/0x20 [ 931.096108] kmem_cache_alloc+0x5a/0x390 [ 931.096477] jbd2__journal_start+0x194/0x810 [ 931.096859] __ext4_journal_start_sb+0x3d7/0x560 [ 931.097282] ? ext4_dirty_inode+0xa5/0x130 [ 931.097657] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 931.098073] ext4_dirty_inode+0xa5/0x130 [ 931.098419] __mark_inode_dirty+0x1aa/0xc10 [ 931.098813] generic_update_time+0x21b/0x2b0 [ 931.099183] file_modified_flags+0x2d4/0x330 [ 931.099569] ? __pfx_file_modified_flags+0x10/0x10 [ 931.099990] ? up_write+0x196/0x510 [ 931.100324] ext4_fallocate+0x1a3f/0x3a50 [ 931.100681] ? lock_acquire+0x19a/0x4c0 [ 931.101036] ? __x64_sys_fallocate+0xd3/0x140 [ 931.101452] ? __pfx_ext4_fallocate+0x10/0x10 [ 931.101841] ? lock_is_held_type+0x9f/0x120 [ 931.102191] ? __pfx_ext4_fallocate+0x10/0x10 [ 931.102564] vfs_fallocate+0x48d/0xe30 [ 931.102911] __x64_sys_fallocate+0xd3/0x140 [ 931.103272] do_syscall_64+0x3f/0x90 [ 931.103588] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 931.104017] RIP: 0033:0x7f48bb558b19 [ 931.104320] 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 [ 931.105728] RSP: 002b:00007f48b8ace188 EFLAGS: 00000246 ORIG_RAX: 000000000000011d [ 931.106346] RAX: ffffffffffffffda RBX: 00007f48bb66bf60 RCX: 00007f48bb558b19 [ 931.106919] RDX: 0000000000000000 RSI: 0000000000000020 RDI: 0000000000000004 [ 931.107473] RBP: 00007f48b8ace1d0 R08: 0000000000000000 R09: 0000000000000000 [ 931.108058] R10: 00000ffff77ff000 R11: 0000000000000246 R12: 0000000000000001 [ 931.108630] R13: 00007ffe1f15bbaf R14: 00007f48b8ace300 R15: 0000000000022000 [ 931.109218] [ 931.109618] FAULT_INJECTION: forcing a failure. [ 931.109618] name failslab, interval 1, probability 0, space 0, times 0 [ 931.110486] CPU: 0 PID: 6501 Comm: syz-executor.2 Tainted: G L 6.4.0-rc2-next-20230518 #1 [ 931.111245] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 931.111887] Call Trace: [ 931.112093] [ 931.112278] dump_stack_lvl+0xc1/0xf0 [ 931.112594] should_fail_ex+0x4b4/0x5b0 [ 931.112937] ? jbd2__journal_start+0x194/0x810 [ 931.113314] should_failslab+0x9/0x20 [ 931.113636] kmem_cache_alloc+0x5a/0x390 [ 931.113980] jbd2__journal_start+0x194/0x810 [ 931.114340] __ext4_journal_start_sb+0x3d7/0x560 [ 931.114737] ? ext4_fallocate+0x23d9/0x3a50 [ 931.115092] ext4_fallocate+0x23d9/0x3a50 [ 931.115422] ? lock_acquire+0x19a/0x4c0 [ 931.115743] ? __x64_sys_fallocate+0xd3/0x140 [ 931.116122] ? __pfx_ext4_fallocate+0x10/0x10 [ 931.116473] ? lock_is_held_type+0x9f/0x120 [ 931.116826] ? __pfx_ext4_fallocate+0x10/0x10 [ 931.117186] vfs_fallocate+0x48d/0xe30 [ 931.117512] __x64_sys_fallocate+0xd3/0x140 [ 931.117868] do_syscall_64+0x3f/0x90 [ 931.118185] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 931.118593] RIP: 0033:0x7f91f4fd8b19 [ 931.118905] 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 [ 931.120299] RSP: 002b:00007f91f254e188 EFLAGS: 00000246 ORIG_RAX: 000000000000011d [ 931.120894] RAX: ffffffffffffffda RBX: 00007f91f50ebf60 RCX: 00007f91f4fd8b19 [ 931.121450] RDX: 0000000000000000 RSI: 0000000000000020 RDI: 0000000000000005 [ 931.122013] RBP: 00007f91f254e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 931.122566] R10: 00000ffff77ff000 R11: 0000000000000246 R12: 0000000000000001 [ 931.123144] R13: 00007ffeb5698a1f R14: 00007f91f254e300 R15: 0000000000022000 [ 931.123723] 03:25:16 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) (fail_nth: 5) 03:25:16 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) (fail_nth: 4) [ 931.237936] FAULT_INJECTION: forcing a failure. [ 931.237936] name failslab, interval 1, probability 0, space 0, times 0 [ 931.239066] CPU: 0 PID: 6510 Comm: syz-executor.6 Tainted: G L 6.4.0-rc2-next-20230518 #1 [ 931.239882] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 931.240421] Call Trace: [ 931.240603] [ 931.240768] dump_stack_lvl+0xc1/0xf0 [ 931.241052] should_fail_ex+0x4b4/0x5b0 [ 931.241356] should_failslab+0x9/0x20 [ 931.241632] __kmem_cache_alloc_node+0x5b/0x310 [ 931.241960] ? ext4_find_extent+0xa41/0xd30 [ 931.242279] ? ext4_find_extent+0xa41/0xd30 [ 931.242574] __kmalloc+0x4a/0x160 [ 931.242862] ext4_find_extent+0xa41/0xd30 [ 931.243165] ext4_fallocate+0x2555/0x3a50 [ 931.243456] ? lock_acquire+0x19a/0x4c0 [ 931.243742] ? __x64_sys_fallocate+0xd3/0x140 [ 931.244064] ? __pfx_ext4_fallocate+0x10/0x10 [ 931.244391] ? lock_is_held_type+0x9f/0x120 [ 931.244692] ? __pfx_ext4_fallocate+0x10/0x10 [ 931.245011] vfs_fallocate+0x48d/0xe30 [ 931.245291] __x64_sys_fallocate+0xd3/0x140 [ 931.245606] do_syscall_64+0x3f/0x90 [ 931.245874] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 931.246236] RIP: 0033:0x7f5939618b19 [ 931.246501] 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 [ 931.247744] RSP: 002b:00007f5936b8e188 EFLAGS: 00000246 ORIG_RAX: 000000000000011d [ 931.248288] RAX: ffffffffffffffda RBX: 00007f593972bf60 RCX: 00007f5939618b19 [ 931.248806] RDX: 0000000000000000 RSI: 0000000000000020 RDI: 0000000000000005 [ 931.249316] RBP: 00007f5936b8e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 931.249823] R10: 00000ffff77ff000 R11: 0000000000000246 R12: 0000000000000001 [ 931.250335] R13: 00007ffd9f23acef R14: 00007f5936b8e300 R15: 0000000000022000 [ 931.250874] 03:25:31 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) recvfrom(r0, 0x0, 0x0, 0x40, 0x0, 0x0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x1) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000000)={0x0, 0x1}, 0x4) 03:25:31 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) (fail_nth: 2) 03:25:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:25:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) (fail_nth: 5) 03:25:31 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) (fail_nth: 6) 03:25:31 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8", 0x4d, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:25:31 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) sendfile(r0, r0, 0x0, 0x100000) 03:25:31 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r5, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:25:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:25:31 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f", 0x52, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:25:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:25:31 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f", 0x52, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:25:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:25:31 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) (fail_nth: 3) [ 946.285317] FAULT_INJECTION: forcing a failure. [ 946.285317] name failslab, interval 1, probability 0, space 0, times 0 [ 946.286205] CPU: 1 PID: 6535 Comm: syz-executor.2 Tainted: G L 6.4.0-rc2-next-20230518 #1 [ 946.286851] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 946.287445] Call Trace: [ 946.287646] [ 946.287821] dump_stack_lvl+0xc1/0xf0 [ 946.288117] should_fail_ex+0x4b4/0x5b0 [ 946.288433] should_failslab+0x9/0x20 [ 946.288724] __kmem_cache_alloc_node+0x5b/0x310 [ 946.289077] ? ext4_find_extent+0xa41/0xd30 [ 946.289402] ? ext4_find_extent+0xa41/0xd30 [ 946.289721] __kmalloc+0x4a/0x160 [ 946.289994] ext4_find_extent+0xa41/0xd30 [ 946.290311] ext4_fallocate+0x2555/0x3a50 [ 946.290624] ? lock_acquire+0x19a/0x4c0 [ 946.290946] ? __x64_sys_fallocate+0xd3/0x140 [ 946.291304] ? __pfx_ext4_fallocate+0x10/0x10 [ 946.291646] ? lock_is_held_type+0x9f/0x120 [ 946.291971] ? __pfx_ext4_fallocate+0x10/0x10 [ 946.292308] vfs_fallocate+0x48d/0xe30 [ 946.292616] __x64_sys_fallocate+0xd3/0x140 [ 946.292940] do_syscall_64+0x3f/0x90 [ 946.293225] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 946.293614] RIP: 0033:0x7f91f4fd8b19 [ 946.293885] 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 [ 946.295159] RSP: 002b:00007f91f254e188 EFLAGS: 00000246 ORIG_RAX: 000000000000011d [ 946.295723] RAX: ffffffffffffffda RBX: 00007f91f50ebf60 RCX: 00007f91f4fd8b19 [ 946.296243] RDX: 0000000000000000 RSI: 0000000000000020 RDI: 0000000000000005 [ 946.296755] RBP: 00007f91f254e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 946.297259] R10: 00000ffff77ff000 R11: 0000000000000246 R12: 0000000000000001 [ 946.297777] R13: 00007ffeb5698a1f R14: 00007f91f254e300 R15: 0000000000022000 [ 946.298312] [ 946.334817] FAULT_INJECTION: forcing a failure. [ 946.334817] name failslab, interval 1, probability 0, space 0, times 0 [ 946.335632] CPU: 1 PID: 6549 Comm: syz-executor.3 Tainted: G L 6.4.0-rc2-next-20230518 #1 [ 946.336315] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 946.336878] Call Trace: [ 946.337069] [ 946.337241] dump_stack_lvl+0xc1/0xf0 [ 946.337514] should_fail_ex+0x4b4/0x5b0 [ 946.337824] ? jbd2__journal_start+0x194/0x810 [ 946.338168] should_failslab+0x9/0x20 [ 946.338464] kmem_cache_alloc+0x5a/0x390 [ 946.338765] jbd2__journal_start+0x194/0x810 [ 946.339121] __ext4_journal_start_sb+0x3d7/0x560 [ 946.339465] ? ext4_fallocate+0x23d9/0x3a50 [ 946.339788] ext4_fallocate+0x23d9/0x3a50 [ 946.340078] ? lock_acquire+0x19a/0x4c0 [ 946.340373] ? __x64_sys_fallocate+0xd3/0x140 [ 946.340719] ? __pfx_ext4_fallocate+0x10/0x10 [ 946.341034] ? lock_is_held_type+0x9f/0x120 [ 946.341349] ? __pfx_ext4_fallocate+0x10/0x10 [ 946.341689] vfs_fallocate+0x48d/0xe30 [ 946.341975] __x64_sys_fallocate+0xd3/0x140 [ 946.342306] do_syscall_64+0x3f/0x90 [ 946.342578] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 946.342974] RIP: 0033:0x7f48bb558b19 [ 946.343231] 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 [ 946.344526] RSP: 002b:00007f48b8ace188 EFLAGS: 00000246 ORIG_RAX: 000000000000011d [ 946.345044] RAX: ffffffffffffffda RBX: 00007f48bb66bf60 RCX: 00007f48bb558b19 [ 946.345558] RDX: 0000000000000000 RSI: 0000000000000020 RDI: 0000000000000004 [ 946.346070] RBP: 00007f48b8ace1d0 R08: 0000000000000000 R09: 0000000000000000 [ 946.346585] R10: 00000ffff77ff000 R11: 0000000000000246 R12: 0000000000000001 [ 946.347107] R13: 00007ffe1f15bbaf R14: 00007f48b8ace300 R15: 0000000000022000 [ 946.347632] 03:25:31 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r5, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:25:31 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) (fail_nth: 7) 03:25:45 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) (fail_nth: 4) 03:25:45 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:25:45 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) (fail_nth: 6) 03:25:45 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) (fail_nth: 8) 03:25:45 executing program 0: prctl$PR_SET_CHILD_SUBREAPER(0x24, 0x1) r0 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000080)={'ip6gre0\x00', &(0x7f0000000000)={'ip6tnl0\x00', 0x0, 0x29, 0x7f, 0x7, 0x7, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}, @private0={0xfc, 0x0, '\x00', 0x1}, 0x80, 0x8, 0xffff, 0xffffff80}}) setsockopt$packet_drop_memb(r0, 0x107, 0x2, &(0x7f00000000c0)={r1, 0x1, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x31}}, 0x10) r2 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000100), 0x5a1100, 0x0) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000140)={0x1}, 0x4) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000180)={'vxcan1\x00'}) recvfrom(r0, 0x0, 0x0, 0x40, 0x0, 0x0) 03:25:45 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) sendfile(r0, r0, 0x0, 0x100000) 03:25:45 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r5, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:25:45 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f", 0x52, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:25:45 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) (fail_nth: 5) 03:25:45 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, 0x0, 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) [ 960.189874] FAULT_INJECTION: forcing a failure. [ 960.189874] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 960.190996] CPU: 0 PID: 6579 Comm: syz-executor.6 Tainted: G L 6.4.0-rc2-next-20230518 #1 [ 960.191695] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 960.192261] Call Trace: [ 960.192447] [ 960.192614] dump_stack_lvl+0xc1/0xf0 [ 960.192895] should_fail_ex+0x4b4/0x5b0 [ 960.193191] _copy_from_user+0x30/0xf0 [ 960.193480] kstrtouint_from_user+0xb0/0x170 [ 960.193800] ? __pfx_kstrtouint_from_user+0x10/0x10 [ 960.194158] ? lock_acquire+0x19a/0x4c0 [ 960.194451] ? ksys_write+0x12b/0x260 [ 960.194737] proc_fail_nth_write+0x7c/0x220 [ 960.195050] ? __pfx_proc_fail_nth_write+0x10/0x10 [ 960.195408] ? lock_is_held_type+0x9f/0x120 [ 960.195713] vfs_write+0x2b8/0xd40 [ 960.195979] ? __pfx_proc_fail_nth_write+0x10/0x10 [ 960.196330] ? __pfx_vfs_write+0x10/0x10 [ 960.196628] ? __fget_files+0x270/0x480 [ 960.196937] ksys_write+0x12b/0x260 [ 960.197204] ? __pfx_ksys_write+0x10/0x10 [ 960.197504] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 960.197882] do_syscall_64+0x3f/0x90 [ 960.198156] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 960.198527] RIP: 0033:0x7f59395cb5ff [ 960.198788] 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 [ 960.199977] RSP: 002b:00007f5936b6d170 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 960.200492] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f59395cb5ff [ 960.200967] RDX: 0000000000000001 RSI: 00007f5936b6d1e0 RDI: 0000000000000006 [ 960.201440] RBP: 00007f5936b6d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 960.201919] R10: 00000ffff77ff000 R11: 0000000000000293 R12: 0000000000000001 [ 960.202400] R13: 00007ffd9f23acef R14: 00007f5936b6d300 R15: 0000000000022000 [ 960.202884] [ 960.226814] FAULT_INJECTION: forcing a failure. [ 960.226814] name failslab, interval 1, probability 0, space 0, times 0 [ 960.227646] CPU: 0 PID: 6578 Comm: syz-executor.3 Tainted: G L 6.4.0-rc2-next-20230518 #1 [ 960.228263] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 960.228801] Call Trace: [ 960.228978] [ 960.229141] dump_stack_lvl+0xc1/0xf0 [ 960.229407] should_fail_ex+0x4b4/0x5b0 [ 960.229935] should_failslab+0x9/0x20 [ 960.230543] __kmem_cache_alloc_node+0x5b/0x310 [ 960.231272] ? ext4_find_extent+0xa41/0xd30 [ 960.231932] ? ext4_find_extent+0xa41/0xd30 [ 960.232581] __kmalloc+0x4a/0x160 [ 960.233138] ext4_find_extent+0xa41/0xd30 [ 960.233791] ext4_fallocate+0x2555/0x3a50 [ 960.234425] ? lock_acquire+0x19a/0x4c0 [ 960.235036] ? __x64_sys_fallocate+0xd3/0x140 [ 960.235777] ? __pfx_ext4_fallocate+0x10/0x10 [ 960.236473] ? lock_is_held_type+0x9f/0x120 [ 960.237131] ? __pfx_ext4_fallocate+0x10/0x10 [ 960.237848] vfs_fallocate+0x48d/0xe30 [ 960.238499] __x64_sys_fallocate+0xd3/0x140 [ 960.239227] do_syscall_64+0x3f/0x90 [ 960.239822] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 960.240529] RIP: 0033:0x7f48bb558b19 [ 960.241036] 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 [ 960.243388] RSP: 002b:00007f48b8ace188 EFLAGS: 00000246 ORIG_RAX: 000000000000011d [ 960.244366] RAX: ffffffffffffffda RBX: 00007f48bb66bf60 RCX: 00007f48bb558b19 [ 960.245271] RDX: 0000000000000000 RSI: 0000000000000020 RDI: 0000000000000004 [ 960.246141] RBP: 00007f48b8ace1d0 R08: 0000000000000000 R09: 0000000000000000 [ 960.247075] R10: 00000ffff77ff000 R11: 0000000000000246 R12: 0000000000000001 [ 960.248037] R13: 00007ffe1f15bbaf R14: 00007f48b8ace300 R15: 0000000000022000 [ 960.249001] 03:25:45 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) (fail_nth: 7) 03:25:45 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d", 0x55, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:25:45 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) [ 960.326288] FAULT_INJECTION: forcing a failure. [ 960.326288] name failslab, interval 1, probability 0, space 0, times 0 [ 960.327227] CPU: 0 PID: 6585 Comm: syz-executor.2 Tainted: G L 6.4.0-rc2-next-20230518 #1 [ 960.327947] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 960.328536] Call Trace: [ 960.328716] [ 960.328874] dump_stack_lvl+0xc1/0xf0 [ 960.329143] should_fail_ex+0x4b4/0x5b0 [ 960.329439] should_failslab+0x9/0x20 [ 960.329711] __kmem_cache_alloc_node+0x5b/0x310 [ 960.330035] ? ext4_find_extent+0xa41/0xd30 [ 960.330324] ? __es_remove_extent+0xc62/0x15a0 [ 960.330644] ? ext4_find_extent+0xa41/0xd30 [ 960.330936] __kmalloc+0x4a/0x160 [ 960.331213] ext4_find_extent+0xa41/0xd30 [ 960.331520] ? lock_release+0x1e3/0x680 [ 960.331824] ext4_ext_shift_extents+0xaf/0x1130 [ 960.332162] ? __pfx_do_raw_write_lock+0x10/0x10 [ 960.332525] ? __pfx_ext4_ext_shift_extents+0x10/0x10 [ 960.332897] ? ext4_es_remove_extent+0x107/0x370 [ 960.333257] ? kasan_quarantine_put+0x81/0x1d0 [ 960.333606] ? ext4_fallocate+0x27fb/0x3a50 [ 960.333928] ext4_fallocate+0x2884/0x3a50 [ 960.334370] ? lock_acquire+0x19a/0x4c0 [ 960.334659] ? __x64_sys_fallocate+0xd3/0x140 [ 960.334988] ? __pfx_ext4_fallocate+0x10/0x10 [ 960.335332] ? lock_is_held_type+0x9f/0x120 [ 960.335701] ? __pfx_ext4_fallocate+0x10/0x10 [ 960.336032] vfs_fallocate+0x48d/0xe30 [ 960.336328] __x64_sys_fallocate+0xd3/0x140 [ 960.336653] do_syscall_64+0x3f/0x90 [ 960.336933] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 960.337315] RIP: 0033:0x7f91f4fd8b19 [ 960.337587] 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 [ 960.338865] RSP: 002b:00007f91f254e188 EFLAGS: 00000246 ORIG_RAX: 000000000000011d [ 960.339415] RAX: ffffffffffffffda RBX: 00007f91f50ebf60 RCX: 00007f91f4fd8b19 [ 960.339913] RDX: 0000000000000000 RSI: 0000000000000020 RDI: 0000000000000005 [ 960.340418] RBP: 00007f91f254e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 960.340926] R10: 00000ffff77ff000 R11: 0000000000000246 R12: 0000000000000001 [ 960.341439] R13: 00007ffeb5698a1f R14: 00007f91f254e300 R15: 0000000000022000 [ 960.341960] 03:25:45 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) recvfrom(r1, 0x0, 0x0, 0x0, 0x0, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) r2 = openat$cgroup_pressure(r1, &(0x7f0000003780)='memory.pressure\x00', 0x2, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r3, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r4, 0x0) mount$9p_virtio(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000180), 0x2000, &(0x7f00000001c0)={'trans=virtio,', {[{@access_client}], [{@euid_gt={'euid>', r3}}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@measure}, {@euid_lt={'euid<', 0xffffffffffffffff}}, {@euid_gt={'euid>', 0xee01}}, {@fowner_eq={'fowner', 0x3d, 0xffffffffffffffff}}, {@uid_gt={'uid>', r4}}]}}) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r5, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r6, 0x0) mount$9p_virtio(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000180), 0x2000, &(0x7f00000001c0)={'trans=virtio,', {[{@access_client}], [{@euid_gt={'euid>', r5}}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@measure}, {@euid_lt={'euid<', 0xffffffffffffffff}}, {@euid_gt={'euid>', 0xee01}}, {@fowner_eq={'fowner', 0x3d, 0xffffffffffffffff}}, {@uid_gt={'uid>', r6}}]}}) r7 = getgid() r8 = getgid() setresgid(r7, r8, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004140)=[{{&(0x7f0000000000)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000000080)=[{&(0x7f0000000140)="31c6a46659f9c98f5cdc5a03e61708f6c39dab34af7cf48354845a2158fee97957ae2f48f84e0c7bdcae0dcf0f9fb9ce66d713af04e3d3aea09c1d93ecb86f7cbfca8251538f1b7204d8050105fd39635114cdde24fc86ce7561199ac973e94e5bf619e37abd7c6653b5c4d215fff80cf6ab3ac89d24f33108c1a89c3cab9df99a9f95b3cf675de395baea3e804e1bbacf0eb6d5d67826cd4fb09c90955e2f6ea304bb723fcc8b24d97aaa20b036b31305ce9b962c2fb87b979c201ebb3c34d64200ac5876b85ed98c5cfcd3718ae096287a9a6d474137d13ec96b2e393fa98e54503bfbbd9cec97b55bc9e2fe1bf22e71045b3f3bf6478546c88b660dde51a8aaf510bc3f421f1b6197984e52d37629eb6db75af0645513455f3576f734a0dad633c0273cdcdf8ae0ac3bec9dca2148db4035844fe9a2a516be30cba68c5c816a1695f8d0451ab2de78eaa8c068beee4ce28f463ff734b46c38bceaed08e7d35d93dd3d436ed13f9f6be0e1728096421f167d6079afab39e440d9d2b9b9c78c95d3b816a47f3b572a47e5b52047cb07edcb3cc3ec1e5e3c6183220ed732f3eeb61a77b54c3fa74b4d55a0b360a757f56dd616eeb985e3310f8cd5734cdd03f4509bd9c4d7bc3f10802f7ec0fd1bdd3331e25140999a2a405c466b2aa404b1653982261d48a36cbe6c259b7e108397cca62e07feef48af198bc5c67322a66303c88a394026c5f5b7c8a21bbc75bd609678b656b62d453bebe97157402a4deb25e7c1803324f3bedb3733121b2fbd7598b30b676ec52ab0391b5963a982bb8ca0815faf33de85f8c3009d30fdb4c293a8f4f0914c1c7fe7feb42adebb11d44af0b4f149e83f09869191c73ca302f6ffab7009c78cba38f226c3fa8c38e05bfaedf04e5e75ae862a88e7f110e97172882e63a883bdfa772edbf348dad16e8fc48bd26f1c8f53079163156784280b1196450284f89bb2d30e1cad67ef69264af6b2eb87b990ac36eb37e7d35eeb7245eafa9f8b6476e8cbee48d228ccbb6c9b1478d3c69520a7f67dc0fb4684ec79c0be8174f058fc956f70bc6f08b630dd40f23bd162a146ca7b6d889435e576aad6b969d16421666fde408c54e8c1d6f9aa94a396250ecd6e8c1fc748e545c9ca0ae3149f812ec7755cc4fda4a3614b5ad94bc9e8ee06250ab1c16595e43b61c575eafea4dc9feb2a250a3e8c8b043ddc056a3e9e05add08e3b9b49964c79308e87fe365d6b4b3a4d951dcbf0c63d33d7a3d1d5de3030046999c2d2d3fee6290301a4d52d25d3ae5f502b414618bdb775cef4f344f9a1540214290c53def19a3a2c7d116d61b55b8788bcfd9bd1517230f2e4f4d8dfc23c0a8412ae878d4961e9bd8c15c868e7333f576fcf78c0a617a53ad280ce57a208f62322198fb7deec0238a202430f8a813f0633df431e545b1e6dae759beba6a43c3dbbbe110fbc16d835365f11e7505acbaead7c146aa83254aeca0a04aa29f923afefc0bcd3a9bef1d6dec585e865a76799cc7b0db310eacd7b701d96c69e776be11b31223f2172cff2a5f1f8efedf66eb9cb4c2b5b585e072878b389de1dc6b01fddd2e0a74879fb3c9ce3f4f5bbda16ca2684bbed8da37d7aade5f7de9f702d0b7054ff02e26cf04d3b84e0469ff62f19d3de2b36a769e58fa12535dc58b13357132bde771671790977e9e3d645bdd4ea13dd373299026f851c3102b649f5650d194dc4d8745468309d54fda06c7c74fcaad6a814c529bde4aa7d6427de95b96adf57c188aa178a2d68362951159c7f24ff16616a894c7cc7c375715f9fde88d0694846c847606cb5b2b0fa948759784a5968260178e261cee721e6cb78fc90b7e6945072551b783fa86996692112c511f7c2e9888e165a064eb18c1a090d9de559c8c2919f89aa8bfce40eeec334e7dc9e8a39d870ffb3c12e77539a36b871db425f8111d20234c1924917aa448ca5f1ac32bba27e41248fe0330902c32a6736916e6a00b757ad618e4c6726a514cdf20814f7614e3d453b172373e76baaa7f07f68c366986ddecf8d4602d5c883d63d96a0b7e2b4f377e44715ef91a7d4f87033a92ab162278a6dbb7a9d4df0978a82d90914020b4cf739057c852ea4d61637cf7dd48f3dc92a61b9d7a337d53de6e4ab26707f401fe57f21ad2fcaa617b1a83153f45304c378f9d831d627bb266644cd0519983a775250a98a90bdd091dd8bf9e1f66f6262a0eee4b08acefeb85400865e55f68afa554abf76c138711835e72b8679c775914ffd0992c1169c4813d0c49de617edbef6580198cfb493ff71a29bb099f5ef4834e9203f5fa4f502661e5757ca2a4326b0fecc97f441a4673c94b26805656170180254651b6fa92ac433b19e227aeb84d31e7f2412069e11f6e8232b5419d31d30eb2d0f1360ded964723dabc41bc5a095568316241f9b78a2b40f7747ff5caf3013c83b0bab6bbd9e1ff5ee97b755e0a23753b2583dbe1ea2fad6d80cf66efc9a32bde6c22524d3efea16fab47cf92358cb86efb4fbe80895fa108a9d87f0b9285c69058375877a01c48669858d557448942bdae7201c21347f9292dd8eeca3a7f0a5a62afd39458e8761a1f5bb9820464a6b48d86964b822335848e7ff0d1428bd80e9c8d6d4f03d35fd8cf00314f15812727af260f425197d190a652d775973a809fc2c570e0b4acb0ac1b112d850171c0b070bd7a186b94cb3a7ca1f45bb65596862001653697934569bf1937bbb7666b4e080247c47101efc7330c1049510d0028d12d53a85ed95725c04c51887de5e6381aa4a184fb4a6d2bfbc961dfa6228a09ac169ab406a4ee6cb19c641813e1047d23eced5d2f4308d5fef4e0f03423084bad9fe528b10ab0ece395a34b438b15631cd2dcfcbc46f52d9614ce9d8f2e61188c47d7ebf462c9ac86d527a689e707258962a4a80ea356db11be8b5e0e2040ec928d8b7a6a30d88a694e9dbe3ddad6c2bd4cfd3507d5d0535313384c28100220e7faea74a9dce5ac9c7271ff394496ab0b36fee86996e88f2e0f5c78ceb314349a1ad875b6ae78232a3a0a5c9aa1c3399b9fde9eb9643ac00301475783efbcd96d60a8ff58740ab099d54199b0625d02a9a712f8951a4bbd0636625cab880f975f71c6d9018d4bbe28b1d7ffaee1269d242a6d5ac2889450c52f30e4d70ff9ec2259f4c7f6e0bfd9ce9ffbccef92ebf95db65d0e8d51cb6eb307a36598393756241e7f99a06a5ceb0d9dad2e321c15497c0780f487333d663e80d77649f65c06991ab06333e011a16f426ed7f2e75fc36a85ff6217356a3e2c7ca01aa7c67ab7d0301e8e99fdf23046870c8571835b66606e6f65aa07ae6949d03e575159b932e50f8a3c23a9358b9b12b56dd8e08f0d70a67b63d45ae59f750b8e1474ffd4eee253be9f04a20d80d7f356a1020170b2b69becfbbdafc7960c18f434dba50c35e96f3437773f7e5a2bcc934bcc2aa43a5003ac2b229df889209ab694259870e98006f626cbe4f31abd477577ddd2bfaebd5ec41860d31df21100277f3a3f70e962950b12078324af61e2a4425697c07a999c62605cb22b3c8bc2fbb22286190bfac2fcf491c2cb8a77fac35adc03774f687be2f09b80319ff71de70e2b3234f676cfbfdfddde58fda28009456c203e66bb3a9fbbbd911c1d6ac12214fa7cf10be9f54a060705a21bca8094b40bac339e94bd9d4dc192d3f125378730b879cf0906458720605af4920eed2b71e266bcc605b1fc468328d6db9059b0349c3a091b4548927fc69df76c749ca2080b7c255e4186fbcd425b8d1f3f635164c142fe03404216472c862a20e499d7220fb267b972d6a43c1d5782d17d5418cb5bce5b8c353a7855f8183a950b9289efd8bc337c207eff5fbda464111a19b0443ae21749c995c47ab6d906482c1b6cb210fd791c893123c486425337b0a93a283203613ddb329bcad45772b501cd6cbc247f88b2b31dbb820eed7fc1c0ea476ee2db9ac6b12f44e47dd74e6a41cf1d85ef41cf6920d42a8258623f1e1ce364e055560c50c0bff286ac6d7aeaad669e11a7d6765ec246f3c757c26455137de62cfd430257bd14473db82e7dd19ed255b94cddc33b00874a1e539db13312d66365783e7d55d0c6253036a4ca361e0f21a32bfc0d639144aaa9a520cc23d914b749ce7633f58e601595cb448bc3a63bf8c2f82cb96e71bfa7b05edaef740112f1288bb8e54cc90d12c7d552e31df422c1f1abeacbcc32a0ae4ca0ddb7bf9099b70eefad9b25dfef1df401cb354c1470cab255aba4dde5b681721a7e7f0251204038572d23527bbd78aaf3f4ac7f0443e50652d64dc131775dce68dce0934fb8618244955918c9b934776701f83d1936622541a28a48257537a5c78bd96f6a694e57c5603b220e3bf632058d019100c135bb8825c0a5fd33105f48c799f6ada928b097b0e26121bf3b958a135cec5fd6d8b22064826ac39004e2cde9be74ff75d080fb81c44a0ac06717fcbc9b63b32c2bcf95a6a528806071d2c142b2350730142c201d07f768db4aa1af474c96b47dc8c2f60214d8b31bbdd7289f35b10b3d6ca14cb725bfb408d0180b536cee612c94d39f487efb0ec54395f0ac2e7377a4575e3bb4f61104c51074eaa83a2c5c32a1b28b050becacdbac604f8eda64af65e59bf543bef51ffbfdbe0844af539c28525feacee6a6392ff9860286d619d32d0f40d4be62730ba9cd55d69361fc35d9983a3e88118997b918e22bdb131256c98a9d1768ec43edf9effe8ecdc3f57ad72b6f453e7cb46331f07c7458c4c24a4af977cef9539bd888fdf4a6bb8cabc40a554d201073a57eed314a8309e51dd69745bb8dbb3b338a188472ba1c5400341d0bcfd2bafae52e3542cf7a2bcab857180c8125a20765e882f72e404c2d6f9ba551bbf2967bda3e6c92a27413ac60049a9ab615f859d1ed0a5975f5a670d48350e6b97f1ff23646fe1733a5cc867fc4d4921d120c9e4fb123f58a3acae23c82a957835a49288755af7ec5a5b6cc1331138c7038cf0a8a5cc26167a4cb5280a09838ddb8aeb230b4c7ac5c88f7b8b0769d50ee08d01bafa34be7ced8e5a4ca4c951ebb2ba07aa523a9f66e238e52f285fcd877e7d9ade168a5ad1abd61173793118bd048cc36c1fa6f7bfa7cfdc02525cb1f828c7880f871dbdcf47110c7c9062f415c4e1cba8513364766c1975edc54258ca9d289293d5eb354a85c8b46fe5438cc975e080360a8c1ce4c0e937bbe797264c1200decf9112467484c8bccdb798cd384b6f657f4a8f8d23fe5ea42db08c455e97ce5079d897a022cc5c10ffc36dd5cbb2a98532d61f1ed176fb41b704a53e1d24b436a0cf6ae0613e04120399bf09437c3c7352eb03306c6ccecfff97ca6c5779052308162a0512e1ce24d708109e672725d97bda60a998a06ea7c5dbe1d498594ee6e663984dfb7bfe5d629dd1b70e02677cb1a74f6e1e87af7691c7ea3f34a7011b17f6a441ee1166daaaf3527af638cf3c65acd1515ec9997c5c6ad78ad812407b156cdf81d744f1c515c4d781b0a41631eca186b61df7b473a9af61570160ab09fb63ed08c2e0a238394a5fc6fcb21f402b0e667a580736f9d9dc7ded5d3f04a5be15a98c04d09c298f69594d1b9ff9cc2502b1190db91114e071672f4a27e0a82207da6ed88fb728616e56e018609e08a867acac48536baded6938c98ea7665dbed35f674a723b3c45f9d4613c49d36288842496d804fbaf98751a881c9d9cb3d2db1b7514712fa5c9b9ece62c81e1c2c6ef", 0x1000}], 0x1}}, {{&(0x7f0000001140)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000023c0)=[{&(0x7f00000011c0)="4c6b8958724a56450c885743665aafe7f2882fcc4c78c4e6a711ca36d33ebc5c6274d8398a9172ee909b497d280ebc2c197e822877e131d2e7cbab7ec18766ed646662fd638661e6a54a66c07ccd7f9ae5613da6d12c206003a3ac51011773004d09bb67555b360354ebfac5d2609918e7447a4cfe56b66938252e19aa720bf43bf1e90371c5650c6933d4ac9e7beb1a5276e328085342c080601fc68ea543667cf42bf389fa566c50dbf205a4eea3c7207e40f232de939df6311007da9331f6013f6f279c684bf0432733aaf723dc2020743c27a2f49aca981ba0c0c867314352d38b021bfd61693f74", 0xea}, {&(0x7f00000012c0)="5655fe4b7dfad15a9b5e8f032189641b5892f67d6ea94ddf98186a516e0533c080953907701fbff942b536a74a8c6a47ff19b92a6ec5a31e387bf45314e099356b0828b4dc7afc42a1bc7700726a6d55301e5a9340a35ba45241db6b883a53439d683a86bdb549e4c71faee22048c4221a9e36a9e8c9ba57787b8e7e8a5322e3c801b235f40bd77f4c0077f16551d570c6b3130e2013b6b2aa2707c701beab75144995cc4d326519dda5e7e4ad249ac263536dcaf78c1514aadaf9de771592703d069a67dca034efece75e2e307e2a3fef4e69c3d29d801e40450df6fe680ae1b7101e53414315e6b211d7f414c45c39607c2a3cc06d094da4a5b4d8522cb4a13acf618d7ab3342523d7d042ce2b9c77cbac3516ab1c0379c2480ad8568c375285905c8525d4060bb3f87fb5c3a94179b955f775514482487d664c0eab463c02bd1aa1d5c80b7875fa53f109c4438562ee57ee5535bd3dc3318111a4548efe9276e2da595aed6554f0d139e55e91b7433e87b5a60f1627943a0d2b363964af1fd20191bed9b416321b5f23a048c126609f2564270e2e9569f13a91133ae379e32cf2cc9291488b98e37d0fd3737f8032dc02aefc2f4a96ec7ac44b314b6da16841fe39cf079d5e41350add9c8ac916a9e43d54a42344f69025ef3c4a29f5508bd80736ae3e1f9bd7d5aa7d322517127decac4b103d45b4da4bbf7a0ac9c062d7257acfa11fe8765d90642615f719ba59e4a04b55b96e3d2e7b8f28ab34d4cf8a1a92cdb3579e4ee20c603f3ce85e67ca847c929bf44d716f57a33ba7e86ea06456d9766bb279e677e347ff67af6b0fa433006d7561cb2676d76392657cdaa1dbb8eda26c4f0718d921c184332db9aa56256d604903a7ccfe6c5a22a7eb925137d8788f26c6cf10694a70b476c3a4abaf398b2c00847dd34fae10b33781e2f69169c8d940a20a703625693b037da738aa0286850d35ececdedabfe8980ec6c31e9a16886cb1792e5d0b29a66b7a0f8fbc0678a72199c1f4d6bdc48867efacacdeab977348affbc343909ce0a29cff66173fec1656c2f5d146ffdc727ff1d08d26c782789942a35e928032a3272f6483c62b9344c62e34fd203789429e2a898af7607f0828f6ee5d2a16dabe582a5f13bfd98456a051d7bc8f271a563da4f33f1fdba2d0d4de0a3323802f984f6b45a800e1801636d8bcc68b1c97205194630c4973958ee72995f1494da8a5619018526c88ed044e885381da212c99dbbf640c2fe781f3861e0ab380f6ec10e6512c0b0a8dd0eee06a48188dd0967f5fbd00a768c9db61f40bfcf3cda39f19777b0645e5e9581d0ffddfcda1b8360d90917b3aaf8ddde0e0fa9a41dcaf13a44629c50902a550bd9883d80d696b3760e0d0292e61be983680d6b0f41036e065d129150d4b030fbe81774564b57e21af1a8515e392090b7ea79f4e8db5c30eb0e5ff71036928757ea8e4d88fd956cb64ee95d1ccc5c464624c638c76332a1425cd6740336e35b4232c6cec7e83195224e74e7bebebc60f3394bfedaf9239a54c7b55b6702ccb27b30d1a93e57fe3fb3a6110ce1dce7bb022351f4f1956f043ac176b4fbdf1eabfeb475666c46dd97654d93660a36dff55a15becd7358d3b60688139272f90ac7a1ce8d38f790b233193f855f19161e4033ba05951c0fbd5cffe2ecbcca4db693650c2bf3172ca31360495521ce2fdd38cc46d1716b8ef623c6a3a4a3bd25f1ded26e388c799ad37d2bb8fd87afde27b35768367934258da1fae23847bd867edea98bafda9ffa220e917e6b41fa77713dd4f608ce77b891eb9242dc2bec0e5188f19b3948b2c6774aba6beacc28f9e80b0e12f2113369a03fc37defe248ed23d6c85fb0e586333f7b37c157a131fde05a8fdd227302f0e1ffaf5c0e6b4922ad8dd66f68a9133ae6fab243e4ce2dc37ae44c0f5b0792565b286236ac594944861c077506a1d6f51df33e1d7a1f5471d70f2e7e135b490da4797ce7e39491f7cf155f5f333a9665da8919e0d7579460a337c4efbf207b3fa3abb81fe3efdf273e2fa3a145d20dcdd93f5219392d7161870f71e7958b17bc073d79895ada5886aebd7da4dc098f1d91bfb18299f566bbae1107344ed3c478f9947b90cbce4858ab26916e0cc802013ee597e6b242be4a1434edfa3b7f077a3413a6192ecf90590cf31ed4d40598934c02b4ab6a8fd6e4dc2f970134ed568dc7b19f2cf84b5c535ee3d4964082f7ca1d263dd07072d864c6a74ec5bac026999135c85a52b875f23eec42a74178be5ae30cf157ad6c9479c36568505441747f6bc1f9123af504c05ac2deca4ce40527b311675b83c915959acc40cdadce0509a6505004817d5637dd2931e53ceb437aa2d6c7e1df92435e68c25eab5e0e23ba002f50df3c3e5a51131e689698ed78696f5751d91cd5bcc6d2404305a637676cd20400d8ce24fc800d75b3e74df1c1e5436c7b0cef5511287bf8d32c624f6252c3a847d5151cee71734fdf947d367476ac12c400ffe4d45698eee0a70318c7bf5e2ed884938c8064dd893119fd52abba9d945cfb4afcef7d81c949e0463f849ec702a6694f17b5d8c3be9dcf8dbe883a0af37a8cb4a8198406b64c1b0f84b8856c080876183e0957337032fea05aba589832b4239c5d2ff73013e24b65c9315036755fdd83997af5f2b4f0a1991717ebba263de3de63feeccb68e5c0eb704db557869f473dcca6497c532c01b333f13484de21b7a5c37b46826d0654584fec357a4222d65d28b4e0dc4f21b74471390aa4b26335ad6a01c5355f2dc3ae2b43c381d18dfe32562a32d2d9b549a77d3c856000117af81296d38f2be3c742870f765eb0545ea1815cd03ddb580666f8b53cebdd991f2cb97d81b9383f9eb4e87618126432b7e0df0c12764c90367900e690feb04801a214ee07644f60c695050ea2e8071da7d593739e2b0f6e25e9c55d265e8885405eb5d353e9daf2dca3422771de8694365afcf0c4aa981458d31185e76b03fecab8c6882d8c216a6e6db7d4ee6c4e4be2f33ca63cfa4ee8c6410e5c7d62fb20ba5d5a8e471589c6359eff94ef9d4943362f3ab75dd0afff3653e33a5adb95570fca16317cf0bb28d6c1e9cd927a4d2874602bc5aa22d50457cd169acf327ba9d042e1927846449f8608b8e094dcadd4ae3aa22a5c9814296aa7b34306e4e93d11b757fbb4ff23a75317ac86d2d5b014a2f84e5a740cb10120a285f1a24d26a223e0e4dfc5a29c86b6048ab2b55c3cbcc55d870a80a011dec87c2d51d56f644d5f8d9d95ee52b942367de06db894ff990626aea4eb7d1836aec866ea521f63140d0ce6bbff870e2bd0754c2810ce966daa5d3d275693c96f701317b8d394a287842b3f4399a39b4f1771aad0e41643889247493b65a6bd3b67b109726282c94986dfe2aa3806442f3f05d59d137019546fd213234205a35943e41729afd317d607de48bebe041cbb0ebb1c689662e40b7f4dc36d64ed23a9d9318c3265c52e70c4c19012f5ce15107a20fe76d14482492d79bdd7953d46f6289d10a4aacb0a81a302299ee5b58dd504eaf568aa8d74307aee5d9168181b255a9708d10bb10767ba666384ecd1031569609ebb7bf4700cff5ca5c5bc04d443cb373d856777cf625a2f5f4c4fefcde58cf3cff0d3b6fd627fa5b7d078c80802f9b3aa65cdb8b66a9128cd72241760ef8935c7dd491263b1b58e69c6f9caef0482d92a8903ee67b58a53dabed08ed3581458892fdb37c75a78533741c9d643c1b828583bcfa46e453aa73540afb50783d06ccfbc5a79a0711f2a5370d537746a190452fbeb9c0569a315a5670d1d08800c960b990826674e30f4df0d695628759e1040f3d3aa61aec445d5f0e98657821781167a9ea4011173f177cd1d44b6db61787d6be9cc654ca687f804fd1ef37c8528320041f40e30b0edb9776f95a4b438f81540343fe483fa811fda922330f1e734549b5b58e97bd7e63c1db7b1d56ae2800b5dfde7ae404fe0ef1e1c00945a5c8417d252054c6d9d0c59bbd45409388d3036c6d5cce40f19c7a17cdf9c6f6b1a964a8d4b8dcd5962df73317ee52881920f377a2a6fc497a29a6e2f698651a5091d9bdfe540ab2d13116e5b6ef26d9bd431aa6e9f4f8516e815e9159483287a3fa89600d0cf3d647bd94c10cdb7ebb64c475711cbcd8dad7e05d65307d36344df652c63ca81f9bfc6d04cfc0ac67c7893145eef2daabdfb79604868b0f4954fe738e1251a1722f3f60d713b97a6c1cf4320f388fd67ed97f1569bbfc35173e5d1471590ebf310c51eb9ab3a1aa07847509c51e1d359da161ef99c777b8c40b37f4560bbb3284b53c1cdee84b7b5cd1a336366ca5079d9ae4d680921ebccd25f8bd0f6dc928020cbba0dc8745b52f6ccf77d38b29d6c96ff6fc6ab4f7152391e137298e1544a0d5eed77691984eab1b9f22377463e42f587cfc664501281fa91f220caa36e9a7cc3e448601a343dda1cdc46a2f347a4a3055c725dae4b2cd7fa8f94228e158cb1f4ccafe651ddac86223dea1e53c98739ce9d395b70383e9764fc141490343f7f332be7dcd02de6d7f62df9ee305222478403919f2d8ade2e80c11c443a26e505265ea0b2024ef4c65d683f64b0c9786c6dab2b5e10e0af2aa22c12ed5df29dd90cb244c770e747bb8cea2442f13cf16cb3eac420b847133074dd6c255a084aa80b0aedf705cda3f1dec3b049445614d70fa997bed81b1f47e49b49de056e619b4d9fc535167692a843c8094cd098f7ccc753b202c5934edf7bf5397d7ab6abad47dd293e0ad52616721638c2dd2138cdf7d00d41fb3cc5ec98fe56bec2af27cecd7dfbe42c11e7ecdd11fd7eb89b0cdabca4d3667c2ad89836a0f42904f884124001b63e32024455652ac65b085b099bcbcc6e1cb5ee4d07a0b8886759e196d09cae107aca6550b03974339e3f0ff8c711dd8a0736567f9be103b9d9d370fd5f5a9571fd0e2ff879f2c27b8ae389ac0bed4c47c64685777ef5f5fe40457006ecd836f74c1bd8dc6576e98334b91b704b571298a7cf444a8c9af216980d8336a1239427c02b8ec38bc3993c4b52f4b646216b4356a80a62e3e917a4e5636b8908cd0d1ac3567edcde9b159ec2db7d5bf99c943b750867ea78798add9a38d3a9ccdb810eec1d761b862018471b50d480c1cc317990b99715d995b776e475f57c9c9fc5ce8209a0f9d0200c65111f4c78c60c35772dcff8e43768be18ca1148bbd894ca7d57b1df11958fa3d9b6c6618f738206acf5af944b6278e7c3b7af4258588943258791a0a00709c43fdea5ace72e906312708d4c6fe2b25a3ee70cd97cbcbb6a4da43b74308c7837a6ad118823f2bbdcf320382b07e30986f50990703b90c88d22a9a3e30b99bcd0045219cca9d58a018277744a7031519b0e1368e89ab3673eef68c5b62c30aa94e046ea3fcacab4b533554b09ad545cefed667247f9ec94c22d55959cc0b04c288c65beebc7e6b3f85b3bb3f5998f0aadf2ecc5795658bbd16bac5c40137752adcdded73a306da7afa1c73330a690639c4d9123ab8c8bccba288f6e6d88f4ad5600cb4a9acc7c463774969d18f8ee7b79ea7a8f70e7b665d16a8d945291280f720af9531905833c56dd42faf0ae9d9ac921546d721ec750bb44b7cad5babd78a1aa90e8e8105038969510b4679d49055072f27dcd6ba49c8c473e8275394cf4afd8f77219b439619ec0b9cf041c673d6c60aba5a59a6404620b35228c807d0ddfe1fd54aa0c076d36a9e897f0f", 0x1000}, {&(0x7f00000000c0)="5476e43a0ad36739a8c5cdcc50aa9b595294d2351bfac90f14625cf35521d34646eb3c", 0x23}, {&(0x7f00000022c0)="56026a231754383a026c86ac0e01e43e728dc9863db1d1bc6b63a68c1d5b5c8902dab347714805b00788dd2abf835b4ad7b44893af0a6dcbe797935db520ddb5401df6fdd4606bc7a299fe79095d9e1adf71000d089c141720c523b6426c3a39989610acb0579f783f40a4cc5e7db7a744a914672e58edb0ab2dd0c43cd0cd5e1043b32fab90686deb5d1d47238ee33db08da4c0e4ee0af4074ff8620965584b015f7189ec1be37bd556a61924ee69377ea03ba172766bca20b1d79fa302de248f3dee67298e0a99c1b0713271d25292c7ab157aad97deef954d197914fbcf2954a82be3b8937f7f4708203ed0b2acf4d999", 0xf2}], 0x4, 0x0, 0x0, 0x800}}, {{&(0x7f0000002400)=@file={0x1, './file1\x00'}, 0x6e, &(0x7f00000036c0)=[{&(0x7f0000002480)="a44eb01703bebea4b026356da6c8d269d271bc20b311bbf1c745b764", 0x1c}, {&(0x7f00000024c0)="6c8a6ca9c828e7f9b42a1a012a8c184b1bc9b76a13b9482f91bec5aad4ee11cd7874359b0201b2cd890193534bad6f35b095a16f659e88fc686701465a67d5a818d9a88b7ea4feeba5781e49cbec0af08f221f6e7023f3e342655b64da2b308f63db880bbd37e0d7a8d8", 0x6a}, {&(0x7f0000002540)="62b6f96ea7af372f81db56a00852159ba6bd7d54c9675bad0cb62c1cae79a9db5b7ba9ca3273fe", 0x27}, {&(0x7f0000002580)="69cf94954814e79b89ebc140606dd0345a12e9fd121d173377e34653c6b80a92bfc79d7cf691280842b67ab0f627079600d3", 0x32}, {&(0x7f00000025c0)="372932670fd54f38471ba76df5bd9e0d48d8ed289bc6cdcebee3fcad97009d7985495b666ff26b586a715d64ffead0d987966fcfa347d191926a54d231c531e340e3d519308fdee38d0232bb61edd2e0cef7ddc3e7741c4b3c49d443f8a0d32707c74433a1beba20d78179a5238c6bb76b9fe6aa371d1c4d7e6682c76ff53088830b3892147c8035a8da0188ed7f2b65bb13f1baf718ff492ef47e3ebaf7adee13e499fb76fa6fe5c1de159617c5ce073487ce7d9c08a529408d20f6361109601d37bad49e19ed1e9e1a46efc5b2bf265933faf4e90ad73f5cccc8d9ae78a9fc776cd44c341992049d3e9d926b559d2cbdad80a16241639ae946", 0xfa}, {&(0x7f00000026c0)="54423cdb7f33fd49067313008c60e102322447e6520dae3c667b685d3684deeb96f84080bf43b7484c9e6c72c0c2213dd5ee05a21453f52720649ec93dc4ef2caa004b861e755f65f0604aa58d3a7d27d9f1159cd362546039af1db33faf2695fa4e837a62c3599326bcdeada64bbcf4668a2b41a7c360d8ef6ed22396401e5549c1d95e33714f7ca9da3d009022748eb4ad944df276a41c8125485d90d4b6b3088156f2d35f0d84ae82130277230ffd7fa281dd25b21170ac9572e773ab9e97ab1819b5a3bc7e133d780bc7c98a885d375863c8f3e0d3ae47a56cc39d05eb68e3fc8a1263238a160879476350af0b3e0adc8328a7fc3727bd244f3c7d15456b76b4c48e74a7ef481279931cc59d8ed8c269dde398fd87c7b162201fb7b97d8f7cdcffa362fbd8e1b064ca798f9f537381de0c271c482e7988ac0c3ca61bd40b3ae70c1cd68b373b7ae61da85cfd8b8da8a192738f612bd915e788523b8e0d2fe5d3283fcf3b7129af71f7385aaca5e33307965b688a5e2061f47ac1a954e2bc91df10749d0d32534348d94480fb3f082522496fcd0215964e3a6da85562533ac098ed78230ba634fb64b24b904b35a486e8504ecf974682a0fabe5dd7bb1cb0d1a7a948215853cf2acc6df36119ce2a026283b99c4df49c2f8bf6714a91f97d8ebfdc6e0085f54f2e7c4d47c526f36b9449b79e041e1aa21651a73be18f6a02ebf8f067c1a3733197a3e52e51132c0b397ee84c5cf144f7ed3cba213cbbd39fe12387159e6c9ca1b4cf003a65a67f304ea235339e56e5e3b8f0c19742694ecc1c7d5579fc687d480b8d494ada398729a867a5ba9d77ee799f15d063962b6de0cfe57c11a68caa324c28e715b21d9140532dba7a4c7d78d8a517ce2dbd39983bdb7388559f1fd2aabece673b83cb91b8ab978124c8923453b7e11217087027ea0871a968e42d6705f798e0fbe3d2892d2bd535c1da776bdfe41817f2fab7e030f20963b211282a6d3e7fa864a893af823afce9500c8130433efcf003337f6e18ecdbc1b72bebca9e776d8c8694bf20ae2a230dcee5a5a1767577dadd1b7bd9fbecea3b8bfe11a3c9242a541f5ef18deaa46dd5151ad2131fc7098a59d9efaad72453338c09db04816ff80483abc4190bf844eb7af6721ae44720939e40510f622dd9b49956286ded5cff5311464da758a99fa6fd7633903a6c5acac65f20a4fdde6df519618cbf01f2323196012404304aadc9150f2e535c946c489ecf30ad0d1c53d01c76255e283c70915ecd11ac191ae89ba49ecd985b57ca0b0d5758d6cca0b7b357b0ffcdaf39d4896e1593fdd08c9be438c910067dec7fea1c8af0026f00541404fd4ca11a51db51729ea09a14388865cb3d70488c61b94051b98b5041614a71865d3fd4738c184170fe7388943b354b8fba408218d8e415e1e9e7f9e046189b30d98bd99dda28c26a29501f5fe43c390a23459444c4e3872cda7ba15e914db6f66d6da23eec35fceb72a81aac3aa70dcfdafd78340c666a4e14a542a7cbd4b3ec00ebc24961946858c433bca3abe578b8b871cb843f043a34a1b04f9351990767a0ea6528de52891bda8b2bde7bc7ba520ba584ad3dac546d52d5c4e554d1c26781acd0082b94a7ae454e60fcaf52866e735b081619fd07d3c71cdec8967061970d1c16a4e9a014e546de817f33457151cf9e796cc40a38209a8374cdb508ad8bc4744253a6d4949d391b31559cbbce61817524473220090eac36db7688c0de04eb101b075ac8f4c41d4b43fbd8e36f391892928c559e3049e0265e9105e49d2fbc224579b1b9dff8b3731424b67bda75a8456abeb5f21abd210980116948ef4b334eb2d3c36c482fc08afddc5b7b9dc2789db1e03bdc39306ae1c10788fb5e38bba59befa298edfe0e35536dcbd8a39891a26237c03b7283d49d2fa88de77176ca5c3af0ae942499262f9af30026ae213ab4092d3168ac630b84634f31af53c32d1027f4a5413000316be0bc2a3f4cb8d99c901728bf32e8ff54b08ed564ecdd97e14965166c0f4e206e7587683d6dd8cb9d5783ffb3677306eadb5fed295fd2dd8ea06b9ff5a03a449eb3be7a7e1dbcb918d0d6c0ee7363cde6294ea96cd74586df9e60b7c37ed620584ff55f23647cd2846c72d265d64c1cf317e3b38c3a1f39e641cc61de0c45dcdef6ea2cea1d6740c29f32f89bd669e9b5e21579cb80d7c24a5fbc9a0765b85dbc1db89ace132cbb7cda148c04be01ba11cc5e27cc02fb024d113df97c4d38a4f276fc3cd48b19783ebe74d3b87ad6e607159a8566097c246b3f3d5f83a69bd4f3fc14e5c7f294bb5ea0ffd335c0fe14c88e2c40b61d1c8fddf3f6632e531e0c26319ef73f7f2ec1a645345a109045a57313ab91dd2b4ca49ce6f2ac9117f71cbcf75c734d1ca44e6266886a50a1b1ff6f02c6216fa50ec231c535d588cf42ff32c85726a77b6a78623cde17f363f30f098308903ce69f698a20fc6b679db9b12ee2d9a12fda4ba18ff6b75dbf9645f2fe20e665c1bb7199e8285613e74b1c2a9e734b2924de0abeb25206d69afea6c851ababf3d975e2db821645078d3910851b0b7fd0472c014de69291dca31611ef3933a57878d3fe3dd68435dd81c8db4cfe0ca44196061b8e94d966db29c52e5e02837ce1da03473bbeb76f2eb3b12d4afb2ccb1660dcb2c18f29f5307a41c7a45405665cd41225e26e31646b1c65818812a4e9a8de7896b940bd2ed39c5fbe00cd2dba9956773ad35d95e7cc470f9e7af9e0de843476bdee06d3a72d1e14eb944c658543e4c4e6018952141d8eeac7e09a6202edd091dfc3cc5ff79d81ebdac66281fa067a6aa97a9f56e21f47f3955ef0c5ad47dcf5c03cfaa149bb9e509d0e62bcb83d8d0c712deaf40c246d0eb6b468858824d399870ff06b27097b5b520706fd607588f7bb995e1df1fc77d443457c0f252a11952ffaac58d6347af006f6ae69b4eba88db3e1eb474a545a7a366a3f2f92c9ddf5a683a949569bb3cde5cf64e2c0317cb63f01d0613b45e86ea20c55edaf66fe42440adaf0b00b041c9be32d10a59696379efc214bc3fc95329e84c20d9f347000cea2bc82be682a1d20925471ccb6abda7be3cb7eb7aa20d503b176ca6a8e256fef7992d1699f461ef5a68f9466448eb19a292d43332ad4b9e8df91604a4d35788045a188264add8cff8f6ec7a3b80aec20bcb6c2c225f1a0f800f800793985a92c4fbfd3b0f2b08d9909729c578b7329995c22ec4ddad3956c5906be300659325bd493735e5dc51e0d26b62ea7f8c9e25bb8d52541b0d8bd5a84d05d2408f1f3701dd53c35e55f6be44cc8849f6210b1ffb91aa8c33ed134a235d9870ae3c6f42e43d8a3a509eba06d348a269553844e8e8eabff5c3de6d0f88342b00be40f8774f254d638d5448f37f3b800e088dce01dc62020f83e4414a1b6eeace1edc39885858fb3276712a722d8b7688618086f3ea526f25f3f31056a1e9ff9b263bcc6680fbc315ae0704e340634f3ab44926caaae3001001c507468f1d25baac62040732a532373ad6b9b5e3de4f7bd1e5f5b5bee7606f442b05f15113458708231a0a6617ae4955f84b0a1c52eb39ad0b1c07d89e5a7a0f7024f0793e950218b023118a030ca1a6ceebf29b9be8c0214ca4033e427a790ed488dfea889b91b778aa9a52718ccc3c39bb383bd06cb649f729a6d0f73b75c7dd9f4c9d51276cc7c58d1edf95a6464628e6f4205f292c598f038211938e5c71217a255d5ba134a68ec0b5d7efad309d79838d8ff81a22593dbcb20d31046d2b0a987d4b403dd2bf11e0bdbca1ef655732f4b0b5020a298897a777a70cdd90882e1491161074931630daef2e7ee7c8d130d16d5cf015f2b2f19fbc83871f876434f125b89f3e45aaa87d676859fe10d0439ec57960178f241febf3d9475171f09e00a20214a842c2d1f2efd1770346e1e60d0f16a82010e1b5dac8471e0328fb635876118909841bf3fa1390f5a4e47e716f8f597275095af3c9c5a46e463f4ee25d79ebb1a09d9388d4a85d56d4df26e79481d6d6f2d722663aa655beadbf1b56494b47cbe7f04e9489fea2de324aa0d0a72fd3c71690240a6f22d10e6a83e37f7fbc848c322981fca4b0db48d97428c3125c80b03620c134a47c432a43c83e194f3bda85da6aa16864ce9f50f452b321b8ed49d38a3403ca21dc4f672e23427a7d181e5d82b865f7da9ba521372e2f3224e7e9c879c9cb6b19c3d9ee64bba74e40599177f0c433ab68dee1c0fa9cdbad28606138ad36d368ba59c96a597205119dba24542e265b5d98344cc479d7e32b002e2d789d09c349c5dd32309d0749f24cbef90633564cae2c5bc41a23a12ff05698e950b3cddd42cea4f6a115b6a985c7ee9c8f2d117b6efb0c7ad695811608a841483b2d7273993e838fcdb6190a2cd8e5951c5dfafa3c7090ce040803a75650559e22f594fb6a9c528cfd5841cac5c1206e78c93f50471be925dda00142df721b487d4c636635ffe30345c1e848b1a2fcd51c51fd996bcf06fddfe68ff1f9518b0c373c1451db1f45c5dac6cc30426e563e614051f980d90171f5ad645c396e9d773789dc376979fc3f238da85fa95772339b0d20589c20f1b3871f02252acbc041abaa5a01f06d760fe63e2597742a73b09f1b5c58b42676fbb8dfa0a4f9d252bc3e8da6ce02d54f411a54f1f5f7cc264ea21ba34a9e38f45c2a097e481b5f99af0ef8e657dc6aafe2e39197d611260f2817a65e664aba26fee4b1e60a384b314ea40e51316752d443cc58961f16baaa55f07df0547679100a9304980f173bef8dc53d3fa0d504b7bed12cf366ffdc71ee97a71188f57e2d5821e1c6c32a452a92d38224232a1cc0577c1cfee3a0496dcce90aefec4aee5d39d814f8cfdd3379c3d7e37453d41224c59b8f01d64b349956f4278aa8ebc9c223f81567acd772421d5501646c68a3ba0fdc7980e3cbf5e329b9511bc8ec2a454508a7a67b6205d83279bbce550d18642bf74f4d1b7466a6461c065bc276befcc70438e147405164473ac31f167a9075de19ec221b1211e0b04ee6e3aea8ae7a70884884341aefa5eec86bd70e546212d2c0d5a0bc8864e111afc33c91c0bb4c70dd706d450e819747c54e79c7209483915866b70797e26f957cda69aed9abaf98cd943bb12f44e822e30a314a2a53bb4097aa4e9a5bc624f5c12b79dddd20d8c1d2725cf3bd98c5d29265846457aa64ce6de88b4c8b18d1a9bff4fd832e2687a6ecfd23079be19198fa6b8e792ace7e1aeff12f15a8c2d89621c2eda0c474e038cdaf366836a0c2bc4c8922e5354e56cf7c49d03d6df7d0bae68451ab7851d987bfedcc6055e73e50761cc741c8cf2d9b16f0e0682e6eeaf48467452a14040634027741367d0f72dd82206836e1bc74c79dd07933b5968fd5979ccc9fff7c026b7b8e385b79bf89183a1b2e5d1894ddadfe30a83d8b8d1340ebe8c4632f561599f1c30adb8848b69cbbf9d53d0f36cb22bef317d16f7232265311a72dfd97804c61090bb0d9faae9e2323a87c8418ecc9fdcf8a337d55839a3e8644df731ebfe54a15e259e9e56533feb78356487d13bc537a587e29ccb0dd78f0cbcf1e7e99598053e2c387cc5785b8012654e5f27a53ff731c39c236478216eabff4f23ac9011f8800364198509dc35173b2b58c23b165c1063644a88f6a636e122863629688a1331d0a72889ab43d0aa77bb848a94594aed16ca9b3b4275b560902201608f5a00fc0cd9b9832b2d7f8cb2", 0x1000}], 0x6, &(0x7f00000037c0)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [r2]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r4, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r5, r7}}}], 0x88, 0x40800}}, {{&(0x7f0000003880)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000003c00)=[{&(0x7f0000003900)="dfe1768fc8ea3a88972bd8080525357fcc692154fb6ded85ea02aa823fe2718caace073fb9186eb8b94457cfc8a3406c320a4be055ce8cf5700d9cfa9a29e65774c47b441c76708d4de33588a4a2be765cc7f1e686b0e519e0846ab2e29dbfd6cf44c6bb787d187edd26b7b3a927add656743aa5d51b85770bd39c993cafce3db6f2903bc5404f529e0b85bcf5da9afce7b2a74e5d74720d573ee6ef8e7a530624297099d08a6de480a3efa625bd6f1c2111ddadcb101d9c19b391a7223de1961b914a862dcd9717e33d55b14099771d6f793d6b7f29f766285eb52b3e", 0xdd}, {&(0x7f0000003a00)="b275fcdf3e9ebd41063295579c93618b3f7f9c82fa98097da7fdb570299ff38c6c3f02512ed18da8e1f3c3bafc0199a19f1832e8c373bcf1c40ad9d8fdc50a628e8b61884f912070ea0bd3ab35bcbec863c435b52ffcbfbf8eb2ffa8c956773c2fa5573f39fa37b25453fa4d2ad07a014bb254bd5eee30b8441766242d7b08d4536a3c2c3ee1625e1429fa81571a29af17d2d814bde7d485b4699657749eb0a6cf9cc59ec7d82adf69f556319632b103ab8a9eef53f41a2a805e19784c9f8a227741390896c00287cd13b9b5310c188da22f9e13d1e75d1210f2b1c7a751399777ae809c8efe3deeab99d607ebe37c81", 0xf0}, {&(0x7f0000003b00)="556fbd9448f4f46b2e8d2894537ebce212137d57284b4622f27f82fdab5814cd86ee6ff8be39cbd329fcc0ddf6f015f41fdcd731f36a69189713c0cb15235beeed1eab465e3f5dfa4ecd8da476ade760e428920a24c32ba9c697591449df39d5144cadcd0d3c2d7643b2e43f4b87eb0336524b123b65e96ade3f64da4a89c204b89dc0118df134996d3aa6ae59e3c2421ca79976c7e41c206b4a63fbd53d75bf389a2b674d60bfac3964c9a7d37e1e12912c2ca08ec90b385efab40be2b11b7c1b6d53ce9bed05eff15a7d8a26c826", 0xcf}], 0x3, 0x0, 0x0, 0x80}}, {{&(0x7f0000003c40)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000040c0)=[{&(0x7f0000003cc0)="9b52f1e2e7d269eb1791ea663b39c7a65aee5528900bb15355b7137648c2483313b7b920337348999496be0f32547ab0600828257b06260b3f87868aae663135b06cd28922d4c9ae9e105c5479612871f8e66bdcfe08cec2bf30f9744ba6fc103bd4f456e7a66ee21cbbb5c32a9c950e3be745ab14efeb53df0d1ff933827856e7f0a94ac7bedc1813b20aefd33fd18513d714707ecb236dfece5cc9ba381b59947e32f147898b1433892b68f381b4ef966fd4484e7215ab0690648b3bd1bdf51e3055c68a", 0xc5}, {&(0x7f0000003dc0)="0ec9ba9c5158346ae2f622910b97b4d4418deceb2f41c8b302b572f03a88085ab615a40622eee75319c1d47ed6d91de32eaa977cc67f75da133923df6a51269566a01bdaef0d06b91cb67ba0f9b9aa7da9fe666f1aa4cf1f1af99efbf82cd14f1a2ee2f2df3d1979c94568bdcbbd1238ec88b0e98f916df3fd00934a9cbd3f2fa100890d57c21fe666bc85602c5273dc7f856d6f646b12f01949200354ac886a50be6de81fe47c04fc1e51750e4575c451da50feb81e07c39c637c992ad0d2fe665c65474479a46ad66aed55a2db8c620783abc8289f12fb82d4b40a6194bf434ad5004f332451b26d54494714a2787932dfd08aa8507c02bd24144af6", 0xfd}, {&(0x7f0000003ec0)="d4989b884f667b848d77459ea5c436b34abc97c7d87fcf771dc7356e18f69bea268da0275019aba7f3668fbc7afd8dc0f8762632f75788558ec0702e61981b398ac7205f61e3a0e0247635f91ddf105f309208683aaeb9401de55e4e1f18cc3ba9d59ff43925dd2e1acf0481ac13a9ecbd6efc7ee0e52c0ad346cf8f86f28ccd9eaf0a18f845782b0e09167b3405e6fee71ddb6c198f87bb39579f6c32953d8a6d69eba9a82c126dde6e72b00f0500dd226434b6ab68178fbbb53e84e856de0a5a10ea835233cf67ccc589f89f51db1185ede714ae76af55d7a9f30f296c892a7264d7242951110ae1eeb1b2132f567f73444a4bf530358c87", 0xf9}, {&(0x7f0000003fc0)="ee83849435e7a2fa263d5fb8ea03cf283ae189b207f391ce0bc7bd627436c10c5d81dd4a6654ab6a07aa05e34e3137b439", 0x31}, {&(0x7f0000004000)="b983565a5f6b723f252657d7460611c04a23df1ab4ac461fc46208bfa0774321caef535c311fd8be11793cbf5abddd1f28ea2e5ac16e199c363f7669e6d3ec0dc895c0ce3501d9dfe38cbf3f09b46d5f0161751f6dc83846cca8c5a568a3d6bb77362cd0986d1f8c6531e880cd5b9b4c9f03f7ca7a2048a472b5f89926dc13e689d4d9064d784b2c667d6a6adce0551b0b055614f4c4e1e0d4", 0x99}], 0x5, 0x0, 0x0, 0x41}}], 0x5, 0x20004000) 03:25:45 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) (fail_nth: 6) 03:25:45 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d", 0x55, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:25:45 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r5, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:25:45 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) (fail_nth: 8) 03:25:56 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) r3 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r1, 0xe, r2, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f00000002c0)=0x8) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r4, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:25:56 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) recvfrom(r0, 0x0, 0x0, 0x40, 0x0, 0x0) 03:25:56 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) (fail_nth: 9) 03:25:56 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, 0x0, 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:25:56 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0xc, 0x0, 0xffff77ff000) 03:25:56 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) sendfile(r0, r0, 0x0, 0x100000) 03:25:56 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d", 0x55, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:25:56 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) (fail_nth: 7) 03:25:57 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) ioctl$sock_SIOCGIFBR(0xffffffffffffffff, 0x8940, &(0x7f0000000240)=@get={0x1, &(0x7f00000001c0)=""/98, 0x9}) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f0000000080)={r3, 0x1, 0x6, @multicast}, 0x10) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r4, 0x20, 0x0, 0xffff77ff000) setsockopt$packet_add_memb(r4, 0x107, 0x1, &(0x7f0000000140)={r3, 0x1, 0x6, @broadcast}, 0x10) setsockopt$packet_drop_memb(r2, 0x107, 0x2, &(0x7f00000000c0)={r3, 0x1, 0x6, @multicast}, 0x10) setsockopt$packet_add_memb(r1, 0x107, 0x1, &(0x7f0000000040)={0x0, 0x1, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x30) recvfrom(r0, 0x0, 0x0, 0x40, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r5, &(0x7f0000001180)=ANY=[], 0x220) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r6, 0x20, 0x0, 0xffff77ff000) pipe2(&(0x7f0000000000), 0x0) r7 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/module/hid', 0x100, 0x20) syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), r7) [ 971.662726] FAULT_INJECTION: forcing a failure. [ 971.662726] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 971.663591] CPU: 0 PID: 6608 Comm: syz-executor.2 Tainted: G L 6.4.0-rc2-next-20230518 #1 [ 971.664232] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 971.664819] Call Trace: [ 971.665003] [ 971.665170] dump_stack_lvl+0xc1/0xf0 [ 971.665451] should_fail_ex+0x4b4/0x5b0 [ 971.665765] _copy_to_user+0x30/0xc0 [ 971.666039] simple_read_from_buffer+0xd0/0x170 [ 971.666403] proc_fail_nth_read+0x19c/0x230 [ 971.666714] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 971.667069] ? security_file_permission+0xb5/0xe0 [ 971.667430] vfs_read+0x1e4/0x8b0 [ 971.667709] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 971.668047] ? __pfx_vfs_read+0x10/0x10 [ 971.668362] ? __fget_files+0x270/0x480 [ 971.668676] ksys_read+0x12b/0x260 [ 971.668957] ? __pfx_ksys_read+0x10/0x10 [ 971.669250] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 971.669644] do_syscall_64+0x3f/0x90 [ 971.669915] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 971.670309] RIP: 0033:0x7f91f4f8b69c [ 971.670571] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 971.671902] RSP: 002b:00007f91f254e170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 971.672410] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f91f4f8b69c [ 971.672925] RDX: 000000000000000f RSI: 00007f91f254e1e0 RDI: 0000000000000006 [ 971.673448] RBP: 00007f91f254e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 971.673972] R10: 00000ffff77ff000 R11: 0000000000000246 R12: 0000000000000001 [ 971.674495] R13: 00007ffeb5698a1f R14: 00007f91f254e300 R15: 0000000000022000 [ 971.675020] [ 971.690976] FAULT_INJECTION: forcing a failure. [ 971.690976] name failslab, interval 1, probability 0, space 0, times 0 [ 971.692752] CPU: 1 PID: 6616 Comm: syz-executor.3 Tainted: G L 6.4.0-rc2-next-20230518 #1 [ 971.693949] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 971.695065] Call Trace: [ 971.695476] [ 971.695842] dump_stack_lvl+0xc1/0xf0 [ 971.696406] should_fail_ex+0x4b4/0x5b0 [ 971.697002] should_failslab+0x9/0x20 [ 971.697538] __kmem_cache_alloc_node+0x5b/0x310 [ 971.698160] ? ext4_find_extent+0xa41/0xd30 [ 971.698745] ? __es_remove_extent+0xc62/0x15a0 [ 971.699366] ? ext4_find_extent+0xa41/0xd30 [ 971.699939] __kmalloc+0x4a/0x160 [ 971.700421] ext4_find_extent+0xa41/0xd30 [ 971.700998] ? lock_release+0x1e3/0x680 [ 971.701537] ext4_ext_shift_extents+0xaf/0x1130 [ 971.702180] ? __pfx_do_raw_write_lock+0x10/0x10 [ 971.702805] ? __pfx_ext4_ext_shift_extents+0x10/0x10 [ 971.703456] ? ext4_es_remove_extent+0x107/0x370 [ 971.704103] ? kasan_quarantine_put+0x81/0x1d0 [ 971.704752] ? ext4_fallocate+0x27fb/0x3a50 [ 971.705334] ext4_fallocate+0x2884/0x3a50 [ 971.705900] ? lock_acquire+0x19a/0x4c0 [ 971.706434] ? __x64_sys_fallocate+0xd3/0x140 [ 971.707074] ? __pfx_ext4_fallocate+0x10/0x10 [ 971.707692] ? lock_is_held_type+0x9f/0x120 [ 971.708234] ? __pfx_ext4_fallocate+0x10/0x10 [ 971.708829] vfs_fallocate+0x48d/0xe30 [ 971.709388] __x64_sys_fallocate+0xd3/0x140 [ 971.709972] do_syscall_64+0x3f/0x90 [ 971.710490] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 971.711176] RIP: 0033:0x7f48bb558b19 [ 971.711663] 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 [ 971.713910] RSP: 002b:00007f48b8ace188 EFLAGS: 00000246 ORIG_RAX: 000000000000011d [ 971.714864] RAX: ffffffffffffffda RBX: 00007f48bb66bf60 RCX: 00007f48bb558b19 [ 971.715760] RDX: 0000000000000000 RSI: 0000000000000020 RDI: 0000000000000004 [ 971.716796] RBP: 00007f48b8ace1d0 R08: 0000000000000000 R09: 0000000000000000 [ 971.718053] R10: 00000ffff77ff000 R11: 0000000000000246 R12: 0000000000000001 [ 971.719139] R13: 00007ffe1f15bbaf R14: 00007f48b8ace300 R15: 0000000000022000 [ 971.720210] [ 971.735773] syz_tun: entered promiscuous mode [ 971.736724] syz_tun: left promiscuous mode 03:25:57 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, 0x0, 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) [ 971.767875] syz_tun: entered promiscuous mode [ 971.768402] syz_tun: left promiscuous mode 03:25:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) 03:25:57 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41", 0x56, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:25:57 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) (fail_nth: 8) 03:25:57 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0xd, 0x0, 0xffff77ff000) 03:25:57 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:25:57 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) recvfrom(r0, 0x0, 0x0, 0x40, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'xfrm0\x00'}) socket$nl_audit(0x10, 0x3, 0x9) 03:25:57 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:25:57 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) r3 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r1, 0xe, r2, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f00000002c0)=0x8) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r4, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:25:57 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) (fail_nth: 9) 03:25:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x6, 0x0, 0xffff77ff000) [ 972.044647] FAULT_INJECTION: forcing a failure. [ 972.044647] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 972.046126] CPU: 1 PID: 6646 Comm: syz-executor.3 Tainted: G L 6.4.0-rc2-next-20230518 #1 [ 972.047463] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 972.048556] Call Trace: [ 972.048889] [ 972.049189] dump_stack_lvl+0xc1/0xf0 [ 972.049692] should_fail_ex+0x4b4/0x5b0 [ 972.050252] _copy_to_user+0x30/0xc0 [ 972.050759] simple_read_from_buffer+0xd0/0x170 [ 972.051389] proc_fail_nth_read+0x19c/0x230 [ 972.051977] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 972.052703] ? security_file_permission+0xb5/0xe0 [ 972.053330] vfs_read+0x1e4/0x8b0 [ 972.053795] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 972.054550] ? __pfx_vfs_read+0x10/0x10 [ 972.055078] ? __fget_files+0x270/0x480 [ 972.055641] ksys_read+0x12b/0x260 [ 972.056113] ? __pfx_ksys_read+0x10/0x10 03:25:57 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) [ 972.056643] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 972.057476] do_syscall_64+0x3f/0x90 [ 972.058061] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 972.058900] RIP: 0033:0x7f48bb50b69c [ 972.059407] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 03:25:57 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0xf, 0x0, 0xffff77ff000) [ 972.061688] RSP: 002b:00007f48b8ace170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 972.062744] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f48bb50b69c [ 972.063751] RDX: 000000000000000f RSI: 00007f48b8ace1e0 RDI: 0000000000000005 [ 972.064643] RBP: 00007f48b8ace1d0 R08: 0000000000000000 R09: 0000000000000000 [ 972.065686] R10: 00000ffff77ff000 R11: 0000000000000246 R12: 0000000000000001 [ 972.066586] R13: 00007ffe1f15bbaf R14: 00007f48b8ace300 R15: 0000000000022000 [ 972.067601] 03:25:57 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) r3 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r1, 0xe, r2, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f00000002c0)=0x8) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r4, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:26:08 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r4, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:26:08 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) 03:26:08 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:26:08 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41", 0x56, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:26:08 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x10, 0x0, 0xffff77ff000) 03:26:08 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:26:08 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x7, 0x0, 0xffff77ff000) 03:26:08 executing program 0: fsetxattr$security_capability(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=@v1={0x1000000, [{0xe2}]}, 0xc, 0x3) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000597c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0xff, "3e3b3204ece552"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004f540)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000597c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {0x0, r5}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}], 0xff, "3e3b3204ece552"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000055900)={0x0, 0x0, "994846048989656bfccab1dda3b1c94ff41df11b23973ebb7f7ff3aa311ddd7e1805704a0608745641c2bed730430460f6d20e85758166481d9c470d5d2c24d8ff70ff6a7b32d0c1db4f269854b4bd9d6d7cb78a99512a8da8155115f57373ebb746731156e2a2bc89cf8ed871d6946ff5a65931f611807cdc3c2663be94bc0bcd6b9523d68418bd2dd8de6af11f7a7722ff5cf7ff3509189928505157652ff339c150eea5dc829254ee24c3d0b33d3b98ac7a7856d14663cc91b03fbbe2eb6f247e584dfe8a8c24a1aa1f4839bdcbf766fb93ae2380a95f38f7f1ebb3d7c8db8d9f99cfedb33df80d8976824799d8452c7f73e4c4526fd6159c65f2787598ce", "3e197b56b1efa360990f06e1d37e775a0d57fe72bd03badfb283d85a849c2226e67aad1ccb01679fdb2cb1052fd8a7cdd18da6a9ed741ce3fe5c2e5963e3f9071fd47aef88a1fdbd40548d104be2a52e771776e2c724ed8fb4c7b9f834640515e44cbc1b1532264b3e7abfc9afc063bee36544102369423a00a3c76ae01c2919f1a83cf50187522e97414175632efec115fd93212657f9ac997fc3bee85f7855dbe721de6d9ba985137bdad2f7323d872df6f683e5e3de020ee41800e3e3ee90be4ff94a1bf5721dcbd9dc3f22dc41cbcc614b35ca71737fc1d765f847c45a95cdd7cda73d91a2758cfa83a89c0a98dba34bc3b7e4d8759d44fdd58c45f6a481450b7d250b0b2bdc32c28a728cdc0b08ecd27073e0d08c94f70397e7581a95e875e4897c52458ad5de569431df5f3aaeec4537cd848709daf63c0823203e3c2824a973badc131702b39459ec542a1b56d30e1d9ce4508139e43c5fd2aa9429a9b7007ce1df92d5ca33659108ed525520387c8b779a9525d17c5b583de2b530adc4ecda9a51e5281a6a44a82860b32aae8f730f85139dcf5f8cc4661a75d42e693c47ce54fd767d91004e3d602c651703ef2d11af8783ecbf7a86eec5893ea54fde0f99b20db572b774e57887f5893c2087cfcf7626581bd5dc5f96e70c8e7165a1517a0862a250de70e051dd1a4620529402e0e64066e2f3ccf12a77e15d5a878180cd560cd2fc386df73b1025f1711dd71752e0f19dbc6b9814aef9970a345807775f95158bf0d4cdb5ce8f4d53ae440bf58ee8b449367589b61f70bf7ff90a9ba0822fda0dfd8c228f144d4f9fb120ec771949cf7979097a292d27f1ae6e5a704f65ce8c88b01a48ea1d325121ee3700b6733ae59a72884e0bbf15a510793c9be5985678023501fd2d6187168a83023a6b95c70f6dc92777999e0b0b59ba4a8209629827105b10b419d5b1fd1a03a580b32a9678ea063159b94672c4317afc4fab4827e1adce2a393a509e86edfc88b4231fbc1c4fef735a3b5059a31fa32ec9c4c5d1fd7886b3171dd5fa160a4f86633573a0605c4ee95d349f3a3c939cfb39b6e14d81eaecf56fa7c421aa1fe5877e7703b339ebd40b1c85f81ff414822f6dd1616ed663bb87447454d1d5d9d601ba52ac2907890ab1ac33ad1653a7e87b1bd89dcb7a57bec3700d5ebb7a585b9c565e57670750aa428af71c5a44f421f72c699c2455fb55accc059cb903fdb75b2de1c3469f181ca81ee0d1754de70a641c8a32c57f707051dee33d9f75e0be6582d2b31cde81dc2b3e065181c652b2a7acae2572db276f7dbbd086f23627b08e599fa647e8a8493f4c14ec7f4626c4baa6fd950a284eb53997eac234c41a52b378db23e3bd077f4a8692783254b69ac1758ebe71a2446a5ab70264b00ccecd32a1d949d86fcdd812777d374bce44738cce328a7017ddee4f379a94cb9f53968c294b6568d06da9677c5e6d4e5f4f6ec49717291068aca249f0950deea831340aff3d4787c6f13997e7db5b605f473e7752355b0fcc58677b91fe11c85c74fa7c7efcbede325d4b8bb49a854018d4e0dc1d24b464390488183ac508414cb512f80e7e4a8ec21166eec17aff34c43856bed28d76d8d18fedea5ded6f1fc9fb2c165aaa72e70fb6e6fa07fd53fd1e6eeb5a0505018e2adc0effbb5353a12077739e1ec5f7f5eb5431e9a6e8f878a1a48120ddbe6e32cf99c3922a6a473da0355ec57119377ba59bd60445570067443d56ee9910319be5f2097d78e71a8ebdd7b9d52c0a56cddf6c6be1f4550e6f0ac718503c047171e8cadd8d2b4d2f3566d1eaf43ff9c8025b1d0f47087e0d59fc1a4fe637717346169f98e3a1ccfdf33b5bd822e7b7d44660581ffc8541eeb00d4c5ffdcec40e45004ca551b4bcd5716bafcea2acc5d6bb6b1a41c4af30394d5bf97033325f4a40c91f53bb3378bc2f5ffe5c5e5320d7ee4f0e0fa59d32e4fc55cee57fca6fec20f27d98ab62154bd50d9a3a10117eb67e62db409a1e0a03c3c6b17747eef776ed3fcd79560765b8cd56790b41b85d6c09ded41e98f6d7ad9896416fa007bbea4df04101fdef43a2fc755900af02a0040e4bec42e273fce09425ab997a4fa4deb7eb15ecb4e783f7754802a3d8c04c2d101dc21e4783ca69e0e16f7f6583527d31f54ee927b17a484496bb5671f0e24b591a320a2aa117cc765c2a8c90f2d503f1511056a732cab3d1744fcec8c15a55304e95e91f761aff51aad51d4db1a529768acbb3d6ffe9f2fb7edb7e01d6189c7d12d95e1dcfec07a4b6df3b9cd43636ed99596a795f44fbd9a1f185997f97c81bae7386cf19a0c71c7ecdc2f4757d313f9bf157003aaa208d2d89d9e4bc11f7b2112b148086be75ab1c4c128c456d8e83d6c956d2992fd26037c12df544add5a84a8b592df18ca5d1a2375628656dc1a50d67ec585efe18f94da83a7d1e5149ac5e572fc277ee776634cb17d23c7979d59d38d79fcfe21ba99051c1f324c28bed6dd10ff3b23b8016e4335da8ddc2db57ec2bc1d99ad66b8a58550d9e2b7b47688626389010a9f2e9e918dc34305f151bf3ddc53595e8556dabbaeffea92a50a98c27159bfe3232f70fca3d67d9f3f63b235712620790a9bc2863ab4958077308e3f6aca72c0d58fcc3972bba0548898548f066896aff226e76a0d47b959d39920aa8a172f86c9df8f4f1d7bd0bf2dedeba4657289b1793027857f0a9ab4ac39298baeedc41295b2ed98d87a7a9ca57f8ffb77dc93c5b2fe05aeaeebf521b28f99e188e0502d27d2e59a7f460558eed9fc79d468ca6aebb05cffe95a9493c5c11b31c0c8a8a43fa6ec8332704ed0b713b29f70391d7c3c385016edc2951f3f7dcb1ded3f6aad3a5e25b0799b0eb9aafcbbbe62817596a09d78fef74150549cbb92c0ac4b8b0486e01ccc7f5155915c838aa872327d3b2a56843e9c8ded5356d600835c03831757d7a1844343fa288e13bbf79dcfc1ff5a87bfab2a3feb4060313fd419e952c71708a2ba7c92e9bd5386856cc1d5e217451efb81a091b9c50a2a3b8531b08a136757e980230c651998e8ba36050d33dab3e1148c2ba981760222c73a466cd429a683dd895a5a14fd4c04e5d4b91edc63325da09588e5ec046486ad15dd44cb644ffe6c09687c3f58908c2530892ee49feab1f1fde4073f81da99b124e6d602c6dca3ad292f20b277b7cf7020a1d4735abd128f8a118e316e5be83673d77894f4c6ee0d213fb2196e076cea507b06c257d33dda388fcdd5dc143fa5615141aa4ff3cab0ee618da83c7efd921196223b6c941bca906451466a2c1278fd9499b154b18da345abc04574f0a0b99e0d5901a4d1f0dccd93859022e764f0cce6c8f38a00b8cae575b81c18f5eef3fbf1a396c97fbc8e03946f5aae33ebf8f8f5d2d07145e3b08944e397bb26c95817d88b0f0f6a320388801daf1a1421bb3b8fc4e0570a34edc8629938b0d9c458485066e5deb5691a183dffea8c2dca3440af3befb1e30e971341293a649cb905a37e73f4cd8b2768694121c602f1b136bf47a8b5ae7f79f10f79b4c66d7fb64e269760877bf704392c23b9e55ea0d15b2f0e75f7190daabb57f49c1ae6dddbd3be407b4e57f2dc8cac0d24e3dbfd914e7330db33ea3ab8d8498e9516b4b600b989da1bbc860040ba9a48f6116dfd8a2f52ea4ed66b1370aefd10b3320d8deeb1e926b205ed9d11a4810840ef74f2bbce96cd68063c02f7a15658923f4b2f9323634e6c6f941779b7c236d61cb8d498bf90377cb81da99c790d64e9f0a731be846b2b731dfad7da224d072236ee81274cb41b5ba266e71bc656dc8a363d2dc01958fb51c44aeeb9d008084de9a8e219987231a33dfce7682396bb17ad4e12b3370616815324d0ee8037a50afe348ed84e376408876c1564b79b75b63b6efbabf73bbc7b83799f93f62ca90b3ac88046e084936b8a2e0fd48d838638a7216386b6043dead92966be30343de0a08f6d7af1b1031bdf9e565ee5f5184c8d846812d1c7a2256b2eac2cb6bc50ce26e15e7725905fdce28939bd79d9cafb6dc93d7dbad1375d99938da2fac07b52218de5c4528961cbb6dccb9a32d44321aee6d1dd0c39ad8fbfd979dd3031143e7e537ac50474b4e8ac536ec868294fdf028ba666aa45c262e94c39743ced5ebb542cc9aaac2904ecd7cf887b1fde0d4c97279f3ab54a0d1d007457b3e959ec6cad1da22e9d0021eedbc503a99f55b02456df87e6059a25d86cbda9756bb7f605c5d12a0bac3cd8f6f299188177c51b4cb614fde6e016c26307f1ae28fd47a914c04f90b6d77700acd28dae7d6c58b5e1bc149ce88f30fb794a3f9719ecbb7360c4d4fba7d755401d9ccc37fdd1816d68553d38732e6024f7d96ac5bec82716ee4f8f359ed2197057c3ea98ad2c2071172b96a79cadcd00d758d99d62d9ad93a05a1eaa889cc9472e66a73e38faff6c9638ff69b972a304a023b9b95846300926fdac8820504d04e179ea924226bec63af33454345ede80617eaca42962a11f513d0015d5c98484a8de0ccce8715da080b8e20b7b93c2db1aca64d13d0c281eecc189d35dd172a21359137bf90a31fc2ba7ccb0c581eb7c8182e34ecb6bd62bdced3b7837763d16dde6164a2272d0a1e6bcf78fbe76d7afe6e1da733ace7ee7522b474c4a9b0b7274c9ff1d647fc9c1df51ee1faa0fd2c8c4e7c1377e8564a6af8aae2e355ac0e429762197baa0a7d320bed78832bdedd693426dbac835869c5bace41586aa8278bc53eecf7d4a3ddd425d3b3b2cda8e94f3d1637e8ec9d52bbbefbbdd882131388b0568be1ae66fe64ad1cda5509ccaa42057dd557e6d38d00d15a67a5b7a75bed43e7a189f4d6e8c96bb65cf59f7f26270001617490e777ced2c41ab89d4aebb62faa86a2e032dac8d2a7a7dc0a6f0e22e3c5bafb7a8fcafc21e9ea65e04f59e91f795ff04015f49cdd3a366ef878f0261ecc2e0ac3a2e707a7f2291b54a36d418e4f1bba6e4aba53e588392228d48aff02a2f9a871fd18bf60376a23bd78bb477b67a558308dbcb8e79ca81f184a81882e921a2f6ce6c366eecf41cbcba21c1a499fb6ad6d445990d7f128433cf809950d72fa70372a6ad98f1e8e3246f86d4d93c6aef228d40c34270aacaf59d7cf570bdf217bcb4e3529d91ede212a3eb3b77717fd0dae78fc6e7c07ca46cc91cba72caac72aac669c0ab1fdd657ca5dce840ec8fdb36ffdaa1354a5e19a8cb9f6d983ef438d0c6644ccc15f0f49173685a365a98c343798f8ea873c3ee5946d586144c881b33cb96ce06abd4f30a89fe1f58c57a94aab71582e8c1785819010995b24bb0fe35441a86476a5bc3b73c9c607c5c8f15076af06963aec366e093daa842c5991b1e48040ce23"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000056b00)={0x7, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x80, "5d2f3aae6f5980"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004f540)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000597c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r14}, {}, {}, {}, {}, {}, {}, {}, {0x0, r14}, {}, {}, {}, {0x0, r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}, {}, {}, {}, {}, {0x0, r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}, {}, {}, {}, {0x0, r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r14}, {}, {}, {}, {}, {}, {}, {}, {0x0, r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}], 0xff, "3e3b3204ece552"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057b00)={0x100000001, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x81, "6decca31e74603"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058b00)={0x1, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {r10}, {}, {}, {r11, r14}, {r15}], 0x29, "69b23a55234474"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f00000001c0)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000597c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r18}, {}, {}, {}, {}, {}, {}, {}, {0x0, r18}, {}, {}, {}, {0x0, r18}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r16}, {}, {}, {}, {}, {0x0, r18}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r18}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r16}, {}, {}, {}, {0x0, r18}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {0x0, r18}, {}, {}, {}, {}, {}, {}, {}, {0x0, r18}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r17}], 0xff, "3e3b3204ece552"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004f540)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000597c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r22}, {}, {}, {}, {}, {}, {}, {}, {0x0, r22}, {}, {}, {}, {0x0, r22}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r20}, {}, {}, {}, {}, {0x0, r22}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r22}, {r19}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r20}, {}, {}, {}, {0x0, r22}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r22}, {}, {}, {}, {}, {}, {}, {}, {0x0, r22}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r20}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r21}], 0xff, "3e3b3204ece552"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f000005a840)={0x9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r14}, {r21}], 0x8, "1de73a814d917e"}) r23 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r23, &(0x7f0000001180)=ANY=[], 0x220) setsockopt$inet_tcp_TCP_CONGESTION(r23, 0x6, 0xd, &(0x7f0000000180)='veno\x00', 0x5) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/172, &(0x7f0000000140)=0xac) 03:26:08 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x8, 0x0, 0xffff77ff000) 03:26:20 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x2, 0xffff77ff000) 03:26:20 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:26:20 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x9, 0x0, 0xffff77ff000) 03:26:20 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:26:20 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) recvfrom(r0, 0x0, 0x0, 0x40, 0x0, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r1, 0x107, 0x1, &(0x7f0000000080)={r2, 0x1, 0x6, @multicast}, 0x10) setsockopt$packet_add_memb(r1, 0x107, 0x1, &(0x7f0000000180)={r2, 0x1, 0x6, @broadcast}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x14800, 0x81) setsockopt$packet_drop_memb(r1, 0x107, 0x2, &(0x7f00000000c0)={r2, 0x1, 0x6, @multicast}, 0x10) bind$packet(r0, &(0x7f0000000000)={0x11, 0xf8, r2, 0x1, 0xfe, 0x6, @broadcast}, 0x14) 03:26:20 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r4, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:26:20 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0xa, 0x0, 0xffff77ff000) 03:26:20 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41", 0x56, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:26:20 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x4, 0xffff77ff000) [ 995.395598] syz_tun: entered promiscuous mode 03:26:20 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0xb, 0x0, 0xffff77ff000) [ 995.423108] syz_tun: left promiscuous mode [ 995.439006] syz_tun: entered promiscuous mode [ 995.537315] syz_tun: left promiscuous mode 03:26:20 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x2, 0xffff77ff000) 03:26:20 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x5, 0xffff77ff000) 03:26:21 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r3, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:26:21 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000040)={0x3, 0x3f9fcd5a484fa89d}, 0x4) recvfrom(r0, 0x0, 0x0, 0x40, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'veth1_to_bridge\x00'}) bind$packet(r0, &(0x7f0000000000)={0x11, 0x11, 0x0, 0x1, 0x1, 0x6, @random="dda92d0b613d"}, 0x14) 03:26:21 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:26:21 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:26:34 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:26:34 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:26:34 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x8, 0xffff77ff000) 03:26:34 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0xc, 0x0, 0xffff77ff000) 03:26:34 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'ip6_vti0\x00'}) recvfrom(r0, 0x0, 0x0, 0x40, 0x0, 0x0) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$sock(r1, &(0x7f0000000a00)=[{{&(0x7f0000000040)=@l2tp={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}, 0x2}, 0x80, &(0x7f00000001c0)=[{&(0x7f00000000c0)="e4b73bdb81ecca0b2558200dffdbdcf2e6dafe03a3b4d1d6438a9f3b97008d22de5d04d9876b88abdc2a7cf5c26944e757337f69c4b229883cca396571aec0afb1c9f0392d628bd5fd954cc836d21f99e6555e62d0ce09912db5f6e7b08aeb436ccea32948675d768ff2a0799286b9c41b62f9e5ac7d6f59efd9555461757031d7ff8a30b80e8d4cf35f1cea6f623ff6", 0x90}, {&(0x7f0000000180)="a813ae2edb3a8c30379a82d75458a8f23f07", 0x12}], 0x2, &(0x7f0000000200)=[@mark={{0x14, 0x1, 0x24, 0x57}}, @txtime={{0x18, 0x1, 0x3d, 0xfffffffffffffffe}}, @txtime={{0x18, 0x1, 0x3d, 0x7fffffff}}, @txtime={{0x18, 0x1, 0x3d, 0x9}}, @timestamping={{0x14, 0x1, 0x25, 0x7}}, @txtime={{0x18, 0x1, 0x3d, 0x5}}, @mark={{0x14, 0x1, 0x24, 0x1000}}, @txtime={{0x18, 0x1, 0x3d, 0x13}}, @txtime={{0x18}}, @timestamping={{0x14, 0x1, 0x25, 0x82}}], 0xf0}}, {{&(0x7f0000000300)=@isdn={0x22, 0x0, 0x4, 0x3, 0x80}, 0x80, &(0x7f00000005c0)=[{&(0x7f0000000380)="cd16755544a596629ca3e781a6429141f69073e92352e2", 0x17}, {&(0x7f00000003c0)="38178b4d2f47f47973429c991d4bae74e3a9f5a3f9ea", 0x16}, {&(0x7f0000000400)="6e609a0d6b6a2a79343b5aba8450260a0fd73eb38f4a1bf61ed6fc802269bb62814ac23c65e7372295d9c04af64195cf33a9142dc99cec58c7b8551b404b9b66c925ff8539d33c8897bea08d80eba2e02b56016f79175f23391b12fa8c21d109caddbaeb945440b7010dc5865525a7698fab8f20435e7bbef8dd99afc943620990193b482ca581761512bab0906f", 0x8e}, {&(0x7f00000004c0)="746473b09bd77dbdd75729e80a5099748c33152f634fe1d0a12f96b88111579acfd80685e3ef7242ef3b4572847e56e7407c5201a7eb79a5806540f84a64b9790690b83cf2d6fa2d33d85a4861888a380d34cee456cd7a2f3d5b3291eb7148b601344d04d5673ba8f5173e04dcbbc84b187f8f5176ab34012cbdfab2db8dd241c99b795488ddb3bd3894f2e9068448748a6e0d0fe14fc9f135928d65d9a597e46d14cd61be07442270b5b331d1409872e77aeb71533b27f0c84577f99d5074ed35aeaa626350314b000387e5b46b0ba4de808aab4451c495e8dcc2ab55120a362c6890e92aa109edd42c5e6dab8309395eb421", 0xf3}], 0x4, &(0x7f0000000600)=[@txtime={{0x18, 0x1, 0x3d, 0x8001}}, @mark={{0x14, 0x1, 0x24, 0x8}}, @mark={{0x14, 0x1, 0x24, 0x3f}}, @timestamping={{0x14, 0x1, 0x25, 0x40000}}, @timestamping={{0x14, 0x1, 0x25, 0xff}}, @timestamping={{0x14, 0x1, 0x25, 0xb1}}], 0x90}}, {{&(0x7f0000000700)=@pppol2tpv3in6={0x18, 0x1, {0x0, r2, 0x0, 0x5, 0x3, 0x3, {0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010102}}}}, 0x80, &(0x7f0000000940)=[{&(0x7f0000000780)="3f7178c636b972b2a662bffc4952825d63138b6cc5bc93", 0x17}, {&(0x7f00000007c0)="1b0a6e75af33fa9bfa8df5a6942d5d5f6422acbf007bda", 0x17}, {&(0x7f0000000800)="d1aab3c8d16f34c6d483f64d8fba3650e4a377f61fcf70a0fda7aa4482350c04", 0x20}, {&(0x7f0000000840)="37e51d93c13095142cbed588421a158ddd856da6bb87d80cbe7ae3e3920fd4c63b6f9b9169fe2b67b89354f868ce77204d36e2ae1e23a0027ab6b34e8c7ebe3a521c1bc49e0928b7feb1b1517eaf8614a7ddb9a9294d6a6ed4941092df5dd5c1ad2a46f02cd4aad2f05f5d0d6eaed44946824715ba374b17bd2264fa694111bcd00d04a67490d3002507d79adadb7bfa554bee179c4c996a5cf80ffaed25feb60328aa1c5cba98f6a0136850f949878483ff8dc3df197cdecab20e497f4b1aa9e4f5969d056ecdd1d944a38fdd6d6ca70c3f4f7c5c02b9da69ad002bb3cae77d8e5a9037bf6a", 0xe6}], 0x4, &(0x7f0000000980)=[@timestamping={{0x14, 0x1, 0x25, 0x2}}, @mark={{0x14, 0x1, 0x24, 0x2}}, @txtime={{0x18, 0x1, 0x3d, 0x1}}, @txtime={{0x18, 0x1, 0x3d, 0x5}}, @txtime={{0x18, 0x1, 0x3d, 0x8}}], 0x78}}], 0x3, 0x4000080) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000d00)='net/nf_conntrack\x00') sendmsg$inet(r2, &(0x7f0000000fc0)={&(0x7f0000000ac0)={0x2, 0x4e22, @multicast1}, 0x10, &(0x7f0000000ec0)=[{&(0x7f0000000b00)="54320451f1a1f124902da52e1fcfd7d1ff9c0068c6ca8d7e656fa6986150f4e09bed9e2d3afed1f96242e4603b97a7782cece75ffbe012d646f2debc310e01d57a7873901c8ba22686421222b3d82abcdc278bc69d58d8755233567474", 0x5d}, {&(0x7f0000000b80)="21f780191cb83a661f3f90ce839029bb8b77004d4cb3fac2f55de7ba96683f0124ed69f3b84fb0eee1e25bf2a55da12d76f39682d002d808bed3336ee84e6d0f9835fb0cfcbf5d2ed0f1ba5d2da38a448f37d65366564ca383692b0ba6f379be75ff27768e9251534f538c63c46571ad24a89801e41ca65663c1406ec634cbd734b07b57253ec76db2155f1130012736c5871c077957e9d61432551d4803243f1d82681565a82ccf509fffdfae58a60937e04c25239c55b9f500616c03a3c52460b9d2504d6941839e35df469508", 0xce}, {&(0x7f0000000c80)="d0faa2f3d4e409df7fd5a590d1acd33601742979106ef05bb3989a44091ac04f5e5c05a0f152dd9622d47b20df3fe250301ff494147925ab35e1749714295e85d4450d97daf38c823b042fd7ab48276c3dc97efdd2c7a1a0ae07110800d61496348049", 0x63}, {&(0x7f0000000d00)}, {&(0x7f0000000d40)="d388c7502f928cd4000530a44b1f8a05e9eda634652b32fd30654d0e7c2e3cd5972fed01a3b04c67", 0x28}, {&(0x7f0000000d80)="e150a1ef7180c7573f5ed6b785fa159c8d49547cf96fe81d5c5c12c18cf9924b6ca02956f0841f884313968943f9fb", 0x2f}, {&(0x7f0000000dc0)="ab6248b2647ffed2007b6917f974e6fff61563afb22001dd8ded1eae1bdf4d25ba29e0d7bf49bca031bd1fa134294b1483b104cac8c4c2980528f0a957a50875f423b31c8eeb6f6a6ecafe8595f82f1aff43f25963199cf59341be7276c11c03ae8b19b6313fd2666ef354b04da79116e20a3c50f44bf8b03f7f5199e5bf2193de9552ce42c48cf5c44b23017f0b69d455cf669c3fc77e247414539dc55f10a90d947e6b381f0ad6518d0ac59dd4f3b498a02b4b8661f20c0bb9189a9d5e091a9e53e07a5d1489028622b3164c1d88749c6dcda31abf16bc2e274cb41d6429a445ffd62c162f97", 0xe7}], 0x7, &(0x7f0000000f40)=[@ip_tos_int={{0x14, 0x0, 0x1, 0xffff1514}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x1}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x2f}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x3}}], 0x60}, 0x4044040) 03:26:34 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:26:34 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x4, 0xffff77ff000) 03:26:34 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:26:34 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x5, 0xffff77ff000) 03:26:34 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0xd, 0x0, 0xffff77ff000) 03:26:35 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x10, 0xffff77ff000) 03:26:35 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x0, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:26:35 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:26:35 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:26:35 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x8, 0xffff77ff000) 03:26:35 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x12, 0xffff77ff000) 03:26:48 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:26:48 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x0, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:26:48 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x78, 0xffff77ff000) 03:26:48 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:26:48 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0xe, 0x0, 0xffff77ff000) 03:26:48 executing program 0: socket$packet(0x11, 0x2, 0x300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r0, 0x20, 0x0, 0xffff77ff000) recvfrom(r0, 0x0, 0x0, 0x28000, 0x0, 0xfffffffffffffe6b) 03:26:48 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x10, 0xffff77ff000) 03:26:48 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:26:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) getsockopt$inet6_udp_int(r0, 0x11, 0x65, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) setsockopt$bt_BT_RCVMTU(r0, 0x112, 0xd, &(0x7f0000000000)=0xfdf7, 0x2) r2 = socket$packet(0x11, 0x2, 0x300) recvfrom(r2, 0x0, 0x0, 0x40, 0x0, 0x0) 03:26:48 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x2, 0xffff77ff000) 03:26:48 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x0, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:26:48 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x88, 0xffff77ff000) 03:26:48 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x5, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:26:48 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x12, 0xffff77ff000) 03:26:49 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x3, 0xffff77ff000) 03:26:49 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:27:04 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:27:04 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:27:04 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x70, 0xffff77ff000) 03:27:04 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x5, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:27:04 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x4, 0xffff77ff000) 03:27:04 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) r1 = socket$packet(0x11, 0x0, 0x300) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x220) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000003980)={'veth0_virt_wifi\x00'}) recvmmsg(r0, &(0x7f00000036c0)=[{{&(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @dev}}}, 0x80, &(0x7f0000000340)=[{&(0x7f0000000080)=""/201, 0xc9}, {&(0x7f0000000180)=""/155, 0x9b}, {&(0x7f0000000240)=""/194, 0xc2}], 0x3}, 0x8001}, {{&(0x7f0000000380)=@phonet, 0x80, &(0x7f0000000440)=[{&(0x7f0000000400)=""/26, 0x1a}], 0x1, &(0x7f0000000480)=""/23, 0x17}, 0x8}, {{&(0x7f00000004c0)=@llc, 0x80, &(0x7f0000000680)=[{&(0x7f0000000540)=""/115, 0x73}, {&(0x7f00000005c0)=""/145, 0x91}], 0x2, &(0x7f00000006c0)=""/4096, 0x1000}, 0xffffb57e}, {{0x0, 0x0, &(0x7f0000001780)=[{&(0x7f00000016c0)=""/40, 0x28}, {&(0x7f0000001700)=""/64, 0x40}, {&(0x7f0000002040)=""/68, 0x44}], 0x3}, 0x1}, {{&(0x7f00000017c0)=@caif=@rfm, 0x80, &(0x7f00000018c0)=[{&(0x7f0000001840)=""/8, 0x8}, {&(0x7f0000001880)=""/39, 0x27}], 0x2}, 0x9}, {{&(0x7f0000001900)=@in6={0xa, 0x0, 0x0, @local}, 0x80, &(0x7f0000001c00)=[{&(0x7f0000001980)=""/161, 0xa1}, {&(0x7f0000001a40)=""/135, 0x87}, {&(0x7f0000001b00)=""/202, 0xca}], 0x0, &(0x7f0000001c40)=""/65, 0x41}, 0x1f}, {{&(0x7f0000001cc0)=@un=@abs, 0x80, &(0x7f0000001fc0)=[{&(0x7f0000001d40)=""/242, 0xf2}, {&(0x7f0000001e40)=""/44, 0x2c}, {&(0x7f0000001e80)=""/32, 0x20}, {&(0x7f0000001ec0)=""/96, 0x60}, {&(0x7f0000001f40)=""/90, 0x5a}], 0x5, &(0x7f00000039c0)=""/76, 0x4c}, 0x7}, {{&(0x7f00000020c0)=@rc={0x1f, @fixed}, 0x80, &(0x7f0000002380)=[{&(0x7f0000002140)=""/255, 0xff}, {&(0x7f0000002240)=""/116, 0x74}, {&(0x7f00000022c0)}, {&(0x7f0000002300)=""/121, 0x79}], 0x4, &(0x7f00000023c0)=""/85, 0x55}, 0x7f}, {{&(0x7f0000002440)=@nl, 0x80, &(0x7f00000035c0)=[{&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000003a40)=""/191, 0xb0}, {&(0x7f0000003580)=""/20, 0x14}], 0x3, &(0x7f0000003600)=""/171, 0xab}, 0x7}], 0x9, 0x23, &(0x7f0000003900)) recvfrom(r2, 0x0, 0xfffffffffffffe4f, 0x40, 0x0, 0x0) r3 = signalfd4(r1, &(0x7f00000022c0)={[0x2]}, 0x8, 0x80800) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000003940)={'veth0\x00'}) 03:27:04 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0x0) sendfile(r0, r0, 0x0, 0x100000) 03:27:04 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x321, 0xffff77ff000) 03:27:04 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:27:04 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) recvfrom(r0, 0x0, 0x0, 0x40, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) 03:27:04 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x500, 0xffff77ff000) 03:27:04 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x321, 0xffff77ff000) 03:27:04 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x5, 0xffff77ff000) 03:27:04 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0x0) sendfile(r0, r0, 0x0, 0x100000) 03:27:04 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x1200, 0xffff77ff000) 03:27:04 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:27:17 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x6, 0xffff77ff000) 03:27:17 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x500, 0xffff77ff000) 03:27:17 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x5, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:27:17 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_inet_SIOCDARP(r0, 0x8955, &(0x7f0000002440)={{0x2, 0x0, @empty}, {0x304, @link_local}, 0x0, {0x2, 0x0, @empty}}) ioctl$sock_inet_SIOCDARP(r0, 0x8953, &(0x7f0000000000)={{0x2, 0x0, @empty}, {0x0, @link_local}, 0x0, {0x2, 0x0, @empty}}) r1 = socket$packet(0x11, 0x2, 0x300) recvfrom(r1, 0x0, 0x0, 0x40, 0x0, 0x0) 03:27:17 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:27:17 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x100000) 03:27:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0x0) sendfile(r0, r0, 0x0, 0x100000) 03:27:17 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x2103, 0xffff77ff000) [ 1052.262090] syz-executor.0 uses obsolete (PF_INET,SOCK_PACKET) 03:27:17 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x1200, 0xffff77ff000) 03:27:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(0xffffffffffffffff, r0, 0x0, 0x100000) 03:27:17 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {0x0, 0x0, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:27:17 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x77ff, 0xffff77ff000) 03:27:17 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x8, 0xffff77ff000) 03:27:17 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x100000) 03:27:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(0xffffffffffffffff, r0, 0x0, 0x100000) 03:27:17 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x2103, 0xffff77ff000) 03:27:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x5eefd5b618a0e331) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0xff, 0x0, 0x40, 0x81, 0x0, 0x5, 0x70001, 0x9, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x81, 0x4, @perf_config_ext={0x80, 0x1}, 0x4000, 0x7, 0x101, 0x0, 0x7fff, 0xacb, 0xff, 0x0, 0x0, 0x0, 0xfffffffffffffffb}, 0xffffffffffffffff, 0x10, r0, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r5 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x13, r4, 0x0) syz_io_uring_setup(0x2fc4, &(0x7f0000000000), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000080), &(0x7f00000000c0)=0x0) syz_io_uring_submit(r5, r6, &(0x7f0000000340)=@IORING_OP_FILES_UPDATE={0x14, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = syz_open_dev$sg(&(0x7f0000000180), 0x6, 0x288343) fcntl$setlease(r7, 0x400, 0x1) syz_io_uring_submit(0x0, r6, &(0x7f0000000140)=@IORING_OP_FALLOCATE={0x11, 0x2, 0x0, @fd=r3, 0x508, 0x0, 0x5}, 0x7) fallocate(r3, 0x20, 0x0, 0xffff77ff000) r8 = socket$inet_icmp(0x2, 0x2, 0x1) splice(r3, &(0x7f0000000080)=0x3, r8, &(0x7f00000000c0)=0x7e0, 0x1, 0xf) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) fcntl$getown(r2, 0x9) ioctl$AUTOFS_IOC_FAIL(r1, 0x9361, 0xffffffff) r9 = socket$packet(0x11, 0x2, 0x300) recvfrom(r9, 0x0, 0x0, 0x40, 0x0, 0x0) 03:27:17 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {0x0, 0x0, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:27:33 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xc, 0xffff77ff000) 03:27:33 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x7800, 0xffff77ff000) 03:27:33 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) recvfrom(r0, 0x0, 0x0, 0x40, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400000, 0x4d) 03:27:33 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:27:33 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(0xffffffffffffffff, r0, 0x0, 0x100000) 03:27:33 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x3fff, 0xffff77ff000) 03:27:33 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x100000) 03:27:33 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {0x0, 0x0, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:27:33 executing program 0: r0 = io_uring_setup(0x1797, &(0x7f0000000000)={0x0, 0x6cf2, 0x2, 0x2, 0x152}) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r0, 0x942e, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) recvfrom(r1, 0x0, 0x0, 0x40, 0x0, 0x0) 03:27:33 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:27:33 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x4000, 0xffff77ff000) 03:27:33 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x87ff, 0xffff77ff000) 03:27:33 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x10, 0xffff77ff000) 03:27:33 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, 0xffffffffffffffff, 0x0, 0x100000) 03:27:33 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) recvfrom(r0, 0x0, 0x0, 0x40, 0x0, 0x0) r1 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x8001, 0x100, 0x14}, 0x18) mknodat$loop(r1, &(0x7f0000000080)='./file0\x00', 0xc000, 0x1) 03:27:33 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, 0xffffffffffffffff, 0x0, 0x100000) 03:27:33 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x12, 0xffff77ff000) 03:27:33 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x8800, 0xffff77ff000) 03:27:33 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x7000, 0xffff77ff000) 03:27:46 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x28, 0xffff77ff000) 03:27:46 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0xff3f, 0xffff77ff000) 03:27:46 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:27:46 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, 0xffffffffffffffff, 0x0, 0x100000) 03:27:46 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:27:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x4000, 0xffff77ff000) 03:27:46 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0), 0x0, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:27:46 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xff77, 0xffff77ff000) 03:28:00 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xff87, 0xffff77ff000) 03:28:00 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0), 0x0, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:28:00 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:28:00 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x50, 0xffff77ff000) 03:28:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x4000, 0xffff77ff000) 03:28:00 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x0) 03:28:00 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x80000, 0xffff77ff000) 03:28:00 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:28:00 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x80000, 0xffff77ff000) 03:28:00 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x400000, 0xffff77ff000) 03:28:00 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:28:00 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0), 0x0, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:28:00 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x64, 0xffff77ff000) 03:28:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x4000, 0xffff77ff000) 03:28:00 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x0) 03:28:00 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x780000, 0xffff77ff000) 03:28:00 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x700000, 0xffff77ff000) 03:28:01 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:28:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) fallocate(0xffffffffffffffff, 0x20, 0x4000, 0xffff77ff000) 03:28:12 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:28:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x0) 03:28:13 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b", 0x46, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:28:13 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x880000, 0xffff77ff000) 03:28:13 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x1000000, 0xffff77ff000) 03:28:13 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:28:13 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x300, 0xffff77ff000) 03:28:13 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x321, 0xffff77ff000) 03:28:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) fallocate(0xffffffffffffffff, 0x20, 0x4000, 0xffff77ff000) 03:28:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) fallocate(0xffffffffffffffff, 0x20, 0x4000, 0xffff77ff000) 03:28:13 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r0, &(0x7f0000000840)='2', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x4000, 0xffff77ff000) 03:28:13 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r0, &(0x7f0000000840)='2', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x4000, 0xffff77ff000) 03:28:13 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x1000000, 0xffff77ff000) 03:28:13 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:28:26 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r0, &(0x7f0000000840)='2', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x4000, 0xffff77ff000) 03:28:26 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b", 0x46, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:28:26 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x500, 0xffff77ff000) 03:28:26 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x2000000, 0xffff77ff000) 03:28:26 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, 0xffffffffffffffff, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:28:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:28:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x2000000, 0xffff77ff000) 03:28:26 executing program 5: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:28:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x4000, 0xffff77ff000) 03:28:26 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x600, 0xffff77ff000) 03:28:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:28:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:28:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:28:26 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b", 0x46, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:28:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:28:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x4000, 0xffff77ff000) 03:28:26 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x4000000, 0xffff77ff000) 03:28:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x4000000, 0xffff77ff000) 03:28:26 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xc00, 0xffff77ff000) 03:28:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:28:41 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, 0xffffffffffffffff, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:28:41 executing program 5: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:28:41 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4", 0x69, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:28:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x4000, 0xffff77ff000) 03:28:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x5000000, 0xffff77ff000) 03:28:41 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:28:41 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x5000000, 0xffff77ff000) 03:28:41 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x1200, 0xffff77ff000) 03:28:41 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x8000000, 0xffff77ff000) 03:28:41 executing program 0: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r0, 0x20, 0x4000, 0xffff77ff000) 03:28:41 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x2103, 0xffff77ff000) 03:28:41 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:28:41 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4", 0x69, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:28:41 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x87ffffc, 0xffff77ff000) 03:28:41 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x27ff, 0xffff77ff000) 03:28:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x8000000, 0xffff77ff000) 03:28:41 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, 0xffffffffffffffff, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:28:54 executing program 0: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r0, 0x20, 0x4000, 0xffff77ff000) 03:28:54 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b", 0x46, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:28:54 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4", 0x69, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:28:54 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x10000000, 0xffff77ff000) 03:28:54 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:28:54 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x2800, 0xffff77ff000) 03:28:54 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x87ffffc, 0xffff77ff000) 03:28:54 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151", 0x7a, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:28:54 executing program 5: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:28:54 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x3f00, 0xffff77ff000) 03:28:54 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:28:54 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:28:54 executing program 0: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r0, 0x20, 0x4000, 0xffff77ff000) 03:28:54 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x10000000, 0xffff77ff000) 03:28:54 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x12000000, 0xffff77ff000) 03:29:06 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:29:06 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151", 0x7a, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:29:06 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x7000, 0xffff77ff000) 03:29:06 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x5000, 0xffff77ff000) 03:29:06 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x4000, 0xffff77ff000) 03:29:06 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x12000000, 0xffff77ff000) 03:29:06 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:29:06 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x21030000, 0xffff77ff000) 03:29:07 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:29:07 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x4000, 0xffff77ff000) 03:29:07 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151", 0x7a, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:29:07 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xfbffffff, 0xffff77ff000) 03:29:07 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x7000, 0xffff77ff000) 03:29:07 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x6400, 0xffff77ff000) 03:29:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x21030000, 0xffff77ff000) 03:29:19 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x4000, 0xffff77ff000) 03:29:19 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:29:19 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a", 0x83, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:29:19 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x7000, 0xffff77ff000) 03:29:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0xfbffffff, 0xffff77ff000) 03:29:19 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xff27, 0xffff77ff000) 03:29:19 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:29:19 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xfcff7f08, 0xffff77ff000) 03:29:20 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x80000, 0xffff77ff000) 03:29:20 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a", 0x83, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:29:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x4000, 0xffff77ff000) 03:29:20 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) fallocate(0xffffffffffffffff, 0x20, 0x7000, 0xffff77ff000) 03:29:20 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x280000, 0xffff77ff000) 03:29:20 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xfeffffff, 0xffff77ff000) 03:29:20 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0xfcff7f08, 0xffff77ff000) 03:29:20 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a", 0x83, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:29:32 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:29:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x4000, 0xffff77ff000) 03:29:32 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) r3 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r1, 0xe, r2, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f00000002c0)=0x8) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:29:32 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0xfeffffff, 0xffff77ff000) 03:29:32 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d46990", 0x87, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:29:32 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) fallocate(0xffffffffffffffff, 0x20, 0x7000, 0xffff77ff000) 03:29:32 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xff770000, 0xffff77ff000) 03:29:32 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x500000, 0xffff77ff000) 03:29:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x4000, 0xffff77ff000) 03:29:32 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x1000000, 0xffff77ff000) 03:29:32 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r0, 0x20, 0x4000, 0xffff77ff000) 03:29:33 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) fallocate(0xffffffffffffffff, 0x20, 0x7000, 0xffff77ff000) 03:29:33 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xff870000, 0xffff77ff000) 03:29:33 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:29:33 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d46990", 0x87, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:29:47 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r0, 0x20, 0x4000, 0xffff77ff000) 03:29:47 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:29:47 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r0, &(0x7f0000000840)='2', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x7000, 0xffff77ff000) 03:29:47 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) r3 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r1, 0xe, r2, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f00000002c0)=0x8) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:29:47 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0xff3f0000, 0xffff77ff000) 03:29:47 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x2000000, 0xffff77ff000) 03:29:47 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d46990", 0x87, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:29:47 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xfffffffb, 0xffff77ff000) 03:29:47 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x3000000, 0xffff77ff000) 03:29:47 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r0, &(0x7f0000000840)='2', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x7000, 0xffff77ff000) 03:29:47 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0xfffffffb, 0xffff77ff000) 03:29:47 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xfffffffe, 0xffff77ff000) 03:29:47 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) r3 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r1, 0xe, r2, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f00000002c0)=0x8) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:29:47 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x4000000, 0xffff77ff000) 03:29:47 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:29:47 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r0, 0x20, 0x4000, 0xffff77ff000) 03:29:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x4000, 0xffff77ff000) 03:29:59 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:29:59 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d469900537", 0x89, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:29:59 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r0, &(0x7f0000000840)='2', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x7000, 0xffff77ff000) 03:29:59 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x5000000, 0xffff77ff000) 03:29:59 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:29:59 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0xfffffffe, 0xffff77ff000) 03:29:59 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x8000000000000, 0xffff77ff000) 03:29:59 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x7000, 0xffff77ff000) 03:29:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x4000, 0xffff77ff000) 03:29:59 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:29:59 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x6000000, 0xffff77ff000) 03:29:59 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d469900537", 0x89, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:29:59 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x8000000000000, 0xffff77ff000) 03:29:59 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x78000000000000, 0xffff77ff000) 03:29:59 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x7000, 0xffff77ff000) 03:30:00 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x40000000000000, 0xffff77ff000) 03:30:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x4000, 0xffff77ff000) 03:30:00 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:30:00 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d469900537", 0x89, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:30:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, 0x0, 0x42, 0x0) fallocate(r1, 0x20, 0x4000, 0xffff77ff000) 03:30:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, 0x0, 0x42, 0x0) fallocate(r1, 0x20, 0x4000, 0xffff77ff000) 03:30:13 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x70000000000000, 0xffff77ff000) 03:30:13 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x7000, 0xffff77ff000) 03:30:13 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x88000000000000, 0xffff77ff000) 03:30:13 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:30:13 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371e", 0x8a, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:30:13 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:30:13 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x8000000, 0xffff77ff000) 03:30:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, 0x0, 0x42, 0x0) fallocate(r1, 0x20, 0x4000, 0xffff77ff000) 03:30:13 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x100000000000000, 0xffff77ff000) 03:30:13 executing program 5: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r0, 0x20, 0x7000, 0xffff77ff000) 03:30:13 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x100000000000000, 0xffff77ff000) 03:30:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r1, 0x20, 0x4000, 0xffff77ff000) 03:30:13 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x200000000000000, 0xffff77ff000) 03:30:13 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:30:13 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371e", 0x8a, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:30:13 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x87ffffc, 0xffff77ff000) 03:30:13 executing program 5: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r0, 0x20, 0x7000, 0xffff77ff000) 03:30:13 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x200000000000000, 0xffff77ff000) 03:30:13 executing program 5: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r0, 0x20, 0x7000, 0xffff77ff000) 03:30:13 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x400000000000000, 0xffff77ff000) 03:30:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r1, 0x20, 0x4000, 0xffff77ff000) 03:30:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r1, 0x20, 0x4000, 0xffff77ff000) 03:30:26 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x7000, 0xffff77ff000) 03:30:26 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371e", 0x8a, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:30:26 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xc000000, 0xffff77ff000) 03:30:26 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x400000000000000, 0xffff77ff000) 03:30:26 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:30:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:30:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x500000000000000, 0xffff77ff000) 03:30:26 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x7000, 0xffff77ff000) 03:30:38 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x10000000, 0xffff77ff000) 03:30:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x4000, 0xffff77ff000) 03:30:38 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:30:38 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x7000, 0xffff77ff000) 03:30:38 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:30:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x800000000000000, 0xffff77ff000) 03:30:38 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:30:38 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x500000000000000, 0xffff77ff000) 03:30:38 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x7000, 0xffff77ff000) 03:30:38 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x12000000, 0xffff77ff000) 03:30:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x4000, 0xffff77ff000) 03:30:51 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:30:51 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x800000000000000, 0xffff77ff000) 03:30:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x4000, 0xffff77ff000) 03:30:51 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x21030000, 0xffff77ff000) 03:30:51 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:30:51 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x1000000000000000, 0xffff77ff000) 03:30:51 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:30:51 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x7000, 0xffff77ff000) 03:30:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x0, 0x4000, 0xffff77ff000) 03:30:51 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x1200000000000000, 0xffff77ff000) 03:30:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x0, 0x4000, 0xffff77ff000) 03:30:51 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x7000, 0xffff77ff000) 03:30:51 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x2103000000000000, 0xffff77ff000) 03:30:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x0, 0x4000, 0xffff77ff000) 03:30:51 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x1000000000000000, 0xffff77ff000) 03:30:51 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x3f000000, 0xffff77ff000) [ 1266.730578] syz-executor.4 (7628) used greatest stack depth: 22952 bytes left 03:31:04 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x7fffffffffffffff, 0xffff77ff000) 03:31:04 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x0, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:31:04 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x1200000000000000, 0xffff77ff000) 03:31:04 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:31:04 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:31:04 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r0, 0x20, 0x7000, 0xffff77ff000) 03:31:04 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x64000000, 0xffff77ff000) 03:31:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) 03:31:04 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x0, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:31:04 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x2103000000000000, 0xffff77ff000) 03:31:04 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0xfbffffff00000000, 0xffff77ff000) 03:31:05 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r0, 0x20, 0x7000, 0xffff77ff000) 03:31:05 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x0, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:31:05 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x5, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:31:05 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xfbffffff, 0xffff77ff000) 03:31:05 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x7fffffffffffffff, 0xffff77ff000) 03:31:18 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r3, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:31:18 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0x0) sendfile(r0, r0, 0x0, 0x100000) 03:31:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) 03:31:18 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x5, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:31:18 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xfcff7f08, 0xffff77ff000) 03:31:18 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xfbffffff00000000, 0xffff77ff000) 03:31:18 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r0, 0x20, 0x7000, 0xffff77ff000) 03:31:18 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0xfcff7f0800000000, 0xffff77ff000) 03:31:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x7000, 0xffff77ff000) 03:31:18 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x5, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:31:18 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0x0) sendfile(r0, r0, 0x0, 0x100000) 03:31:18 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0xfeffffff00000000, 0xffff77ff000) 03:31:18 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xfcff7f0800000000, 0xffff77ff000) 03:31:18 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xfeffffff, 0xffff77ff000) 03:31:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) 03:31:18 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {0x0, 0x0, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:31:29 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0x0) sendfile(r0, r0, 0x0, 0x100000) 03:31:29 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xfeffffff00000000, 0xffff77ff000) 03:31:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x7000, 0xffff77ff000) 03:31:29 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r3, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:31:29 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xff270000, 0xffff77ff000) 03:31:29 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {0x0, 0x0, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:31:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x4000, 0x0) 03:31:29 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0xff3f000000000000, 0xffff77ff000) 03:31:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x7000, 0xffff77ff000) 03:31:29 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(0xffffffffffffffff, r0, 0x0, 0x100000) 03:31:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, 0x0, 0x42, 0x0) fallocate(r1, 0x20, 0x7000, 0xffff77ff000) 03:31:29 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(0xffffffffffffffff, r0, 0x0, 0x100000) 03:31:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, 0x0, 0x42, 0x0) fallocate(r1, 0x20, 0x7000, 0xffff77ff000) 03:31:29 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0xffffffffffffff7f, 0xffff77ff000) 03:31:29 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(0xffffffffffffffff, r0, 0x0, 0x100000) 03:31:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x4000, 0x0) 03:31:42 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {0x0, 0x0, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:31:42 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, 0x0, 0x42, 0x0) fallocate(r1, 0x20, 0x7000, 0xffff77ff000) 03:31:42 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0xffffffffffffffff, 0xffff77ff000) 03:31:42 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r3, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:31:42 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xfffffffb, 0xffff77ff000) 03:31:42 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, 0xffffffffffffffff, 0x0, 0x100000) 03:31:42 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xff77000000000000, 0xffff77ff000) 03:31:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x4000, 0x0) 03:31:42 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300), 0x0, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:31:42 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r1, 0x20, 0x7000, 0xffff77ff000) 03:31:42 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, 0xffffffffffffffff, 0x0, 0x100000) 03:31:42 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xfffffffe, 0xffff77ff000) 03:31:42 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {0x0, 0x0, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:31:42 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff002) 03:31:42 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xff87000000000000, 0xffff77ff000) 03:31:42 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r1, 0x20, 0x7000, 0xffff77ff000) 03:31:42 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:31:42 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300), 0x0, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:31:42 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xffffffffffffff7f, 0xffff77ff000) 03:31:42 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x8000000000000, 0xffff77ff000) 03:31:42 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, 0xffffffffffffffff, 0x0, 0x100000) 03:31:55 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:31:55 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300), 0x0, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:31:55 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r1, 0x20, 0x7000, 0xffff77ff000) 03:31:55 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xffffffffffffffff, 0xffff77ff000) 03:31:55 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x28000000000000, 0xffff77ff000) 03:31:55 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff004) 03:31:55 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x0) 03:31:55 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300), 0x0, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:31:55 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x50000000000000, 0xffff77ff000) 03:31:55 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff002) 03:31:55 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x7000, 0xffff77ff000) 03:31:55 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b", 0x49, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:32:08 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x0) 03:32:08 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:32:08 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff004) 03:32:08 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x7000, 0xffff77ff000) 03:32:08 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x100000000000000, 0xffff77ff000) 03:32:08 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff005) 03:32:08 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300), 0x0, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:32:08 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b", 0x49, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:32:08 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b", 0x49, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:32:08 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff005) 03:32:08 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b", 0x49, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:32:08 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b", 0x49, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:32:08 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x7000, 0xffff77ff000) 03:32:08 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x0) 03:32:08 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff008) 03:32:08 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x200000000000000, 0xffff77ff000) 03:32:08 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x0, 0x7000, 0xffff77ff000) 03:32:22 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) pwrite64(0xffffffffffffffff, &(0x7f0000000840)='2', 0x1, 0x83b2) r3 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:32:22 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r3, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:32:22 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c4527", 0x6e, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:32:22 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff008) 03:32:22 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff010) 03:32:22 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x0, 0x7000, 0xffff77ff000) 03:32:22 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x300000000000000, 0xffff77ff000) 03:32:22 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300), 0x0, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:32:22 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff010) [ 1357.623393] loop4: detected capacity change from 0 to 35015 03:32:23 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x0, 0x7000, 0xffff77ff000) 03:32:23 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x400000000000000, 0xffff77ff000) 03:32:23 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c4527", 0x6e, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:32:23 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300), 0x0, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:32:23 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff012) 03:32:23 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff012) 03:32:23 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) [ 1357.846090] loop4: detected capacity change from 0 to 35015 03:32:36 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffffffff000) 03:32:36 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r3, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:32:36 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c4527", 0x6e, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:32:36 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffffffff000) 03:32:36 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x500000000000000, 0xffff77ff000) 03:32:36 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c4527", 0x6e, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:32:36 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) 03:32:36 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) pwrite64(0xffffffffffffffff, &(0x7f0000000840)='2', 0x1, 0x83b2) r3 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:32:36 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x600000000000000, 0xffff77ff000) 03:32:36 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) creat(&(0x7f0000000000)='./file1\x00', 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r1, 0xc0189374, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x25}}, './file1\x00'}) fallocate(r2, 0x20, 0x0, 0xffff77ff000) [ 1371.164126] loop4: detected capacity change from 0 to 35015 03:32:36 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) 03:32:36 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x168) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) 03:32:36 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x800000000000000, 0xffff77ff000) 03:32:36 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e699", 0x80, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:32:36 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r3, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:32:36 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x48042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) fallocate(r2, 0x14, 0x1f, 0xb1b) 03:32:36 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) r2 = syz_open_dev$vcsn(&(0x7f0000000080), 0x2, 0x0) r3 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f00000000c0), 0x4880c0, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040), 0x1, &(0x7f0000000140)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@noextend}, {@msize={'msize', 0x3d, 0x400}}, {@dfltuid={'dfltuid', 0x3d, 0xee01}}, {@cachetag={'cachetag', 0x3d, '^)}\xab!'}}, {@access_client}, {@cache_mmap}, {@cache_mmap}], [{@subj_role}]}}) 03:32:54 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x1, 0x82, 0x1389) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) unlinkat(r1, &(0x7f0000000000)='./file1\x00', 0x200) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x44) fallocate(r1, 0x7c, 0xc30, 0x100ffff77ff000) 03:32:54 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r3, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:32:54 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x7000, 0x0) 03:32:54 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e699", 0x80, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:32:54 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) pwrite64(0xffffffffffffffff, &(0x7f0000000840)='2', 0x1, 0x83b2) r3 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:32:54 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xc00000000000000, 0xffff77ff000) 03:32:54 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) fallocate(r1, 0x10, 0x1, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r3, 0x20, 0x0, 0xffff77ff000) openat(r3, &(0x7f0000000000)='./file1\x00', 0x0, 0x161) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r4, 0x20, 0x0, 0xffff77ff000) 03:32:54 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) pwrite64(0xffffffffffffffff, &(0x7f0000000840)='2', 0x1, 0x83b2) r3 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:32:54 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="92703908ca7ca466c491568b5cd59438d39c245bc6162d0643c4512b443b98ed461ce43ba27e", 0x26}, {&(0x7f0000000080)="e1b2e455b72a63df7c65063efd031ebdeaab7c173630b0b3e04240511becb30af8a76c6804292cbb69694424f75ab9a8eda4d2a8df8dc975d20ab29b7f520be2cf97ccfabf5fe5", 0x47}, {&(0x7f0000000140)="5b988223b3b3d39aa1", 0x9}, {&(0x7f0000000180)="4e68f95535026addef9f2f757cdfbb8551a8d4a8f4d029db8dd773f5a87edae0a6213de1013f379e877935f03612c73f2084b53574f2523f5159e859ff95ed349f45fab900a0fec552e469e04e6bcb6fc70547edb892821152525f83ec6fdcb7232d94e685aed868205e57fd373e5ed90ef9966d1aa75f7dc2bd7573c6774cb0e5c2169015f4cb54b758a87beee323243066bf0739bb5adebe9ebf568f3d14c52935484dd398e0e7abb62ff5826cd16ec9b7b907898f8f089ec3ac00b47e099ec4b6f7fbb1c48332f8726ee50e009df67c5af2df2ed131d33cd82b3828742261a7760e83ab0f60a9c86d5f", 0xeb}, {&(0x7f0000000280)="405c563d750c57ae95f478ddebf9ad9bfe334ad76d118da42b22c290fe19a26de88d721b70e5cbb07d3e2340203073ed3e94104ca58fc44326f89e34ed0d701efa91a74792436e84c1877e153f030d35da259853c9d3aa5015b45c957d2a9e15ef63ae735bd1a8e04603386863e2f1e4fb5448eaf377d07f097a01f32548a63d93c0", 0x82}], 0x5, 0x1, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0xa00, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) setsockopt$inet_udp_encap(r3, 0x11, 0x64, &(0x7f0000000000)=0x1, 0x4) r4 = openat(r2, &(0x7f0000000100)='./file1\x00', 0x43, 0xa0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r4, 0x18, 0x7fffffff, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r5, 0x20, 0x0, 0xffff77ff000) 03:32:54 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x7000, 0x0) 03:32:54 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x1000000000000000, 0xffff77ff000) 03:33:07 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x187062, 0x90) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'syzkaller1\x00', &(0x7f0000000080)=ANY=[@ANYBLOB="010000001f0000004b0b000020000000860b000005000000ff7f000000000000ff0f0000ae667f70ffedd655001df4f239f0e942f88551401b318e3fb7c7c488ed94faaaaa769797ce2eb795fd095b34439a6a49c13d67ec8cbf8be3db1a2da27222b0afd5c4813b598fd04f64c66113c73c734f8ba849e0"]}) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) 03:33:07 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) r3 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, 0x0, 0xe, r2, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:33:07 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e699", 0x80, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:33:07 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:33:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x40100, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r4, 0x20, 0x0, 0xffff77ff000) pipe2(&(0x7f0000000040), 0x0) sendfile(r3, r4, &(0x7f0000000000)=0x23e0, 0xfd) fallocate(r2, 0x20, 0x0, 0xffff77ff000) 03:33:07 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:33:07 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x1200000000000000, 0xffff77ff000) 03:33:07 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x7000, 0x0) [ 1402.533152] loop4: detected capacity change from 0 to 35015 03:33:07 executing program 5: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:33:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:33:08 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff", 0x89, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:33:08 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e699", 0x80, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:33:08 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x2103000000000000, 0xffff77ff000) 03:33:08 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x325042, 0xe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r0, r1, &(0x7f0000000000)=0xe8, 0x472) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) recvfrom(r3, &(0x7f0000000140)=""/4096, 0x1000, 0x40000001, 0x0, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) 03:33:08 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000240)="32eab764dd925d8fad65cb792b8aea584b27e13d4d5819bc3e0e0e3f3626f66444d62dcb5e9d38e332f4a02982a13fe4b65cc549b603d976824ac19f890c2afbf15dc4269d066ebdb5fb9fab05791fdfd4154f3366aeacfdf2c875ccdf79afb349a035701397becc05628e89dd6557a4f49e1b7cac05219d7f7e783d252161cac95d8afd82ac31db31e52eb264ab07a49aa0cc5349dca730a72d66f8c7f842ab0b1238d8c13f1a841dab5cb2dd03467f2d16acda6c01ebeabb517f8559912134a95e5b41e758f1ffe80a1254a8a0d3ebef9c7f640cd3aa75ea777223d3bed88bb2a5235c9d9af9743ad1173b6604337ff49809ad577b58e4ff2b766fe9ed884ee4463b65de3c6c392ae4bb2eeca8726db6", 0xfffffffffffffeb6, 0x0) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$F2FS_IOC_ABORT_VOLATILE_WRITE(r2, 0xf505, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) sendfile(0xffffffffffffffff, r1, &(0x7f0000000080)=0x8, 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) r4 = syz_mount_image$iso9660(&(0x7f0000000180), &(0x7f00000001c0)='./file1/file1\x00', 0x100000000, 0x0, &(0x7f0000000500), 0x0, &(0x7f0000000580)={[{@sbsector={'sbsector', 0x3d, 0x81}}, {@nojoliet}], [{@appraise}, {@defcontext={'defcontext', 0x3d, 'system_u'}}, {@euid_gt}, {@obj_type={'obj_type', 0x3d, ',+['}}, {@fowner_eq}, {@subj_user={'subj_user', 0x3d, '/'}}, {@uid_lt={'uid<', 0xee00}}]}) r5 = syz_open_dev$tty1(0xc, 0x4, 0x2) fsetxattr$trusted_overlay_origin(r5, &(0x7f00000006c0), &(0x7f0000000700), 0x2, 0x1) renameat(r3, &(0x7f0000000140)='./file1/file0\x00', r4, &(0x7f0000000200)='./file1\x00') openat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x10c) openat(0xffffffffffffffff, &(0x7f0000000040)='./file1/file0\x00', 0x42, 0xc1) r6 = syz_open_dev$vcsu(&(0x7f0000000640), 0x3, 0x41a880) ioctl$sock_SIOCADDDLCI(r6, 0x8980, &(0x7f0000000680)={'veth0_to_team\x00', 0x7}) [ 1402.774055] loop4: detected capacity change from 0 to 35015 03:33:08 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) r3 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, 0x0, 0xe, r2, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:33:08 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e699", 0x80, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:33:08 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) r3 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r1, 0xe, r2, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f00000002c0)=0x8) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) [ 1402.976966] loop4: detected capacity change from 0 to 35015 03:33:08 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0xb5573b05e52e4146) fallocate(r0, 0x20, 0x0, 0xffff77ff000) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f0000000040)=""/184) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) ioctl$EXT4_IOC_GETSTATE(r2, 0x40046629, &(0x7f0000000200)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r4, &(0x7f0000001180)=ANY=[], 0x220) openat(r4, &(0x7f0000000140)='./file1\x00', 0x20080, 0xa0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000180)={{0x1, 0x1, 0x18, r0, {0xffffffffffffffff}}, './file1\x00'}) fallocate(r6, 0xc, 0x0, 0x87ffffc) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r8 = socket$inet(0x2, 0x4, 0x3) sendfile(r3, r8, &(0x7f0000000000)=0x5, 0x7fffffff) fallocate(r7, 0x20, 0x0, 0xffff77ff000) openat(r4, &(0x7f00000001c0)='./file1\x00', 0x12100, 0x110) r9 = syz_mount_image$tmpfs(&(0x7f0000000540), &(0x7f0000000580)='./file1\x00', 0x80000000000000, 0x2, &(0x7f0000000640)=[{&(0x7f00000005c0)="3e492c3f88c5861904e373b2644f0766fd330154e814927ddce238726d1bdb8b8084c32f7e1e06d8aff4d139574d1ec2d524db6f438e04b70f", 0x39, 0x8}, {&(0x7f0000000600)="817d819d4d9dac0ef961d92bc3dcbca696f06949fb2c8529d7e189fb2178f642be5bc253a79bb20fb0797d608b03679cf6b936971a593b305c5f26bc5e839e5f", 0x40, 0x2}], 0x2001050, &(0x7f0000000680)={[{@huge_within_size}, {@size={'size', 0x3d, [0xa3, 0x25, 0x0, 0x36, 0x35]}}], [{@defcontext={'defcontext', 0x3d, 'sysadm_u'}}, {@smackfsfloor={'smackfsfloor', 0x3d, '^r-'}}]}) tee(r5, r9, 0x7fffffff, 0x2) 03:33:08 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff", 0x89, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:33:08 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x3f00000000000000, 0xffff77ff000) 03:33:08 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x6400000000000000, 0xffff77ff000) [ 1403.116696] loop6: detected capacity change from 0 to 264192 [ 1403.406747] I/O error, dev loop6, sector 264064 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 1403.434223] I/O error, dev loop4, sector 34816 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 1403.470051] loop6: detected capacity change from 0 to 264192 03:33:20 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff", 0x89, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:33:20 executing program 5: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:33:20 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) r3 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, 0x0, 0xe, r2, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:33:20 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff", 0x89, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:33:20 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x7fffffffffffffff, 0xffff77ff000) 03:33:20 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff", 0x89, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:33:20 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) 03:33:20 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000000)={{0x1, 0x1, 0x18, r2}, './file1\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000000040)={'veth1\x00'}) fallocate(r2, 0x20, 0x0, 0xffff77ff000) 03:33:20 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) r3 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r1, 0xe, r2, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f00000002c0)=0x8) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:33:20 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558", 0x8e, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:33:20 executing program 2: syz_open_dev$mouse(&(0x7f0000000000), 0xff, 0x80) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r0, 0x20, 0x0, 0xffff77ff000) r1 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x20040, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r4, 0x20, 0x0, 0xffff77ff000) [ 1415.323294] loop4: detected capacity change from 0 to 35015 03:33:20 executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x20) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x2, 0x66d6) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) 03:33:20 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xfbffffff00000000, 0xffff77ff000) 03:33:34 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558", 0x8e, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:33:34 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) r3 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r1, 0xe, r2, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f00000002c0)=0x8) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:33:34 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) r3 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r1, 0xe, r2, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:33:34 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff", 0x89, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:33:34 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x14, 0x4, 0x0) pipe2$9p(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040), 0x20008, &(0x7f00000002c0)=ANY=[@ANYBLOB='o=\x00'/15, @ANYRESHEX=r3, @ANYBLOB=',\x00\x00\x00\x00o=', @ANYRESHEX=r1, @ANYBLOB="2c63616368653d6d6d61702c7375626a5f726f6c653d2c736d61636b6673666c6f6f723d892751f9653b2a4fc07a7ef6c54c875996d3cec2d0ea56d896e1cc2802e0a5d6ff44e0b2864a1f51335fd20000000006dc8ea2983ffeeb8b4299d2413f3d156453d9d78aca230bee7a1557477ad19c917d503edc993d09c86063336ae849da39990dc70e4876720b02c812ae665e1c2d4967ac1727c6364afbdbeb4b26518b2cab1ee88181cef14260987d1624fc4d684307225667d45648a1cb3c87927ce72873165ba223d8fc59e225839df52f0a497a095a1f84f287f9c17cf62c7365636c6162656c2c00"]) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r2, 0xc0189374, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r3, {0xb7}}, './file1/file0\x00'}) mount$9p_fd(0x0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000140), 0x20000, &(0x7f0000000400)=ANY=[@ANYBLOB="7472616e733d6644ad701cd240642c", @ANYRESHEX=r3, @ANYBLOB=',wfdno=', @ANYRESHEX=r5, @ANYBLOB=',version=9p2000.u,version=9p2000,cache=none,noextend,cache=fscache,privport,euid<', @ANYRESDEC=0xee01, @ANYBLOB=',dont_appraise,smackfshat=9p\x00,fowner=', @ANYRESDEC=0xee00, @ANYBLOB=',appraise,pcr=00000000000000000042,smackfsdef=9p\x00,\x00']) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000080)={0x0, r4, 0x8, 0x6, 0x1}) 03:33:34 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xfcff7f0800000000, 0xffff77ff000) 03:33:34 executing program 5: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:33:34 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = dup(r1) ioctl$BTRFS_IOC_QGROUP_LIMIT(r3, 0x8030942b, &(0x7f0000000000)={0x4, {0x0, 0x5ae0000000, 0x800, 0xc74, 0x1}}) fallocate(r2, 0x20, 0x0, 0xffff77ff000) [ 1429.264081] loop4: detected capacity change from 0 to 35015 03:33:34 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) openat(r0, &(0x7f0000000000)='./file1\x00', 0x40, 0x10) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) 03:33:34 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) r3 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r1, 0xe, r2, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f00000002c0)=0x8) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:33:34 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) ioctl$AUTOFS_IOC_CATATONIC(r0, 0x9362, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) openat(r1, &(0x7f0000000000)='./file1\x00', 0x101942, 0x40) 03:33:34 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xfeffffff00000000, 0xffff77ff000) 03:33:35 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558", 0x8e, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:33:35 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x42, 0x124) fallocate(r3, 0x20, 0x0, 0xffff77ff000) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r2, 0x40505331, &(0x7f0000000040)={{0x6, 0x20}, {0xd6, 0x81}, 0x2, 0x2, 0x9}) openat(r2, &(0x7f00000000c0)='./file1\x00', 0x22100, 0x0) 03:33:35 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000040)='./file1\x00', 0xffff, 0x2, &(0x7f0000000200)=[{&(0x7f0000000140)="19ab73191b285d9cfba6a3b547d82c9c3845d324010b8f45c8080f0613aac4d252124352522cd6381c8ba16606974c7f18d86fb3a6ac97d5b4ca80d52b7df8f624a7a01ed10e503bf037a2237f559258fc021fda525249739244d660e7bcc2f47a114eb9c2c6ae163a5fe6747e666e4d19d72639708fe95f6954fe03ad072861d853334e4c1b33e80d8a5e1065d8fe9197ba513d1307457ae65e9b41bebc22f541a6f5d74c1c277fbde33ad957d4d9a6a26fbf", 0xb3}, {&(0x7f0000000080)="c4c9682c8a14bf21cf26ea910b39fa61d8a8464cc5090e36d8aff3cf9c0f5b1900abe9e349034fbb3d3c02cc6c327183b69e5b42eba5639952f591f805f0c2c58ed97657838be9ac7511c706e607cac8", 0x50, 0x7}], 0x8, &(0x7f0000000240)={[{@noinit_itable}, {@delalloc}, {@mblk_io_submit}, {@barrier_val={'barrier', 0x3d, 0x2}}, {@orlov}], [{@defcontext={'defcontext', 0x3d, 'staff_u'}}]}) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) [ 1430.132896] loop6: detected capacity change from 0 to 127 [ 1430.134264] SELinux: security_context_str_to_sid (staff_u) failed with errno=-22 [ 1430.264942] loop6: detected capacity change from 0 to 127 [ 1430.266170] SELinux: security_context_str_to_sid (staff_u) failed with errno=-22 03:33:47 executing program 6: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write$tcp_congestion(r0, &(0x7f0000000080)='lp\x00', 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) r2 = openat(r1, &(0x7f0000000100)='./file1\x00', 0x4042, 0x10) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x34400, 0x100) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r2, 0x0, 0x0, 0x87ffffc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r4, 0x20, 0x0, 0xffff77ff000) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="6700783ad91f340eb9a7846ad60a148b4c7a39731c0679471881", 0x1a}], 0x1, 0x947, 0x7fff) 03:33:47 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xff27000000000000, 0xffff77ff000) 03:33:47 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) recvmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@abs, 0x6e, &(0x7f0000000080), 0x0, &(0x7f0000000140)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x158}, 0x2000) 03:33:47 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:33:47 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cb", 0x90, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:33:47 executing program 5: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) sendfile(r0, r0, 0x0, 0x100000) 03:33:47 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) r3 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r1, 0xe, r2, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:33:47 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:33:47 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) unlinkat(r1, &(0x7f0000000000)='./file1\x00', 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0xcdb) fallocate(r0, 0x0, 0x0, 0x87ffffc) fallocate(r1, 0x2, 0x5, 0x896) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r3, 0x20, 0x0, 0xffff77ff000) 03:33:47 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xffffffffffffff7f, 0xffff77ff000) 03:33:47 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cb", 0x90, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:33:47 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(r0, &(0x7f0000000500)='./file1\x00', 0x1598c0, 0x1c0) r1 = openat2(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={0x50d002, 0x9, 0x11}, 0x18) sendfile(0xffffffffffffffff, r0, &(0x7f00000004c0)=0x1, 0x958) openat(r1, &(0x7f0000000080)='./file1\x00', 0x240000, 0x112) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) execveat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='{\x00'], &(0x7f0000000440)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='$^\x00', &(0x7f0000000280)='.2&!*\x00', &(0x7f00000002c0)='[\x00', &(0x7f0000000300)='](\x00', &(0x7f0000000340)='%\x00', &(0x7f0000000380)='&\\/$}\xdc{\x00', &(0x7f00000003c0)='\xa0({^i\x00', &(0x7f0000000400)='*{%:*\x00'], 0x400) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) 03:33:47 executing program 4: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write$tcp_congestion(r0, &(0x7f0000000080)='lp\x00', 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) r2 = openat(r1, &(0x7f0000000100)='./file1\x00', 0x4042, 0x10) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x34400, 0x100) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r2, 0x0, 0x0, 0x87ffffc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r4, 0x20, 0x0, 0xffff77ff000) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="6700783ad91f340eb9a7846ad60a148b4c7a39731c0679471881", 0x1a}], 0x1, 0x947, 0x7fff) 03:33:59 executing program 4: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write$tcp_congestion(r0, &(0x7f0000000080)='lp\x00', 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) r2 = openat(r1, &(0x7f0000000100)='./file1\x00', 0x4042, 0x10) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x34400, 0x100) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r2, 0x0, 0x0, 0x87ffffc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r4, 0x20, 0x0, 0xffff77ff000) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="6700783ad91f340eb9a7846ad60a148b4c7a39731c0679471881", 0x1a}], 0x1, 0x947, 0x7fff) 03:33:59 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat$sr(0xffffffffffffff9c, &(0x7f0000000040), 0x24000, 0x0) symlinkat(&(0x7f0000000000)='./file1\x00', r1, &(0x7f0000000080)='./file1\x00') fallocate(r0, 0x0, 0x0, 0x87ffffc) write$binfmt_script(r1, &(0x7f0000000140)={'#! ', './file1', [{0x20, '/dev/sr0\x00'}, {0x20, ':\xdc^'}, {0x20, '/dev/sr0\x00'}], 0xa, "58055b1f85b39af743265e8fa1daa002c7a5152d8eac27c02f791fb38ce05cf2dd13edd60769a858fabcf56d3cf54ddd3558aaf0ff6e66920718f92df123ad65d22d5103479ad1fcf53ad10063bd59a88e5db79c"}, 0x77) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) 03:33:59 executing program 5: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) sendfile(r0, r0, 0x0, 0x100000) 03:33:59 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) mknodat$loop(r0, &(0x7f0000000080)='./file1\x00', 0x400, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$ARPT_SO_GET_INFO(r2, 0x0, 0x60, 0x0, &(0x7f0000000940)=0xfffffffffffffefc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r3, 0x20, 0x0, 0xffff77ff000) getsockopt$IP_SET_OP_VERSION(r3, 0x1, 0x53, &(0x7f0000000000), &(0x7f0000000040)=0x8) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r4, 0x20, 0x0, 0xffff77ff000) 03:33:59 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0xffffffffffffffff, 0xffff77ff000) 03:33:59 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cb", 0x90, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:33:59 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d46990", 0x87, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:33:59 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) r3 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r1, 0xe, r2, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:33:59 executing program 4: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write$tcp_congestion(r0, &(0x7f0000000080)='lp\x00', 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) r2 = openat(r1, &(0x7f0000000100)='./file1\x00', 0x4042, 0x10) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x34400, 0x100) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r2, 0x0, 0x0, 0x87ffffc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r4, 0x20, 0x0, 0xffff77ff000) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="6700783ad91f340eb9a7846ad60a148b4c7a39731c0679471881", 0x1a}], 0x1, 0x947, 0x7fff) 03:33:59 executing program 4: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write$tcp_congestion(r0, &(0x7f0000000080)='lp\x00', 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) r2 = openat(r1, &(0x7f0000000100)='./file1\x00', 0x4042, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x34400, 0x100) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r2, 0x0, 0x0, 0x87ffffc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r3, 0x20, 0x0, 0xffff77ff000) 03:33:59 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) r3 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r1, 0xe, r2, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r0, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(0xffffffffffffffff, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x100000) 03:33:59 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe8", 0x91, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:33:59 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff002) 03:33:59 executing program 4: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write$tcp_congestion(r0, &(0x7f0000000080)='lp\x00', 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) r2 = openat(r1, &(0x7f0000000100)='./file1\x00', 0x4042, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x34400, 0x100) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r2, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) 03:33:59 executing program 6: sendto$inet6(0xffffffffffffffff, &(0x7f0000000700)="916eaa5cd50c81af7fb92e5af01e8dd462394efdfb661bf851", 0x19, 0x8811, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x0, 0xa0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x3010c2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) splice(r2, &(0x7f0000000740)=0x53f9, r3, &(0x7f0000000780)=0x6, 0x8, 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r4, 0x20, 0x0, 0xffff77ff000) pwritev(r4, &(0x7f0000000680)=[{&(0x7f0000000000)="d35389843115faa15af83ca04be5f95ef33dd6e94cad5a39b9624317413b0466944009a2ab2d5b4bdce44fa55b65e5f19935aa9c8774b932686bc1106ff90189699bfcdae68f7eefbf28011a115645de5364b339f3f064f7927d5cef5c1d216a97ec21186b29cc602554aef8e36c813fcd2f9f46e056e6e965ba97ce3094bdec882a0c46fed6aed1182a7e29bac9485a0d9b3efbf3268db470016d62ab5c3980ff6676085306248ad98c598e21d9859d477da23437c0058654713b92ff38d699846e0db3700484", 0xc7}, {&(0x7f0000000140)="e10e0992f4146b92926862337a5c644027d56433b608d3c912f30850010aaaac773595e8c55dc6921b9ef16c4ae3ff8fddfa57e9cd4c27f98462e73055c9715b44c31694acd02ab67808ae4829b7f2e677c0984d9262dcfbc33751a8cd6cef7d3c7d3a0c6c314cc033ec9c3c2b4df89684a80dd22c5e041c3a0ca37e97d247b16fd3ead959054426f3f2b8635f2056008987fbc5be7020e47c2c7add970e67eaa90b0d459477b5f6f2475fd4cf11c16a918b3ffc4cc586f1421f2b2f58ff5b374f2656e8d1d8e2", 0xc7}, {&(0x7f0000000240)="2a282ca23174877cfdf333abd7eb89bcc7d9f720b4fc751e0e78b5a41ee00c01252ea14fd1dfd7b9ec5d19dd3a97baba151dfba4e8832d13e38e4218fa4b5708a8d472b4ba", 0x45}, {&(0x7f00000002c0)="e0c72110f9851da270eacc1d4a627025551b680eb5198e9b7bfb9ded602d179ee8d89f719184e23cc8dbba11237a64632a38aa65baccd02c42c96b0b744a466b4cb6f55bfa7a48322ec7c4c07d8b661587e96a43b1236e11f4f3b785c8e9974a3f85f14026411b14aff2a1da6adfd9ee1b852c74880e4234a151513bd0b2457b1295a12c58ceab2507b305b91892a0d56cf424b2aef7cec8d9d5165071ab02ea4611ac29b8bf989d74ba1fabf5110fecf125eee5fa318dca94e562c06a1d47be2058723b73df10dfd5a817ebca328f98d243d1860f8b257dac2b", 0xda}, {&(0x7f00000003c0)="11ecd23c2fe34c913ff878a4f18fc6a380d8ba256e9ce60ddadd9b10fc07605f80515ea7a07bcb43079255de56a58ade382fbaa429212eab378010c9fd9f3c1eb7c41c828e9c67752c21e1a2a0867779babb39776e76e6ef33b81afdce620f835e0d649b00d22fd4c77f4030c7fdead355584ffe40cb60ed8ce3aa66a9232900a561ca493ef23e0dc4167661f6fd62313f1e2d3205e3b7d241e00c80f9", 0x9d}, {&(0x7f0000000480)="47d930d7e8d1536d0c702a65f71bc39714765c0fbf66cbe3d0d6596e316af7a090523922ff5601ae712e1f71a74206cdad293cf7b343f8eaecab35da9f08174179b91cbf1d83f201343d31482cb8a971daf03298795db76167d1c94334c96dec54b98b5d91b3f26b8bb8", 0x6a}, {&(0x7f0000000500)="3a3874471cf917d0a699428486576712027884c54c73025031340c18b7723423d750f909ca69fb6297aea6a84678795d013c4dbc7e0bf9d6ff65b42daed7d4f91a35f4", 0x43}, {&(0x7f0000000580)="953733ba4882a7461043ef58575074a896904cb07ea9eecd37f8734a92b072f0f3de19cd7a2cd02814a37bb7efd33039171f51c4e60b2f539532c76d8b71cab6e5b14da8579b609271ffe35e9048dd0706d177743cb47ea8e83b0bf91cceab0469824e8c203e38b3f3d0028f0ddd80c212051a60462b03052032f2e78306a6da238d4308241c822313292c0aef65f868c2e8f3693905005b277c7a73f61b67d5a2ec910b014469df839967885cb65503c739a6b6850c8cd97c48ede2008c29267f824461e93a5491757093abe37632630bc3fa", 0xd3}], 0x8, 0x1, 0x1f) fallocate(r1, 0x20, 0x0, 0xffff77ff000) 03:33:59 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x2c0900, 0x1c5) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) 03:33:59 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff003) 03:33:59 executing program 4: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write$tcp_congestion(r0, &(0x7f0000000080)='lp\x00', 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) r2 = openat(r1, &(0x7f0000000100)='./file1\x00', 0x4042, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x34400, 0x100) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r2, 0x0, 0x0, 0x87ffffc) 03:34:14 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff004) 03:34:14 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe8", 0x91, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:34:14 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(r1, &(0x7f0000000840)='2', 0x1, 0x0) fallocate(r0, 0x0, 0xfffffffffffffffc, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext3\x00', &(0x7f0000000040)='./file1\x00', 0xf4, 0x7, &(0x7f0000000540)=[{&(0x7f0000000140)="ec26c984244317acb191b8a902e474f1ba0a9ba8edc5167020d5d78fcf8c3cf7fa537c46952eb826964942e927dc4503632995d4ac301bfdfa624645253a1acd27f0c751223a508429bcb9ad173c2109675b2fb46b563ef6662f9dd32e9bc848dabe7311bcb9ed34f0fc261326af01ccf6c09296826088b69f7468e9657737e8ad654bcc95af71421e67788b37e1a4d723cc0b7d3fdd8fb2bb65c7f56e0cf2e14ad68af58fd6c3c4d6e538fba3b14d5a2acc422a926aec90bfce91c59c73adcbebef624f6715c97248e966e2324430f279ef565acd76b7789d5abea766c3ed8127bd566449486f458f6bcd30c326e9", 0xef, 0x9}, {&(0x7f0000000080)="9d655a89f2b83d85843ed3b8bc0486bcb49926d40d3ad58f63efa93ab5d685efcaee70ca3676bdbba4f435eb80ff99e6b2d32ae12afaffd81888", 0x3a, 0xa8c}, {&(0x7f0000000240)="ad298bfcb7b29f27ccb066f150762a92f7a7da77942100308991ea399bfa5c8abc3b83f9dd09c2d90c3c3dd3e6fc2850651a091b82774d022e6ab974ab075592e38b81916df281ffbc3bb5d06a6c3d7bc208847e6c8d574fbf761172631eb11c6a7286d89975c225c5e1931fc24ea8546cec36036b46333be0e6907df235520332c1d04b5b796fdd65c9a0107479253cbb63372f7474bf9a3464c3e4038f187323288bdf", 0xa4, 0x9}, {&(0x7f0000000300)="d79228688683313c8f17038acf4250ccfdae46ada092c1b90e2fdd72c689fdc59422fc94ddad7a60e49f80fbbf87de779019dd8158d98b8234b6f75a80a2260ed3452d82e07d3321ea0b03301421ff5ff05f19cda06ed5de5014e6a7dffc22a953bbb95a8d1834a84c241a107514b9da54d4a43799c9a14197678147c9b4add501e64c8c1434bf20f7eb98145e81f902544307d2ffdf35a746137dcbca48c398729a4250977b0a67c695d11c16d4686cd1", 0xb1, 0x9}, {&(0x7f00000003c0)="9e4c937e1ea1e1b162f78dda6ac982afa7e101d1f2d93038d216287e46289b87fe4c4504a64c9d9f7eb1e33178165970d118523a0273e72a29c614ee8d2520da6f17", 0x42}, {&(0x7f00000000c0)="2722f690fe5b0930b62d4196ef3487418a4d8e307bf13e2f7161d915c5d12790c2852be59b3573076959a9b5f11c68b225e2ca25a2", 0x35, 0x1}, {&(0x7f0000000440)="f3410361c6e73a0ccfb22730e6b1db6f9cc64be3884187e4f70f6c32c086786a47ce35ee849bd032fbc734827fc90f955d47b915434d4655ba2c8bf8d2cd7a9a758eeefb7845d49e30a58611bbfda03a9ca0f05617c28af27ac4ec2083945d1adfb4286ee8fcfadf0dbfce0fd7519542f116363ce7fec006071e7835f8e9c63a5abc47f8f6c72b9b5fd7bf4cc407b08b1b4d5c531797a64d7c8cb1a4dadd2e17041ece3e78e46131b60a769a47331006124b860675150397ebdec39951f63e29b894960490b095a99f47fd6f729882783c7754d93e61038434a3a6795206778354499033a2fa1cb2f5a976a49cba", 0xee, 0x4}], 0x10000, &(0x7f0000000600)={[{@inode_readahead_blks}, {@bsdgroups}, {@nojournal_checksum}, {@jqfmt_vfsold}, {@nomblk_io_submit}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x1000}}], [{@fsmagic={'fsmagic', 0x3d, 0x9}}, {@measure}]}) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r1, 0x0, 0xf4) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r4, &(0x7f0000001180)=ANY=[], 0x220) mount$9p_fd(0x0, &(0x7f00000006c0)='./file1\x00', &(0x7f0000000700), 0x800040, &(0x7f0000000740)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@debug={'debug', 0x3d, 0x4}}, {@noextend}], [{@fsuuid={'fsuuid', 0x3d, {[0x0, 0x37, 0x64, 0x65, 0x33, 0x34, 0x0, 0x38], 0x2d, [0x34, 0x35, 0x67, 0x76], 0x2d, [0x63, 0x34, 0x34, 0x33], 0x2d, [0x37, 0x63, 0x62, 0x38], 0x2d, [0x36, 0x63, 0x38, 0x68, 0x37, 0x34, 0x63, 0x36]}}}]}}) mount_setattr(r1, &(0x7f0000000800)='./file1\x00', 0x1800, &(0x7f0000000880)={0x81, 0x78, 0x1a0000, {r1}}, 0x20) fallocate(r2, 0x20, 0x0, 0xffff77ff000) 03:34:14 executing program 5: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) sendfile(r0, r0, 0x0, 0x100000) 03:34:14 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, &(0x7f0000000000)={0x6, 0x4, 0x6, 0x0, 0x3bbda217}) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) 03:34:14 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe81c", 0x92, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d46990", 0x87, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:34:14 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) r3 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r1, 0xe, r2, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r0, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(0xffffffffffffffff, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x100000) 03:34:14 executing program 4: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write$tcp_congestion(r0, &(0x7f0000000080)='lp\x00', 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) openat(r1, &(0x7f0000000100)='./file1\x00', 0x4042, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x34400, 0x100) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) 03:34:14 executing program 4: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write$tcp_congestion(r0, &(0x7f0000000080)='lp\x00', 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) openat(r1, &(0x7f0000000100)='./file1\x00', 0x4042, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x34400, 0x100) 03:34:14 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x9) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) 03:34:14 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000140)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001480)=[{&(0x7f0000000180)="9cf7a7168bbf2e9042ba399981eaaff5810558208b", 0x15, 0x24b}, {&(0x7f00000001c0)="93696475a4864f5faf5ce720bfe0e6c518dc96", 0x13}, {&(0x7f0000000300)="cb55ae3cb7b766267ba4fc2c72e81f85a906ea54a41adbe25aab47728675e4c886b654f34e3978f155096fde216dc894a324d06040b4f67a01d72cef9a6a4e0cea2df7e119def9be7fe02ce2d761acd2168648dcc6c6ffdd1abb6bd1605bc955ebcccda7a8f323aa18f0b7ce92a084969db2a2c266bbac37137c01e6b0d5a2db98cb51247c3f802c47722aec5a336fd3fd1de7cd4a7b6fae30e271b4f5f054679263f7f30efc514fc8dca5c2c82955d57d69e0f5a5ae1391417b7a6d7ce230bb5b374ce248f9f6b6f9cb17ec1bad394d723f13020f5b6f7662d8db4a3ba16dfadc05095246e9841b77399a2fd2847275527bc9c9102b74ff7a696911e99447842d7cb7aca61d7c81870646b920285a3d4117364065d6b0c875cc79d0f1d2083b320d9737aaa8880f72024204c783a0b9bc76c1e26bbe35091bf3bccf56e2a4bcd22bbe1425532f374065a371975374e22b6529c9bb39a6c393e5beb0233abef22698c78bbf1f9fd214c3b9e18ba70e76baba6353841db4ca3583ad1be381ea8a8f6143ef28daf836789f1659e7f09217ab002c007af3067ffee7c9a183384225c2356faf398d274679de8b60b555df7b396f7ec3e3b92490da29e8f634139d8f67501382be98e6b254e6803ef9d9c680f214c799331bcb569533437768cd7db6456b1432d2fd00f0c0708f16cfe29bee34a3b3a67f0e7e75a64c9158ba869a006a70c90668cfe927beaa04735e65ca26e3f6dae83bc9e369e1f0b6672a7edc7dd2a373145501cd57de008ca761338d41d5b3f7462c2baee030fd477323555d71153b33d575d522abada2431c7eb3cac47cb212842c01eab8b5fcca0acb63a84037d9a2e080226021679011309942c067f810ed6ca59a02f97e5c353f576f6f942c0eadb18cfc0e09d4a562ce89ac158daf5fc283a41f55fa0ea58fb1c336fd7c45a2e145df74b285602bc9a002300a58ac0b113576386a4201e5afebbc7fabcb48061626b606643d8091f77b97b8a93b420a127a3e6bd0f92e55cd31149bb45f4b443844d8b44812c9c0209eabd8a17ad32d385ead41ac31d231248506234a2d512b96c1a3d05d47524c0f5a81105c176a4b666eb47b602aa2391780568f20265d30d823e1327fdd35f8ddd21464cc4fbce6a58370c5773030b94bc748ce2e6a46de053d30b047251aca2d19f895cbb0eddf044301ead49c1416b32db1c637f841335fb8a1a98371bffbb5eb3225a0e9586d1907b631ead5eee0600203a17ef2748f4797142eaa74fbc060fdc3f7292c0beef01970c2052afc9174b8b12e68e7b96d74e7d7d3579560b1172604381828e16e6c9d7f8537456a1edcecdbc02230f17496d055150a7f05bac63b93caf56585ab599a436ad199c12daddbfc8143389c85f93b5536a1499945afb422a6b35f5f7844b337de3447f99361a4d6edfe64af43dd72ecd587250f5e92dadae69f839dcfee7a7ac76138703a43436d1fa0c4687ece24079a2db511237811591c0f123a25c90b3ead8915107870469f921a11bad018788071b538a0c0d01aa9e4bc620df985844caf26ee72ac22e8a093963520b6e56d13ea119347188a12927cec1bee1b1b9a82841364627663df6a0ea3738ccc826f098488c8d67a88c13691e253a56cd674c3c20eda724233835321683f673ec366ee936db3cc3faef26b7bf2e49acbf1a0e9c18b0c912abbe289ad795002834fedbfe0a79fd57c4f752f9b281a41dee03c6b570f89dc3bfa1daa025f2173325de6975273a63e23fc3787120ff2985e099d5aaa31b0ee28f672ea2022f80241bd2328ea649472c33363d4e046ab6fc17953aa5718890bbf494f5986b1e889b4f6a581df05e1c967b6dafc165be2ce7af80c90d7945c0bde558cad0e7c5b567369a1c086bf52d531161b1e400cee3ef32fc6ba2ca2876ac545d63ef3120e8da4bb2855aaf6783a8206a4f8fdaa018086249ae87414b4cc5f99e0a1b2a34a4bc63efdcc0262485d3f487744365d5f5a324ff23481b4b9822142d18f64fb2932abaa07250be829a59f5c2c191ed1561e6c82c450c22f81ca7f6c60b9a3733417fa8492496c324b084716ee082a97d2be1b8b061ea9b69680367f5316ae8e9daa8975f56a16cc0a493c38bd15d42f6a10644ccda89d7c7038b2dcad65f0fac8600c46e071b1409161054ffaab034804676fde3da9602fcfb24eaf0f24f611371f0692ce69b5d61d43d2fadc1a4feb3693e24e3a0f5278c60f7743b35c404ff868c8b54d4331202da1ba927733606ddcd39b27a180f4cdb9e536d5ed081da4bc311b651b9c4252b1e5fd9f20bcde77afdd7c1f36f0b6e266b37dc673c499c1127f4eab2b35162925d84470f3fdb1c5dd7014d27daa561772c1cd85e7095e47183072abd063eaba5479523cecb54cc70923b82ff6b64bf95ad5c888fdbfb053f10c04da95af6256779a5492ffdda6be614f339506175cd195c16b2780fdab9e239e418b958aa6728c1108f8b6e4f901340980fd39b879f03e4d7dc08bde7d1397a9d4cb3a60155048b0e6a5482958d4949451ac2fa1fdbed2bc1de8d8a824544a88b75c9d1d5100054b02c4deaa4d1052150043fd26783eb3583defa5df79715f69f0c9e68c83f9b7e90caecac56b32e75772650ff874e20e56972c7d975659701d91bf4f8be488407c199aa9ce4fc8147eaa6f0f72b4cb5d702f4cf9a66ec60063d422a015f698acce6a58c2891f7b908d785b3b03c97334042dd11d017a0d1c51d9b692046aa8eda4d8e9a428164c860b5f3965fc0671241abe287ae0c85a55aedee184a0acc434dddb6c80fa6ab1d478319fc309c31622d7343534b180f00a288e31610979a52ed409e36bb65a0bf856ee34bf163f60f4ae53da881be02334dfb3882244a1a296deaaa9d9a9b0d432032b991bfd90971ac81d475eeb9c8cec8f18e3f69bd448c71ad20bf0033ff7136614bd7a47d3e7813ccb55db8d39ebbadc8bf5ae13f28387ef91fb04790ee481c3b6be718408f43169c6b913bbbf3492f49d52d6c138064313a592d881e05ac1dffcce69afbbb33b8f2b28be9fdf86e81b1078d8c549d10f2f6b0c664891a559e3b20e31f28dbca724111db403d917e45842c59e6d23f715ee97a5047e6f56e1b8787b3687d2238e2379c5f1c1cdd37ea2717bd5a84fb75721badee558577738d2cd14d13b831378b2a34e3019bc7d3123235dd4d932e9ef66472833e6775d601ffa0cdbb820ec66fc5af1edc9fe733b6b02be98aad094d946ea3f8fd4e2e946ec0eaa3e6e3dfb775e66a86989fda1e036ddc0487e5308326f5b1c2404aafedc20241ffa536c6a09334153089ca1639554f2a94821b960f88a348139d48f6df43bd9c4ae270430d005b01cda828ca58d558ef01f87d451a4180f0ee36b8f54c8e4a1ccf4d37f0bc361fc7e3bfdd52be3783b9aecbab0c1ff3d530ad30cb0329ce85e0e9e5003fc2a4c1f10ebe0b9f00f4aac999ab5ec44a6b3d2dce22036c16e56be52be134f314ead1b143d5ad8e0747277c7061b0f13a0a8be23934189e151281281ed8973ac28876eb385531e58db0cf46d29c8d330e1e20a66d850954d0aa97e5f609e4d67ed1c37652aadf393ae3ad58c1146600e903ee5fe190416857e9ba467bb9e1cf5ae986f6520572e379824cd934beb3371d852cbe7a2d33bd21a12d5a1ca0b9575df66a48fcea4f5b5266a51862874f89b3e1216ac0963a799ba8488b2c08781ae0f4c64bc9c1af7c34ca8c3fc084fca9b0f7baf89c68a56bea9b8eeaaeeb01eef19c25f6efa80f77ce3e1c89768c91c4625966ded817af4e992f736b6e1c0a231fdca932f970cf76b0e28de0c2291d38becbc472489fac53bb4c5081e1da3a91dae6c6de697a255c9b50ca99514f71a9345f440f3951eb599c07141e177c2cf4ba2cbd07dc273c771fc62a1ea46375b82dc9393d4fc16f8783b8e1a2660b7847a54f300bf69b1687aa64d6f1dcc8495625684c23ce49a04d54b27b50c13e36aef310a03d7bfe6d89427ef167a100a557316687755be77cf670a65389fceceffac247ca1fb015f506cf53d70aa7bfcf584dc278ed875450256d421772d3e49605f989804047608d6e305bc42205c911b5bf4f98cf3907e043eb05b53026b464b42f976231813c42c37f58779362841b8505e74df8372a57ed39c0801c3ebd533257a66e9768923dd8a3d84a17fd79b209bbb314bcd032779eca6e8ec8d3427c2a4909cd822a716a0529042b528a5f2f44e35bd7a505127f71dad56d99e699302ddf441727bf06b499912fb0b2e9c2783ce89f6d6a48973a5645a5b70403b493386cffca37fb4b50607c3e828b5db4cfc2a2e27cfe2df9f72d7d0649f2d311bb5e4107199ff97bc7a7947c3eebc2723f60a97f02d971849c829bd3970040483b77efb841bfca8ddd0ab73fed36267a1ffe08f2ee2794c97ad5a16749cd048c864e3a1148cb98669d9b190a9ad88739f57f09d7e971d098c8d557eaa23febe7886c9f4645fac4bbfb69c627dee9eee9eb82495c45dc6eb4f964649ca284342beb797b70304ad27685aa53eee8e2937e37172389013f3d931bd970ec6366206594930e71fede8e7fbeac6956ae5f5dcfec2d1203f269facfdd44a0b7feda4d8c3e10e11942c74d149a4dbff75ee426785da2873612ff4f5e554db9149b1edee3e5980991c256eb080deb48c386792d10fd4204217202d7a79f0bbcccb064558856aab979c0d6785356828e379f9b4244baefbd850652f1d4d563aea89a4667ef66e99d6686df00ae0bbc58b5f24b73b600694118e591813a1550b398e24341aec1c53d48fee4b2bb41153a786926855de2bba68635171538a3e25d846b5c16bde8e89faa1565604e121b4459424330914ec9d326cb91d241a26c0029b1dbd6ded4adca036c05e263bbc8c84ba74a340384294be46db79f32abe2ec7b61bcc729742090b3c9589fbb014c25451e792f322b43e2974137e66eb399a21e86d503c2841bb4744583a64d935cad184b616e690144083f0189f1a501d40e30038da179bab548e5cd7b818d36f926032c889880fda14b1e5e929952a6d859d79c59bb993b465bc1b39c7431bcc81fe82f4ab374cd49f6911ed5e8e7c52167fbc1762472729a23d4bcc569a67e66836f5b8408e01c5f88fad0cf663b0441521fc9f5f006fe6d690b50e0ecd1aa918f46143008017174b7aa372ceeb9e8be1b747b3c3840ac23b2b0163e82dce0386e9c702dde562e8267928386fa0cd0bdfeeb69828b7c093e7224e6862faf4c69abed5fd845e6cced90b83b00cf6d396d200208bbd6ca41be3a94bff61e3cddb4fd8743e8f6bca88e088a25a9e168806926c774fa60b79eca8a389215e3e1d879c1810875beff44cd67fa50a4389fa1f7f94fac8f9d49e27cc43879e400774f55c2e712a6fbe890de3e5a250b1e9d56b7d599795cfe2d23fc2339fcdd12580f002ef826fa29a7b65d4a4e3bbe6c51865d801eb26cc6f195be5349586bea83258528b6dff7fe8224f9c046c3fc13bef4377b2e8e2a67fe7825f14b51bbc774164d04e888e716fd58f29edb1e38988bed576e4faa79b86eac2aee7870af70354c66f5bb1fbd80f33069a8c913181358308ed108d2e80d453fbbf8ee61842505b93973e126dd489be54a5767c667c045000ff28e30a18707bc0a269f9cfdbc107263e599289e09b975f8347fabc53ec21f2b4958e36aa6dfa538381def95e80383d4c2791ab58bbf7171e145da6457964dd8a3735cdf44839d0ed0d4004307e4586a339", 0x1000, 0x7168c7be}, {&(0x7f0000001300)="6ac6a3bc124a3e9d07019319207b2b4b62fd98bfcf412988f297106936471e34bc5f1b12eb5cd2abcadc37ad18fc1d1fbffbe2375cb7020d5d8359ded64c34a10ec5733b53c447161b9377def9dc245795aa82a3aa7a716bb65afc3344fedeb1e7e4c7024a13244805233a4c45277926a45440d3f8d9a6dfe85a8a2cc0d4e69974566a452c731443ff38d643e558e7cbe8", 0x91, 0xa89}, {&(0x7f00000013c0)="6c9add7bf29470b493de726d437094e55a848a3496ad69f4616be38a2f87c63b46dbc7ba794de8dd850c560eea5ed38b85abe3e921f0a8dc7b976b1b0d5620cdabba4e992c8b172c02c0ba63194ede396c7dbfa13a3fff9c6035ba2c611613dc70bd4dfa03151886c4c4c70aac4cfbdc311280e45f46157b3151d9aa6790e11bbb7a1a42d4699005371ee7", 0x8b, 0x5}, {&(0x7f0000000200)="a55c5144fb332272b8c19f17b2b7522340a61adf7a773124b0d6ab85509c65758d3c150421a2ad7e3405a029775d80498d0e2d0128db3a3f4a543df61c30d311cf0431d8e7b784b9b6bfc36af8df30010d3f3f092d41be", 0x57, 0x63}], 0x11800, &(0x7f0000001540)={[{@huge_never}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x2c]}}}}, {@size={'size', 0x3d, [0x74, 0x78, 0x31]}}, {@mode={'mode', 0x3d, 0x200}}], [{@dont_appraise}, {@audit}, {@fsmagic}, {@obj_type={'obj_type', 0x3d, '%#{)\xb8]$\xb3'}}, {@subj_role={'subj_role', 0x3d, '&C)(@'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_user={'subj_user', 0x3d, './{'}}, {@euid_gt={'euid>', r2}}, {@dont_measure}]}) 03:34:14 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r2, &(0x7f0000000840)='2', 0x1, 0x83b2) r3 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r1, 0xe, r2, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r0, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) sendfile(0xffffffffffffffff, r4, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x100000) 03:34:14 executing program 6: ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x400454d9, &(0x7f0000000000)={'macsec0\x00'}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) ioctl$FITRIM(r1, 0xc0185879, &(0x7f00000000c0)={0xd2, 0x94d6, 0x6}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r2, 0x20, 0x0, 0xffff77ff000) fsconfig$FSCONFIG_SET_PATH_EMPTY(r0, 0x4, &(0x7f0000000040)='macsec0\x00', &(0x7f0000000080)='./file1\x00', r2) fallocate(r0, 0x0, 0x0, 0x87ffffc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r3, 0x20, 0x0, 0xffff77ff000) 03:34:14 executing program 4: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write$tcp_congestion(r0, &(0x7f0000000080)='lp\x00', 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) fallocate(r1, 0x20, 0x0, 0xffff77ff000) openat(r1, &(0x7f0000000100)='./file1\x00', 0x4042, 0x10) 03:34:14 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) r4 = perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x8000, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000002c0)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) fallocate(0xffffffffffffffff, 0x20, 0x0, 0xffff77ff000) sendfile(r0, r0, 0x0, 0x100000) 03:34:15 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) setxattr$trusted_overlay_redirect(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040), &(0x7f0000000080)='./file1\x00', 0x8, 0x2) fallocate(r0, 0x0, 0x0, 0x87ffffc) mount$bind(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='./file1\x00', &(0x7f0000000180), 0x285800, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) r4 = openat$incfs(r1, &(0x7f00000001c0)='.pending_reads\x00', 0x280940, 0x2) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x0, 0x1) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r2, 0xc0189378, &(0x7f0000000200)={{0x1, 0x1, 0x18, r3, {r4}}, './file1\x00'}) fallocate(r1, 0x20, 0x0, 0xffff77ff000) VM DIAGNOSIS: 03:38:14 Registers: info registers vcpu 0 RAX=00000000005d91cf RBX=0000000000000000 RCX=ffffffff844d08be RDX=0000000000000000 RSI=0000000000000000 RDI=ffffffff81287465 RBP=dffffc0000000000 RSP=ffffffff85407e10 R8 =0000000000000001 R9 =ffffed100d9c69f8 R10=ffff88806ce34fc3 R11=0000000000000001 R12=ffffffff85d35b10 R13=1ffffffff0a80fc7 R14=0000000000000000 R15=0000000000000000 RIP=ffffffff844d184f RFL=00000206 [-----P-] CPL=0 II=0 A20=1 SMM=0 HLT=1 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 0000000000000000 00000000 00000000 GS =0000 ffff88806ce00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe0000003000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007f04e6887010 CR3=000000000cf16000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001fa0 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=00000000000000000000000000000000 XMM02=000000000000000041841f9dc0000000 XMM03=0000ff00000000000000000000000000 XMM04=732f6c61636f6c2f7273752f3d485441 XMM05=622f6c61636f6c2f7273752f3a6e6962 XMM06=73752f3a6e6962732f7273752f3a6e69 XMM07=6e69622f3a6e6962732f3a6e69622f72 XMM08=00000000000000000000000000000000 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=00000000007c53ed RBX=0000000000000001 RCX=ffffffff844d08be RDX=0000000000000000 RSI=0000000000000000 RDI=ffffffff81287465 RBP=dffffc0000000000 RSP=ffff888008dcfe70 R8 =0000000000000001 R9 =ffffed100d9e69f8 R10=ffff88806cf34fc3 R11=0000000000000001 R12=ffffffff85d35b10 R13=1ffff110011b9fd3 R14=0000000000000000 R15=0000000000000000 RIP=ffffffff844d184f RFL=00000206 [-----P-] CPL=0 II=0 A20=1 SMM=0 HLT=1 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 0000000000000000 00000000 00000000 GS =0000 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe000004a000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007f0071375fc0 CR3=000000000cf16000 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=00001fa0 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=00000007000000060000000000000000 XMM02=6169727420636578650b0a0100010101 XMM03=7a696d696e696d20636578650d006567 XMM04=650a0073746e696820636578650a0065 XMM05=75636578651100736465657320636578 XMM06=78650e00737472617473657220726f74 XMM07=786509006574616469646e6163206365 XMM08=696d20636578650d0065676169727420 XMM09=6e696820636578650a00657a696d696e XMM10=1100736465657320636578650a007374 XMM11=7472617473657220726f747563657865 XMM12=74616469646e616320636578650e0073 XMM13=78650a007a7a75662063657865090065 XMM14=7420636578650a006873616d73206365 XMM15=00006e6567206365786508006c61746f