eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:39:28 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x24) 13:39:28 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8054005000000000000dc92660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x10, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r2 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000780)='./file1\x00', 0x52001, 0x0) r4 = openat(r3, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r4, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:39:29 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r4 = request_key(&(0x7f0000000180)='pkcs7_test\x00', &(0x7f0000000300)={'syz', 0x0}, &(0x7f0000000380)='%&@\xa7\\\x00', r1) r5 = add_key$fscrypt_v1(&(0x7f0000000500), &(0x7f0000000540)={'fscrypt:', @desc2}, &(0x7f0000000640)={0x0, "72e17fedb41a818e5c86e504e57d1790bf33d29bb346ceb5b6e9114bca602e4952bf2e4d282e43c2dc52ed989f59fc7c884c8c1d60739020ddc623079929a138", 0x14}, 0x48, r2) keyctl$KEYCTL_MOVE(0x1e, r2, r4, r5, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) [ 3247.408209] random: crng reseeded on system resumption [ 3247.513140] random: crng reseeded on system resumption 13:39:45 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) (fail_nth: 42) 13:39:45 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r4 = request_key(&(0x7f0000000180)='pkcs7_test\x00', &(0x7f0000000300)={'syz', 0x0}, &(0x7f0000000380)='%&@\xa7\\\x00', r1) r5 = add_key$fscrypt_v1(&(0x7f0000000500), &(0x7f0000000540)={'fscrypt:', @desc2}, &(0x7f0000000640)={0x0, "72e17fedb41a818e5c86e504e57d1790bf33d29bb346ceb5b6e9114bca602e4952bf2e4d282e43c2dc52ed989f59fc7c884c8c1d60739020ddc623079929a138", 0x14}, 0x48, r2) keyctl$KEYCTL_MOVE(0x1e, r2, r4, r5, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) 13:39:45 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) r2 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, r3, r2, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101242, 0x0) r5 = add_key(&(0x7f0000000180)='trusted\x00', &(0x7f0000000300)={'syz', 0x0}, &(0x7f0000000500)="9798ee955b53a55cddf2798faa0807a94283a71fb189d46aa414aec7551dcca907e2703f215b21e12d12ed024f1665b5fd43e219d913b906fb251b7a96af23ab624dc9a7ed92ccd8198bd147fd4f658271864b0891c384d9e5253caa96d87c3e953cd2c35e9c066d", 0x68, r1) lstat(&(0x7f0000000380)='./file1\x00', &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) keyctl$chown(0x4, r5, 0x0, r6) ioctl$EXT4_IOC_CHECKPOINT(r4, 0x4004662b, &(0x7f0000000340)) 13:39:45 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 60) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:39:45 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x39) 13:39:45 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f00000007c0)={r1, 0x85, 0xa7}, 0x0, &(0x7f0000000800)="102b838a9cf1124cf9c39031405a842c11f3baff97661b0ab9b5fc975810c9caac4171d4a640ed37f2634f5490397b6eeb5b51b92cbb10ca12641fe6b8f557c28fb203ce0316328dd638773aedb75949a14c5a7446fa0a160521f0566d377a5021d080854eee58a6a35498d40719d4a4c115d464aef6cadc4dd579866d759088b9b06b70dc", &(0x7f00000008c0)=""/167) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0xfffffffffffffffd, 0x0, 0x6, 0x3, 0x1, 0x0, 0x0, 0x10000}, 0x0, 0xffff7ffffffffdff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r3 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x4, @perf_bp={&(0x7f0000000780), 0xd}, 0x0, 0x8, 0x0, 0x0, 0x1000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb320}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000380)=0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r4, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r3, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:39:45 executing program 2: prctl$PR_SET_MM_AUXV(0x23, 0xc, &(0x7f0000000140)="5b0776e4a4af879f25c7ed39c4973ab58a66743cac593d2e1eccfbc3f8ffffffffffffff96558f9c0b964547d85bb0f67f46a7a79cef4978b2cd34c54a8315b498b6d9b7bc0a98f6ef81c723a797e76988a8566439985cc2a3a2f6fc938122fd2982ba9ae7e35392f236c11fc5da809dfc3ed00100f7f1dc09c287e599490f8a34098ce2d831aa8d0bf246e3d65823ed99b2e70ed09fc5b24d7730c083f4c8020ba182abc52ef8020b8109f406f41fac2c7840698ae92e08b44c34006a3a118d708c408c950a91f76fa6a74a0bcf646856e91f9eb3d16e26541b3891681c1c5a626f947abdf5a86fbcb0bf5a8ef846e68848c9d67800f92fd2eccdbfea06ebef7a311c2c9c3d53e688673a8351073931fa13974a72777c094461fb7de1975ed09bd155dde3fd67f94001f66310dedd08f61dd48500e44de11ef0535faeca6a053f00fc9b43009039f8ece89f522c4dc1838db00a1c569e22ec0644ad42eb5c0cf25675210000000000000000000000000000000000000000005615a3d9efbb45cb", 0x181) r0 = geteuid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x1) lseek(r1, 0x0, 0x3) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r3 = getgid() setresgid(0xffffffffffffffff, r3, 0x0) r4 = getgid() setresgid(0xffffffffffffffff, r4, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)='system.posix_acl_access\x00', &(0x7f0000000580)=ANY=[@ANYBLOB="02000000010002000000000002000200", @ANYRES32=0xee01, @ANYBLOB="040000000000000008000100", @ANYRES32, @ANYBLOB="d2e31c47", @ANYRES32=r3, @ANYBLOB='\b\x00\a\x00', @ANYRES32=0x0, @ANYBLOB="08000200", @ANYRES32, @ANYBLOB="35988008", @ANYRES32=r4, @ANYBLOB="08000600", @ANYRES32, @ANYBLOB="10000700000000002000030000000000"], 0x5c, 0x2) ioctl$FS_IOC_SETFSLABEL(r2, 0x41009432, &(0x7f0000000480)="00380fb1af83017bae28260b9c90fd194448b05d985b5138b136249d774bbf86bc942d5ace8b28f8d376cda56d07efb26859644a6d47ceec4e2d0994b9a450c9d4e20bdc26add477793dc9b81cca4411d1f8ed4e02d56ecd323356c428c73ed795b35b21f90f93a79dc2cc056b9a990668ab4528778ecc038d5c0e8bcbb23fb418fbbb5070ce070080b3dc88281201dd8a4ddf8a3ee888d3e928939b52cb15b31c1584b3fcfd43b1a8843d69c4e02cab081df78db9b12db2fdfb3fa2b0f131f98738312a37c8b955cc481bb9861b1f07e2294bf2f5d447df592bd5f234452b003789898d34fc16d273d9c8a024add3d87e173363d96d4828e61b92aaf70a1b5b") io_setup(0xd29, &(0x7f0000000780)=0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) io_submit(r5, 0x1, &(0x7f0000000040)=[&(0x7f0000000200)={0x0, 0x0, 0x8, 0x2, 0x0, r6, 0x0}]) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00'}) sendmsg$NL80211_CMD_RADAR_DETECT(r6, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="d8000000f33dc60dc92aea4cac40e31bf6b6a5fbbedaa6925dbec1e31b7ca216ddcd19e40ca735fdceac0fe1896e9337cef2384fd0ca082c8ea1b63a9c47e9ee", @ANYRES16=0x0, @ANYRES16=r2, @ANYRESHEX, @ANYRESOCT=r4], 0x58}, 0x1, 0x0, 0x0, 0x800}, 0x20008000) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r0, r4}}, './file0\x00'}) 13:39:45 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x1, 0x0, 0x0, 0x10000}, 0x0, 0xfffffffeffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000340)) add_key(&(0x7f0000000680)='id_resolver\x00', &(0x7f0000000940)={'syz', 0x2}, 0x0, 0x0, 0x0) r3 = fsopen(&(0x7f0000000640)='incremental-fs\x00', 0x1) ioctl$FS_IOC_ENABLE_VERITY(r3, 0x40806685, &(0x7f00000008c0)={0x1, 0x2, 0x1000, 0xa1, &(0x7f0000000740)="424a05b98ff79f529ef8507cf4217c4381b65f6d61941c4df15b13a41ca663e363064148ba19d5c263f37638959baeeb375d6c1f6b15e4760344128c687870af27c6e241280b1445518bdbbafd624498347a4c7985e1d948ad05deb47a7280e53805d96e8f267b48168a5f524c16f9423a84b1868b46e4554f253490fe861ced8325eb66b661359e6b5efcd86d393f25f697531d2eb26fa8013a27f0fcf33b915d", 0x82, 0x0, &(0x7f0000000800)="585d3f7296f3ed2fb9e81962232d2c070fb5eea67ad7a62fe535908a9a67687285b9eb2097e67943d7f53c22ee5a653dff88aa62de1512f2b24529b22360982201e1ff8169e55ba2b9976d9413c7a2506ebc5be0ce0ba6f0760426b2c8d0107920b984a8d935d6bcfec718c0d89e7c442ccfe125794d8d65e9ca86c08a3dc0cf9048"}) 13:39:45 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$fscrypt_v1(&(0x7f0000000780), &(0x7f00000007c0)={'fscrypt:', @desc3}, &(0x7f0000000800)={0x0, "1e1a680b972b8c7af5f10e304092bea927926c4eb82a9fac8711baf87973a1fa5d0ae1fd31da73f4cfd2cb1871dab9bed285fe1240d378661dfef18432a582a6", 0x19}, 0x48, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r2 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:39:45 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x44) 13:39:45 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) (fail_nth: 43) 13:39:45 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 61) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:39:45 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 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_bp={&(0x7f0000000180), 0xca852f802467f2a4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000340)) 13:39:45 executing program 2: openat$snapshot(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x1c, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}}, 0x1c}}, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYBLOB="38fc0000", @ANYRES16=r4, @ANYBLOB="010000000000000000006800000008000300", @ANYRES32=r5, @ANYBLOB], 0x1c}}, 0x0) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) sendmsg$NL80211_CMD_ASSOCIATE(r0, &(0x7f00000007c0)={&(0x7f0000000140), 0xc, &(0x7f0000000780)={&(0x7f0000000700)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000800b755", @ANYRES32, @ANYBLOB="08004200010000000a004f00890fa4764159000008004b00010000000400d00004002a00"], 0x40}, 0x1, 0x0, 0x0, 0x40}, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x7, 0x7}, 0x18292}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/diskstats\x00', 0x0, 0x0) sendfile(r6, r7, 0x0, 0x10000027f) [ 3264.016518] FAULT_INJECTION: forcing a failure. [ 3264.016518] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3264.018027] CPU: 0 PID: 16124 Comm: syz-executor.4 Not tainted 6.1.0-next-20221219 #1 [ 3264.019016] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3264.020015] Call Trace: [ 3264.020358] [ 3264.020670] dump_stack_lvl+0x8f/0xb7 [ 3264.021197] should_fail_ex.cold+0x5/0xa [ 3264.021741] _copy_from_user+0x30/0x1f0 [ 3264.022289] kstrtouint_from_user+0xb0/0x170 [ 3264.022863] ? __pfx_kstrtouint_from_user+0x10/0x10 [ 3264.023529] ? lock_acquire.part.0+0x12e/0x340 [ 3264.024145] proc_fail_nth_write+0x7c/0x220 [ 3264.024708] ? __pfx_proc_fail_nth_write+0x10/0x10 [ 3264.025341] ? lock_is_held_type+0xdb/0x130 [ 3264.025909] vfs_write+0x358/0xe40 [ 3264.026419] ? __pfx_proc_fail_nth_write+0x10/0x10 [ 3264.027059] ? __pfx_vfs_write+0x10/0x10 [ 3264.027615] ? __fget_files+0x270/0x450 [ 3264.028173] ksys_write+0x12b/0x260 [ 3264.028666] ? __pfx_ksys_write+0x10/0x10 [ 3264.029210] ? syscall_enter_from_user_mode+0x21/0x50 [ 3264.029893] ? syscall_enter_from_user_mode+0x21/0x50 [ 3264.030592] do_syscall_64+0x3f/0x90 [ 3264.031080] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 3264.031749] RIP: 0033:0x7f0fe27c85ff [ 3264.032227] 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 [ 3264.034411] RSP: 002b:00007f0fdfd8b170 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 3264.035354] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f0fe27c85ff [ 3264.036245] RDX: 0000000000000001 RSI: 00007f0fdfd8b1e0 RDI: 0000000000000005 [ 3264.037127] RBP: 00007f0fdfd8b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3264.038001] R10: 0000000000000008 R11: 0000000000000293 R12: 0000000000000002 [ 3264.038907] R13: 00007ffe68a64a5f R14: 00007f0fdfd8b300 R15: 0000000000022000 [ 3264.039804] 13:40:01 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 62) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:40:01 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) add_key$keyring(&(0x7f0000000780), &(0x7f00000007c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000800)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r2 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:40:01 executing program 2: syz_mount_image$msdos(0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 13:40:01 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x3) ioctl$VT_RESIZEX(r0, 0x560a, &(0x7f0000000300)={0x2, 0x1, 0x3, 0x9344, 0x5, 0x380}) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r1, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat(r2, &(0x7f0000000180)='./file1\x00', 0x800, 0x40) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000340)) 13:40:01 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f0000000380)={0x0, 0x1, 0xffffffffffff8001, 0x1}) ioctl$BTRFS_IOC_DEV_REPLACE(r0, 0xca289435, &(0x7f0000000780)={0x0, 0x4, @start={r1, 0x0, "a71286089ef563d1cf741c7d3d155c3a66823b270d44b5cbf56be6972104e845deef748641476cfc31a0aa4bc3f365568a9f0d6d2021ff242763f25132084c2cfbef3d20f9bfc561521e6be360572758d6968cd04a75908ce3a1274c51499ffdb777fa6884cbb7ca4479f596636cfd5a33db78227cbf5b1780100655aa6f26734bb669beb99c3baa875ac7bf720775aa9e4d2118429564d60c4ff7d541e1ef19a4526714807f91651d2e25bc122743aca5cf2092e5c5a7594c63f40cfa3a9fe8c7d1676eb949e5b47ad328f4894797816055f1cafad946f760d9eeb8cea751fc9c48b91af7d59c84371e6a041aad062c8c2b522df6a5094c1ebfd185b142e9ddcf4f7da502e172d1b26bc6f9b6b1c70d7f3566d201db6f217f37674ffa77db3424c103e3efb3f35d0a15a5185ecf88e5d0163b2abaf824b299acedf520d3f7c86b894d45102b59e98696e07c43b7f9a8b4b61ec3bcfd1cab408d65580b15a533f2509d05abdc7c7d5afd67847ad75d5d04b507d9849029d3a59622417e95bdd22bc34b905ea60c0979d9da02b6118c543ecc1d8eb5194d10be362693ccd36cccdbb054576c15a8a46e2d35c537ec345579939f42d0d5c4a2e017566ed802bee51c11174c09b2a1a0d2cb1d2a1cbff29cb67681db16e866f85a3fa57bd52c4e5fb193b52763f277c3f8bc56e3b8ecee58d88fc032ad4acce100731be78ac5fbc34de71b9c819b75cab79b7a26bcfc9b14523c4b822c52b00decb1a344437c9212ffa03b010cebfff90039cfb64783d269f0c876f44dc9891dd34de61b7f7b386968c8966740e804b72a166bccb63db94ce7ceb75bff1151cefb382b26d40c27a0bb3abebcb91fcfec205d0ba36d684f0bb52e78ab4961a872e841958888631c3b4d783c4920f08d5a734fe1e634e4ec477238316cb25ecb346c6b2a0c0b023d88437ced164d7a7b9f2f291987eaf32b426267809fccfda28b45957a860fd7e9eccd74fb240e889f081cd5adb9dad55cf2c09534940c64c921b1d821c79a42333e5320343a785293ee5221ff17824bd6edacd3abf8bdc7c98412f09297c4a70592aa3fa341b13fb0e90f262f2e0ecd72a1936d7a006229f5c12eaba774615be462e5baaa05cc12072ae014a52c8bdafdf268f16a35db52e35fd2eff19e5d987f6eb2aae36ecae94dc13b3e5101c885a8c495bbf68d0d4a352277fc9b1d0fa01b889b6574b93d71e3033ac232e1d89c1aa7d6210dc09828404f2387ac051a499c73ccb911675e3dbeb2888d59f4571148ed5288a3f64145a22607614502b92cad57d1bf7e41970c4851cb4ce86ec404abf23e6240a9146a26bb2d9581259c8f261d93006d2c7b487afd89ac1af55e6c34eda1d54e7fb4375b449f3e162c4f97a887b50c25933a196e43fb8bdbd8d92697720a70aee954c563512479b5cbeaee17b19d", "0d656b37b248b5ca84f9fd7f254a81741676e1910066940830cdb28fb2aaba83b203c9c88d4bd6c33453f79bd96796c1ee320a616a858f7b59da3aaf861d19cd275215db1b28d2aa8a4bf158fe73dd91b896cb4e355725dbc6c449f5acb05778298215ecbdf1235719aab46ec5e6e7a00ced7fcfb5dd06765d6aae194711231aac97224188f23df389ecb38d3c43ae5e30e85b92006ea9d970907ab1b6e9efe3df45fdcd3c732efc3f73789426881b7d53e8da448af673bd7beca5662cfc1ff9c8e35646183838ef8eec9adb4b0babb78d24bb633e1e35a2597aa88266de1e6e704292ce9480254b113bdf1abfe778d7f1064ddaaf2698e6da16afdaeef886fc64cf65927b3e009fbe16317a191ea0f615b0f0b0cc2dcfc5a16de5cbf4206e90fcb67efd67ae1f6fde8cbf7324e73fc6e87c257aa1af13700667924bbb0da10e1381215d83699d12c630c7e6823115d695f0d628cbaec097518fde9c97a2b48ed06980db75658534a83965dc6226b0b9a11f444397646584b2fe0d9a2970ebb4b313185fe35a0a91505a5c160bb247fe6c90f7f4317a919b8c095b66371fb178487eaa96d0516f725f1855106cac76fc2d146874c9d8903d9c5bfc13fa9a4258ef37ec1406bcd84b5995937c883abdb822093379cec53e52382b6067955d730af54bd743f098138cb3a268fa0a09d560b413689930d982df78be93b1da3e2910e33958192797955deb8608ed3d2fa19b668a8b9227fd649c2ee533c47a874a1c3f8fad795de7222d32d65b87a042a023c757fa1d3c7ddb6e0786147580497a79df56bf20067c87ec979dd99dbb6af7f6d477d345d638348701dee164e7ac4a233c00288970817844904f0f03e61916ca05b1fa81410a6db6015bc818871caa63bd6be7d28f6d2899d8aa99e601bf31dae7be7582e573d6636c8b0ae23424806e51826c131d03241be77d6159d915b16a0f13ccdfeef62c3636a80d02c0c424a07f42012565ed2faae751c9c1fae13b4e466e06a1f20c3235b508afdb8eab556a50444bbb6c0bb9c73febb89daa43bba3f250ded7b29a71831d2e531ee3faecb4a5b1e0a50d5ed5c252f153b93af5bc7cf9be7de2109b54104991ec35ea5c286a7ebcd1a4cb5fecf289c8c17fcf253fd740faf2eb98928a7ba8da58c165bfb111655a268f9e61c9ecaae6a1d45cf8206c802c316e469f6362034678c89542665bc639094f84d6d8f39d3258fb8388a35fd32db1f5b63f471ab2761a032454a9138083af613060794b43c0cfecffc6e292dfe2e68981a3de2e006af555f3a2cd455c081bf8ec82869d9433718c1449fb155f27ab38c1de9a76abc519f9fb8da381d390ee4245742ad5709b857028717ec5bfc486988aca71e2a8f4ebf332e696ef615eceeafcfc9e8390121fba8dd5aac1fa47397c35fda745d19b52f0bd5bbc0422"}, [0x0, 0x0, 0x0, 0x8, 0x401, 0xff, 0x3, 0x4dbc, 0x0, 0x154, 0x8000, 0x59e6, 0xff, 0x80, 0x6, 0x1, 0x100, 0x80, 0x6, 0x5, 0x4, 0x3282, 0x0, 0xfff, 0xc000000, 0x6, 0x20, 0x81, 0x4, 0x27, 0x7a, 0x90, 0x6, 0x9, 0x6, 0x1, 0xe41, 0x4, 0x3ff, 0x12, 0x9, 0x9, 0x81, 0xfffffffffffffffd, 0x101, 0x0, 0x10000, 0x0, 0xfffffffffffffff8, 0x8000, 0x1, 0x3, 0x6, 0x8001, 0x7, 0x5, 0x8, 0x0, 0x8, 0x7, 0x1, 0x1ce2, 0x9, 0x1000]}) clone3(&(0x7f0000000280)={0x200000, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)=0x0, {0x1c}, &(0x7f0000000100)=""/97, 0x61, &(0x7f0000000200)=""/83, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff], 0x4}, 0x58) perf_event_open$cgroup(&(0x7f0000000300)={0x4, 0x80, 0x7, 0x1, 0x20, 0xa, 0x0, 0x5, 0x0, 0x8, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0x1ff, 0x7f}, 0x3, 0x2, 0x80000001, 0x1, 0xffffffffffff0dc1, 0x7, 0x3, 0x0, 0x10000, 0x0, 0x7f}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) r3 = syz_open_procfs(r2, &(0x7f00000001c0)='fdinfo/3\x00') pread64(r3, &(0x7f0000000000)=""/61, 0x3d, 0x4) 13:40:01 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r2 = open$dir(&(0x7f0000000640)='./file1\x00', 0x400, 0x154) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r2, 0xc0506617, &(0x7f0000000740)={@id={0x2, 0x0, @a}, 0x40, 0x0, '\x00', @b}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) 13:40:01 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) 13:40:01 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) 13:40:01 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000640), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afa44e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x2a}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$KEYCTL_MOVE(0x1e, 0x0, r0, r1, 0x1) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r2 = perf_event_open(&(0x7f0000000080)={0x4, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, @perf_config_ext, 0x0, 0x100, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) 13:40:01 executing program 2: socket$inet6_udp(0xa, 0x2, 0x0) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$sock_proto_private(r0, 0x8949, &(0x7f0000000000)="bb100cf27c49a5343d804e58e83a") socket$inet6_udp(0xa, 0x2, 0x0) 13:40:01 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x3e80) 13:40:01 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x2) [ 3279.853063] FAULT_INJECTION: forcing a failure. [ 3279.853063] name failslab, interval 1, probability 0, space 0, times 0 [ 3279.854542] CPU: 1 PID: 16160 Comm: syz-executor.5 Not tainted 6.1.0-next-20221219 #1 [ 3279.855110] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3279.855701] Call Trace: [ 3279.855961] [ 3279.856162] dump_stack_lvl+0x8f/0xb7 [ 3279.856468] should_fail_ex.cold+0x5/0xa [ 3279.856804] should_failslab+0x9/0x20 [ 3279.857097] __kmem_cache_alloc_node+0x5b/0x400 [ 3279.857447] ? io_wq_create+0xeb/0xd00 [ 3279.857776] ? io_wq_create+0xeb/0xd00 [ 3279.858222] __kmalloc+0x46/0xc0 [ 3279.858559] io_wq_create+0xeb/0xd00 [ 3279.858851] ? _raw_spin_unlock_irqrestore+0x37/0x60 [ 3279.859240] io_uring_alloc_task_context+0x2e7/0x54e [ 3279.859734] ? __pfx_io_uring_alloc_task_context+0x10/0x10 [ 3279.860192] ? __pfx_lock_release+0x10/0x10 [ 3279.860526] ? __pfx_io_wq_submit_work+0x10/0x10 [ 3279.860969] ? __pfx_io_wq_free_work+0x10/0x10 [ 3279.861320] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 3279.861679] __io_uring_add_tctx_node.cold+0x19/0x17e [ 3279.862055] ? __pfx___io_uring_add_tctx_node+0x10/0x10 [ 3279.862481] io_uring_setup.cold+0x19d1/0x1bf1 [ 3279.862820] ? __pfx_io_uring_setup+0x10/0x10 [ 3279.863166] ? syscall_enter_from_user_mode+0x21/0x50 [ 3279.863545] ? syscall_enter_from_user_mode+0x21/0x50 [ 3279.863934] do_syscall_64+0x3f/0x90 [ 3279.864215] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 3279.864594] RIP: 0033:0x7efdb7de7b19 [ 3279.864867] 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 [ 3279.866142] RSP: 002b:00007efdb535d108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 3279.866699] RAX: ffffffffffffffda RBX: 00007efdb7efaf60 RCX: 00007efdb7de7b19 [ 3279.867201] RDX: 0000000020ff9000 RSI: 0000000020000180 RDI: 000000000000293f [ 3279.867702] RBP: 0000000020000180 R08: 0000000020000300 R09: 0000000020000300 [ 3279.868207] R10: 0000000020000200 R11: 0000000000000202 R12: 0000000020000300 [ 3279.868711] R13: 0000000020ff9000 R14: 0000000020000200 R15: 0000000020ffb000 [ 3279.869223] 13:40:01 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc1}, &(0x7f0000000500)={0x0, "8d3168a25c79d8732f51dfd44546da685b979ae3c7b79c173d1837163a87e5afd941e6eeedfab0bab9ea4f12984b24daa02d8c0a684f27ae81304a82339a9842", 0x33}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000340)) 13:40:01 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) 13:40:01 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000780)=0x2) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r2 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:40:01 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 63) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:40:01 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x4) 13:40:01 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0xfdef) 13:40:01 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r2 = add_key(&(0x7f00000002c0)='ceph\x00', &(0x7f0000000740)={'syz', 0x1}, &(0x7f0000000780)="40d5197122853947c1b54692d89dc6edc4e7f1ad055def6c5f06bbe561f868b5c6dd798c281bdf83c06372002eccf42d6c5cb7e87bb781ad36b89300542b539ff3a69a1eb7de789e66d8bbf2eb5748ef6d47c92531ddbb297f3f53969459a19be628d1725ebb25320e318e88a0fe6c2b9a019c7a7ca4bee0e45c3e3be06e773e556bea1e78f320e1bf0196777316ddeb8d4420649f61aa373b558f16939cc1592e159a078bda33e7ae79a23c30077e6d3a00d8e65ea17e72d330d48128f2433a0622428ac38e8792cafd392d514f29edf0460903a2dea2f241831f2a1acfe0e7c6640c51e962b07c1843", 0xea, r1) r3 = add_key(&(0x7f0000000880)='cifs.idmap\x00', &(0x7f00000008c0)={'syz', 0x0}, &(0x7f0000000900)="645b2d01c41975d2d65b0f147322984e080b2647b37d452e9e96e5b79998a8b07b448a7bcba9d3d715c399d95e166948313a297cab7ab244f79bc6627c8e1a570c696622573a98373477599f0c3033429230e66867bbbcf67dbf87a9b6d53a7805af08c50ec2caa3d14d26a1c0716c731aff2f45418630eb3d3a55e3292ec5e1b3fc1c98a7d31366b13c3d9ae5de830baa39adc58d7c1cae068605a8df2b10a999f907fcafe4c876e54fa0af1211a21a2a87ecc5301f69fefb6ca5c0dc43e5c2ad40fb74a63c63f2696c64c109489d7a565125ab7d198479c6a3f7294e74df5457554f5ab11e9b4daf56a67620e73ab80b", 0xf1, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, 0x0, &(0x7f0000000a00)=@chain={'key_or_keyring:', r3}) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) perf_event_open(&(0x7f0000000640)={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={0x3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r4, 0x4004662b, &(0x7f0000000380)=0x1) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r5, 0x4004662b, &(0x7f0000000340)) 13:40:02 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) 13:40:02 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f00000007c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x8000}, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r3 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r4, 0x4004662b, &(0x7f0000000340)) keyctl$set_timeout(0xf, r2, 0xfffffffffffffc00) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r3, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:40:15 executing program 2: sendmsg$NFQNL_MSG_VERDICT(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x30, 0x1, 0x3, 0x801, 0x0, 0x0, {0x2, 0x0, 0x1}, [@NFQA_EXP={0x1c, 0xf, 0x0, 0x1, [@CTA_EXPECT_ID={0x8, 0x5, 0x1, 0x0, 0x81}, @CTA_EXPECT_HELP_NAME={0xe, 0x6, 'sip-20000\x00'}]}]}, 0x30}, 0x1, 0x0, 0x0, 0x40801}, 0x40240d0) syz_open_dev$vcsn(&(0x7f0000000140), 0x0, 0x0) 13:40:15 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x1) lseek(r1, 0x0, 0x3) openat(r1, &(0x7f0000000180)='./file1\x00', 0x8000, 0x124) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000340)) 13:40:15 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc4}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df292192660ea17358b0d38d0700000051baf810150c16d78d9200", 0x2a}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) request_key(&(0x7f0000000780)='rxrpc_s\x00', &(0x7f00000007c0)={'syz', 0x2}, &(0x7f0000000800)='syz', 0xfffffffffffffffa) r2 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:40:15 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x80000) 13:40:15 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 64) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:40:15 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000640), &(0x7f0000000680)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) 13:40:15 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) 13:40:15 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0xa) [ 3293.929505] FAULT_INJECTION: forcing a failure. [ 3293.929505] name failslab, interval 1, probability 0, space 0, times 0 [ 3293.930664] CPU: 1 PID: 16226 Comm: syz-executor.5 Not tainted 6.1.0-next-20221219 #1 [ 3293.931202] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3293.931750] Call Trace: [ 3293.931935] [ 3293.932105] dump_stack_lvl+0x8f/0xb7 [ 3293.932395] should_fail_ex.cold+0x5/0xa [ 3293.932693] should_failslab+0x9/0x20 [ 3293.932969] __kmem_cache_alloc_node+0x5b/0x400 [ 3293.933299] ? io_wq_create+0x4a2/0xd00 [ 3293.933588] ? lock_is_held_type+0xdb/0x130 [ 3293.933902] kmalloc_node_trace+0x21/0x60 [ 3293.934195] io_wq_create+0x4a2/0xd00 [ 3293.934491] io_uring_alloc_task_context+0x2e7/0x54e [ 3293.934844] ? __pfx_io_uring_alloc_task_context+0x10/0x10 [ 3293.935235] ? __pfx_lock_release+0x10/0x10 [ 3293.935545] ? __pfx_io_wq_submit_work+0x10/0x10 [ 3293.935886] ? __pfx_io_wq_free_work+0x10/0x10 [ 3293.936206] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 3293.936546] __io_uring_add_tctx_node.cold+0x19/0x17e [ 3293.936907] ? __pfx___io_uring_add_tctx_node+0x10/0x10 [ 3293.937294] io_uring_setup.cold+0x19d1/0x1bf1 [ 3293.937620] ? __pfx_io_uring_setup+0x10/0x10 [ 3293.937951] ? syscall_enter_from_user_mode+0x21/0x50 [ 3293.938319] ? syscall_enter_from_user_mode+0x21/0x50 [ 3293.938692] do_syscall_64+0x3f/0x90 [ 3293.938958] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 3293.939338] RIP: 0033:0x7efdb7de7b19 [ 3293.939611] 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 [ 3293.940870] RSP: 002b:00007efdb535d108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 3293.941408] RAX: ffffffffffffffda RBX: 00007efdb7efaf60 RCX: 00007efdb7de7b19 [ 3293.941908] RDX: 0000000020ff9000 RSI: 0000000020000180 RDI: 000000000000293f [ 3293.942414] RBP: 0000000020000180 R08: 0000000020000300 R09: 0000000020000300 [ 3293.942933] R10: 0000000020000200 R11: 0000000000000202 R12: 0000000020000300 [ 3293.943431] R13: 0000000020ff9000 R14: 0000000020000200 R15: 0000000020ffb000 [ 3293.943948] 13:40:15 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x400000) 13:40:15 executing program 2: shmat(0xffffffffffffffff, &(0x7f0000fed000/0x13000)=nil, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x80000001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0x8, 0xe0, 0x6, 0x6, 0x0, 0x3, 0xa6b0409f99c910f5, 0x7, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x5, 0x4, @perf_bp={&(0x7f0000000300), 0x4}, 0x1, 0x6, 0xfffffff9, 0x3, 0x73, 0x8, 0x1, 0x0, 0x7fffffff, 0x0, 0xfffffffffffffff9}, 0xffffffffffffffff, 0x5, r0, 0x9) mincore(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x100000d, 0x110, 0xffffffffffffffff, 0x4) 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, 0x2000000000000000}, 0x44, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x41, 0x0) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) getdents(0xffffffffffffffff, &(0x7f0000001680)=""/87, 0x57) r2 = ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x1) lseek(r3, 0x0, 0x3) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r2) r4 = shmget(0x3, 0xa000, 0x20, &(0x7f0000ff6000/0xa000)=nil) shmat(r4, &(0x7f0000ff2000/0x3000)=nil, 0x2000) mremap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x2000, 0x7, &(0x7f0000ffe000/0x2000)=nil) mremap(&(0x7f0000fec000/0x3000)=nil, 0x3000, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) fcntl$getownex(r0, 0x10, &(0x7f0000000180)={0x0, 0x0}) perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x5, 0x7f, 0x2, 0x0, 0x0, 0x4, 0x8000, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x4, @perf_bp={&(0x7f0000000000), 0x4}, 0x40418, 0xfffffffffffffffa, 0x7, 0x0, 0x2, 0xa44, 0x62, 0x0, 0x7303, 0x0, 0x4b5c}, r5, 0x6, r0, 0x2) 13:40:15 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511cf295fd4477cc2b8f8052f08940874a2c86a172251baf810151316d78d92000000000800", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key(&(0x7f0000000000)='dns_resolver\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)="18419cc68448de3ae8f97ea6a46d823d4f19cecbf569a58b79851d91f3da031fecf4dfebf4ac3b13988a048b4e35761cb05a5d5b28e1ca6ceebae02cbbf7e894098749d5f99cb226f14f00b6034bfb02a7a5af409f531820bd319b9d7c3405022b550d32ad368fdbbddb8ed631d1dde9a4ed", 0xff10, 0x0) add_key$keyring(&(0x7f0000000640), &(0x7f0000000680)={'syz', 0x1}, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='ceph\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000740)=""/184, 0xb8) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$KEYCTL_MOVE(0x1e, r2, r1, r2, 0x0) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f0000000240), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000380)=0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r4, 0x4004662b, &(0x7f0000000340)) 13:40:33 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 65) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:40:33 executing program 2: shmat(0xffffffffffffffff, &(0x7f0000fed000/0x13000)=nil, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x80000001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0x8, 0xe0, 0x6, 0x6, 0x0, 0x3, 0xa6b0409f99c910f5, 0x7, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x5, 0x4, @perf_bp={&(0x7f0000000300), 0x4}, 0x1, 0x6, 0xfffffff9, 0x3, 0x73, 0x8, 0x1, 0x0, 0x7fffffff, 0x0, 0xfffffffffffffff9}, 0xffffffffffffffff, 0x5, r0, 0x9) mincore(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x100000d, 0x110, 0xffffffffffffffff, 0x4) 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, 0x2000000000000000}, 0x44, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x41, 0x0) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) getdents(0xffffffffffffffff, &(0x7f0000001680)=""/87, 0x57) r2 = ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x1) lseek(r3, 0x0, 0x3) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r2) r4 = shmget(0x3, 0xa000, 0x20, &(0x7f0000ff6000/0xa000)=nil) shmat(r4, &(0x7f0000ff2000/0x3000)=nil, 0x2000) mremap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x2000, 0x7, &(0x7f0000ffe000/0x2000)=nil) mremap(&(0x7f0000fec000/0x3000)=nil, 0x3000, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) fcntl$getownex(r0, 0x10, &(0x7f0000000180)={0x0, 0x0}) perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x5, 0x7f, 0x2, 0x0, 0x0, 0x4, 0x8000, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x4, @perf_bp={&(0x7f0000000000), 0x4}, 0x40418, 0xfffffffffffffffa, 0x7, 0x0, 0x2, 0xa44, 0x62, 0x0, 0x7303, 0x0, 0x4b5c}, r5, 0x6, r0, 0x2) 13:40:33 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0xe) 13:40:33 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, r1, 0x0, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x20000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000380)}, 0x0, 0x0, 0x0, 0xb, 0x3, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x8000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000500)={0x3, 0x80, 0x9, 0xc, 0x9, 0x57, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x8, 0x4, @perf_bp={&(0x7f0000000300), 0xc}, 0x8020, 0x7d, 0x8000, 0x2, 0x9, 0x5, 0xd399, 0x0, 0x6, 0x0, 0x3be11d06}, 0xffffffffffffffff, 0xd, r2, 0xc) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000180), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x52) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) 13:40:33 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') sendfile(0xffffffffffffffff, r0, 0x0, 0x900) 13:40:33 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 13:40:33 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000780)='asymmetric\x00', &(0x7f0000000440)) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) perf_event_open(&(0x7f0000000280)={0x3, 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={0x800}}, 0x0, 0x3, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000340)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, 0xffffffffffffffff, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:40:33 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000680)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000340)) 13:40:33 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') sendfile(0xffffffffffffffff, r0, 0x0, 0x900) 13:40:33 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) r2 = add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) add_key(&(0x7f0000000000)='dns_resolver\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)="18419cc68448de3ae8f97ea6a46d823d4f19cecbf569a58b79851d91f3da031fecf4dfebf4ac3b13988a048b4e35761cb05a5d5b28e1ca6ceebae02cbbf7e894098749d5f99cb226f14f00b6034bfb02a7a5af409f531820bd319b9d7c3405022b550d32ad368fdbbddb8ed631d1dde9a4ed", 0xff10, r2) add_key$keyring(&(0x7f0000000180), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) 13:40:33 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0xf) 13:40:33 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0xfffffffffffffdef) 13:40:33 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x8, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x409, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000340)) 13:40:33 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 66) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:40:34 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') sendfile(0xffffffffffffffff, r0, 0x0, 0x900) 13:40:34 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xbf, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x2, 0xfc, 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, 0x731, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) request_key(&(0x7f0000000780)='dns_resolver\x00', &(0x7f00000007c0)={'syz', 0x0}, &(0x7f0000000800)='key_or_keyring:', 0xfffffffffffffffa) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:40:34 executing program 2: shmat(0xffffffffffffffff, &(0x7f0000fed000/0x13000)=nil, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x80000001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0x8, 0xe0, 0x6, 0x6, 0x0, 0x3, 0xa6b0409f99c910f5, 0x7, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x5, 0x4, @perf_bp={&(0x7f0000000300), 0x4}, 0x1, 0x6, 0xfffffff9, 0x3, 0x73, 0x8, 0x1, 0x0, 0x7fffffff, 0x0, 0xfffffffffffffff9}, 0xffffffffffffffff, 0x5, r0, 0x9) mincore(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x100000d, 0x110, 0xffffffffffffffff, 0x4) 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, 0x2000000000000000}, 0x44, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x41, 0x0) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) getdents(0xffffffffffffffff, &(0x7f0000001680)=""/87, 0x57) r2 = ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x1) lseek(r3, 0x0, 0x3) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r2) r4 = shmget(0x3, 0xa000, 0x20, &(0x7f0000ff6000/0xa000)=nil) shmat(r4, &(0x7f0000ff2000/0x3000)=nil, 0x2000) mremap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x2000, 0x7, &(0x7f0000ffe000/0x2000)=nil) mremap(&(0x7f0000fec000/0x3000)=nil, 0x3000, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) fcntl$getownex(r0, 0x10, &(0x7f0000000180)={0x0, 0x0}) perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x5, 0x7f, 0x2, 0x0, 0x0, 0x4, 0x8000, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x4, @perf_bp={&(0x7f0000000000), 0x4}, 0x40418, 0xfffffffffffffffa, 0x7, 0x0, 0x2, 0xa44, 0x62, 0x0, 0x7303, 0x0, 0x4b5c}, r5, 0x6, r0, 0x2) [ 3312.535983] FAULT_INJECTION: forcing a failure. [ 3312.535983] name failslab, interval 1, probability 0, space 0, times 0 [ 3312.537804] CPU: 1 PID: 16299 Comm: syz-executor.5 Not tainted 6.1.0-next-20221219 #1 [ 3312.538860] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3312.540041] Call Trace: [ 3312.540403] [ 3312.540734] dump_stack_lvl+0x8f/0xb7 [ 3312.541295] should_fail_ex.cold+0x5/0xa [ 3312.541909] should_failslab+0x9/0x20 [ 3312.542474] __kmem_cache_alloc_node+0x5b/0x400 [ 3312.543161] ? __io_uring_add_tctx_node+0x132/0x330 [ 3312.543890] kmalloc_trace+0x26/0x60 [ 3312.544438] __io_uring_add_tctx_node+0x132/0x330 [ 3312.545131] ? __pfx___io_uring_add_tctx_node+0x10/0x10 [ 3312.545907] io_uring_setup.cold+0x19d1/0x1bf1 [ 3312.546551] ? __pfx_io_uring_setup+0x10/0x10 [ 3312.547235] ? syscall_enter_from_user_mode+0x21/0x50 [ 3312.547978] ? syscall_enter_from_user_mode+0x21/0x50 [ 3312.548731] do_syscall_64+0x3f/0x90 [ 3312.549263] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 3312.550006] RIP: 0033:0x7efdb7de7b19 [ 3312.550531] 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 [ 3312.552979] RSP: 002b:00007efdb535d108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 3312.554023] RAX: ffffffffffffffda RBX: 00007efdb7efaf60 RCX: 00007efdb7de7b19 [ 3312.555017] RDX: 0000000020ff9000 RSI: 0000000020000180 RDI: 000000000000293f [ 3312.555995] RBP: 0000000020000180 R08: 0000000020000300 R09: 0000000020000300 [ 3312.556976] R10: 0000000020000200 R11: 0000000000000202 R12: 0000000020000300 [ 3312.557935] R13: 0000000020ff9000 R14: 0000000020000200 R15: 0000000020ffb000 [ 3312.558936] 13:40:48 executing program 2: shmat(0xffffffffffffffff, &(0x7f0000fed000/0x13000)=nil, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x80000001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0x8, 0xe0, 0x6, 0x6, 0x0, 0x3, 0xa6b0409f99c910f5, 0x7, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x5, 0x4, @perf_bp={&(0x7f0000000300), 0x4}, 0x1, 0x6, 0xfffffff9, 0x3, 0x73, 0x8, 0x1, 0x0, 0x7fffffff, 0x0, 0xfffffffffffffff9}, 0xffffffffffffffff, 0x5, r0, 0x9) mincore(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x100000d, 0x110, 0xffffffffffffffff, 0x4) 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, 0x2000000000000000}, 0x44, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x41, 0x0) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) getdents(0xffffffffffffffff, &(0x7f0000001680)=""/87, 0x57) r2 = ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x1) lseek(r3, 0x0, 0x3) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r2) r4 = shmget(0x3, 0xa000, 0x20, &(0x7f0000ff6000/0xa000)=nil) shmat(r4, &(0x7f0000ff2000/0x3000)=nil, 0x2000) mremap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x2000, 0x7, &(0x7f0000ffe000/0x2000)=nil) mremap(&(0x7f0000fec000/0x3000)=nil, 0x3000, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) fcntl$getownex(r0, 0x10, &(0x7f0000000180)={0x0, 0x0}) perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x5, 0x7f, 0x2, 0x0, 0x0, 0x4, 0x8000, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x4, @perf_bp={&(0x7f0000000000), 0x4}, 0x40418, 0xfffffffffffffffa, 0x7, 0x0, 0x2, 0xa44, 0x62, 0x0, 0x7303, 0x0, 0x4b5c}, r5, 0x6, r0, 0x2) 13:40:48 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key(&(0x7f0000000780)='logon\x00', &(0x7f00000007c0)={'syz', 0x0}, &(0x7f0000000800)="5d20dbfd7a46a7f518365c364656e848af6039112e5847916c63a97370176007d075a43c1a62989a0dcedc73e076c66fd2180b3e316062e6f4011839068d4d67bcae2c76de217caefc7714e0181952f90e62759ac8229a80cc8eed549c9ed771ce6c87bd3b770f970ae4c95c3d7aefc2879a17635434e2003d7a2e2624951d36cd057107dfd1af", 0x87, r1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r3 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfc, 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, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000380)=0x1) r4 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='./file1/file0\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r4, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r3, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:40:48 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000180), &(0x7f0000000300)={'syz', 0x0}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000380)={'syz', 0x3}, 0x0, 0x0, r0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000500), 0xc}, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000340)) 13:40:48 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x900) 13:40:48 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x10) 13:40:48 executing program 6: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='status\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$F2FS_IOC_ABORT_VOLATILE_WRITE(r0, 0xf505, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000000)=0x1) sendfile(r1, r0, 0x0, 0x8) 13:40:48 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000340)) 13:40:48 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 67) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:40:48 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x24) 13:40:48 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x900) 13:40:49 executing program 6: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/ip_vs_stats_percpu\x00') r1 = open_tree(r0, &(0x7f0000000000)='./file1\x00', 0x9100) ioctl$BLKROSET(r1, 0x125d, &(0x7f0000000040)=0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x101042, 0x0) sendfile(r2, r0, 0x0, 0x8) 13:40:49 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x4, 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, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:40:49 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) r1 = add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r2 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$instantiate_iov(0x14, r2, &(0x7f0000000640)=[{&(0x7f0000000740)="e4a158bea260cf614507e0c248d7d0c8ecf9011c10786836e03728fb18b099f71c1f6247f4c529a037ea6eb102f1530f831797068a44338843e1e2a7721d987aab650bfef13f12bdeca50713628fe532af418535d6fcd1c445628d791a6353de2ffa5f11a039dae8ff1b3ea61211f6ddf4ab0576e4c9c7d194b7c5f1399213a2132791f6943760518742a74bf320f7a1719b1e5803f0ba4e2e5c78ee6d0d905f211ec673e28050ff0c7bedf7380d2ab93328b0ae4794d775fc778ec44745cac3a1045824718195b99369c7ee26c625ef", 0xd0}], 0x1, r1) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000680)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) 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, 0x8, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000380)=0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r4, 0x4004662b, &(0x7f0000000340)) 13:40:49 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 68) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:40:49 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x1) lseek(r1, 0x0, 0x3) openat(r1, &(0x7f0000000180)='./file1\x00', 0x8000, 0x124) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000340)) 13:41:05 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc4}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df292192660ea17358b0d38d0700000051baf810150c16d78d9200", 0x2a}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) request_key(&(0x7f0000000780)='rxrpc_s\x00', &(0x7f00000007c0)={'syz', 0x2}, &(0x7f0000000800)='syz', 0xfffffffffffffffa) r2 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:41:05 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 69) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:41:05 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x39) 13:41:05 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x3, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000300), 0x8}, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xfffffffffffffffd, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x1) lseek(r2, 0x0, 0x3) openat(r2, &(0x7f0000000180)='./file1/file0\x00', 0x2c6000, 0x20) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000340)) 13:41:05 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x900) 13:41:05 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r1, 0x80089419, &(0x7f0000000040)) r3 = inotify_init() ioctl$AUTOFS_IOC_EXPIRE(r3, 0x810c9365, &(0x7f0000000140)={{0x45, 0x7}, 0x100, './file1\x00'}) write(r2, &(0x7f0000000080)="01", 0x1) lseek(r2, 0x0, 0x3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x1) lseek(r4, 0x0, 0x3) ioctl$F2FS_IOC_MOVE_RANGE(r4, 0xc020f509, &(0x7f00000000c0)={r2, 0x62ab, 0x2, 0x9}) io_uring_register$IORING_REGISTER_FILES(r1, 0x2, &(0x7f0000000000)=[r0, r0, r2], 0x3) 13:41:05 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc3}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e1ced101db213534511df295fd4477cc2f8f874a2a059d892660ea17358b0d301c86a0722000000000000ffdf00", 0x25}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key$fscrypt_v1(&(0x7f0000000780), &(0x7f00000007c0)={'fscrypt:', @desc2}, &(0x7f0000000800)={0x0, "982bd49c5f3270eb2a593f51ddcc31a1609a66ab36c69643ed2c62497d1be45ad0f463ffdeb252b9b6d47afe9dfa26769fc2f91327bd598b0c8f5e4441339005", 0x2a}, 0x48, r0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r2 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:41:05 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, 0x0) add_key(&(0x7f0000000000)='dns_resolver\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)="18419cc68448de3ae8f97ea6a46d823d4f19cecbf569a58b79851d91f3da031fecf4dfebf4ac3b13988a048b4e35761cb05a5d5b28e1ca6ceebae02cbbf7e894098749d5f99cb226f14f00b6034bfb02a7a5af409f531820bd319b9d7c3405022b550d32ad368fdbbddb8ed631d1dde9a4ed", 0xff10, r1) add_key$keyring(&(0x7f0000000640), &(0x7f0000000680)={'syz', 0x1}, 0x0, 0x0, r1) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @auto=[0x61, 0x38, 0x34, 0x33, 0x61, 0x31, 0x35, 0x61, 0x61, 0x63, 0xc, 0x63, 0x39, 0x32, 0x32, 0x61]}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) 13:41:05 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) 13:41:05 executing program 3: r0 = syz_open_procfs(0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) 13:41:05 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x1) lseek(r1, 0x0, 0x3) fchmod(r1, 0x20) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r2, r0, 0x0, 0x8) getsockopt$bt_sco_SCO_CONNINFO(r0, 0x11, 0x2, &(0x7f0000000000)=""/84, &(0x7f0000000080)=0x54) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x1) lseek(r3, 0x0, 0x3) ioctl$F2FS_IOC_GET_COMPRESS_BLOCKS(r3, 0x8008f511, &(0x7f00000000c0)) 13:41:05 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000640), &(0x7f0000000680)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) 13:41:05 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 70) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:41:05 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r2 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(0xffffffffffffffff, 0xf502, 0x0) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:41:05 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x81, 0x0, 0x2, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000}, 0x0, 0x0, 0xffffffffffffffff, 0x2) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000340)) 13:41:06 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) r2 = add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) add_key(&(0x7f0000000000)='dns_resolver\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)="18419cc68448de3ae8f97ea6a46d823d4f19cecbf569a58b79851d91f3da031fecf4dfebf4ac3b13988a048b4e35761cb05a5d5b28e1ca6ceebae02cbbf7e894098749d5f99cb226f14f00b6034bfb02a7a5af409f531820bd319b9d7c3405022b550d32ad368fdbbddb8ed631d1dde9a4ed", 0xff10, r2) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r2, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 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, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) 13:41:22 executing program 3: r0 = syz_open_procfs(0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) 13:41:22 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 71) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:41:22 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) 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, 0x4, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r4 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r4) keyctl$KEYCTL_MOVE(0x1e, r1, r1, r4, 0x1) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) 13:41:22 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x3, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000300), 0x8}, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xfffffffffffffffd, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x1) lseek(r2, 0x0, 0x3) openat(r2, &(0x7f0000000180)='./file1/file0\x00', 0x2c6000, 0x20) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000340)) 13:41:22 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x3e95) 13:41:22 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat(r1, &(0x7f0000000000)='./file1\x00', 0x109400, 0x18) sendfile(r1, r0, 0x0, 0x8) 13:41:22 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc4}, &(0x7f0000000500)={0x0, "32846bfa1ad77eed397a4d409273a0abe2bfd5bb28a230cd67a0c8a826b6eef1574a9f22c91c6575ed1326a2da2d98fa5b822a751b909de06216b50cca75a740", 0x1c}, 0x48, 0xfffffffffffffffa) r1 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0xb, 0x0, 0x0, 0x1f, 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, 0xfff, 0x4, @perf_config_ext, 0x0, 0x0, 0x8, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000380), &(0x7f0000000640)={'fscrypt:', @desc3}, &(0x7f0000000680)={0x0, "781488a9b56add277857cdecae0a32b9dcb73e915fa48f909d905b4d1aae65b34c5eb7ff73ffd731c5a863b82f2c5d9a1125a7f3aa083e82340cdc21b15decb9", 0x2f}, 0x48, r1) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r4, 0x0) add_key(&(0x7f0000000700)='id_resolver\x00', &(0x7f0000000740)={'syz', 0x2}, &(0x7f0000000780)="81ae77d9ee06a7a8c7d030cd418373dabca8ff0dfa46550389541920be719c8f6c79fb0ddcb4a640ff8503c3027f09265a64711e06", 0x35, 0xfffffffffffffffc) keyctl$chown(0x4, r3, r4, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000340)) 13:41:22 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x4, 0xfe, 0x0, 0x3e, 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, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r3 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) keyctl$KEYCTL_MOVE(0x1e, r1, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000380)=0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r4, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r3, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:41:22 executing program 3: r0 = syz_open_procfs(0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) 13:41:22 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x4000000, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) add_key$fscrypt_v1(&(0x7f0000000780), &(0x7f00000007c0)={'fscrypt:', @desc2}, &(0x7f0000000800)={0x0, "f42289d770a1839e6232322f216cfcb549ce32691aa93c8ac286cadce73b77ae9385663dcff3d568791ec522dd3d1dcf628bd084e1908d667793a5fe47118597", 0x3b}, 0x48, r2) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, 0xffffffffffffffff, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000880)={0x6b42, 0x22, 0x15}, 0x18) 13:41:22 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f00000004c0)='net/llc/core\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000000)=""/180, 0xb4}, {&(0x7f0000000140)=""/88, 0x58}, {&(0x7f00000001c0)=""/211, 0xd3}, {&(0x7f00000000c0)=""/40, 0x28}, {&(0x7f00000002c0)=""/48, 0x30}, {&(0x7f0000000300)=""/81, 0x51}, {&(0x7f0000000380)=""/153, 0x99}, {&(0x7f0000000f40)=""/4096, 0x1000}], 0x8, 0x1, 0x290) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r0, 0xc018937e, &(0x7f0000000680)=ANY=[@ANYBLOB="01000000014d4556eb206841e300021800000000000000000000c4e7a3376c75b1d8d3f896acf0d39962dd5efa289506c71b1417bbe85654e284ff84d741046903fa96b914b2552d7d5022645923040f67e6f70b8d79b7f8b52b10088968c43c9eeb44a8c1a5809561304c5512c64ce38d454a7d9cc8f5c6672953f08aa9b2523fe34f8cc5b78e011928ff665304bb8dfa3fffa72474e395902d940da071a9711d7bddf9b56fb09830f282479430bd9ae95638d22926bf5f42489794d364eb960a73265941bdbbf30a9e2ed61bf9b412c0e4a7", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file1\x00']) fcntl$getownex(r2, 0x10, &(0x7f0000000540)) sendfile(0xffffffffffffffff, r0, 0x0, 0x5d) 13:41:22 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0xfdef) 13:41:22 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$chown(0x4, r1, 0xee01, 0xee00) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x96}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r3 = getpid() rt_tgsigqueueinfo(r3, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x6}) 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, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x8}, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000380)=0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r4, 0x4004662b, &(0x7f0000000340)) 13:41:22 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x42, 0x43) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0) pkey_mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) syz_open_dev$vcsu(&(0x7f00000001c0), 0xb1d5, 0x400000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x1) lseek(r2, 0x0, 0x3) r3 = openat(r2, &(0x7f0000000240)='./file1\x00', 0x0, 0xce) write(r3, &(0x7f0000000080)="01", 0x1) lseek(r3, 0x0, 0x3) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000180)={0x6, 0xf062, 0x5f58972a, 0x7, 0x6}) mlock2(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) pkey_mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)={{0x77359400}}, 0x315dcc871009a331) 13:41:22 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x1) lseek(r1, 0x0, 0x3) r2 = openat$incfs(r0, &(0x7f0000000000)='.pending_reads\x00', 0x8200, 0xa0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r1, 0x50009418, &(0x7f0000000f40)={{r2}, 0x0, 0x0, @inherit={0x58, &(0x7f0000000040)=ANY=[@ANYBLOB="00000042bede478187508c00000000000600000000000000040000000000000004000000000000000400000000000000070700000000000001000000000000000700000000000000044000"/88]}, @subvolid=0x5}) dup3(r0, r0, 0x80000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r3, r2, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x1) chdir(&(0x7f00000000c0)='./file1\x00') lseek(r4, 0x0, 0x3) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x1) lseek(r5, 0x0, 0x3) r6 = openat(r4, &(0x7f0000000140)='./file1\x00', 0x200000, 0x125) ioctl$CDROMREADMODE2(r6, 0x530c, &(0x7f0000001f40)={0x20, 0x2, 0x8, 0x0, 0x2, 0x5}) write$binfmt_aout(r5, &(0x7f0000000200)={{0x0, 0x5, 0x81, 0x1a0, 0x109, 0x15c0, 0x3b8, 0x324}, "37d792bc5581ba35e935bf19a12b9c32e44acc607b668566ba5f6cd5e727d4838a8d02d32f12a2c73011d3e4940c4d173468dfaca642c5bde62dfb93751346a2ff19af6b4370c1b5ed7c5db1ad2370be94320a9f444d95fecdfec5e7e6c77cdf26c5", ['\x00', '\x00', '\x00']}, 0x382) 13:41:22 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000180), 0x8}, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpgid(0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x3, 0x0, 0x0, 0x2, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000340)) 13:41:22 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 72) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:41:22 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) 13:41:37 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 73) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:41:37 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) truncate(&(0x7f0000000500)='./file1\x00', 0xffffffff) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000000)=""/228, 0xe4}, {&(0x7f0000000140)=""/89, 0x59}, {&(0x7f00000001c0)=""/18, 0x12}, {&(0x7f0000000200)=""/36, 0x24}, {&(0x7f0000000240)=""/233, 0xe9}, {&(0x7f0000000340)=""/48, 0x30}, {&(0x7f0000000380)=""/231, 0xe7}], 0x7, 0x5, 0xf52) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) ptrace$getregset(0x4204, r2, 0x200, &(0x7f0000000600)={&(0x7f00000005c0)=""/42, 0x2a}) 13:41:37 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x74, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r1, @ANYBLOB="dfff000000000000ecff7d00000008000300", @ANYRES32=0x0, @ANYBLOB], 0x1c}}, 0x0) 13:41:37 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x400000) 13:41:37 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$keyring(&(0x7f00000007c0), &(0x7f0000000800)={'syz', 0x3}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000640), &(0x7f0000000680)={'fscrypt:', @desc4}, &(0x7f0000000740)={0x0, "66e8fca3c7a986b78c7a6f333692d6abcee5649ebaa49c2631791994384bd3d5be984b4b61ade9ba83ebc46dfa6dd3702093561d511b290ec6077a22e215a8e6", 0x2d}, 0x48, r2) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) 13:41:37 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) 13:41:37 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000200), 0x4) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000240)={@in6={{0xa, 0x0, 0x0, @mcast2}}, 0x0, 0x0, 0x0, 0x0, "4f3f54d01c63c1a0f19880ac47e8b5e965e92a4dce19e48805c2ab2cdf179a9113d55b549ea0e1aa5a46a341984ded7810d5e49a572e2b5f04cc673083bf02e295838331e315e8f764b752e5ecd6adef"}, 0xd8) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r1, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) r3 = add_key$keyring(&(0x7f0000000180), &(0x7f0000000300)={'syz', 0x3}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x1) lseek(r4, 0x0, 0x3) openat(r4, &(0x7f0000000100)='./file1\x00', 0xb4b30ec7256683d3, 0x0) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000380)={r3, 0x0, 0xed}, &(0x7f0000000500)=ANY=[@ANYBLOB="726333322d67656e65726963000000000000000000000000000000000000000000000000000000000000bad22cd4d40f1afe00"/78], &(0x7f0000000640), &(0x7f0000000680)=""/237) 13:41:37 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000780)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x10, 0x0, 0x80002000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x81}, 0x0, 0x0, 0xddf, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x62b43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r2, &(0x7f0000000740)={0x20000004}) ioctl$FS_IOC_GET_ENCRYPTION_PWSALT(0xffffffffffffffff, 0x40106614, &(0x7f00000007c0)) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:41:37 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) 13:41:37 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) prctl$PR_SET_MM(0x24, 0x5, &(0x7f0000ffc000/0x1000)=nil) r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) ioctl$BTRFS_IOC_SCRUB_CANCEL(r1, 0x941c, 0x0) 13:41:53 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 74) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:41:53 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) keyctl$KEYCTL_MOVE(0x1e, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000780), 0xb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0xd, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, 0xffffffffffffffff, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:41:53 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) io_setup(0xd29, &(0x7f0000000780)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) io_submit(r2, 0x1, &(0x7f0000000040)=[&(0x7f0000000200)={0x0, 0x0, 0x8, 0x2, 0x0, r3, 0x0}]) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan1\x00'}) sendmsg$NL80211_CMD_RADAR_DETECT(r3, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="d8000000f33dc60dc92aea4cac40e31bf6b6a5fbbedaa6925dbec1e31b7ca216ddcd19e40ca735fdceac0fe1896e9337cef2384fd0ca082c8ea1b63a9c47e9ee", @ANYRES16=0x0, @ANYRES16, @ANYRESHEX, @ANYRESOCT], 0x58}, 0x1, 0x0, 0x0, 0x800}, 0x20008000) keyctl$chown(0x4, r1, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r4, 0x4004662b, &(0x7f0000000340)) add_key(&(0x7f0000000180)='id_resolver\x00', &(0x7f0000000300)={'syz', 0x0}, &(0x7f0000000640)="db2329d76846a7b5c0e3d6b291d0bcd3f040e09cd23aa95de0bb4fa66cf488b27a1391cf5a3235139d76252364367c2d3f86fa43d563d60175e0b25ba2bf38eb0a14c4fd8477f4788e33829220c4dd88f6816a21a43a38783ef2330a084301bdfd8e4257da20062784badeaa12656c3b224a93b85b2c54f53fb2473576eb98534984f3b6eacc9e33c99dffe9886ba15e9c31f0c0c47052d8f5bf76766e15b641d4a34eacc92e223740eec25458d47865a9c7ca7827003c2079c2796c21afc6011fe1bc0c9eb10b81", 0xc8, 0xfffffffffffffff8) 13:41:53 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = 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, 0x5, 0x0, @perf_config_ext, 0x2002}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='hugetlbfs\x00', 0x0, 0x0) pivot_root(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') r3 = openat(r2, &(0x7f0000000100)='./file1\x00', 0x2840c2, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getuid() r6 = pidfd_getfd(r3, r2, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r7, &(0x7f0000000080)="01", 0x1) lseek(r7, 0x0, 0x3) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r6, 0xc0189378, &(0x7f0000000400)=ANY=[@ANYRES16=r6, @ANYRES32=r3, @ANYRES32=r1, @ANYBLOB="000000003000000000000000cb4b8fa3137474ce0f7b6a312d979c17eeb2e9c2ec6b913b67ec168be3a4839c035aa13320014bd5aa009d18622d556ab59ebb4b977d9979f6146bafae972c008f1d9d47d946de34cc9363519e7c2375f923fffff160d82b01e7eb4bde372425231ced5d95416b7ac8b2b85b8ba72e81cdc9793f"]) fsetxattr$system_posix_acl(0xffffffffffffffff, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)=ANY=[@ANYBLOB="02000000010000000000000002000000", @ANYRES32=r4, @ANYBLOB="02000100", @ANYRES32=r5, @ANYBLOB="02000400", @ANYRES32=0x0, @ANYBLOB="040000000000000012003ba40df1d06f8a97020000000000"], 0x3c, 0x0) setxattr$security_capability(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140), &(0x7f00000001c0)=@v3={0x3000000, [{0x0, 0x3f}, {0xffffffff}], r4}, 0x18, 0x0) epoll_create1(0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fsetxattr$system_posix_acl(0xffffffffffffffff, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000300)=ANY=[], 0x3c, 0x0) ioctl$BTRFS_IOC_SCRUB_CANCEL(r8, 0x941c, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r3, 0xc0189373, &(0x7f0000000380)=ANY=[@ANYBLOB="0100f8ff01b51f99ca397ada", @ANYRES32=r0, @ANYBLOB="0500ae70000000000079f66743ae44eff58a246829002cbd900c874f0c0665f32b8dfa86455953dae54f8ed9190b37381ada0b4b1494e6eca25aeaaa482151d4efcbce04b5653731be062dffa9072615fa444a2b73ec6fa502352ba767db4255eed4b13bb894db14252c"]) 13:41:53 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r1, r0, 0x0, 0x900) 13:41:53 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000340)) 13:41:53 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 13:41:53 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r1, &(0x7f0000000f40)="5b0da1ab6cd8237bac14193f1fffd69b02aa0ad6c15c45397e9c5fbc0e088c99dd6cbe325cca5b730acc838bf04b0b5b01ebf37c59de0ca5305653ade1decb20ef03dbc240f7dfae5c5dd36991e01f7d9ee488dbefe57675296d0e55f299e9efcddc35e42af1577acf384a621734dc4fbfd142ed902b0600aa10b371c237a7f852bc498d6b50cf648c2e530975d0ad21384bf4b455dc69f4c6cd1416b47cad22b5b4679512c9c556d95ac61829524a7919f7d40208bbd89584543c193d263ca7837e2a0b7ebb5d3d2a149765708e560d7e94a356a82df35614f03ba947d081fbbe65125af7a6f639da748dab4d6479f2d06eb9bcca296553cf36ff4be21938f9e089d9043afa3c96ba112d88d5d6a0e0013d3dc21b0a21601a5a0bb29e84607a479d2626c412771e0eaf759b0d0f07ecb8f994c4d66cbd400dfd50dd7ae4fa5d6f427fd160229a3aea42195e9cad1f567a07a14de65d9e4651b5e088ac1fb356b538e28faad36dbfd93691bef775ad0b5afeab26111852ab5bc1f1ed1836fd52d60ac68d4221ae3fa21174e30d1fb684fc60374d1a730050922ff996206a97acaaf538eec35cd3c860118174ef40b2347ce762feb2a90bbb005c285fbb57d048a01127b0d29c5807878d1908d8271a368172f8c2774ccb2e8f5314fdcb7baecfb557e67144752220d0bdd56241a161750d2401375e36904f4e0b2d8c9247c4869fb4f480a3a411457b3494d839d5599eba59a564579f6738cf7562c3dbcea0a921af872c70f4d6cf910f9a5037b5eb63a56f751e2c9e0067bf9ca2af5a330ac21b9e06f853cbffd53a8ad9239d6e9bdbdb27c4a2de0e087c5063845d92908b7a631bb30e250ad84a5b6af5008782bab600c00ea4ebf00ceb5c38f2a0c7830f8a77183107f06d8b5c77df4de1392391fe3eca87206c4ec6df96f6bf55c2d840a687d7237845fa225dae66998a773fe8369132d028d43ad2fd366e66740ed9308010b1cb8cf00a24daf34bbf3f9497a78f1ae2feb8dbd99c02173afedb407f206cf2cb00631346b1575ce35d8ace789de61ba90b3b4dad6ae8ede5d38adeeec3172975b91300238c69a9152457deddc1de7d73b6fc3c7c399599b84ed2fe767cdd1de464241fb5dd924d67dad35231dc1e3ec4063059644bebbfccb9e221b9b1aac8b7ca6cc423d8dbdb4d47f013d426da30d45bd121b91fcf0c39d6bb3dd6687c64b42bff9c1ba4c28e7dec593333708cb7a0dece19476bf3a5661d9384e7fd025326e6d3b6630e1a9bd1d400afce70c7840cdc0773aeae985ac7bdc8c534800140bd9ce7420789b121af555b03e12fbaad29250ad6e44074128fee45aa2a969d6e73c27bfb41faab33c82d5eeabbe58a7ebcd8dda542b5809ce438d77691ea7e9ae07041d98a193f148c1d0cfbf6041ccd2a191ad714974386557a7df4662547dc5398cf972176cafa6f5ac3ca91233ffe8c746cbd0bdf8dc5d275dfaeaf2561efa52389989483c122b2c126fa19adfe4f15a7dc70ebe36de56265a54e0101917624354aa57b851ca8952ffb83832ebecec9ef28a2557227e609d9da37d85ac68f2455fe7533fe9b04a1120f90967422d60918839f04547437f041c728d4dd913c3fcd4ec3ef16fc0340b75549704ba372c8441372b7caceb73e812e34ba908b668a0430d37384e82333eb5a36610f5b29055f7af64a83d914a60de8eb8e5c92d660384b14ae2f9cde088f75c865e0965e7d18ad6c072d56e42569f5e2fa465da3b0c3c84a309f2d5fe9c672fa088f28492100dc90a069af35d3e1dfe53b9c8bf4f1a35e14fa7146a920e0f1bddc9db67aad7c6c09691ead3961e4689cfb1134f1ca186577e1e6d3d884120977563f3f43ee5dff6335979bfb218e02a61a869fca4f79bb2321423f5143ec341debe71c3b815f83f80f6472017c1f0eea479a573487ddef4c2fbe1c3c0a60b8b7f8b6d8394521917aafc89754527410860d7391073a2e38387d96a1dc12c494f904f31b56426f26b30fdbd6c9bc22d80efa1a135a3d3409364a92a51bfe2e95025b95c160c15c26eaf2429022f9ee28319fdd73105505fc969b0d11570000411b5c1b1433b42f519280a2d402fb9b145dc66733bd4450cf107a22c928b82519c453c2ca6980b73777f8c9faf41db28ca67b0ad0e6e50943e31a518b5f8b2fe5c114f64ab519fb7943556e84d598668b1c537a0b2a3c2877ae0415517566c0cf24818690f0c9a7bea82d6182b7115c889a62d5da20b32f368a7c74ab27192d89f9aa3753cae36a51cfba65c995cbc0e09a4333c470d350f7a56fda5ee25b3fea9f0d8799e3a9f49afb2bbc84eeb1ea0f68dd5aa57d5dcfb926fd70eb4a15796e2a330bc3a6ae179e231bea7c0341b71295fa96693f8c8d15a1382b846bf8b8a65b3cb9e8dd4a65d65fa97179aff5d9666d5d2124e6b5bfd15ae88e463134097ebfa5c1b37d28d8a400ea0f440299c82815f9ed58530003f241a87ca515ba50e584a869dafb0257c386db48d907a9e75ad355df28556eb08baafbe1ed2ddf78e8eeb5d733d54560008d67f365326c731a741da7ccabed64102872f14d8c650d2ef0fdead88843e9957fdc5af977de5ca2c96adf2940b492f2ef475ac16c7e8356902a8a1efc2090c0d6f32ba97e09f912c595362b446e427f4b40000fe976bd7dbd37f9ad71ec405a61c41c13c0c7c4dce5b1427863fc0f6b7ce2fe950901bb6266a81d9d93da5d32eebd986b0cd8171f89b0d3d61320693ac0655b3bbfef75d5fe7d17d1ea9f10852506ab2d008b07a2eef594ee70bb3ab1061ec6ae8410ad915e23355b6a07463a802280e298a545908b3236c8eeab601121978bec57c62dc12d0814439ac227b6021c7e456238925fe09fbcc417300c8e0d198164d8363eeab568163feab1959a7eed8b03e71b08a987cb29e788da42f79b9a794b6632ad8e768f32db80db3ff690ca47f44928796bf55831a81dd912fa0fa2a583b29df820f68c3548a9f8ec09eab8414fde1e0b29d29bfa7004056374da287f8b34aeeeba27bbe0eb4540e786d4bac5d6a74f01dad1384324e99a64ee5e7616927a8096e85e6b4132420abbb798dd64b6a6668955c43b823d51c311e7ae6369c0843a6210c9c0039eb97e7139f5262ff1077fd01018314188a53b96b5f4ff648d894075a7b0758e7898655635ddc3a2b55f6f1f166eb8c9b3b839c16d37f00ecaf811146fc497f6dd77064a842d0c138f2d0ed9c3bcc37254cf27d7c9ef2da0ea3e1adeee9b9988990f7c076b377f923059b19cac47d68dfcf4aa83ef830c33bd38f19ac74e497fa610617f42e1abdf7be42e5ac38764e885dc83ce809f0c6f5cae9a0dfe135f322daa749c98d5587bad2c9af7cb75d5b58bb75a839704cca66f2f5607f9dfa9cecfb66506f1dbce8db1f7a8c863d8ce878cd9a9500ff8c607513bb57ef1d7bb11cc67d32fe4cbb9708d71d62260523d9582e7d4fcaafff29ed1342abc1a804f5a7e5ee283e8dbda0ce8c97e4c28a600ec480cfcfdbd7af6351967c4fd8d4812deb275e596f77a111224544d1d5b58f2edf275a7d0d218db58acb61ad186be8b565d8e166bb02bd05c1ba30f319d1f976d0afde0410bea8947d27ea3e4d840d3945df4dfadfdcf9a5aa17545bdcce42f88f855492e0d89fd2d17400742fbcf7d31f7033be4031203eecc637d8126fa84116e527173a0d96d97364212f087cc9ca88248033ad09c1d52d19441f9ed9dcf24495db602aab157bc53e46b84ac348c149f3d4df5018490d08d8b37ff8fc5089157aaf85ca28c5519f4e3a5363ff30aa9086718a0e0da40ba5179b520744a08632ea579ce3e86713c222b69f618ec88863f7ad3dde76241427df03f538fb57abf5f84c1565e105a654196b83873e387eb3188f382d2783fcddc69689ecec68c37c84dd9d4f46e90a38ca4eb367bc69a252ffc305e69af7c91ff123f7095c140c9a8209ffd1a139491e1550620fb5e233527886f1a3631197a4f524eb3fd0a825c3a988a95a2fc3428e3e1eaed6e4273a8205dab7f0bd02cb38d86601db1b39930ea31c4a81cf421cee6de77ec45bef06188759df5a0adedfcc5451cd5ac4a3ef178aa20cc2afd3d0791ec732f9487256933c664223a2a448716058017cc82c288084ac03c780eb74e087e25fe4ed845afa2b8293b3d4d6bd0fe223e68bea4db90858c35993fed499c69eb87b334d37c350ea34212a497011e69bd22346ceda1133d99fe6ae2b409b071d3f7383339844a76c48ab3322c9e0c5ce95f1c11426b13c5dbd9037b9880900892e85a768ad7589f9b7cbd9faede1e1462c74b89b95c1d0c04f9da5d5c4e4ec629cf5af0e41cbf278aa488d8f41f7d5a5fa22ec7fb4b6b4124852d942d6633e11350dcfc10e835d11f2e820fb30e597d31ff45456130651dc72e7e97e729d969a857e6db3c0af6be009c75d4ed503c72f60f150cdd2bfa5f69b6a8df2af5bf7a682af41680df9be557581d9bc458de7cd7a94013c4101ebe7cf571ac38575bc81d477ce74ab4b98c442fc34f7cfd83b186004cf8d2eab302132bca15abe5a2131112c6345b4c5ed989c705365d401b31aae4755003f8c693c5a5ecc4fb545503d441cf69f80241508b8f00ee7384963ba8d386fe3bcbdbf46f212c3f874692f002209f0f1cec737ade7cbaddbc53d10abeb35ca57eee05fd186abb4410ea01497d59e038113f9b98e0e1e13d9f9ecb3e067d5f106ba47c43e9e1029833596113139816124fe77df435a757a5d3fa439c4ab21fa28847b182abf323f09f569bfe68677b0ce0865f624d26972d147828eba919eda81c06b2165efeb688687e319278170a742f135383cf83edd9f9a44412c91c27fe98dc193470edfa19d0ed3cc067c41882876c307c6afb0042d8ebe5e1283bf830807b9feb51ec4cb8714be4612972450ae93473299f08cc7802a7aae82fe7bf11724cc408fa55f1037364d108a4da79fd766d2b8cf7e7e01608826a5a84eb0e522b800b8b11c7070fa6c18d1561a7215f43ea6d931eaa5e7aab5845b52e6adf43eaad72ffb077bca72758bcbd9171e73021b4fca83f2b0e53452f54be6cb2c5ced9257d35964ac495464f0f9f363fb09894b51b40ce9c132e373fb64b732fa9587d62ac58ce3823ef266403d585a528a979e0e64dff6993d1cfbe6afec5b4f13469fd93645b2884f47c623f52bb0309d1c4db2d3dbae6d6aba8e6d99135a7df05bf9b547708fc181a3f2c855862a51837e7cdad3963f2fcad28296a6dbfad0979b2ec8af8aae892e86cb1558d390e17353a7639a088c6c03908aebdda713f7e2236e494dcdf47e7f66dc222131223fd3ff00e311c6017f1b65b52e1a8b2e5ee3e0d942ca8816993196e644a88a200d35806e50d4fbbd517840c2a731315ad9ff449f6ed80bfe9bf0a604e6b56c8f59f3a904886fbc6b5ae19e8438a67a106c2eb28e747c14e2cef09a79b3228ff3b1bbdd01a7508c49739371add8bb873bc3deb636faa8a61fadb9b74ca30b86c123ec645f0dd8bd58816df43f76ec189e14aa7977fddffb7baada3bcd008e857a5ec0274049573453c65239248a145cf1a147476411e161ebd7f0a0409f9ec294bb92eec3c908a1f5fa2eb1483c9d00a8247a07f9850582d86e39c04c327d2d53ab9eaff124ed81e4216a660959dfea626b6333bed8d989e3e4e29b83a4036f27bb3ae3589676360cc21e09bb1d4eb2f3a22961b0a42a1095b31c1a39713486cca6775ab3d1096a382ac6c04544673c49b3053d3a6d05e", 0x1000, 0x6b6) sendfile(r1, r0, 0x0, 0x8) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000000)=0x6) 13:41:53 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r1, r0, 0x0, 0x900) 13:41:53 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100, 0x10000000000000}, 0x40, 0xffffffffffffffff, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10002}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r4 = add_key$fscrypt_v1(&(0x7f00000007c0), &(0x7f0000000800)={'fscrypt:', @auto=[0x34, 0x61, 0x39, 0x4, 0x38, 0x34, 0x61, 0x65, 0x30, 0x62, 0x64, 0x35, 0x36, 0x66, 0x33, 0x34]}, &(0x7f0000000840)={0x0, "f2837c683406077c628ad1e364f7bb4eb26322352370d792a4060df619d9e8c79f124d3a201f3e8f1e9c9104ae81d47318014c1c2617b51ff2aebf482ed6c7e1", 0x16}, 0x48, 0xfffffffffffffffd) add_key$fscrypt_v1(&(0x7f0000000640), &(0x7f0000000680)={'fscrypt:', @desc1}, &(0x7f0000000740)={0x0, "64bbda43844a8b4087c0f7d33c755799980740fec40dbeba30654977d1b8bd52906dbd4c72bce898a7d67d14bbc36daae8eafbcd20d43966cec8f9758b836227", 0x1f}, 0x48, r4) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r2) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) 13:41:53 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0xfffffffffffffdef) 13:41:53 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r2 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) add_key(&(0x7f0000000780)='keyring\x00', &(0x7f00000007c0)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:41:53 executing program 6: r0 = getpid() rt_tgsigqueueinfo(r0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x6}) r1 = getpid() rt_tgsigqueueinfo(r1, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x6}) r2 = syz_open_procfs(r1, &(0x7f0000000080)='mountinfo\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000140), 0x4000, 0x0) renameat(r3, &(0x7f00000000c0)='./file1\x00', r4, &(0x7f0000000180)='./file1\x00') sendfile(r3, r2, 0x0, 0x8) 13:41:53 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 75) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:41:53 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc4}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) r2 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f0000000500), &(0x7f0000000540)={'syz', 0x3}, 0x0, 0x0, r2) keyctl$KEYCTL_MOVE(0x1e, r1, 0x0, r3, 0x1) add_key(&(0x7f0000000180)='dns_resolver\x00', &(0x7f0000000300)={'syz', 0x0}, &(0x7f0000000380)="b6c2d8e10cc1f6d05479d7922f44c52a2087c0adc36c57d84dcce59f1a", 0x1d, r2) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x101840, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r4, 0x4004662b, &(0x7f0000000340)) 13:41:53 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000200), 0x4) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000240)={@in6={{0xa, 0x0, 0x0, @mcast2}}, 0x0, 0x0, 0x0, 0x0, "4f3f54d01c63c1a0f19880ac47e8b5e965e92a4dce19e48805c2ab2cdf179a9113d55b549ea0e1aa5a46a341984ded7810d5e49a572e2b5f04cc673083bf02e295838331e315e8f764b752e5ecd6adef"}, 0xd8) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r1, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) r3 = add_key$keyring(&(0x7f0000000180), &(0x7f0000000300)={'syz', 0x3}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x1) lseek(r4, 0x0, 0x3) openat(r4, &(0x7f0000000100)='./file1\x00', 0xb4b30ec7256683d3, 0x0) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000380)={r3, 0x0, 0xed}, &(0x7f0000000500)=ANY=[@ANYBLOB="726333322d67656e65726963000000000000000000000000000000000000000000000000000000000000bad22cd4d40f1afe00"/78], &(0x7f0000000640), &(0x7f0000000680)=""/237) 13:41:53 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r1, r0, 0x0, 0x900) 13:41:53 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e24, 0x4, @private1={0xfc, 0x1, '\x00', 0x1}, 0x2}, 0x1c) 13:41:53 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x900) 13:41:53 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @auto=[0x63, 0x62, 0x34, 0x32, 0x34, 0x3a, 0x38, 0x35, 0x62, 0x39, 0x61, 0x31, 0x71, 0x32, 0x36, 0x37]}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) newfstatat(0xffffffffffffff9c, &(0x7f0000000640)='./file1\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) stat(&(0x7f0000000680)='./file1\x00', &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) keyctl$chown(0x4, 0x0, r2, r3) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r4, 0x4004662b, &(0x7f0000000340)) 13:41:53 executing program 6: ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(0xffffffffffffffff, 0xc0505350, &(0x7f0000000000)={{0x4, 0x9}, {0x7, 0x42}, 0xbed, 0x1, 0x7}) r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) 13:41:54 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x1) lseek(r2, 0x0, 0x3) setsockopt$inet_mreq(r2, 0x0, 0x23, &(0x7f0000000000)={@multicast1, @multicast2}, 0x8) 13:41:54 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x4000000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000780), &(0x7f00000007c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffa) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r2 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:41:54 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) prctl$PR_SET_MM(0x24, 0x5, &(0x7f0000ffc000/0x1000)=nil) r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) ioctl$BTRFS_IOC_SCRUB_CANCEL(r1, 0x941c, 0x0) 13:42:10 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x1) openat(r1, &(0x7f0000000000)='./file1\x00', 0x60981, 0x10) lseek(r1, 0x0, 0x3) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r0, 0x5000943f, &(0x7f0000000f40)={{r1}, 0x0, 0x6, @unused=[0x1d, 0xffff, 0x8, 0x6], @subvolid=0x100}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r2, r0, 0x0, 0x8) 13:42:10 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 76) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:42:10 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) r2 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) r4 = add_key$keyring(&(0x7f0000000640), &(0x7f0000000680)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f0000000740)='blacklist\x00', &(0x7f0000000780)=@chain={'key_or_keyring:', r3}) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r5 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x4200, 0x4, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$reject(0x13, r2, 0xffffffffffff8a29, 0xc7, r2) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x2, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r5, 0x4004662b, &(0x7f0000000380)=0x1) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r6, 0x4004662b, &(0x7f0000000340)) 13:42:10 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') mount_setattr(r0, &(0x7f0000000000)='./file1\x00', 0x1100, &(0x7f0000000040)={0x0, 0x1, 0x80000, {r0}}, 0x20) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) 13:42:10 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) r2 = add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) add_key(&(0x7f0000000000)='dns_resolver\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)="18419cc68448de3ae8f97ea6a46d823d4f19cecbf569a58b79851d91f3da031fecf4dfebf4ac3b13988a048b4e35761cb05a5d5b28e1ca6ceebae02cbbf7e894098749d5f99cb226f14f00b6034bfb02a7a5af409f531820bd319b9d7c3405022b550d32ad368fdbbddb8ed631d1dde9a4ed", 0xff10, r2) add_key(&(0x7f0000000180)='rxrpc_s\x00', &(0x7f0000000300)={'syz', 0x1}, &(0x7f0000000640)="5029caa35d64a8dc0be973c4fc2c98f869f6089f2b991b9a41c2893805cb48c42153eda6a05e8ebeefacbd861d9d5a09af8e4f19928fec1590dff83e3b45adc1d4e8e1736685fb6ba24637d0a842a8186453e54f2722c33ad617a78a7fbed092d3f158a35c14c5b66681065a964d895225d8e5f618b9dfeea8629f349efcbc5da112d9ff818f656b7662b535df9811a310ae71aac9d05faff959c51ebc0cd526b250789f64120cd00e9aa6fa41714d7ee470", 0xb2, r2) add_key(&(0x7f0000000000)='dns_resolver\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)="18419cc68448de3ae8f97ea6a46d823d4f19cecbf569a58b79851d91f3da031fecf4dfebf4ac3b13988a048b4e35761cb05a5d5b28e1ca6ceebae02cbbf7e894098749d5f99cb226f14f00b6034bfb02a7a5af409f531820bd319b9d7c3405022b550d32ad368fdbbddb8ed631d1dde9a4ed", 0xff10, 0x0) add_key$keyring(&(0x7f0000000500), &(0x7f0000000540)={'syz', 0x3}, 0x0, 0x0, 0x0) add_key(&(0x7f0000000700)='cifs.spnego\x00', &(0x7f0000000740)={'syz', 0x3}, &(0x7f0000000780)="2c5b3010cce088d60d655bb770cfe9679a91d1840b6330987a68d06c87b2fee790344714a08010da4e9573b725b5094ec866c83b32104f4f8c47fcab8bfc317bc6fafd48349c4b0d826765d0cfd097ad1cf75162d4307227b24c0f9b0b", 0x5d, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) 13:42:10 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x900) 13:42:10 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$search(0xa, 0x0, &(0x7f0000000780)='id_resolver\x00', &(0x7f00000007c0)={'syz', 0x0}, 0x0) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0xfc, 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, 0x80000, 0x0, @perf_bp={&(0x7f0000000800), 0x3}}, 0x0, 0x3, 0xffffffffffffffff, 0xa) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:42:10 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) prctl$PR_SET_MM(0x24, 0x5, &(0x7f0000ffc000/0x1000)=nil) r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) ioctl$BTRFS_IOC_SCRUB_CANCEL(r1, 0x941c, 0x0) 13:42:10 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0xa6) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x1) lseek(r2, 0x0, 0x3) sync_file_range(r2, 0x8, 0x0, 0x1) sendfile(r1, r0, 0x0, 0x8) 13:42:24 executing program 6: r0 = syz_genetlink_get_family_id$smc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$SMC_PNETID_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="6c24f718e6c9f9b3fc2a7f", @ANYRES16=r0, @ANYBLOB="000327bd7000ffdbdf25030000000900010073797a320000000014000200726f73653000000000000000000000000900030073797a3200000000140002007465616d5f736c6176655f31000000000900010073797a30000000000900010073797a3100000000"], 0x6c}, 0x1, 0x0, 0x0, 0x4004000}, 0x8000) r1 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x541042, 0x40) sendfile(r2, r1, 0x0, 0x8) r3 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000280), r1) sendmsg$SEG6_CMD_SET_TUNSRC(r1, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x48, r3, 0x8, 0x70bd2a, 0x25dfdbfb, {}, [@SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x3}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x43}, @SEG6_ATTR_SECRET={0x14, 0x4, [0x1, 0x83fa, 0x8, 0x2]}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x9}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x3}]}, 0x48}, 0x1, 0x0, 0x0, 0x40}, 0x40) r4 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000200), 0x4e02, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f00000001c0), r4) 13:42:24 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @auto=[0x32, 0x34, 0x62, 0x31, 0x38, 0x32, 0x65, 0xb498d4f5b845e7ae, 0x62, 0x35, 0x63, 0x64, 0x32, 0x35, 0x61, 0x38]}, &(0x7f0000000500)={0x0, "23d43c9b1fe0b21fb197a3668463e91dde817cf1ac9f9c782dc25657d009334d5539525b0c18449617c780ef8dab2d9c737af8975a1ebb0a209db0221be10a6b", 0x21}, 0x48, r1) r3 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$KEYCTL_MOVE(0x1e, r0, r2, r3, 0x1) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x80, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) keyctl$chown(0x4, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r4, 0x4004662b, &(0x7f0000000340)) r5 = inotify_init1(0x80000) ioctl$BTRFS_IOC_SCRUB_CANCEL(r5, 0x941c, 0x0) 13:42:24 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = getpid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x1) lseek(r4, 0x0, 0x3) kcmp$KCMP_EPOLL_TFD(r2, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000040)={r3, r4}) sendfile(r1, r0, 0x0, 0x8) 13:42:24 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) prctl$PR_SET_MM(0x24, 0x5, &(0x7f0000ffc000/0x1000)=nil) r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) ioctl$BTRFS_IOC_SCRUB_CANCEL(r1, 0x941c, 0x0) 13:42:24 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) perf_event_open(&(0x7f0000000280)={0x0, 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, 0x1, @perf_bp={&(0x7f0000000680), 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0x0, 0xffffffffffffffff, 0x5) r1 = openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000640), 0x2, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000340)) add_key(&(0x7f0000000000)='dns_resolver\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)="18419cc68448de3ae8f97ea6a46d823d4f19cecbf569a58b79851d91f3da031fecf4dfebf4ac3b13988a048b4e35761cb05a5d5b28e1ca6ceebae02cbbf7e894098749d5f99cb226f14f00b6034bfb02a7a5af409f531820bd319b9d7c3405022b550d32ad368fdbbddb8ed631d1dde9a4ed", 0xff10, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) 13:42:24 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x900) 13:42:24 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x1) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000780)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) keyctl$get_persistent(0x16, 0x0, r0) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x8, 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={0x4, 0xfffffffffffffffd}, 0x0, 0x0, 0x0, 0x3}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:42:24 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 77) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:42:24 executing program 3: syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x900) 13:42:25 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, r2, 0x0, 0xffffffffffffffff) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r3 = perf_event_open(&(0x7f0000000080)={0x6, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x2, 0x0, 0x3, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key(&(0x7f0000000780)='logon\x00', &(0x7f00000007c0)={'syz', 0x0}, 0x0, 0x0, r1) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r4 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000002, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000380)=0x1) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r5, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r4, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:42:25 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) r1 = add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) r3 = add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc4}, &(0x7f0000000500)={0x0, "f0c0981d729016694508000000afea3ece000000001000868589e38fd868129ab7f24444a9bb03e49a07daa3000000000700", 0x38}, 0x48, 0xfffffffffffffffb) r4 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000380)=0x1) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, r3, r1, 0x1) ioctl$EXT4_IOC_CHECKPOINT(r5, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r4, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:42:25 executing program 2: sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000a2cbd7000fbdbdf250700000005002e00ccfe0000"], 0x1c}, 0x1, 0x0, 0x0, 0x40880}, 0x80) syz_mount_image$ext4(0x0, &(0x7f0000000380)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0xb) pipe2$9p(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = getuid() syz_mount_image$ext4(&(0x7f0000000200)='ext4\x00', &(0x7f00000002c0)='./file0\x00', 0x20, 0x2, &(0x7f0000000300)=[{&(0x7f0000000440)="64819e3628c45259c1eddfdabf3ba407592726e67a4778a8dca0bf86a46e61524980b46d59ead70c9bf8c5c6dd01226274d1701cf00726dc41c3d0b361a60bf9f6531f4719c514e89f28ce031b0539ab75d68fb500297173dac9a8f428ef9c337b6e94241a3ac61a14b7f1b2a312702abea7b92db8f858785671ad341462fe6f10222acb453996e95c1f22d52a225dfcecca23f475da0070b4e58b3be3d76899aa20b1c595ac72f408aaf9300615ba66bfd3a60dc96a38aeb3dabe83b781b149814b08df21cba0fffcac3fe9419e45716f3554", 0xd3, 0x1}, {&(0x7f0000000540)="b6c79f2e16afa2eb3b7f7fb6e95285c0dfb3f3665e43df02fd4e98c4033a18d730488fc5ee8e105685758dbb909eb618707f074404c794faf7953813b742d61710139041618d5ca506fea27296aac16db90565d47f6ced9050c6f69f5f5635805d6da37d30edcf60c03c27e25e8fce3129c654496832ad8232c1489e9736f87432a471f1a0", 0x85, 0x90}], 0x100808, &(0x7f0000000600)={[{@init_itable}, {@nombcache}, {@bh}, {@nomblk_io_submit}, {@barrier_val={'barrier', 0x3d, 0x1}}], [{@pcr={'pcr', 0x3d, 0x1b}}, {@smackfshat={'smackfshat', 0x3d, 'trans=fd,'}}, {@dont_hash}, {@rootcontext={'rootcontext', 0x3d, 'sysadm_u'}}, {@func={'func', 0x3d, 'MODULE_CHECK'}}, {@obj_user={'obj_user', 0x3d, '9p\x00'}}, {@permit_directio}, {@smackfsfloor={'smackfsfloor', 0x3d, 'D\'--].]'}}, {@euid_gt={'euid>', r2}}]}) clone3(&(0x7f00000003c0)={0x123363500, &(0x7f00000000c0), 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x4e) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000240)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@version_L}, {@version_u}, {@version_L}]}}) 13:42:25 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r4 = add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, 0x0) add_key(&(0x7f0000000000)='dns_resolver\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)="18419cc68448de3ae8f97ea6a46d823d4f19cecbf569a58b79851d91f3da031fecf4dfebf4ac3b13988a048b4e35761cb05a5d5b28e1ca6ceebae02cbbf7e894098749d5f99cb226f14f00b6034bfb02a7a5af409f531820bd319b9d7c3405022b550d32ad368fdbbddb8ed631d1dde9a4ed", 0xff10, r4) keyctl$KEYCTL_MOVE(0x1e, 0x0, r4, r1, 0x1) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) 13:42:25 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x1) lseek(r1, 0x0, 0x3) pread64(r1, &(0x7f0000000000)=""/188, 0xbc, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) fallocate(r1, 0xa2, 0x80, 0x1) sendfile(r2, r0, 0x0, 0x8) 13:42:25 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 78) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:42:25 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) lstat(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$get_persistent(0x16, r1, r2) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000740), &(0x7f0000000700)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r3 = request_key(&(0x7f0000000380)='rxrpc\x00', &(0x7f0000000640)={'syz', 0x1}, &(0x7f0000000680)='asymmetric\x00', r0) add_key$user(&(0x7f0000000180), &(0x7f0000000300)={'syz', 0x0}, &(0x7f0000000500)="99b16f45ce694874cb25e8b9a57abee3634d8ad44b6c55cb60a3c88a6d2e5c6e1e72f78b80655339d75e9a6ca4cccd6a09930738d499a34bff5123185172423fbd26763f374ddfbc5861bbb4f0af4961f0417c6995157543017ac0ed041f5163b169", 0x62, r3) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r4, 0x4004662b, &(0x7f0000000340)) 13:42:25 executing program 3: syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x900) 13:42:25 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x1) lseek(r2, 0x0, 0x3) getsockopt$sock_buf(r2, 0x1, 0x1f, &(0x7f0000000000)=""/104, &(0x7f0000000080)=0x68) 13:42:25 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r2 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:42:25 executing program 3: syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x900) 13:42:25 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1/file0\x00', 0x109000, 0x13c) sendfile(r1, r0, 0x0, 0x8) write$binfmt_aout(r0, &(0x7f0000000f40)={{0x10b, 0x9, 0x81, 0x2bc, 0x222, 0x3, 0x13b, 0x2}, "b4265e150e3c66124060704cd7e11f50923a96c54d1c0c28d00b337bc060508e838f8801b247d300a95ad8c333ff91484c08a7704cde582dd12552146c2e8573babefb356d951e86d8944ae1f2ff163669769248cb3fde11966eef59ba2446e95f4cc878d0cdc33403f6dbb1ff109de39afa2965ee815760184825a3f8e25739dd2cf3926ddb767328324ca514652b65cc6b5291f4954ae935d55025af6d6c93c50c23e3c02a2de817f80864e9c4c43ea4fa1746b25d5f6b5beccc9403acc8087a39ae3e3f27965e1b4f4cf5bdce244445560cd988539145f3b57f8dfbbf1f9156efebb05d7c197de6f7f8c47ca1ed09c60143b647494b4ee2c832d2ac5c6d30d15b8f2e00c1a5d6de1e6cf15676a61de05f107346c7e24086fb1b1d9505e8285e11d13a6b9fd1e84435e426edd16e75546100bb046676ac003074a51ddf7970e8b7611eced89a7837957227e0a18cef765d9ea2ec82f01644ef1288e6607d6970a7f5540fd48eab9d133850ebe320b86befadb2696be00ab9836110ec2eab10c6ca22b0056d523912420d8f8c57e44c87b6035e0e51de8549388a575ee62ae9ad66be8eb1b4550769227efc5efc5a369585718caac8beb3cac2abb219ee18f2076dfb999fc2b0d0683ffd7006601e9a80edfd298d20b82875c00569e6da492a748e2f81b90bec02685c24551ce49fee22452fe5ac5d06139fa94eeec67c904fd076d8616acf87db85c768483806e5c9deddea986556ad5d84f9dfbb011706b7cfc562cb3f99ab5af4e18eed6a7ce520fb50bb9c53cd259ddb461cebbe598040ec4acf64de155448e64decc6b75da227fd32c9e555b6b65d79c14e23c8bb144016d572adde52943076b43bea6a05b00fa3076c43701cfd5eb7d18ff8b03c71a448f3f160fa3c6b8a65914694107d77f8196d3a6e8f5d9b235e64567abd12cb9f0a82ec70f32cd8b71a93197d56751d94603fae8ace8fc6ec76597c3921a5e5b9825efe415a6efdc2a9a573aac3b7d2b2ed31d3e91bf722c9188de3f5535d99fcc6747f6b040393e05bc1661ace11401596c61f231604f522d8b881d4c2887865fa4529f010da451d0ba70e38b28aba3449e8bd8abeca3be2c7525c6cf4010e5f038c1b2ac0fcb5c9add0ee9d8a255b4c0edc9eea1ed1de9f10746e8aad890e3b10e60018196c4a0c94d40a988cac634641300016ad2963361119209922258e73838c61caa7fa8c947be5b2a5996fd8f5a02648b974c0931b2b92d2d0ef532e0e207541d7e3410441949bf77dca1eb2c50548aff5c671e96cbada37647389ee5fb07a8b084629d6d2b9d18c361c4a0242fca924d8f3e3431ca62c1cffddd4de8e3b5593be5e5c3b63ffaea9671c425d51a92f1067ad3a79b6450ab55fd96fc8987d0fe1d8576e30350b261d704d38a921b2c9d28ebce389dc18e519c500f9fbed7c5454d1d86b0c5e4457b4e0d11cbe0dea6bd1d4b8cf8d0fe0b6592727cb7dc2a245825c4c6f9aa322c4c262cc129b8f4d00b6a84a78242a8ab33ad477d350cfda3e5d58f60bd347fb35c98b6e4d77308140ccac751f7feab5e3c2d1141cfb34bd1a916be63504e9fe796159a008ef6d516e25c7215458118e5ba0b4bca026a8ba03f18852201b87fcba7f3c4dd5732a5edb1294a508dee088b087b6d64a5f9e10d4ad8d0b1bb9d0baa7a0eec215b1eb927960e1bffc874f9307f455f2318b18176f56032b8814bad1e21686058de38295a79904db5bbbf3358fa75aa48ee6a5449b8f0ba419c4de488c9fc5dc5167e106b77d7035f2918e9a62a0da8319d7b4a49e39c5ba949ba36f3262703a1e8d5b2d2bde22619f5882b8c090d685b6d6416ce9ad2c43b69136b453611ddffa7e6af3752e9d536f38b33106ba16bf660f6103cd6bbaacdd597fecf0ce09e6b7e9e696fa62735ceb2dacff7d0a8b13e6b27276ab30dc86ba3d8b91c31c745ccf51441c7aa550362118cc3b5ae6565aaf67f2f96d98e5c3d61e06e17cf82bda17ec348458ee105931c02bfb6b442dc65c1184105ff42c01f01573b4934914623a91a1ce11eb5bb66e52cae9db41c31350893577f44307dc4c91033446ac8ec5ca262c3f5f28cbc3bea33f4ca3b306d9339c04f8d77f7c46e09d508e2c0c71785654ebeef491567c8e857fb980f0124fcab1175c92c0c49a0cc44b602699bc25855bd45dc9772da9feb141cf8c31404419acc8b1c0e93d7f9c0258316228ad18e30880707c515a66bc6dd6406ab33b8ca793fb79d44e860b83a443d94e77074e6987c12ad55b289e35ba726506b6cf02e2a4653beacb3adf694a7203b45ddba8d1f49dde487fe9ab13ca1d42ebeb433fd991f4899fd6f1c0d1c53b90febcb268f53eb5f2af16e35ee701a8ba1c516ffe2ae7c773e1b0e41b2d78bb60c5f6b37a3d8d93c4dc0b6a4b81daca5776645e315d6e4ebb607dd290bb5750444b34e1cb02bedba39cbb655c355d1f5ed5fa682feb73e02f30e77becde469ff9cce000dc4d5efbe00a6c248524c0260116e2e2bbd7f565c09c819c72355e3f26596eb22801b64391bc737fc0215b5753547b8bedb09d7343b4cca2b5bdb88324e61236cd289c416f4ac5c5993a8f37e7d8bccc3bfe894d1b0088f5732b9bb662df30908cf38999b2f64584789d123ea57a29fa20261e2b60649b16bd39d829a4c876f0ed8f3dd1901a0d2dda38eb0233938be2927f1260868b74c29f3c4a7e71a308ca3ebd43846ab83c2a61f884f7424a147c19785641825e6ac3c0b767ee9888253726e7117dc1d5550dcf49d978396b5009992cb0033ef4b99225890c6b8d73eac12d82a18bc860b1b3f4a98893ab2aa18f9033f4b8483c827e3b7a3b3f9c5600d4801b20f7381d4041adac0a420b3ef9a65dedd16e5ad4366d159a9874b94a2a441d4c78c476acf7380ac500471a671d8203b2372d37d4c450cb52248f9dffe3405614dcddd36c808f6158fd0526d7edec6a6a2c9419efc70ba5368a1e64f34a342390ea7841ac570484f8aa543652f2805b3d0be52c72badf903ce973653e374e7f7cfa7bf4d79145146e7aa8b5d508bb0a9a57ef927a578dc9dd901d645b41a3c69aff83ddd7e5da7f0d128be925de9472d1b9bc59b83e48ae063c5e45b95263e6a0398117dd8608f97a29ccf44f57271aca4d4c688d1035761abbdc2d9746f9db8ec98e4bbedd65a6efa74e5779b72a9abe772b2a9e527185b9e4199168dd0a84cfe8e7685f1fe0663d22f55bedc5fffe68e293d9e9015c6e26686b0701f174e4ea80964b663e82eeef64f0eb1da85ba28b9a3424f37e88f4621644924f49e885c18ddacaf3392085297282659768122cc9f40c0dbae86c6ea8f8f7d207d8c93ac8650d9e85144d30665c8c3547d6050c18f5aa14c248ca3ae238d1aea5041b8211809ca2a0f27b01eb943cc8e1ca25ff1def3e30c07a4703cdf19f8fc80cd6e4a6dcc73a5740f0c7591477f521287da14fe71a8465cd59061ac4756a19b56a88fb6b6bb39f3db6e6c044e2d86fb3728904cc9ae5b2f44342d2a4cd946b3f45b6579cde6676baea6d621cee70b87ad878eeee4f1abf807da2f06e18f26044f5e8de43e2e367c8b36a0ab02664a6e5f682db116a45d222e098ce2bbb7e8025ece710e5a4682ff6d1a5489ea1d6580b8ba094edbf8a05f9640bfb5bf263d6dfd6de43176294d6a772317cf5c16f34deda1b7a79d6164d72759bc0680ed9666be92e4dc12d294efc961979ea0435cbad35b60c37c0e2d5f229e7c9da16d65f8bf35285dc6c570cfb538f3a2a5339cb2808cdb93fb87166f0becd257b313cab222039dcfac2abb050dca000d218767cb57740113af5b70163e5275278796a3f564c0d8bc728c7db6a5152b16ffbc75d9a10a894e197de6d7ecdf3cf33aa2110be32ee8480c17177f808b2bc7a5aa39c274adf0e472e59be0384c7fd7f814ab25b40727771cc27009a008bb47b573dd0f4b6c6a19b9d9b22b076baa668f6e0b609cb97bb5d2848ccdb1b5ac19a200ad6a83fb7345c4e3178646ceb6025cc391c51e6196923397d686a9f53b34ab36c1b007994566f4201e7472d2c1695872a4c3e63a90461e136362dd8b2beb6c3fc9f656a5111e19a162bab6abc81e4f2052640912037a283262157e1194cb9c6347fbb2e7fecb90160d594efb6a57fbda382b3adc95b9309abab8775e740a8e1c9a4be4fea2de8087d931cbf8498f7a41f4e46ef40a61ed97acb4f944b84dfadc0414562640336dceb10a6a4348b821da0cc781c2229318437d1e980b9870bfc8beb35bd50dec2b082ecbefbd6a45c0a23af720bf1bbd6818699aecbdedc7575a3732ffd8f5a92f532f459a11a4f29e671f33b7db2320d4e3cd8d99637ff894165932893d0645543db3c101deeff8f2f8b4a1c5e975313c3c4ec63d2cf084f9685b3f5cad408b93ef9fee50c90c1cb3c13b010e958d83852a9ca9bb237dc3df92d0f43c03fba6ea7b45816c5a6de7a3544218b4c7b37b54ac90cfc50b35b23bb4a11b1e0260ef62c891f8563dc743f1c9c13559a72974f4ed80848c66cac67eef1815ccf274331aa561d212236504f8147358eec9cab5a1157792935386f9d2c70cd84fdfb786600ae6cf5365d269ab50d4c3597e8416f8de8e66435de5edebbe8c8d446d561e1a2ea278fb7a535b947a7ae0c6e994aa06d60d3c85efba9bcd286d827b31c2bb08d83ea7fd61e5655e0b5f9bf3d8957835ad19c46ab528a4af1440b03e31294c9ebbcbba6cc656ba9ab5124c617175125c7bad345c2da685933ccb395fb6dde826d81c8702ad04e8a9948e0f3684146d4e03e94fe70c10b19090d0866d78af375d37559415559a0d31daf37dada7c9ce2b7739074708741fe840bec604281d885e7c32e79e8b1d8285cd79cf8cb4a4a477495f3bfd8162628ab389d8ceaf0e1d951351f3574dd0133913b2fe505d3892568e084f6d4e0ed134b20ada0dffd7e46703c02e4e6b71d61a253b15fa4349efb8d21054e0e8316ecce35c97ab484a142d0637cd51adb5e1b813e9c769ea1696b8d4e719d77f74e1682ec65fdf69b82531e017d924df7f34edc20cdc867593a052a59d27ecb5afd041521fa5c2340bf336e6a77407a37d4a7ebbdbd27250d431801bda53b5f547067359786e217f6da01a8b479ce1b6636737de23fbe86b7435f090630934e0645c42d0c77de83c2d43c07d5973519c0ebf28afc498519099842b1ab4ef07954e2e239b1d8cbab3ed2dfbdf383ad627017718acf274bf896949b4ad3260048f0006ead0fcd66ccd3048841727a004f9ae2633b5b4886e5c22834831bd1d26d511bfb61a07ef024c04230d9c0f64a9db25a22586cacf91b17b3c8107d39539741dad8acb4059185b22bcb84ada6692a83c23389e18a64ec4bd3f01ad8ac4342c6424d0d039a6b9ee1d313c1ab6f94d4c746cf5eb77a529aa2f693aa982bb3cbbc9420beaaa5cac4dfc03ab3974e08dbf2f4b3126256924464b04d1b54cfad1fd8159090b39103fd86eee602294c5de0950db80fe3a3f57b619647627b7cd8cac52308fa5509f2dab267d1e2f38606b2a55b257926cbb567da452f0da31b4387a30adc3696002d97add384fe6c511b55e4fd8d345d78f0e2fc64999a90394688cbca4a3e3d6523b8d619011d134351d1967b9ab68e0335a813a8e5c6d570ebc15bb3eb7043c22011d837fca9dd5c262b0d2539ab997b596cc1a2f9a4693567d2dfb1df2e44cdef7bf39c9a8c3ef62105706937b048acd0dccffa9f60786d7f7f51ab6e6b266e7454cd252526", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x1920) 13:42:39 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) add_key$keyring(&(0x7f0000000740), &(0x7f0000000780)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r2 = perf_event_open(&(0x7f0000000080)={0x3, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext, 0x0, 0x0, 0x100, 0x6, 0x3, 0x2000000, 0x0, 0x0, 0x10000}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) 13:42:39 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x1) lseek(0xffffffffffffffff, 0x0, 0x3) r3 = fspick(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x1) lseek(r4, 0x0, 0x3) io_submit(0x0, 0x4, &(0x7f00000008c0)=[&(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x1, 0xffffffffffffffff, &(0x7f0000000500)="28cd7f3868aa52e458abd19602d6c8d184abc808aab9a3f7300444c9b37280815576398498dc6471a0978561281ee73e198c56ccd280fb1254076b5c8f736f6a747929b234b8dbaa646219f19072b1", 0x4f, 0x9, 0x0, 0x2}, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x1, 0x20, r3, &(0x7f0000000640)="8e14ab93163416bf50721dd4dcf138321d442adb7672ed1fd00afe644f435091cbd3d9d5ccaf1c47eeecdf6d2eeb24ceca58e76264048b24f963be83055ffcbbbd6a98d1f3", 0x45, 0xea44, 0x0, 0x3, r2}, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x3, 0x40, r1, &(0x7f0000000700)="99c576ecb3322a2be2f826c691009d8cb5692a97eb9fdfdf9ccc0fbfd20ed69a6a994e284dd35e4a6338cbd6d490703d0ebd859f4204edce6f47a2d30fab198e3f0986f6fd342f1520e7885df62d80663d7fc57ef532d574b94fb14bfc946bca7d26e0e2ab33f0eba569e5899f667e28d2e3694caa540d7585fb373c4bf7365235ffc9236e9626548e9cbb3dcf0a721670ce8e436a5402444f9a879333d61b7bb77f0430a1ba5916de7d4f4fd8a8f060dd3dc24bd9a404ec38f64ba398844dc397e19f467ffababc06b59b42", 0xcc, 0x8}, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000840)="ccd8935887155bb9e4d9304448d20e7eee2276b49b", 0x15, 0x1, 0x0, 0x6, r4}]) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000340)) 13:42:39 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) 13:42:39 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r2 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) request_key(&(0x7f0000000780)='rxrpc_s\x00', &(0x7f00000007c0)={'syz', 0x0}, &(0x7f0000000800)='{!.,.}#&]\\\x85)\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:42:39 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), r0) sendmsg$NL802154_CMD_GET_WPAN_PHY(r1, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000340)={&(0x7f00000003c0)=ANY=[@ANYBLOB="14000000", @ANYRES16=r2, @ANYBLOB="00084000001777d8d62d149b919425d80200ffdbdf2501000000"], 0x14}, 0x1, 0x0, 0x0, 0x8000}, 0x20000000) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wpan1\x00', 0x0}) sendmsg$NL802154_CMD_DEL_SEC_LEVEL(r0, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x9c, 0x0, 0x200, 0x70bd27, 0x25dfdbfb, {}, [@NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}, @NL802154_ATTR_SEC_LEVEL={0x54, 0x22, 0x0, 0x1, [@NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0x4}, @NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0x9}, @NL802154_SECLEVEL_ATTR_DEV_OVERRIDE={0x5}, @NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0x3}, @NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0xde}, @NL802154_SECLEVEL_ATTR_CMD_FRAME={0x8, 0x3, 0x2}, @NL802154_SECLEVEL_ATTR_DEV_OVERRIDE={0x5, 0x4, 0x1}, @NL802154_SECLEVEL_ATTR_CMD_FRAME={0x8, 0x3, 0x8}, @NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0xfd}, @NL802154_SECLEVEL_ATTR_FRAME={0x8, 0x2, 0x2}]}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r3}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x3}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}]}, 0x9c}, 0x1, 0x0, 0x0, 0x40040}, 0x4c000) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) truncate(&(0x7f0000000040)='./file1\x00', 0x8000) fallocate(0xffffffffffffffff, 0x0, 0x100, 0xf06) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0xfffffffffffffffc, 0x8000000000000, 0x1}) 13:42:39 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x0) 13:42:39 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 79) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:42:39 executing program 6: r0 = getpid() rt_tgsigqueueinfo(r0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x6}) gettid() r1 = getpid() rt_tgsigqueueinfo(r1, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x6}) r2 = syz_open_procfs(r1, &(0x7f0000000180)='cpuset\x00') io_uring_register$IORING_UNREGISTER_FILES(r2, 0x3, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000000)={{0x1, 0x1, 0x18, r2}, './file1\x00'}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x1) lseek(r4, 0x0, 0x3) syz_io_uring_setup(0x45c0, &(0x7f0000000040)={0x0, 0x4957, 0x8, 0x1, 0x3d8, 0x0, r4}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) sendfile(r3, r2, 0x0, 0x8) 13:42:39 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x0) 13:42:39 executing program 4: openat$autofs(0xffffffffffffff9c, &(0x7f0000000400), 0x290202, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000100000900000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file1\x00']) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x1) lseek(r3, 0x0, 0x3) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff, 0xee01}}, './file1\x00'}) recvmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/214, 0xd6}, {&(0x7f0000000240)=""/105, 0x69}], 0x2, &(0x7f0000000300)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xb0}, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040), 0x808, &(0x7f0000000540)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@access_any}, {@version_u}, {@debug={'debug', 0x3d, 0x2}}, {@mmap}, {@dfltgid={'dfltgid', 0x3d, 0xee01}}, {@cache_fscache}, {@privport}], [{@smackfstransmute={'smackfstransmute', 0x3d, '/,\\@}}%n-]'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'debug'}}, {@fowner_gt={'fowner>', r4}}, {@uid_gt={'uid>', r5}}, {@dont_appraise}]}}) 13:42:39 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r2 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) [ 3437.615804] 9pnet_fd: Insufficient options for proto=fd [ 3437.634733] 9pnet_fd: Insufficient options for proto=fd 13:42:54 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x1) lseek(0xffffffffffffffff, 0x0, 0x3) r3 = fspick(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x1) lseek(r4, 0x0, 0x3) io_submit(0x0, 0x4, &(0x7f00000008c0)=[&(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x1, 0xffffffffffffffff, &(0x7f0000000500)="28cd7f3868aa52e458abd19602d6c8d184abc808aab9a3f7300444c9b37280815576398498dc6471a0978561281ee73e198c56ccd280fb1254076b5c8f736f6a747929b234b8dbaa646219f19072b1", 0x4f, 0x9, 0x0, 0x2}, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x1, 0x20, r3, &(0x7f0000000640)="8e14ab93163416bf50721dd4dcf138321d442adb7672ed1fd00afe644f435091cbd3d9d5ccaf1c47eeecdf6d2eeb24ceca58e76264048b24f963be83055ffcbbbd6a98d1f3", 0x45, 0xea44, 0x0, 0x3, r2}, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x3, 0x40, r1, &(0x7f0000000700)="99c576ecb3322a2be2f826c691009d8cb5692a97eb9fdfdf9ccc0fbfd20ed69a6a994e284dd35e4a6338cbd6d490703d0ebd859f4204edce6f47a2d30fab198e3f0986f6fd342f1520e7885df62d80663d7fc57ef532d574b94fb14bfc946bca7d26e0e2ab33f0eba569e5899f667e28d2e3694caa540d7585fb373c4bf7365235ffc9236e9626548e9cbb3dcf0a721670ce8e436a5402444f9a879333d61b7bb77f0430a1ba5916de7d4f4fd8a8f060dd3dc24bd9a404ec38f64ba398844dc397e19f467ffababc06b59b42", 0xcc, 0x8}, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000840)="ccd8935887155bb9e4d9304448d20e7eee2276b49b", 0x15, 0x1, 0x0, 0x6, r4}]) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000340)) 13:42:54 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps_rollup\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) 13:42:54 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = getpid() rt_tgsigqueueinfo(r2, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x6}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x1) lseek(r3, 0x0, 0x3) perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x64, 0x3, 0x34, 0xa1, 0x0, 0x20, 0x102, 0xe, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x735, 0x0, @perf_config_ext={0x9, 0x9}, 0x48000, 0x1, 0x1, 0x6, 0x2, 0x3f, 0x1, 0x0, 0xde, 0x0, 0x8}, r2, 0xc, r3, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000340)) 13:42:54 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000780)='dns_resolver\x00', &(0x7f00000007c0)={'syz', 0x0}, &(0x7f0000000800)="b9aa2cdf568034265eb357a77dfe53cf18afc83373063d7ae377ee851534d9ec47452d9a1e348d2cce5211be06b480d705c83daa9316371863197343e7bc9eef0f70b87ec565fb26c81345ff775a7e9950545b055b0493296e6ebe2639f4b98266ae36f06caea550d23b6f399dfdc867f69f62d95635bff1e77a0cf4320c38e0fba8da0348d6bd0672e5c4967f32bd0366f24c3411ede3954a4a01dcce9328c671bbfd15cd23c13e20d8d7b1f0439a67857a916ab61b396111c6ac729af3220f5f544f9b335f624ddfdb0dabc5076071860ccdb42c2f99088d91f978ed9006a5666f0dea4155d4b252013ffc9dfceca61198479d0936258f5a3ebc95e425950575a4a4ba402d60408126d6e82379e55f472e4e94b33c9ab8134d199c6697b3db7acb35072a81991040b4234f1b7ed4df37391a2a46a218e5897a5e1886fc8c50a55e3bcbb637462a44484b874d824e9a9a975e9b56328d2c98a599451f01ffa71b276bb35c48d5f641f36aea03b301a7af023e58bf6d7e60afa99e6c1a22a467b2ef594d5fe861b6526b62876dd90ea5d7e3cb4175b9a3333921347ca697ed5a87372633e40c03971ad54ad36c1b3f1c6cb655df046ccc25776ec56ecc29e3e9608452f1cb538d69504f4ae691663d1aa1d4f4f5ccef31b8995a41b1da379fe770e4028abe6e74afeec973afe073de6f71e1f2d9406bff931a36fd32a863f893125bdab0d985a8cf37f259af0a8fe8dbc24cdd0e4a2245a0520fb3336c3a0b92205d75a3c952e8bab62da0ec7e7e27e6eaf35869a423c252e5a802d8198ae94c0081b47f7393dca7c1f6ea4fb3ef61351990b9aa154a19192eef8190d252540844c676b41b8b58ebdff04c164373d11857e35bdeba99c2b96e2f79801edc9f48eddd9d5d8d4d994cb2c068a5219bf9a92ff099ed649701c4cfc6ae49440bc81d158f6290a771df6b477f20acd725313eaee23d813878367106d8fc83c8269da5caa2a6c18daabd9f61e7a7636b9491da88c25ea9268a4575e45d447cf3c94738c37cd83ccc89f6a39e5ef1c0e4973b06dabc191378a103bffaefa642420939502a6ff6bffd02a9206bf2e7ee7543ca7e0da4c591cc12e6ba95e365f4a32c9e483011e8106dac6f257c60bb793bcdac919fee11a2d3635a764bb0a58e7d84248d55f7de9abf78d5155324a4a0d40630fbe5471fbeb6982336e67d8bce7548f4d6d9bd4bf9d8758b9a3f04d8a40ab7b19c37935b29f1b6446b38f98cb3adf74e4be38cea856053aa036d917f95fff2bcd7820707e300a63223c611d9efa1adeb9e086bbc5024aac1450d1a4dfccc93a663b4732bb8c3349d7810e0c440aed6cc4c651a9699c90e6e776570c3ff37c9cd4da808fb662e0c0b6c49ff53c28510fb43cae210bd91884097e046e4b156016f1f1c8ebe4ef670bd30c4d3db9858d1f1c23e00f0fe207b391d9544c3125d8225a6067f4ffb2bc927208e3160b417592c2a02609591e55a7c360adfcaf65ae047401c2407b4009f65097fbd1195b0dab51c76a279d01047124940bf6086015bf4966f47d11e05bf0cf04b50574d03cd994257c0f8f8435e675a293f2d955e5d24b723b7cc951b1d15deaaf33844de154ad2f9ac37247bd970fb99d9e50a31d4dd393f3cf68ea823a68fab7069981fe93fbc5837877a77dc4ef319b1618cdf03e2042fc116d19b3dc3f0348eaa1f4e219beb292b2847441c207c695df607b37fee2330c1f850338cc8dda7dff1e1dcd712ba2a456689b3c859be2cb2a5745d7eba2b3464cf7554924c105e8e9029bd1e1f85af7e1e65bfd6db05afe57fb2bd890fa0a57b81287756ed3ff591c78b39fb27ef49ad41dca6e86988083594cc48a834b5ec600abb1c2acf60944e5cbdc0a2190abdf561d43ef7420367707ef52cece18fd990b5f17113070c38e601a38f3bab1e056507ce20afdf78e2333fcd90cd4ba7e71d51c50b2919fc3e8e33d0c2fda554c80cc73a428b42923e656c74128aa6e9c00b4f0a88d650bcab3e67628e566232301dd6b5077e38f9b44f103e9f50e4250478f53d139a123470a580d6d5d4dabbc17abbee4627d803f40c33b4d6ffbdd27e85551afd88875975f510a4ff01cbd2b01a4659a4dd8f356e2674f0d498ae94c232296630e5ec20cf06a24622491dc297f0b4f31f16d75a2bab8a5cbc6381d4f9da37e19a5d4eece573252d8889d675ba3b154b37e6cd53b0b890ff550648cff8451370e9b155b3885bf81adc44ecfe97fd1e9b435cc2afa779ffb2bf2fc135997b435744fc2707d64208d7c71daf1f90c98ed56dab309c50fbf95f25b4e1b29e5561329847d06ea942e75626bdf74e087cae361f876023dc08858eb1093ec278d0c1c8d9a794c1504ffa1c4fc7a71d8b39dc5f529a1f907b0bc569be83ecd17a023cdc74136e834a0b9c130b38933be6fc71399c7bf53c749e3ade34f98bfe728d10d70b5c0582f62d5011ca21d2b77fb5aad0f46e8321325bff4279dc3a0a0fa6a9ef7c4a6d3aa6d8bf94d9145507cb49ada0427fd905d131928149044d4c83adc25031e3060ce8d5cbd87d574fabff22227bfdbad9b74adc7bd8ad77ad0636b38c48d7ffc37432a19a6dd667c173155ecec639427082652dd05598966f21626772732e906d203e37a2bdd1dfb570b4b7e1022d2001d7ec56f4c660d7be559a12f2052c5aea262d1887325b4da42b5fe031081b02d0d8a43e0f2fff5b73e4af1237ca61eee8f47138c64531ca14fbb7daa4ffbf1cabfc32ce452609305780ad412b4e7359a758767daf54a46aa1f23681d15c8b548b51b689d82de056e07a5837c17c62b57833cba86efddcd94d530a3ac852624eee43e762a1639c700a92c3cec032a7442a2f5f9abe8e98db0f6b28e65cb06eb443218ab6165ee4bd3a597fc187c03b55b34aaa5207675524c00fc73e9c087709e6fb181b8aa2d83b2ace31543c1f0385134fad5b807ad9784a5e217d0c30266635319ba7916f0684fc83a53ec4ffac25623f880873f29eb6580711175a928906ea98ccc9945e2053b3ae4beb997b5f7c0de74a11847d50374d7890af5e29ebfaae9bdfbe17dc38a31d9c7073501bba70b658339c58eb73ec5a0ae1cdae7b27239e8f6d71eb8575f200ad76fa31e8fce723823e3ba50d44b94fe84a3c1698f9a4f5f75470ddd409861c404798b46aa45bc235949de0ffebd7a5e8f6066ee104c3d9543c50361f061a9cc624cb03a1faf7103e93e27ff12a448e96cb9f2d12ccc7d4a53b25037c1185ac8a6e64c2d1c4dd388e2c27c9219678f92055f0fa233b309128e8e5313b60e022339dd715a8657c8bdc28692d55c3aaf2a983db25308d87a646abad9dfa5714835a05ca6d887a93a0db095a3c6b845b8cc7cc52df077e852b34701a89bdf6ec03dcb5d3678b758f12d36e98a212b670ffb2d06d679736393457c3c6ea31f5fe3d832b1df73529af6fe13d7a2bee43fa1732fa3f3a895d2af21c8504f1f182e30dbd725440dc0b9443ddc7102ebc642b63b46457fd5f09fdbe10d8330106e4020ee9fa3c4143f3e4ca2210dba23821adb17c2079a0cf6d74346673a3cde05a5ebb54fa2ed0cfcfecb74a8d029668ea1a1553a0c8cbc2bda5f3420dd908882181c43bd7f6eda06b731f4b23ea7aa7e7b378e30b3fc14e26502eee170555aa7876f25157176d5dd9b4645cd056e20d15ad342c6d652a78f654bf733fcacccac6ce3db677440dcc74b8b606e0693c36d56780ac40617bdb3dbeb52b9120b82028beb40b8953121a5c32cfd6867881dfe1b7fcca1b51dcde955c8a2aeef93a7b4de03e30070c8d6b1d4a89e1b24441c4aa405c5e01384d1e9b5ee00a88cfea31723f7dbc71bf3ee6afc06a7b24f9f690a7dbeb1fd4cce6cae2f62c10a65c6e4f1018d9aea0fed35ddc16e509225db1513e327b9f9958662d3da17faae128b7dbdc3f4a21f071945a4023cc6703cb8f41ccb4699d22a8aaf8f36e7c25bb78880c5aeac78c4ed1b1c7aae127327db3e64d4170690e77ee8fe645606b73bb00be832e04f4bf7bbfaa65aae885c38cf80440821e5fe958c6f87120b208a0ad0775e927b17358f87106246f06925355bebbf60e54640855a456da94495df12ce3e64ebb82f1ee11033340b8754ce2525b424f9922de0afc83774e4bee5ab7bcb7b4e2bf03ea99a231f9415b2039b3941c4efe264089c20b2c3d1bf2c490348e503e98d82d9a62296ec1c7b23c3aea64c43a6e8dfe074a0e50c6bd6cdaf5db95aeb6ed7dabb7a0f33c585c59f5c99aa8486e25bf0fcaa91b07950996106da8d00c8ea74f7bb5a6bc918e90ddac82bc250d16fbd5f37145602afbf285333f526cf4bc1125da72dbf16385b58c364b4435ea35ed37bd9f2ce44b31bbc568f200667fbacb504f5a644bb93182ca0f837b4f5d38e031df8115391c8f17d9de4ff8665ad85f9f3e7359182996c85ed8fd95a3436f5f043d051321c334c4c96349a02c5e47dd78d38f3cff4345c14eb39580dba68bcd013365fc2ed2515990e76464e7a706bbc68c73362269e05102af4b2b0d9ec4ca90f43058ffcda9ef951b94787d60e614cc63f6000619f9b2d3a8ca709ecb86140058d9dac3a54afe856767cb0a1de5632c410a909e216a23f03cb17b53178d98a47976d3f2d01bedb8e420b793e3c4bc06fd40d2b6a872b25320f220ed11d139e7acdab7df09af2aeebdb60b8b0f3f893b52afe3049f11aab3efae634b628564ed10fa46a8d82d67acb947f2a0a4394505106b3f2ab7a80dd1aa72145d17d0f8fdcbeef4bdb1e76f234aba65a30739151f7b017186cd77d03ba64652c4f59ba51409db9502c2218937dafdb90e2b4fc94accc954e5d38bdea5f195c65412ac894de2e2062a8e298a22b92750819a29b9d2f6f3e1bcd837fb4215aaf05cece888d92575ccfc1bdb00030b50f8328388ec7c034d28c906f219f6286ee9373957f568316c4ca55cf38dfc319af65484194296f147eaddf7e50374d14aba274c6d7e850b4c07141670b5114bf36d3308f94d9c8f121804eb11760ef198b4d4e2e1eafd8fbf4bfef3c46476e45581702caaaa66810e0425a0d1616728a81bd0c67dcc88429dbe33cb5d7d85a8ca44110150020fa4b1ed820034875c7553ef3b0fc9f855d0ba8746c0c13f1e3f534221ecbf2074b372ab854b41c41ba607df72ba020e0891c0629b81c0fc047af8b2478107c08086e5cdf98778adbf831f33a343188787e9f8aea0178e504697f1fc460fdefcd9a8472dbf5c10f49aa63576aeba7b5a99530b2cfe4cf011da910e114a344b87c64c7f8ef592e339d901a0f33ba1e38c2981176fecfdcabc7d3fc99b487e16d0c8f76d6c8feb1e414191b2759cdf521a76fcee75bd2f5075ead83531612d07330bf9416e70f46773655c76010cf8d28941cce711e6aedba791a26a1615baf6ae4df490c664f8a6970d4155f34cf640aa02405cd2a9709f56c9cef4b239b529aa0d92d33bdf9eee4db937241d5c9f9af47b8578a3bd9deeec6c7d2de7d3ffcbd0f695a27030b9731560105f4053f225a6cc4f6a52b434763081d2b192eeb1433e61b774c501ad2c74ebb3de4315cde5f4d17acc8da527ef24670775bfd7dd891d98f3282366482460fbb9ac4f141607dbc8c89c04dfa6cb343f550cd97ee7cf9bd69ac492fa751c2bb720e4d206e6da5f90a2e28150161b1b14d7baae1e8b6b2d58f3d6fd4277db70ad12061daef40864b3abfe98fab97641fa69e23310c699241169deaa4ef52b928b95c9921d49b6e15980c53e", 0x1000, r0) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r2 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:42:54 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 80) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:42:54 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x1) lseek(r1, 0x0, 0x3) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x210000, 0xe3) sendfile(r2, r0, 0x0, 0x8) flistxattr(r0, &(0x7f0000000000)=""/209, 0xd1) 13:42:54 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x0) 13:42:54 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f0000000640), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000340)) 13:42:54 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x109c42, 0x0) sendfile(r1, r0, 0x0, 0x8) 13:42:54 executing program 7: r0 = add_key$keyring(&(0x7f0000000640), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000340)) 13:42:54 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4000, 0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x1) lseek(r2, 0x0, 0x3) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2, {0x6}}, './file1\x00'}) ioctl$FITHAW(0xffffffffffffffff, 0xc0045878) 13:42:54 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$chown(0x4, 0x0, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000780), 0x5}, 0x0, 0x4, 0x2, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x200000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc3}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x10000027}, 0x48, 0xfffffffffffffffb) r2 = 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={0x400000000}, 0x180, 0x20, 0x0, 0x5}, 0x0, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) keyctl$get_keyring_id(0x0, 0x0, 0x1) 13:42:54 executing program 2: r0 = perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff7ffffffe, 0xc79}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000004280)={0x0, 0x0, "b03a0a89d4875ccf15016bb94a793223af2896d9e99868e90b1cdea9443d257bfc73241298fbc891d4ce70d26e70438fc92ae91351195b1fda70a2061ebedd83708f97007d4afda6d1439d9400421716e0bc9d9259eac610075c7b5169a4af48d4b8c5aa5e352938679e2391914c3d6be1b22d0decce5db1773a09b8b88c538d6ba4ba25f93367fdb9e1810552599a5520a5bcca9bfbb3e50547a60472ff6c827c016e459b598daa6697ef08446dd33d6b1e3cb50dfd4b2357fcefa8eba4abc2062e8d894ffdc3850b3a5cfb30e1570ccf69196c5ecc225065a3728d03bdc0a516a57680f48d334e981b3c7ed76b3b822486e7ab619964fe22fa4de52e33eae5", "66e27c686346d463a5c12d237acff4192845608625de3e00c853ba6db99bdca8ce66b5d2986a3601702f62b704cdf1e3e8815d60724498fe310408bbef0fa4ee3ab93e2eee10adaf7fe25c3cd174494fbb8a8475418e3fd56d207055d4494ed2a34025e9ca172f7ae5388fa786c085f18ce46a27afa2957e87d3e2b1f1a9686e690a558e6d89141d831349af2a8102e281678f33db2f14ff8aea9281aa22c5bfc275faab2882f156fd38cc76835e391932300a5685e3c0ba9187f12117683de169cb3105f334435db81135dd318868c59a2fb19cd813914557f472377ad23a9b4dff26a50cde18a3a6d50b6abb2aec25324123cc37fac8238d63cd0c78d67c9eff7c8a1523b44f3cd514bffa001e05d3180fa830c0f090c6c7cebd2ffaa9546c5be56c3861313c7614c3298fca09c4a8e931e04b6ef44c5000923637dea858cabb882cd5df1252ba30a4b6e02f151375e481b0456ff7c7f97e846951ec0c7fd223df82548aeaf9d920e7539304fde028bb3ba90ef4e6f5d9be225e0ba4fae5988a87adfcfc7e1368edf8170955966e7cbf83657568dd2b1a3c42f0cc20b9190260cc6536051ecca8ffcc02a86267bf5718ad3c0ab285fd41bfa1e7154b3c24e377685a43be2406514cddc45d02ca954ace3729e27c2d3efc154465c248d6438ebecd96af55b9959797b08fc7571f8e053648b30baa53851d16a5418de7bc9831c08bcecd33cfead167fb360b77961331abfcc8ae6c20a4f7277ac081012eac8e2318d32d3bfb4c8bf6a844d467d52d02bf7807bd9704a3ca7ad184cea56f7f459c76652fe48930ca276bceb95b648f042b54ec2af8da5f38e8648e9ca2aacf7a5760e9148b445b6dbbaca8e420e026a7188466a832c8ebc22dda550c2fe1a6ae8f700d41792be7660821d962d995ddcd19e7e72040947c446df6b40618f985a935feb15485168caafc997ec2416908d48de441a6c444f33ac96f22d7f2b13963983e960622e2ffe27a4f496ed5d02eb0c8e28f09e554a38e252e8eb5066b38ff5524c5966c904bc20f5ff48f444ab9c4f54e0171de6ab92082293139ea1cde517b30f4dc8d9ba98256e31cc5ec20d6ca62cbe254b0f3897b58581c4e73b5777cfddd02bbe3b07d5d085d57f20a69f446bdd4b4ab41cd40a38069e0bea6a2717b02e51d139cb0a84a9f863b3ff89195b186bf439c2aacacbe2ef5784690d7028f80b66a10df4716354da85e8fbba87ee78aff91a9041b0a233b79dba28d754d818c84bdc8d96f3fff86566a1f15f4898fe070bc7b35c57ce8f93f58b80a3160985646bdc732934fade924d6e31c2c6e6a2ae643214c4c100b2f66ea6acec03b2cb40f39cb91be1e13211c0327d4d2daf59e414d8bed18bbbe05d85aee69ba68b83875df8b87f8bc90863c38e34c74e8f882bb992e7397ab8704002c14485d4d19915b840690ab13b9ed84d294a0aa74f7feb73ba7618bdd69243ef8670110044e32bd0ea079b745d6591cb61f18090045b426c07ee922ad93a16e209fc94ef8b21454830a65d764d8530f3137dd35a8a7c3b6f1c86721cebeefe01322fc91c3553d558d766b147d14ba6400f0dca309ae8c4865d730c33f3eaf0e2a60be6736a1ff5d2dcca550a700cc7f4d4378bb780dfa934254cd7d39b9d00a250f8f9539260645a0a0056690a454c7f9b31c9a358bed4271b5a192cc371178c0798eeba7c6cb14face65a8bacbb7d74b0b4bf56853b01bb86c937c814bee762933087a816966ac82c6b7d57ec3dfdf3a33834688829f20952020043d29863a4251ddd21e1ef6340f1e450042a82082c36e7e5032dafdd201494b84e5dd290f5bc545d90d0c3695bd5d89616e58b86dadce382fc1cc30c2c7f3f41c456a05e8d2bc8b500855697abd2c0e34e4bdf296fd65ea8213ee0115c661741ef7e60185491b54bc8623d8b8927f6411a324a20ca50043d35c26211faa3e6af590d56cd7b274a55420078b8e034888aee0489b070035c9b3aef475b4086e9ae5f4286aac3df3e5e9367af217a7de0575c7d9400c4a1ea12447c0e549e2ca4db225be99cc0e898b1f29b642575350fdb7c719e070077b210cd231c55cbeffea70cbf5449279d8809977f4d86de391dcd27b08a258963e27910a62da2228b88c33be770337974565e4dfdec85de7c8b46fb1264e5d1e5e7e4c3c490439555c6b550b710e0bed922fb97de7ea379d9308699707f92c3630981fcfac4d8321ab76441f7330135c1689a1e8f941104e4fecb1adcba63dcc1f3173488b1003a930c3b9bce9bd1eab45c3379ba449851c560c88d8e46bd419eac6c8b485db145ff40a417ac8639a74a71147218ee32fc023f5afcce9f223f6ca7da699d52e4b0cec6b354182b6bca7c983c265c348f8be6e45febd48389be41b288d91fa30e3e00fffd334b7b9542e47af657a841673c04ddecbc6df239abcea2d94cdb6fea72f84d43cf677270bd0c6e358add28ff32963509271987591d5f294f8a671881bc2b00f158c4c13c76825d361b810a77ac32d1f1dd7123ffcebb3df9b70cc213912885a80a7c29e0ed6ac492512075dff08bb042521c2495a163987970d2d02a2a4310f8ab5867d23603eab1a893558d04a0080f408ff536b47df5c12238819d7306e532ada3406e98fa9f14f913ec02022ee310662dd6c818d2996f51299764bcf67daf26501f4c79a5fc4d3d5ea1b9972e856789933361069acd6d2145251ab22b4403b1ad1d1c5df811b86fc0350eb771b214ff23419b321914b97b067d90e5a338c3de5bfcd81b638d8afb06ab2c3634420a3f8d6c45f54721b0b8b9ba4c0b12b436ee14cb6d50e623e4d9c594402f0b732b584917e28409a79924c23879762c34944badb44b385bbdcca73998830f9c826d7efcd585ee509491a219e5a8a4510df44db71df4d8576d30951b224748a0f4021998832a68af8b91c57d8631cfff32bd01b6555c33396d2fe8ce69be63480048b9257de136187d0b57c64578089d70b3e6c0b36eab0acc43bf0ebe5019fe4de0551299224480df52e989678157c8e443c7870e85913bce314ddfcd014ded8d172f95f2e2af7327e9380236e3c44e82c76ecca479227f34dbecc55629ffa0f65ee07c10f9de410f563120d07f91c3bd5dd39b053c5f9e4c8e63bf9edf56567bb64225093e76b7d018c348c7e11b86d859b6c5c71380665b93c9a6fca64e4a7da0f589355aca08c09d823caa551ee5cec74383a4d26f2c45cdf55941b4506a7c1068cf27628ceae486dc4a47d6940f99c5a8fa82187a6946fc39f37111ad723dca523ff0b9c38b30ba0bf505a53f85f4c3699c193036d6e5066efe6cb8c7f4f859c6890f72bb5c78f796f15015e97449691d7a61e473935e889c524df1bada8f4e351ac07229e904834081225f78af96585c7f03869d191330835f69581d181b365ffc1cbfe939a53f142e09f7546ee6286f877828e69a24c08c8d8f3b915c4dd34753f358e7283057047e52d930d4e3a40230daa9e47d66086a2d22d29e84d4237bba531e0ee90dadb80b245bc5c4059216616172e462f51d6775025f0f90ee51fcfa26ddbe4dd38cd8feb1bed1925e2f5e02958352ebb1305dc73b51d6c10acdea852ee6eb73e5b0c462fa3767992e5a6c65a742d60a75df9d77767e0ad609c9431530875f9c1a0fb5f43f8c3451a927cd8dad51aff7600a7fa04524b0a2b14d0c818ead49de6019d8a767e2d50c9934077ad437de691910213f846fb27bd1b855e3004035183500a271fae242c8dedd05530f98d9871999ae72c86b007ca1bfe0dfa96c2618aae8be099139574fc51cfcb5584fe956598e0d8ddc6d4f54b79f5ddd78be4153a58c96c20587c9021024940ac29e63b36bff65c2ce7cd78ec538b69b531f2ac3d04f91d1be8aab72c8abaa8a3e5449cd2a4b7d850c623952db3538094410f60c5c2d1f9e68c69d92684d1ea163494ce329c0423f18b15fd7e14e9b6f0c73d46231f2512e36dd15941eee58ffb17e75380259706332409dd35f707f75a42e0aa623492855688204e33fc09f1a28b0fdbb3fd3a6b29a8dd6a202aea102e8675a6084f23719f5641a7f69f4d0b163edc98f9c55731a5bc84d512cf2033eed5122b2fff56a6906186f4c318aa2e7fb7aa98c046ef42383a8647083211cf61cd3140a41259eb417f7f0f5301b4c0a1fe0331b2f19d71ac2692e4fa99ba5fc2803bc524df07f5da3c5d188bdc519bfb1ec419fec31ded4b3b0625840553f548cec8762a090000822371c7dd721b7ba21e0284df453af0b29cb92b6b928a7c73a291dff0c4e69777c50d11f7b4acca0322abb2adce8ba9ed9fa12db65bfa1120a5a618d4a3e3ea5185996337bf37f7618e0e13a6aac2f8400c551f9b79a98ac0dc06782d5ba5494bf0814a37565d1e0f88890ffb38abe2aa47822f3452cbab5e7e70ed13818c268616c1024d150a146963b531ba0e2b9727bdc25253d5489ff985f51bf4060c86d51c3517bbb9957ba81b36b98928d7ce0e710ee7915849fd36f5b16b38bba6333afc80a0da850aeba47bcca8414c0d5e3d8d89ab2424caccab759bea324f7b14f0d9765b773b1167a34067cc5727f3003bd5631b34103b819fff70476908ea3d9b6f679313555a84efd6673a101e51f48f322b3ce2dc80151264808d326a25d4034811b67d3a5ddf007137f777d09dc45e4cbb588bed918356e738e60a763bab026a30c330009ba63b06e0ddd8ca000fd11efe85b6c229ec28533b4b18a0c7dde0eac482a955214d890578d81ce433f6106f85affd8ad7f2601ee84fd2cc32926f1420a8b3063de2e0f24ca28917a57eb19b13401637ccfadca6a9d951df200e04f9160440386544b6e1d875408c0d40aadff96a0fc2b0efbd88c698ee1cae2d562ebf41e39a49ec8946d064697227cfdc1767a0cac59539721a22d5f765bdadb47f34804b7130e00b880e95b0898121d075af882b986fff3db66c96cbaece8461c2ca2734df3fbb394997308e594a237721b76fc52524bb5221170b4c6a0993740f427f3d979d21141696327ed0dcd2fa962c0c50389a20603b365cd77fc57701bc654734dc888da21a0036a9286487e6088fb5c884f6e374037d6447a0d2823342e5dcf7d13dcb0b2bd81a9153907a7a9a162f1433d194ef1be5689d027babbc1d817d63a955da150bd1961d5d761f311142d703ae175d87860b20466c01f6044aff4bff4e2e2d89ebba508413d8611b5a18b17de9c32620bd5905d1e6d559302c2930c16de1bf774697c1d199fe5975d95df394af45a76af933e3e6f699ade69d1ab4b6d5dafe9d284bdce322fce56a77d1885693112a6500a3039bbc0f573d068d6a42c113171b7370f5bfa27cdcf56fa95b7f7edd75b0eab5cfec348d841f"}) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = dup(r1) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x4e22, 0x0, @local, 0x4}, 0x1c) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x200042, 0x0) ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r2, 0xc018937e, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="00000000ebdf000000002e2f66696c651000"]) ioctl$BLKGETSIZE64(r4, 0x80081272, &(0x7f0000000040)) socket$packet(0x11, 0x3, 0x300) sendmmsg$inet6(r2, &(0x7f0000002880), 0x4000101, 0x0) 13:42:55 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x10, 0x0, 0x0, 0x0, 0x0, 0x81}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000340)) 13:42:55 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 81) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:42:55 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x130) sendfile(r1, r0, 0x0, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x1) lseek(r2, 0x0, 0x3) fstat(r2, &(0x7f0000000080)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x1) lseek(r3, 0x0, 0x3) ioctl$int_in(r3, 0x5421, &(0x7f0000000000)=0x7f) 13:42:55 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x500, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @perf_config_ext, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = fsopen(&(0x7f0000000140)='devtmpfs\x00', 0x0) fsconfig$FSCONFIG_CMD_RECONFIGURE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000380)={0x3, 0x80, 0x8, 0x8, 0x80, 0x1, 0x0, 0x1, 0x2200, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x7, 0x0, @perf_config_ext={0x7, 0x1}, 0x44400, 0x7ff, 0x3, 0x0, 0xfffffffffffffffc, 0x4, 0x6a0d, 0x0, 0x7, 0x0, 0x8}, 0xffffffffffffffff, 0x4, r0, 0xa) fork() r3 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/icmp6\x00') sendmsg$IPCTNL_MSG_CT_GET(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="38000000010105000bbe494c461b7945920000ff0100000008000000408fa4b63a6c67303030300000e1"], 0x38}, 0x1, 0x0, 0x0, 0x4048014}, 0x20004000) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r4, r3, 0x0, 0x8) fcntl$setlease(r3, 0x400, 0x2) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x1) lseek(r5, 0x0, 0x3) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r5, 0x6628) r6 = syz_io_uring_setup(0x470e, &(0x7f0000000180)={0x0, 0x72f3, 0x4, 0x1, 0x33b, 0x0, r4}, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000200), &(0x7f0000000240)) syz_io_uring_setup(0x1fe3, &(0x7f0000000280)={0x0, 0xd59a, 0x4, 0x0, 0x3d4, 0x0, r6}, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000300), &(0x7f0000000340)) 13:42:55 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) clock_getres(0x2, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000340)) 13:42:55 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) (fail_nth: 1) 13:42:55 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000780)={'fscrypt:', @desc3}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ed3f9c86a072251baf810151316d78d9200", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) r2 = add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x8, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0x4, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r4 = perf_event_open(&(0x7f0000000280)={0x3, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) keyctl$KEYCTL_MOVE(0x1e, r0, r2, r1, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000380)=0x1) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r5, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r4, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) [ 3453.747097] FAULT_INJECTION: forcing a failure. [ 3453.747097] name failslab, interval 1, probability 0, space 0, times 0 [ 3453.748588] CPU: 0 PID: 16790 Comm: syz-executor.3 Not tainted 6.1.0-next-20221219 #1 [ 3453.749579] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3453.750592] Call Trace: [ 3453.750938] [ 3453.751238] dump_stack_lvl+0x8f/0xb7 [ 3453.751764] should_fail_ex.cold+0x5/0xa [ 3453.752308] should_failslab+0x9/0x20 [ 3453.752820] __kmem_cache_alloc_node+0x5b/0x400 [ 3453.753426] ? alloc_pipe_info+0x109/0x590 [ 3453.753972] kmalloc_trace+0x26/0x60 [ 3453.754468] alloc_pipe_info+0x109/0x590 [ 3453.754994] splice_direct_to_actor+0x6e6/0x8c0 [ 3453.755606] ? __pfx_direct_splice_actor+0x10/0x10 [ 3453.756232] ? inode_security+0x105/0x140 [ 3453.756797] ? avc_policy_seqno+0xd/0x70 [ 3453.757325] ? selinux_file_permission+0x3a/0x510 [ 3453.757942] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 3453.758603] ? security_file_permission+0xb5/0xe0 [ 3453.759247] do_splice_direct+0x1bc/0x290 [ 3453.759790] ? __pfx_do_splice_direct+0x10/0x10 [ 3453.760412] ? lock_is_held_type+0xdb/0x130 [ 3453.761005] do_sendfile+0xb1d/0x1280 [ 3453.761528] ? __pfx_do_sendfile+0x10/0x10 [ 3453.762094] ? lock_is_held_type+0xdb/0x130 [ 3453.762671] __x64_sys_sendfile64+0x248/0x2a0 [ 3453.763243] ? trace_rcu_dyntick+0x1a7/0x250 [ 3453.763847] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 3453.764495] ? syscall_enter_from_user_mode+0x21/0x50 [ 3453.765169] ? syscall_enter_from_user_mode+0x21/0x50 [ 3453.765846] do_syscall_64+0x3f/0x90 [ 3453.766340] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 3453.767015] RIP: 0033:0x7f801b16bb19 [ 3453.767498] 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 [ 3453.769731] RSP: 002b:00007f80186e1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3453.770662] RAX: ffffffffffffffda RBX: 00007f801b27ef60 RCX: 00007f801b16bb19 [ 3453.771548] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 3453.772419] RBP: 00007f80186e11d0 R08: 0000000000000000 R09: 0000000000000000 [ 3453.773289] R10: 0000000000000900 R11: 0000000000000246 R12: 0000000000000001 [ 3453.774157] R13: 00007fffafa6398f R14: 00007f80186e1300 R15: 0000000000022000 [ 3453.775056] 13:43:09 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) fsetxattr$security_ima(r1, &(0x7f0000000000), &(0x7f0000000080)=ANY=[@ANYBLOB="0c08c2352ff91ec37068a32f62826b486026e9705df3dfa846681e"], 0x3, 0x2) 13:43:09 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$keyring(&(0x7f0000000780), &(0x7f00000007c0)={'syz', 0x3}, 0x0, 0x0, 0x0) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000800), 0x4}, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xfffffffffffffdff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r3 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000380)=0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r4, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r3, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0xffffffffffffff83) 13:43:09 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r3, 0x0) keyctl$chown(0x4, r1, r3, 0x0) keyctl$negate(0xd, r1, 0x6, r2) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000380)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key(&(0x7f0000000500)='ceph\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000640)="fbcbc46fb6cd070a5d8884dda5978213e2c4a849631ba4f79ce71e34b1f2197c509fb6bbad431a8744c1c41c592ab2aca5117bbd989d22374087ee7a395633382f8235cbc2d49e0ef82ad3e81370243da00cf209b268dc880b23c637c9c4ab20b36f75b75cce31cd02740a2233216c6412296d089fc03953857bf34ba7e7707cd70fed", 0x83, r4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r5, 0x4004662b, &(0x7f0000000340)) 13:43:09 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe5, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB='ile0\x00'/16]) r2 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x8, 0x40, 0x1f, 0x80, 0x0, 0xfff, 0xc200, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0xff, 0x2, @perf_config_ext={0x1, 0xd0}, 0x1100, 0x8, 0xc4, 0x7, 0x8001, 0x0, 0xcc0, 0x0, 0x5, 0x0, 0x4}, 0x0, 0xb, r1, 0x8) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000000180)={{0x1, 0x1, 0x18, r0, {0x3}}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000200)={{0x1, 0x1, 0x18, r3, {0xee01, 0xee01}}, './file0\x00'}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x1) lseek(r5, 0x0, 0x3) fcntl$dupfd(r4, 0x406, r5) sendfile(r2, r3, &(0x7f00000001c0)=0x80000000, 0x4) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000040)='&]-&*\xf4\')#j)\x00') prlimit64(0x0, 0x0, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r6, &(0x7f0000000080)="01", 0x1) lseek(r6, 0x0, 0x3) r7 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) io_cancel(0x0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x5, 0x1, r6, &(0x7f0000000240), 0x0, 0x1c20, 0x0, 0x3, r7}, &(0x7f0000000300)) 13:43:09 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 82) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:43:09 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) (fail_nth: 2) 13:43:09 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000780), &(0x7f00000007c0)={'syz', 0x0}, 0x0, 0x0, 0x0) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) r2 = request_key(&(0x7f0000000640)='syzkaller\x00', &(0x7f0000000680)={'syz', 0x0}, &(0x7f0000000740)='syz', r0) keyctl$reject(0x13, r2, 0x0, 0x4fb6, 0xfffffffffffffff9) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) 13:43:09 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/119, 0x77}, {&(0x7f0000000080)=""/45, 0x2d}, {&(0x7f0000000540)=""/90, 0x5a}], 0x3, 0x4, 0x0) sendmsg$DEVLINK_CMD_PORT_UNSPLIT(r1, &(0x7f00000006c0)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000680)={&(0x7f0000000600)={0x64, 0x0, 0xe5c9d7b58c72312e, 0x70bd26, 0x25dfdbfd, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}}]}, 0x64}, 0x1, 0x0, 0x0, 0x4000}, 0x20004804) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r0, 0x84009422, &(0x7f0000000140)={0x0, 0x0, {0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) 13:43:09 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000000)={0x3, 0x21, 0xfffffffd, 0x7, 0x3}) sendfile(r1, r0, 0x0, 0x8) 13:43:09 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) (fail_nth: 3) 13:43:09 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @auto=[0x33, 0x34, 0x62, 0x34, 0x35, 0x62, 0x63, 0x38, 0x35, 0x61, 0x64, 0x64, 0x35, 0x61, 0x33, 0x62]}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r2 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:43:09 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(r0, 0xc0189376, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {0x6}}, './file1\x00'}) r2 = openat(r1, &(0x7f0000000000)='./file1\x00', 0x4082, 0x20) r3 = syz_open_dev$mouse(&(0x7f0000001f80), 0x100000001, 0x0) ioctl$F2FS_IOC_GARBAGE_COLLECT(r3, 0x4004f506, &(0x7f0000001fc0)=0x1) r4 = syz_mount_image$nfs4(&(0x7f0000000340), &(0x7f0000001740)='./file1\x00', 0x9, 0xa, &(0x7f0000001d80)=[{&(0x7f0000001780)="5ac635d2d3a6da21d757de5ff7a7d2b2eabd0dc3dfddb0d5338522792ac43c160774ef5452f4cc80217a9acc08cb1157b063d116457f859ca684ba79f3b81959a4091c5862b17cb0fc725d69cb204fb60bfc46", 0x53, 0x6f1}, {&(0x7f0000001800)="e4", 0x1, 0x8}, {&(0x7f0000001840)="3014219802058022d98ebea7c8507d9fb0acd297ae55a48b01b82ea76a99f3d602ea19b2ea9669c7d5a289df6ef65a8a087a67022621d307f9e1ee21d1cbe263af9132a35a6fbdad1d0b1e4092e9821a978ae40210700156f7b1fae7cb0f401f90025732050b2cba25bf6aa2d9de9990e63bd5cf58cfa35779a2ea377defa5f57410a8e5a5081d5e259dff162cbdae7a4def2a305327b8d5b38c1891f160b804a724c002416550dff288022fa3c175c9a0f14c7f6e404316953e6887b8161f4b5a73c86ae5c6d8cb0dc8cd517f2a0330050efdfae0bf6cae34e7da08249f", 0xde, 0x17800}, {&(0x7f0000001940)="279a4e4f628e37016ab92ec9a0fe860c06163d73fae4a12ac311e74727161d5d8365f2e68e70449f8fa8e032c08f7aae5b6708f64629928399d338de0a710b4ab7671a7fb6a802774f694f956da3042d46f0cee4fdc8f2b4d7017393ba7ae105a04d73e9cda1327b133ed2bbce20bf8fb71120b0baecf1decf55a0c57e661d5b96a5b434a057bfdae9857206d7afacb93c2123016689c156eac9abd3d75797ec493f5c470076a60e45a1aa19ea776686804efe5a4d7d53c4f0cc1d8a39f96047000fd5bfd292c9f70a87cdb10bfe5ccd31abf900d3", 0xd5, 0x7f9f}, {&(0x7f0000001a40)="8fe315a2263ff588d3fda1ecbaa54fb3ab6e71e8e3f37ba70b530484c6", 0x1d}, {&(0x7f0000001a80)="701cc6bf8edb87cf6856745929816083223635112241110c2898a559bef0d34a37dac15200f6960ac052db59738ad9e23ae065101fb0237affc95b8c060ccada0c8ca818204058f357fd2924a45b7036d719597f274cdbadff39c453e452ed14a039ca8ff4f3741106bc5e704f449ddcbaabd1479cac41d83cf1fa4e4e5ed9712d599d9eb06703f66a0a68d68a3e0f4e287759aaf39c70096f9e854f431c8f1a5c", 0xa1, 0x80}, {&(0x7f0000001b40)="5178da6b10272963253841e9fc1ad6989471a5c1e1e8dd6715dea8f2dc8d8c90f01142e7dae5fff223cb4e3d8dd8dec5231b38d385d79964cc711288c349c14c19a608c76005481cb40531b9a2a90919caedb2c19b2f965d416ad13ca72b3c9cbced0a041a8b5975c3ea80911dec1f4848fd5c582522f8ebd6265ea2b051503f2de3c146a9ea6a8234351a6adb5ce28c60a426c50904e56be5740d1a91e3e7adfd43660e316983a8905f9d20c7e3d1f1d351bef2aad3c50e1ac33855157cab8646ca6a22c6e7f841648da0db3a9b282319e2d5422b2c4dfe4a61f07dde0268", 0xdf, 0x5}, {&(0x7f0000001c40)="9ac0dc3671e9450d6875551f3da4bdc5f62beea9134231deac73cbcb3f11008d", 0x20, 0x2}, {&(0x7f0000001c80)="aa4788e4f2c64e54dec95cdf397713a4cb3b96274b82c6719bd4ce46e43349b85bf3a9eb87b6f61c7a3cbfcc0c51c14364878a7f603c5cd5ec605abbb63bbe5c9aa1593862e6640e617bef2bf9a7dcd38d20709f4b3bb11ce9acea213137eec6e1249ce3bcfce0c3ed1e236ccd724e4328eb7b1679a95559f9092f289091d9c0", 0x80, 0xbd1b}, {&(0x7f0000001d00)="0a0832bb569601313f0b1398aeedf76012f1c8119e57ec48a0706c91afa18549681f3a24f03039454bfcd31f76cc09fa203d0549623e1550df04bb3e6dfdc2ba93648436e5fbee047c8d6daf24650cb30f6a1214f8ddccc343a663803062ac", 0x5f, 0x30000000}], 0x8014, &(0x7f0000001e80)={[{}, {'{'}, {'@!)%'}, {'}'}, {}], [{@obj_type={'obj_type', 0x3d, '[\'[&-%'}}, {@smackfsdef}, {@fowner_lt={'fowner<', 0xffffffffffffffff}}, {@appraise_type}, {@uid_gt={'uid>', 0xee00}}, {@uid_lt={'uid<', 0xee00}}, {@appraise}, {@smackfsfloor={'smackfsfloor', 0x3d, '@^!'}}, {@obj_role}]}) openat(r4, &(0x7f0000001f40)='./file1\x00', 0x880, 0x134) pwritev(r2, &(0x7f0000001680)=[{&(0x7f00000000c0)="cb", 0x1}, {&(0x7f0000000140)="d7076d19f287f5dac002126479e5c89834fb9a0fb38797f1a11b43396c9fc467b1f265cc4e94bec5b328f43c51c7490dc8d237b6ecc9d4c98391f0508373ee0a3b8ec61b157784", 0x47}, {&(0x7f00000001c0)="005f5da0c7a34f78aca5c73e28c0b1cd8e0af098aadd5dcb4acf014629edb49440bddba9a1343b9ed62131428541aa7d0f76d48630e436f5a25bc0717cfb8b56c3663a0331b132892daa490201814ed478a38247782606567bd310bef7f3143515fb830b92ec6cf5ef363041956c684b015075f50ca7d1715c21a7de654946debdc26a07f258d57369794e5b95613f1815f427761a1a72382935b74493fc26", 0x9f}, {&(0x7f0000000280)="29812c0e3c88eb5844883e65a0ff03d6c6b4a4e44b463707befffd10d6acc2f3705e856a81d12eb06189f142743c5bcaa5b13aa31099465d9dbdc57bd3aff82fff733a15b61b3bdc335cf89e623d526791d3f0851a916c0c2f5c167eb189e2a81e8abd7740495369f28a05425a4d89770e8e41a7e18d736cf13f3362d5c1ecb74c46cea31948b9612fb574eca325cb0817404ba6ca4598bc3aa25de456ce5fd68f3d8402d15651f799493ba9722778a6102de48ef899", 0xb6}, {&(0x7f0000000340)}, {&(0x7f0000000380)="e96401d736b21035276140b3518dbbd72d6010a5e14b44cf9333f39f459223d4cb26f7040adc48f25fef2eeda484051fc441ef2a5acdffdfaf133aa37a1788050e432957e27ee82bf9b97c5275bb89d8b0c165317ace8e71629e7eda467cc4d2a054beeb47c00b5201902a41011ee0590ebac36dfa960f47e0d3c3566ca687f74c3614d5208de122e81cb4e2e34933658c444dd371ab7f6f5b41cc231640b69ea12f549986939d3279c863ac63161ef13ac18aaee89ad1947fad6346f0e764c5456cb2025dd72676a37b9c26f38830d47e18fb585710ae80957e1508f5ee7b271597", 0xe2}, {&(0x7f0000000480)="604d137802fc85850e6ce076461ee3497d48c0909772676f1e6090487286d646d7d03307a43fd921eb96dfaf776ff270e1906d00723042f97a7b6f6b6e1eeb4e837f806e695524e2cad3cd51da9ccc8a3bc17ee8024aef5f207f907688a72a2d8c7f3169ddbe84a57c98d7da87e7ac9e5ba4ee81748d8c106caf9e0dc5bce83d0cbafb6651d4af1bdce82c1ea2a534e05467dcc35eb2d21f66682737cb7d2e75ecefe4bb4a4d12b10207c710612a3c4b3aa8545b11526c26764559d468fb77559eb9bcf8479911ab55a5569da5051b4e", 0xd0}, {&(0x7f0000000580)="79b1cf22ab6027f59dfdb4fa0c6d055366ad5dc4cfe22ad801a03758b4977a370fead839e4b90404847648fbcc9126649cd05b4865ee8cdd6568fff3efc0e668a4e50e2be29c8c1e6a58ef3c6d06f58809e30064f17561baded2ea9565887fb1c17a113118544e6ca19b2fbb383f84a9b6bad460f76d671e953776352b992a49c5062690c740af2a9cb1b02c090f3d92d539fae4389ac9f2b7ef2eb857121b77cb7bc0815bd35e823bdb5f1d5eaf91cc50c227de1acb44ddff1d6b9e3482dc4e2f5af119423fb0b35316a7b0112846c6cbf14b565625862d6927f5d8fb74cc9ef8f5edc7293a0716", 0xe8}, {&(0x7f0000000680)="0dba3466a10dd864c727b04ff51a399a7545e40f1b5a7721df8d702846ab5b904ddb597c7979a4f3d0408cba35af606bae911bb5e6272a04ca6b57da760f167557e596ba6254c3ccbc82181f9149d149baa64c0181a569f372881b8c2e0cba0185878cf35f3108917141018dc7dff406d7d73f9b75366c2af14c553aa62790d4486c8cff222d5da105ba4928cc859df487cce7c01928cbc2ca4e72957db6f753479579ada24cc28cab9e33212671ba94faa951cfcd2947a06a02992a12653ec5758f2846221c0b54e16df2b30ef9abcdcffeef1d923f81042159963bb04b1d09b922b3024bb8847ed3e4160d028ef0e231ebd2a72fc816e0ab77d6b5fcb5115223647aa6367bb67a9243c212e29df1e657685f22e8169a657434d74f5cbbd722d88200df766d2e263dbb759d46e8519070a143353fd72b761337a9b4f2012c8ee09b80007030743cb6cc731fead83953c1928eea1574a62ff333c872f4f944499f586008f9c83e7a9fc72d7229d312d54faf00756c11012a3dd268f62bc493ef1345dd9202229331fad3762e3c465ee889dfe7c30e0d069786bfbf4dac43cd98c118f24b5cea831328b8db4ffbe5b5eb42077ce251885aed6f482b518b7e60f702009fd9d9b12aab92df635309e44fd42bfe0fda079d2e3d6d35bc5e54aa2966060f8298d34c13e1fc8fc1b4d0e7c25235534dfdc852de1545139441a9b43e1ceb4128647c68c3fb184541c96debe4c9aa357ff272b23b37d566a2444ebdfd0f4406fa2c73ab3d797f4078b44e7a2676565a5f4e0ed05e47697c6c29f05d9001a199e80901302382cd38bed61d19f6048a54681ff8661e3b66f1d4892a2491470df5f82ff8edd96e57a382be8d2e94b98f83677b6270ea1d070ff0741e856460b1a82b7aee1104d26bca8c9ea68b3042802ffbc4b92c275e9c51aded3d53bcb5ce1f994a18d1d9c21a9edf50967e8c873f0d1a74f0c5ddf69c4444095cb5e63a72cffadb135a19cc2f70d6f3307f8538cf419c150f46db1cf8e81a0a7b9ab99741b7fd3207643f33f7b65d89e4f19eb032edcf9cc19e0fdd306e253f6bc83a09e8ae00ef498bde89b47934bab2644839c53d11f68ec4092dfdb270532eacb15959d27ba20f7d061da4c719b13ef98bcd0d34238c6bf4b05fd3157b28ff6c83e0990a5daa07934f322c808a6fb7e03fc1ed734017d21811cff9a4edba8b2f6c1a6904fb9e9aaee0b17f2803b6271c0be8af6c17e14693524da22ef3de7964506c3c8f63dde8909727d97dac375c6f15d402f4de6b521a881709147e7e9fd21a10dd012f6bf52d69dd2b0f7198c577a67d475d09afbfbe01ccf5e210d34adbc72cdf9f15133d2e3f7cbecab66edd6f8b35e9734467ec1485579e986701b8c36f997dadd39e38a378d5ef6e165750d9834377287b0c3f0efbc5f2b7040accb18a5fc924392b8645b237950bbe202420b37d1064915277a4794dd2dfcac039135c4a3a6517eba8b9709b0c61057a387e81dc5868ad823f3dbb735261266e5b675f92dc90ccf7d97ed6acee95ca4c0fc2beb933e60826fce5a89546c0c13323f6fc2b0315d8bd8096132a143a6d5ba56ff8164fe9f76d50d6e6b617226c5274242b50efaa988b8c840dd28e1ae34259a0dba7c79bde71ae47d800a445a69c94ec71b76eeafedf9b759c564fc7ea9c9896d7a465462028d21369cfceff999bbd56beb472408d029c982c597077a19d02df9556af471b7884274c478bae3ed5f341cf3dde15ed3279f1e6f0212a360d8de806efc878718dcb5f0215279d5b54aa0d8f5162117293de18d01664d2089a895939c96ce39929f1643b4f7bd9151bd50b5b264c0b40a5ac9171a8bea9d3fa3fbe4b2b8cd67a273184d56883266c8114f215c294569ab5e77f71b32ab0ea0a60f917927fac2c8e96e85c061a14d436154acba76833d652b1db6f5c0e7b7a74986c2fc268140c66818ac311dc858e9b0757c951e9cb8b06eb57f38b7e31d3ab4bfff139841336047f3ce3e0e80943e2aedd8075b12445e505fd7905812eb45d7cd3ae5e2bae02d1f8ad4596fa3d8276cb04b040a960e4bbd6b3c4e8f7d2b6c0b7c83f6e208a21d395efe6ce8764561a02534bd1e6132504091b4e25c438e59b450916d132bc803f4d0108f005a0a8d5e0a8f8e4f1f7e467ba343d2d24993621cb518ad7af6cc03151dfe5c6f875a552765085196882f7d65831e1f9193248f38a6140459990732dba31e90f4125ab8bbeae57c8d96075b2cbaa59c4d79a7dbd5a97358deb0f62dac3e345636a2ebab6bceb59e1b7b8d8b3d34820f112d934f956c8c7dc0bf9854ef72a28413cd83bb387f4b669277fffb420f226cf73e2ffc71a893322ba964dca43a6cb46eca5a02e12ab92cec9510a108255e8d276b35652a46d96b45cba4b42caad92c0c54362d85378feb174036c83670bd75ad1679928e6c41aff29a0ce3592bd6adc0a64242ae4e3182e18b915ae57a2c274e96aa6afbbdefa136dc585d34be11cf26b6bd47a88b6c184bc309c1cb5e95758b8f03c416bb74d5d2a111fb77a23030c2dbe34f3778905fd183c6e5dc97e38553d9913a8310ba7356084fa7bfda4796da858083b34599e1f5a86c3ec1ea1220a3a77323874c49e20404bed4012cdbf816232ee28caeae9989e5da240f293f9a93672c94310f5b4c6c450e2c9170f989ccb27f40904b2ef13e74c9e31e068d3e6ea0fd37a72d220433fa2a63138f55aaaf6df6313b92f4bc778554b3449b45af5f6d7af01282a3e127af6dfa0f9df5c03e64be96b9c7015fee7320cfd1d390aa03b40b7fa44823a67c6806aed0e2b1db3df6003a17fb01503cab4a7ba8c8549e80dde0f702ad61c9c414fbd94ea3b83aa7d2c4d558c3c53ab38b2ab8ad0c5e69d2120c8504d3715ec33bf0295c9fa8052963b6708451bf7f7be0eccf66a3f0cfbdee37eecbcb6f72587390f044daf4dc0ba94b416fb7ddc8e48868803964cca3ea58df34d454b2bd0dcdbc610ee279127abe34d12e16ca88f1725b2a8754ffbe41b9854ba7955c198045f8ff41fd85af21fdbc53f94950f1d48bb273afbf808b2cf131a7e6a45f788a45b795863c977140b959b9229ca9af9a3b55571db92ba3144749cbeabefbd36d7da2f0f178e18c424b18d6cec820cf5cb52a9b3e919d06edd1a444034644c21f76d800328457b467976f33eeefbeb62e7c6358ae034fa9095df271d2ab3d2d09a187fea6158cc358dae0d221bbca4e6ed4c5f40ead30dfa5dd47ff2c323f0b06583f576386385ace083f81bc94ce989f09f426aa0a15452ba2f634dcc5f1b21978d445eb4d51b1760030d63cfd4e510df9ce767a70f24372b604370f5f5904a53cd59d3e5b33f36a979077c0406cfe70178f87bfa46804a18e824b9ca2ecad3a037dc2ccb795b28a24f8ccb437e52dad473bd5973582e978b3384f74a3ccb70a1433724df7465b00ad74f4fd80964520f674798f985d4b28c3ece0f57c8eadb4490f6673f9a141c64339c67a894875b94791a22a311384e37edf59d62a048d046ad1cc1c281b69c96d12448f22377346d969f616bfb2c66564df166100f3e2b058df76d7f3adff16ff8f3e14d757b4a26e54cc99fbb4ec30c3daf354d59ce1fdccdec581f46d7f445473f1c62d821d8e2728012b04203c1ec987e3c9e04b4af0a5a8d5195bd5434b2bdd1e3fde263e6d63f47d1e4fdbd29f57073373aec71275f9d31d2a22bb9a16478b6d0ac49a1c9fdfe582999cc51605671ca55b319f303a6040dc2767b9816867ff069d5c12589e16d2e476cd8743a0b213c48823ba4d913e4780a08c018e82c404a7f7427ca13f62947ce71a9b20a3efe25959a03d9402ed57836bf8bad7f95d951b07c00570100f7386bb63a7e2fb5b8ed16bc6a2c8cbb236e39fbfd03582afc2c8a3371be918c6de717bacb3385b0b0508f8deaac1b8fe7ef022ae31038fcf1df1b30ab08e1e05affd3003a6c24650cb69ed00aac532455f46458b87f72749aa99bb8594f99718680d572f0b5b40f89877380affa19456375a8572b897d37e0d66d3789679b753fe56d86904eea13dadbfb97cfb2fdfe5529a829b0334bd702938ff4dfd25f73bfde1ca6b0251776e36b7af39df9074cf274908c1e7831e44f8d93a29ca3e3a2e96eae63cacd5246e9ccbcc9f1e3bd1626cbe21c87efd43d19840b1d684b8476fb4c1f192cf7434870b13f7405711ee14ffd2c81b1df5b84467a299c6aeadab92651727c40d6c667b9931bde46d3f839dd2404e51262207f418431950e4401ff787ce19229958e8caef376c6ffe15fd4c492c78c207c3d5dff002898f23cbb83d77fe988fe959c76cb0136e31a864d71d7c23f6d1456d05802735f32586640cd3e7897759106b65f6a380b3c002a96468e484357288d4b8534d27a97f8e367b0e4c4e1a48492e0ca2946e67c76b56c296dad65a86582bee307bc2971121ad8e34b1fc96377733f898738e0e9c2feae2d5f17fe627da46b5eb600ce531576dc79cd0424d390e064c9628c2c98574cad3e303a046cb8fe801017cdca9f2dd7b9fc5df7b0e0dab0e445b150bff88f8fab21a8ceee4bd3ce5bbcff405e8816ce6e1d397996f8d21136cd4e9c2e438f6e91dec7e8c7ed14575c45572368dd04d0b566682490dc594c6d42bb8a076c3ae858e6778285a2aa11c1cfd62e689e9112d7891c9204703e2bba3c82949b2b72336a91fb0e3f75367d2a76c87b7d363b1c8745aa437979ec430c8945182fc95fe421643b78739479ea31b38bf46c7cfa92b7032ea5020e8aae3dfbd5c360644314734f9fe7efc4b4bc8ed2aa457692845796c72940ad9f1489e7ca9aa58d341e653e2ed8b07881e3e9e8da3222f03a395b7035ad358aef1831b3f5e629817d4d2fbc40ef765c505d0e1844a0cfc3b6fff2c1ed239dc195baa2125bec136499512ad50f26052161132688e7d840459ecaee036a00c4749e70ea453f277934fb821d1b6092c906b57104f6865be23fcbe673107a4d764b92ba679d461214ec59c0c2e6db324a4117cc2e8a87c6c7a76fb8be5e5432979cb299ee5a318015a36d0faff427864813b5509aaf01b7ac3005164cec91e26e8a7f4cfce5e409e35ac40934556569ae288bdc0dc24e0e77ae3e0e60e499e11d0b9d290876e0a602bb6b5e59677b96f531228ac80c3cfcfe5c52a1fe984bce8870ed5951335ad3e0289018d2c96d8968adc2f6e5e1ea3ef9d8e59a5f327da76f2609889a4952133d5ef164cfa2fe7df08cb37c63b6e7c760c17961b5dfa004d01ae0e23dd8418a874b396b6c1c2e9b8946261779861a17158477b42a0e212ff06998d453af0f20b82a079c791c6282fe27f142dc49fb40f6cc4a725e97e864b79d9795d5ce5912877a961794b141b552e203913b78b513dcb31a3179be44d2e22b1bc8b0733bd785bf36ff63e0062220e26f81f5aa5972de9eb93c7ecd2da01d40e5c68768fd9de5efc074a72bb479aa5b9fd6a8423d0772c05f94bf9abe8af98b82d84a4f7ed815e4e82666465b1c66bfb5aeebd74c0e0ea04c7e36e3830d9a66704d45048fd19729cf860c9093590efea76b84c7fbd5501764aca01773b102e29a05026f27026ec337cabcc36ef61b049ff3b94dd4477fba58831bd3d1a480ff1761b95e8cab28c5048ed5047e88f394cf9d710f82860119d0910133456f49285bb0ff4320bfa549a2ddf259e6d1a7714c82bd2de13210f263630caec9980ced3f22f6d13025c17419792e9e865ec107faa5ad1a6e28d63d7989d982", 0x1000}], 0x9, 0x2, 0x80000001) open_by_handle_at(r0, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x0) 13:43:09 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') ioctl$KDSKBSENT(r0, 0x4b49, &(0x7f0000000140)={0x7c, "0f8b071070ef2432a9978634acd706166c1a746b4ff4051e542c8bce51719d2c6b56cb66f6a88339a124bed7f56460133e2e8fe2c2c0f2e6c81042cc1cec678565d52dfb10477c05fbc82ecfe85808a02f2e2f52c0ca71fe269600d0d93ca7ffd7c8b584a05399cb412ff10f1c28ba9efdbe9cb991b329df131254feb02924ae76ffe3217d3a03e26b46c23694740dd2a08f36ea16319f4ff484be400c9b88cdcf330ec812d19041721f7c052ca8171a50542c9d1c757a48c42617fec391ee477578846fe7d773995d695befa55fe507178adf5410580760e40a2ced776a55512fd8eecc0bdb44aefb9835bd6406083832e37d6c68846cd309e5d0ee385e368b31831583856ec9101f1f2cfa1dabe477f0b3bbecde57a967682c77aef78f2708fa0de7d9fe572f2f5582e0998b9caacd550169dce3b266a767b00707353c77ef83c5a6657ebe8f0c47de3e7a35993f43a0793e560517dffeff67511d23c2641e701ecb6b87969bef1a6ae68e69666ee5b448bbd08faac62c1fa9a5c334da93ea093a837d70a18f1c522c0fe88e980286c892f267f38a999c462278dace899636824045b1702b812e49601851822eec6208454635b507873ec2af999b924cfa161ae3e2369c8eb2c26dad53f153ba6dc439405a31a4b815868faf28a9d12ae2acd4ffdcffe562a111fbde1d5e481136798631e64f8834229148bffc1ea94c08da"}) read$snapshot(r0, &(0x7f0000000000)=""/77, 0x4d) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) socket$inet(0x2, 0x800, 0x1f) ioctl$BLKTRACESTOP(r0, 0x1275, 0x0) sendfile(r0, r1, 0x0, 0x20) 13:43:09 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 83) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) [ 3467.928605] FAULT_INJECTION: forcing a failure. [ 3467.928605] name failslab, interval 1, probability 0, space 0, times 0 [ 3467.930063] CPU: 0 PID: 16839 Comm: syz-executor.3 Not tainted 6.1.0-next-20221219 #1 [ 3467.931040] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3467.932032] Call Trace: [ 3467.932361] [ 3467.932656] dump_stack_lvl+0x8f/0xb7 [ 3467.933206] should_fail_ex.cold+0x5/0xa [ 3467.933746] should_failslab+0x9/0x20 [ 3467.934251] __kmem_cache_alloc_node+0x5b/0x400 [ 3467.934850] ? alloc_pipe_info+0x1e4/0x590 [ 3467.935393] ? alloc_pipe_info+0x1e4/0x590 [ 3467.935928] __kmalloc+0x46/0xc0 [ 3467.936382] alloc_pipe_info+0x1e4/0x590 [ 3467.936915] splice_direct_to_actor+0x6e6/0x8c0 [ 3467.937532] ? __pfx_direct_splice_actor+0x10/0x10 [ 3467.938158] ? inode_security+0x105/0x140 [ 3467.938720] ? avc_policy_seqno+0xd/0x70 [ 3467.939247] ? selinux_file_permission+0x3a/0x510 [ 3467.939862] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 3467.940520] ? security_file_permission+0xb5/0xe0 [ 3467.941169] do_splice_direct+0x1bc/0x290 [ 3467.941708] ? __pfx_do_splice_direct+0x10/0x10 [ 3467.942324] ? lock_is_held_type+0xdb/0x130 [ 3467.942899] do_sendfile+0xb1d/0x1280 [ 3467.943431] ? __pfx_do_sendfile+0x10/0x10 [ 3467.943990] ? syscall_enter_from_user_mode+0x1c/0x50 [ 3467.944645] ? perf_trace_preemptirq_template+0xa6/0x410 [ 3467.945391] __x64_sys_sendfile64+0x248/0x2a0 [ 3467.945967] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 3467.946637] ? syscall_enter_from_user_mode+0x21/0x50 [ 3467.947314] ? syscall_enter_from_user_mode+0x21/0x50 [ 3467.948022] do_syscall_64+0x3f/0x90 [ 3467.948528] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 3467.949241] RIP: 0033:0x7f801b16bb19 13:43:09 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xfffffffffffffffd, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) r2 = add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) add_key(&(0x7f0000000000)='dns_resolver\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)="18419cc68448de3ae8f97ea6a46d823d4f19cecbf569a58b79851d91f3da031fecf4dfebf4ac3b13988a048b4e35761cb05a5d5b28e1ca6ceebae02cbbf7e894098749d5f99cb226f14f00b6034bfb02a7a5af409f531820bd319b9d7c3405022b550d32ad368fdbbddb8ed631d1dde9a4ed", 0xff10, r2) add_key$keyring(&(0x7f0000000180), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) [ 3467.949731] 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 [ 3467.952058] RSP: 002b:00007f80186e1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3467.953019] RAX: ffffffffffffffda RBX: 00007f801b27ef60 RCX: 00007f801b16bb19 [ 3467.953892] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 3467.954756] RBP: 00007f80186e11d0 R08: 0000000000000000 R09: 0000000000000000 [ 3467.955620] R10: 0000000000000900 R11: 0000000000000246 R12: 0000000000000001 [ 3467.956483] R13: 00007fffafa6398f R14: 00007f80186e1300 R15: 0000000000022000 [ 3467.957388] 13:43:24 executing program 4: r0 = fork() process_vm_readv(r0, &(0x7f0000000480)=[{&(0x7f0000000680)=""/132, 0x84}], 0x1, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/155, 0x9b}, {&(0x7f0000000800)=""/110, 0x6e}, {&(0x7f0000000880)=""/107, 0x6b}, {&(0x7f0000000900)=""/197, 0xc5}, {&(0x7f0000000a00)=""/189, 0xbd}], 0x5, 0x0) r1 = syz_open_procfs(r0, &(0x7f0000000f00)='mountinfo\x00') ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000080)={r1, 0x800, 0xb01823c, 0x7}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c89425, &(0x7f0000000580)={"94b0c5c529c6c167592fac902f572f2a", 0x0, 0x0, {0xfffffffffffffffa}, {0x7d00, 0x85}, 0x401, [0x1000, 0x3, 0x4, 0xfff, 0x100000001, 0x7, 0x5, 0x8, 0x6, 0xfffffffffffffffc, 0x8000, 0x8, 0xfff, 0x961, 0x2, 0xffffffff]}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r2, 0x5000943f, &(0x7f0000000f40)={{r1}, r3, 0x6, @inherit={0x68, &(0x7f0000000500)={0x1, 0x4, 0x800, 0x9, {0x16, 0x1, 0x3, 0x2, 0x9}, [0x38000, 0x8001, 0x8, 0x8]}}, @subvolid=0xfffffffffffffe01}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x10a) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000000)={0x0, 0x0}) process_vm_writev(r5, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000300)=""/245, 0xf5}, {&(0x7f0000000400)=""/95, 0x5f}], 0x4, 0x0) sendfile(r4, r1, 0x0, 0x8) 13:43:24 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000780), &(0x7f00000007c0)={'syz', 0x0}, 0x0, 0x0, 0x0) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) r2 = request_key(&(0x7f0000000640)='syzkaller\x00', &(0x7f0000000680)={'syz', 0x0}, &(0x7f0000000740)='syz', r0) keyctl$reject(0x13, r2, 0x0, 0x4fb6, 0xfffffffffffffff9) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) 13:43:24 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000380), &(0x7f0000000500)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$search(0xa, 0x0, &(0x7f0000000180)='keyring\x00', &(0x7f0000000300)={'syz', 0x2}, r1) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) add_key$fscrypt_provisioning(&(0x7f0000000780), &(0x7f00000007c0)={'syz', 0x0}, &(0x7f0000000800)={0x3, 0x0, @c}, 0x29, 0x0) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) r2 = add_key$fscrypt_v1(&(0x7f0000000680), &(0x7f00000006c0)={'fscrypt:', @auto=[0x62, 0x35, 0x63, 0x61, 0x36, 0x65, 0x33, 0x66, 0x38, 0x31, 0x34, 0x33, 0x64, 0x36, 0x34, 0x34]}, &(0x7f0000000700)={0x0, "bdcf757a558de28f95c70a860044230526a5558eec251c83cd0d724f70746dff2aa328029edbe0adcac7f34c08db89a09ca3c2b59b8c07607bd678086ed31c94", 0x17}, 0x48, 0xfffffffffffffffa) add_key$keyring(&(0x7f0000000540), &(0x7f0000000640)={'syz', 0x0}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) 13:43:24 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 84) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:43:24 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$chown(0x4, r1, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r2 = perf_event_open(&(0x7f00000007c0)={0x2, 0x80, 0xc2, 0x2, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000780), 0x3}, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0xfffe, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000080)={0x0, "f0d40c1394d2538bc311d73bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129a9696c3f24ea9cf74380ef24440a9bb18e49a07daa300", 0x3a}, 0x48, 0xfffffffffffffffb) r3 = 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, 0xfffffffffffffffc, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000380)=0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r4, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r3, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:43:24 executing program 6: syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x585242, 0x0) 13:43:24 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) (fail_nth: 4) 13:43:24 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) 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={0x9}}, 0x0, 0x2, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x40, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000340)) 13:43:24 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) (fail_nth: 5) 13:43:25 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x1) lseek(r1, 0x0, 0x3) ppoll(&(0x7f0000000000)=[{r1}, {r0, 0x8}], 0x2, &(0x7f0000000040)={0x0, 0x989680}, &(0x7f0000000080)={[0x81d]}, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r2, r0, 0x0, 0x45) 13:43:25 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 85) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:43:25 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') ioctl$BTRFS_IOC_LOGICAL_INO(r0, 0xc0389424, &(0x7f0000000040)={0x1, 0x8, '\x00', 0x0, &(0x7f0000000000)=[0x0]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x400000, 0x10) sendfile(r1, r0, 0x0, 0x8) [ 3483.341937] FAULT_INJECTION: forcing a failure. [ 3483.341937] name failslab, interval 1, probability 0, space 0, times 0 [ 3483.342820] CPU: 0 PID: 16887 Comm: syz-executor.3 Not tainted 6.1.0-next-20221219 #1 [ 3483.343351] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3483.343897] Call Trace: [ 3483.344078] [ 3483.344243] dump_stack_lvl+0x8f/0xb7 [ 3483.344540] should_fail_ex.cold+0x5/0xa [ 3483.344844] ? kvmalloc_node+0xaa/0x200 [ 3483.345145] should_failslab+0x9/0x20 [ 3483.345427] __kmem_cache_alloc_node+0x5b/0x400 [ 3483.345760] ? kvmalloc_node+0xaa/0x200 [ 3483.346049] ? kvmalloc_node+0xaa/0x200 [ 3483.346339] __kmalloc_node+0x45/0xb0 [ 3483.346614] kvmalloc_node+0xaa/0x200 [ 3483.346897] seq_read_iter+0x820/0x12b0 [ 3483.347192] generic_file_splice_read+0x18b/0x4d0 [ 3483.347543] ? lock_is_held_type+0xdb/0x130 [ 3483.347856] ? __pfx_generic_file_splice_read+0x10/0x10 [ 3483.348227] ? inode_security+0x105/0x140 [ 3483.348541] ? security_file_permission+0xb5/0xe0 [ 3483.348894] ? __pfx_generic_file_splice_read+0x10/0x10 [ 3483.349290] do_splice_to+0x1bc/0x240 [ 3483.349563] splice_direct_to_actor+0x2b0/0x8c0 [ 3483.349893] ? __pfx_direct_splice_actor+0x10/0x10 [ 3483.350248] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 3483.350602] ? security_file_permission+0xb5/0xe0 [ 3483.350952] do_splice_direct+0x1bc/0x290 [ 3483.351258] ? __pfx_do_splice_direct+0x10/0x10 [ 3483.351622] ? lock_is_held_type+0xdb/0x130 [ 3483.351943] do_sendfile+0xb1d/0x1280 [ 3483.352241] ? __pfx_do_sendfile+0x10/0x10 [ 3483.352551] ? syscall_enter_from_user_mode+0x1c/0x50 [ 3483.352936] ? perf_trace_preemptirq_template+0xa6/0x410 [ 3483.353335] __x64_sys_sendfile64+0x248/0x2a0 [ 3483.353672] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 3483.354023] ? syscall_enter_from_user_mode+0x21/0x50 [ 3483.354411] ? syscall_enter_from_user_mode+0x21/0x50 [ 3483.354796] do_syscall_64+0x3f/0x90 [ 3483.355070] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 3483.355460] RIP: 0033:0x7f801b16bb19 [ 3483.355739] 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 [ 3483.357029] RSP: 002b:00007f80186e1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3483.357576] RAX: ffffffffffffffda RBX: 00007f801b27ef60 RCX: 00007f801b16bb19 [ 3483.358075] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 3483.358577] RBP: 00007f80186e11d0 R08: 0000000000000000 R09: 0000000000000000 [ 3483.359086] R10: 0000000000000900 R11: 0000000000000246 R12: 0000000000000001 [ 3483.359597] R13: 00007fffafa6398f R14: 00007f80186e1300 R15: 0000000000022000 [ 3483.360121] 13:43:25 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) (fail_nth: 6) 13:43:25 executing program 2: epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000240)={0xa0002000}) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BTRFS_IOC_SET_FEATURES(0xffffffffffffffff, 0x40309439, &(0x7f0000000000)={0x86387d85ff3e0573}) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, 0x0, 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) syz_open_procfs(0x0, 0x0) ioctl$PIO_UNIMAP(0xffffffffffffffff, 0x4b67, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x5410, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000200)='T', 0x1}], 0x1, 0xffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SNDRV_TIMER_IOCTL_TREAD(0xffffffffffffffff, 0x40045402, &(0x7f0000000040)) 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={0xfffffffffffffffe}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r2, r2, 0x0, 0x100000) 13:43:25 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) 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_bp={&(0x7f0000000040), 0xb}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) r1 = getpid() rt_tgsigqueueinfo(r1, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x6}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000100)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee00, 0xffffffffffffffff}}, './file0\x00'}) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x0, 0x8e, 0x3, 0x4, 0x0, 0x1, 0x54000, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x2ee, 0x4, @perf_bp={&(0x7f0000000000), 0xf}, 0x800, 0x8001, 0x7, 0x6, 0x3, 0x4, 0x3f, 0x0, 0x7, 0x0, 0x9e3}, r1, 0xffffffffffffffff, r2, 0x0) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000140), 0x8, 0x0) r4 = eventfd2(0x0, 0x0) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000180)={'trans=fd,', {'rfdno', 0x3d, r3}, 0x2c, {'wfdno', 0x3d, r4}}) 13:43:25 executing program 0: ioctl$AUTOFS_IOC_ASKUMOUNT(0xffffffffffffffff, 0x80049370, &(0x7f0000000780)) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc1}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x7d, 0x0, 0x7, 0x3, 0x0, 0x2, 0x0, 0x10000}, 0x0, 0x10, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x23a}, 0x48, 0xfffffffffffffffb) r2 = perf_event_open(&(0x7f0000000280)={0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f00000007c0), 0x4958bd3f0b5e9f45}, 0x8, 0x5, 0x0, 0x0, 0x80000000}, 0x0, 0x8, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000800)='./file1\x00', 0xa0100, 0x4) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:43:25 executing program 1: r0 = getpid() r1 = perf_event_open(0x0, r0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000000)=0x0) r3 = clone3(&(0x7f0000000700)={0x80000000, &(0x7f0000000140), &(0x7f0000000400), &(0x7f00000004c0), {0x26}, &(0x7f0000000500)=""/151, 0x97, &(0x7f0000000640)=""/70, &(0x7f00000006c0)=[r2, r0, r0, r2, 0x0], 0x5}, 0x58) perf_event_open(&(0x7f0000000380)={0x4, 0x80, 0x1f, 0xb3, 0x0, 0x83, 0x0, 0x80, 0x30d44, 0xc, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, @perf_config_ext={0x81, 0x9}, 0x4208, 0xffffffffffff600e, 0x97, 0x9, 0x0, 0x10000, 0x9, 0x0, 0x2, 0x0, 0x5}, r3, 0xe, r1, 0x9) perf_event_open(&(0x7f0000000300)={0x0, 0x80, 0x5, 0x1, 0x7, 0x80, 0x0, 0x0, 0x110, 0x8, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x5, @perf_config_ext={0x2}, 0x80, 0xeaca, 0x8000, 0x2, 0x7fff, 0x7fff, 0x1d1, 0x0, 0xfffffff8, 0x0, 0x80}, r2, 0x8, r1, 0xb) 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, 0x2002}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x10000027f) clone3(&(0x7f00000005c0)={0x20000, &(0x7f0000000100), &(0x7f0000000180), &(0x7f00000001c0), {0x2e}, &(0x7f0000000440)=""/68, 0x44, &(0x7f0000000240)=""/14, 0xfffffffffffffffc}, 0x58) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0xfc, 0x7, 0x5, 0x80, 0x0, 0x1842000000000000, 0x800, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x9}, 0x2, 0x9, 0x4b, 0x0, 0xe8dfae2, 0x5, 0x5, 0x0, 0x20, 0x0, 0x3}, r0, 0x4, 0xffffffffffffffff, 0x0) sched_getscheduler(0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='hugetlbfs\x00', 0x0, 0x0) r4 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000780), 0x1, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r4, 0xc0189373, &(0x7f00000007c0)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xbb3}}, './file0\x00'}) [ 3483.559382] kernel write not supported for file [eventfd] (pid: 13504 comm: kworker/0:2) 13:43:25 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)) keyctl$chown(0x4, r0, 0x0, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r2 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:43:25 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x1) lseek(r1, 0x0, 0x3) dup2(r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r2, r0, 0x0, 0x8) 13:43:25 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) (fail_nth: 7) [ 3483.713906] FAULT_INJECTION: forcing a failure. [ 3483.713906] name failslab, interval 1, probability 0, space 0, times 0 [ 3483.715643] CPU: 1 PID: 16921 Comm: syz-executor.3 Not tainted 6.1.0-next-20221219 #1 [ 3483.716626] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3483.717736] Call Trace: [ 3483.718111] [ 3483.718457] dump_stack_lvl+0x8f/0xb7 [ 3483.719041] should_fail_ex.cold+0x5/0xa [ 3483.719648] should_failslab+0x9/0x20 [ 3483.720213] __kmem_cache_alloc_node+0x5b/0x400 [ 3483.720872] ? cgroup_show_path+0xb2/0x6a0 [ 3483.721502] kmalloc_trace+0x26/0x60 [ 3483.722082] cgroup_show_path+0xb2/0x6a0 [ 3483.722732] ? __pfx_cgroup_show_path+0x10/0x10 [ 3483.723402] kernfs_sop_show_path+0x126/0x1a0 [ 3483.724063] ? __pfx_kernfs_sop_show_path+0x10/0x10 [ 3483.724787] show_mountinfo+0x239/0x9b0 [ 3483.725443] ? __pfx_show_mountinfo+0x10/0x10 [ 3483.726126] ? do_raw_spin_unlock+0x53/0x220 [ 3483.726775] ? _raw_spin_unlock+0x28/0x50 [ 3483.727369] seq_read_iter+0xbf4/0x12b0 [ 3483.727964] generic_file_splice_read+0x18b/0x4d0 [ 3483.728642] ? lock_is_held_type+0xdb/0x130 [ 3483.729279] ? __pfx_generic_file_splice_read+0x10/0x10 [ 3483.730032] ? inode_security+0x105/0x140 [ 3483.730660] ? security_file_permission+0xb5/0xe0 [ 3483.731340] ? __pfx_generic_file_splice_read+0x10/0x10 [ 3483.732135] do_splice_to+0x1bc/0x240 [ 3483.732727] splice_direct_to_actor+0x2b0/0x8c0 [ 3483.733453] ? __pfx_direct_splice_actor+0x10/0x10 [ 3483.734196] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 3483.734958] ? security_file_permission+0xb5/0xe0 [ 3483.735680] do_splice_direct+0x1bc/0x290 [ 3483.736288] ? __pfx_do_splice_direct+0x10/0x10 [ 3483.737031] ? lock_is_held_type+0xdb/0x130 [ 3483.737703] do_sendfile+0xb1d/0x1280 [ 3483.738320] ? __pfx_do_sendfile+0x10/0x10 [ 3483.738973] ? syscall_enter_from_user_mode+0x1c/0x50 [ 3483.739739] ? perf_trace_preemptirq_template+0xa6/0x410 [ 3483.740566] __x64_sys_sendfile64+0x248/0x2a0 [ 3483.741274] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 3483.742018] ? syscall_enter_from_user_mode+0x21/0x50 [ 3483.742795] ? syscall_enter_from_user_mode+0x21/0x50 [ 3483.743577] do_syscall_64+0x3f/0x90 [ 3483.744147] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 3483.744947] RIP: 0033:0x7f801b16bb19 [ 3483.745511] 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 [ 3483.748100] RSP: 002b:00007f80186e1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3483.749225] RAX: ffffffffffffffda RBX: 00007f801b27ef60 RCX: 00007f801b16bb19 [ 3483.750249] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 3483.751272] RBP: 00007f80186e11d0 R08: 0000000000000000 R09: 0000000000000000 [ 3483.752306] R10: 0000000000000900 R11: 0000000000000246 R12: 0000000000000001 [ 3483.753355] R13: 00007fffafa6398f R14: 00007f80186e1300 R15: 0000000000022000 [ 3483.754403] 13:43:41 executing program 4: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) fcntl$getown(r1, 0x9) 13:43:41 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key(&(0x7f0000000780)='syzkaller\x00', &(0x7f00000007c0)={'syz', 0x0}, &(0x7f0000000800)="a77f95d1a1ebf1a0131947cb1492c4b7b054afd40842de828610f6590d442bbe571382a9a3205e6fe0a4b9af22f7b760e1c10e2036d49485d98ee9c8c394e10e2fe91cc1e477ad6024472408129312ec8bcb15dfe36db2ea9ac32370a57d8fa2", 0x60, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r2 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:43:41 executing program 1: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x252, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x2, r0, 0xb) perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x4, 0x8, 0x7, 0x9, 0x0, 0xffffffffffffe393, 0x200, 0x5, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, @perf_config_ext={0x1, 0x5}, 0x2001, 0x6, 0x26, 0x8, 0x10001, 0x8, 0xe30, 0x0, 0x7fffffff, 0x0, 0xffdd}, 0xffffffffffffffff, 0xc, 0xffffffffffffffff, 0x1) 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$netlink(0x10, 0x3, 0x10) sendmsg$netlink(r1, &(0x7f0000007ec0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)=ANY=[@ANYBLOB="1400001d00084efd6e00edffffff0000000004"], 0x14}], 0x1}, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.stat\x00', 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 13:43:41 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 86) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:43:41 executing program 7: unshare(0x8000000) semget$private(0x0, 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x11, &(0x7f0000000080)=[0x1]) r0 = semget$private(0x0, 0x5, 0x0) semtimedop(r0, &(0x7f0000000100)=[{0x2, 0x1, 0x800}, {0x2, 0xfffb}], 0x2, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0x7fff}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x48, 0x1000}], 0x1) unshare(0x10000) unshare(0x48040080) unshare(0x22010000) 13:43:41 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0xdc3b000) r1 = signalfd4(r0, &(0x7f0000000000)={[0x8c5]}, 0x8, 0x1800) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000000040)=@req3={0x6, 0xc49e77c, 0x9, 0x8, 0x1, 0xfffffffc, 0x7}, 0x1c) 13:43:41 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) r2 = openat$incfs(r0, &(0x7f0000000000)='.log\x00', 0x38201, 0xe2) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f00000000c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000440)={0x1c, r4, 0x3ab, 0x0, 0x0, {{0x32}, {@void, @val={0x8, 0x3, r6}, @void}}}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_AUTHENTICATE(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x40, r4, 0x400, 0x70bd2c, 0x25dfdbfd, {{}, {@void, @val={0xc, 0x99, {0xf4, 0x32}}}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x3c7}, @NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x2}, @NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x976}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x1c}]]}, 0x40}, 0x1, 0x0, 0x0, 0x20040000}, 0x20044080) 13:43:41 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) (fail_nth: 8) 13:43:42 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r0, 0x40485404, &(0x7f0000000000)={{0x2, 0x3, 0x3, 0x2, 0x6}, 0xffff, 0x4}) 13:43:42 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) (fail_nth: 9) [ 3500.473036] FAULT_INJECTION: forcing a failure. [ 3500.473036] name failslab, interval 1, probability 0, space 0, times 0 [ 3500.473885] CPU: 1 PID: 16961 Comm: syz-executor.3 Not tainted 6.1.0-next-20221219 #1 [ 3500.474424] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3500.474979] Call Trace: [ 3500.475159] [ 3500.475328] dump_stack_lvl+0x8f/0xb7 [ 3500.475625] should_fail_ex.cold+0x5/0xa [ 3500.475934] should_failslab+0x9/0x20 [ 3500.476208] __kmem_cache_alloc_node+0x5b/0x400 [ 3500.476539] ? cgroup_show_path+0xb2/0x6a0 [ 3500.476844] kmalloc_trace+0x26/0x60 [ 3500.477117] cgroup_show_path+0xb2/0x6a0 [ 3500.477410] ? __pfx_cgroup_show_path+0x10/0x10 [ 3500.477738] kernfs_sop_show_path+0x126/0x1a0 [ 3500.478063] ? __pfx_kernfs_sop_show_path+0x10/0x10 [ 3500.478422] show_mountinfo+0x239/0x9b0 [ 3500.478712] ? __pfx_show_mountinfo+0x10/0x10 [ 3500.479032] ? do_raw_spin_unlock+0x53/0x220 [ 3500.479349] ? _raw_spin_unlock+0x28/0x50 [ 3500.479643] seq_read_iter+0xbf4/0x12b0 [ 3500.479940] generic_file_splice_read+0x18b/0x4d0 [ 3500.480287] ? lock_is_held_type+0xdb/0x130 [ 3500.480597] ? __pfx_generic_file_splice_read+0x10/0x10 [ 3500.480959] ? inode_security+0x105/0x140 [ 3500.481279] ? security_file_permission+0xb5/0xe0 [ 3500.481634] ? __pfx_generic_file_splice_read+0x10/0x10 [ 3500.482003] do_splice_to+0x1bc/0x240 [ 3500.482276] splice_direct_to_actor+0x2b0/0x8c0 [ 3500.482622] ? __pfx_direct_splice_actor+0x10/0x10 [ 3500.482990] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 3500.483366] ? security_file_permission+0xb5/0xe0 [ 3500.483730] do_splice_direct+0x1bc/0x290 [ 3500.484038] ? __pfx_do_splice_direct+0x10/0x10 [ 3500.484394] ? lock_is_held_type+0xdb/0x130 [ 3500.484718] do_sendfile+0xb1d/0x1280 [ 3500.485026] ? __pfx_do_sendfile+0x10/0x10 [ 3500.485345] ? syscall_enter_from_user_mode+0x1c/0x50 [ 3500.485723] ? perf_trace_preemptirq_template+0xa6/0x410 [ 3500.486131] __x64_sys_sendfile64+0x248/0x2a0 [ 3500.486467] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 3500.486828] ? syscall_enter_from_user_mode+0x21/0x50 [ 3500.487214] ? syscall_enter_from_user_mode+0x21/0x50 [ 3500.487600] do_syscall_64+0x3f/0x90 [ 3500.487879] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 3500.488264] RIP: 0033:0x7f801b16bb19 [ 3500.488538] 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 [ 3500.489754] RSP: 002b:00007f80186e1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3500.490298] RAX: ffffffffffffffda RBX: 00007f801b27ef60 RCX: 00007f801b16bb19 [ 3500.490802] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 3500.491305] RBP: 00007f80186e11d0 R08: 0000000000000000 R09: 0000000000000000 [ 3500.491807] R10: 0000000000000900 R11: 0000000000000246 R12: 0000000000000001 [ 3500.492313] R13: 00007fffafa6398f R14: 00007f80186e1300 R15: 0000000000022000 [ 3500.492837] 13:43:56 executing program 7: epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000240)) dup2(0xffffffffffffffff, 0xffffffffffffffff) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_SET_FEATURES(0xffffffffffffffff, 0x40309439, &(0x7f0000000000)={0x86387d85ff3e0573, 0x0, 0x10}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x121042, 0x0) syz_open_procfs(0x0, 0x0) ioctl$PIO_UNIMAP(0xffffffffffffffff, 0x4b67, &(0x7f0000000100)={0x0, 0x0}) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000200)='T', 0x1}], 0x1, 0xffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x4, @perf_config_ext, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r1, 0x0, 0x100000) socket$inet6_udp(0xa, 0x2, 0x0) 13:43:56 executing program 2: r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={[{@mpol={'mpol', 0x3d, {'prefer', '', @val={0x2c}}}}]}) lstat(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x1) lseek(r1, 0x0, 0x3) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r1, @out_args}, './file1/file0\x00'}) statx(r0, &(0x7f0000000180)='./file1\x00', 0x2000, 0x8, &(0x7f00000001c0)) 13:43:56 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) (fail_nth: 10) 13:43:56 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r3 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000380)=0x1) keyctl$describe(0x6, r1, &(0x7f0000000780)=""/193, 0xc1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r4, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r3, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:43:56 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x100, 0x70bd28, 0x25dfdbfc, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e20}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40880}, 0x81) sendmsg$ETHTOOL_MSG_WOL_SET(r1, &(0x7f0000000500)={&(0x7f0000000140), 0xc, &(0x7f00000004c0)={&(0x7f0000000180)={0x340, 0x0, 0x300, 0x70bd2d, 0x25dfdbfd, {}, [@ETHTOOL_A_WOL_MODES={0x1a4, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_MASK={0x7b, 0x5, "07ab6c4c05b69373a3be29fa948aed82aef2f8f81722cd1bf17a96256fc55b2913128ca91551641d9c79c51bccd0e9a9f43a182fbf8c20f3b99d21fc2f5ebc2436c662645f30569f618a27ddeef84aff03b100c45ff6ce2a72fa8f837be660b11fff117a4416a627f36a57bd19706fa4a7b33c3b145bf1"}, @ETHTOOL_A_BITSET_BITS={0xe8, 0x3, 0x0, 0x1, [{0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xe, 0x2, 'mountinfo\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x81}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x200}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xdf59}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1da7}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xf7}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xd, 0x2, '.^\'\'{-@!\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xe, 0x2, 'mountinfo\x00'}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x40, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}, @ETHTOOL_A_BITSET_BIT_NAME={0xe, 0x2, 'mountinfo\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xe, 0x2, 'mountinfo\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}]}]}, @ETHTOOL_A_BITSET_VALUE={0x36, 0x4, "54b890ba942f07ab08755f64fac3d0eb0fc91a28d3386c9ee2c2fcc0365081de4fc8734317a16675a2b4677ca6315e7d65fe"}, @ETHTOOL_A_BITSET_NOMASK={0x4}]}, @ETHTOOL_A_WOL_HEADER={0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6erspan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_virt_wifi\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @ETHTOOL_A_WOL_SOPASS={0xd6, 0x3, "d7548deeac09e8b49e96260b96aad0ed9681f525b073d1e840523d3ee8add67b5faf387584b2606b9396c922a8c0128e9dc83c2e1e188b20c7b29bd8c22fe66809bf18412bf78c518237b6bf681de12a73a884b2d313e42197d615d8c96f02c1a58b7723c432887aa3974e99c6e309aa8a9820445eb0c5add1db2bc9b471b32f301355801dd3088123adc73d4a02e8367391a5d708c5a4653da42fe4b436d3b18ed4e91b660d4666453ad0e6932547823b7b30caac79e049e249e75f58605780e4f9ef940ca615162bd8a347f705d62ddc44"}, @ETHTOOL_A_WOL_MODES={0x7c, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_BITS={0x78, 0x3, 0x0, 0x1, [{0x60, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xe, 0x2, 'mountinfo\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xe, 0x2, 'mountinfo\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xfffffffd}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, '}\\\\h:-$\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xfffffffd}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xb, 0x2, '@%-&-(\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}]}]}]}, 0x340}, 0x1, 0x0, 0x0, 0x40000}, 0x20000015) 13:43:56 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x1) lseek(r1, 0x0, 0x3) ppoll(&(0x7f0000000000)=[{r1}, {r0, 0x8}], 0x2, &(0x7f0000000040)={0x0, 0x989680}, &(0x7f0000000080)={[0x81d]}, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r2, r0, 0x0, 0x45) 13:43:56 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 87) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:43:56 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8970, &(0x7f0000000580)={'wpan0\x00'}) sendmsg$IEEE802154_LLSEC_SETPARAMS(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x4c, 0x0, 0x20, 0x70bd2a, 0x25dfdbfd, {}, [@IEEE802154_ATTR_LLSEC_FRAME_COUNTER={0x8, 0x2f, 0x20}, @IEEE802154_ATTR_LLSEC_KEY_SOURCE_SHORT={0x8, 0x2c, 0x80000001}, @IEEE802154_ATTR_LLSEC_KEY_SOURCE_SHORT={0x8, 0x2c, 0x3c5}, @IEEE802154_ATTR_PAN_ID={0x6, 0x6, 0x2}, @IEEE802154_ATTR_LLSEC_KEY_SOURCE_SHORT={0x8, 0x2c, 0x3cf3}, @IEEE802154_ATTR_LLSEC_KEY_SOURCE_SHORT={0x8, 0x2c, 0xad8}, @IEEE802154_ATTR_LLSEC_KEY_ID={0x5}]}, 0x4c}, 0x1, 0x0, 0x0, 0x480c0}, 0x4000884) r1 = getpid() rt_tgsigqueueinfo(r1, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x6}) r2 = syz_open_procfs(r1, &(0x7f0000000180)='net/sockstat\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r3, r2, 0x0, 0x8) 13:43:56 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) (fail_nth: 11) 13:43:57 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) keyctl$KEYCTL_MOVE(0x1e, r1, r2, 0x0, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r4 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000380)=0x1) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r5, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r4, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:43:57 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$nl_audit(0x10, 0x3, 0x9) 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, 0x6, 0x0, @perf_bp={&(0x7f0000000100)}, 0x40210}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'wlan1\x00', 0x0}) sendmsg$inet(r0, &(0x7f0000000780)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000300)="6fb9", 0xffeb}], 0x1, &(0x7f0000000700)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r2, @remote, @broadcast}}}], 0x20}, 0x0) 13:43:57 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x80) r1 = dup(r0) sendmmsg$inet(r1, &(0x7f0000005f00)=[{{&(0x7f0000000180)={0x2, 0x4e24, @dev}, 0x23, 0x0}}, {{&(0x7f0000000380)={0x2, 0x4e22, @dev}, 0x10, 0x0, 0x0, &(0x7f00000018c0)=[@ip_pktinfo={{0x1c, 0x11, 0x8, {0x0, @loopback, @dev}}}], 0x20}}], 0x2, 0x0) 13:43:57 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 88) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:43:57 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x0, 0x3) perf_event_open(&(0x7f00000004c0)={0x4, 0x80, 0x8, 0x8, 0xeb, 0x1, 0x0, 0x2, 0x20008, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_config_ext={0xfd, 0x7fffffff}, 0x8, 0xfffffffffffffffd, 0x3, 0x2, 0x7, 0x3, 0x3f, 0x0, 0x3, 0x0, 0x7}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x9) r0 = syz_io_uring_setup(0x0, &(0x7f0000000140)={0x0, 0x10ae, 0x0, 0x2, 0x212}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x0, &(0x7f0000000300)) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) pidfd_open(0x0, 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, 0x4, @perf_bp={&(0x7f0000000040), 0xb}, 0x0, 0x20, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000006c0)) r3 = openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x105802, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000004, 0x2811, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) capset(&(0x7f0000000040)={0x20080522}, 0x0) memfd_secret(0x80000) r4 = getpid() capset(&(0x7f0000000040)={0x20080522, r4}, 0x0) r5 = memfd_secret(0x80000) mq_notify(r5, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000380)=@IORING_OP_ACCEPT={0xd, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80000, 0x1, {0x0, r2}}, 0x7f) syz_io_uring_setup(0x43da, &(0x7f00000003c0)={0x0, 0x0, 0x10, 0x2, 0x375}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000440), &(0x7f0000000480)) [ 3515.402678] FAULT_INJECTION: forcing a failure. [ 3515.402678] name failslab, interval 1, probability 0, space 0, times 0 [ 3515.403530] CPU: 0 PID: 16995 Comm: syz-executor.3 Not tainted 6.1.0-next-20221219 #1 [ 3515.404063] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3515.404640] Call Trace: [ 3515.404825] [ 3515.404995] dump_stack_lvl+0x8f/0xb7 [ 3515.405299] should_fail_ex.cold+0x5/0xa [ 3515.405616] should_failslab+0x9/0x20 [ 3515.405902] __kmem_cache_alloc_node+0x5b/0x400 [ 3515.406228] ? cgroup_show_path+0xb2/0x6a0 [ 3515.406537] kmalloc_trace+0x26/0x60 [ 3515.406816] cgroup_show_path+0xb2/0x6a0 [ 3515.407103] ? __pfx_cgroup_show_path+0x10/0x10 [ 3515.407447] kernfs_sop_show_path+0x126/0x1a0 [ 3515.407766] ? __pfx_kernfs_sop_show_path+0x10/0x10 [ 3515.408114] show_mountinfo+0x239/0x9b0 [ 3515.408419] ? __pfx_show_mountinfo+0x10/0x10 [ 3515.408743] ? do_raw_spin_unlock+0x53/0x220 [ 3515.409063] ? _raw_spin_unlock+0x28/0x50 [ 3515.409388] seq_read_iter+0xbf4/0x12b0 [ 3515.409691] generic_file_splice_read+0x18b/0x4d0 [ 3515.410031] ? lock_is_held_type+0xdb/0x130 [ 3515.410346] ? __pfx_generic_file_splice_read+0x10/0x10 [ 3515.410721] ? inode_security+0x105/0x140 [ 3515.411031] ? security_file_permission+0xb5/0xe0 [ 3515.411381] ? __pfx_generic_file_splice_read+0x10/0x10 [ 3515.411752] do_splice_to+0x1bc/0x240 [ 3515.412029] splice_direct_to_actor+0x2b0/0x8c0 [ 3515.412361] ? __pfx_direct_splice_actor+0x10/0x10 [ 3515.412725] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 3515.413102] ? security_file_permission+0xb5/0xe0 [ 3515.413479] do_splice_direct+0x1bc/0x290 [ 3515.413793] ? __pfx_do_splice_direct+0x10/0x10 [ 3515.414144] ? lock_is_held_type+0xdb/0x130 [ 3515.414480] do_sendfile+0xb1d/0x1280 [ 3515.414785] ? __pfx_do_sendfile+0x10/0x10 [ 3515.415115] ? syscall_enter_from_user_mode+0x1c/0x50 [ 3515.415492] ? perf_trace_preemptirq_template+0xa6/0x410 [ 3515.415900] __x64_sys_sendfile64+0x248/0x2a0 [ 3515.416240] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 3515.416610] ? syscall_enter_from_user_mode+0x21/0x50 [ 3515.416978] ? syscall_enter_from_user_mode+0x21/0x50 [ 3515.417381] do_syscall_64+0x3f/0x90 [ 3515.417655] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 3515.418038] RIP: 0033:0x7f801b16bb19 [ 3515.418313] 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 [ 3515.419587] RSP: 002b:00007f80186e1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3515.420140] RAX: ffffffffffffffda RBX: 00007f801b27ef60 RCX: 00007f801b16bb19 [ 3515.420662] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 3515.421186] RBP: 00007f80186e11d0 R08: 0000000000000000 R09: 0000000000000000 [ 3515.421697] R10: 0000000000000900 R11: 0000000000000246 R12: 0000000000000002 [ 3515.422196] R13: 00007fffafa6398f R14: 00007f80186e1300 R15: 0000000000022000 [ 3515.422728] 13:43:57 executing program 6: r0 = getpid() rt_tgsigqueueinfo(r0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x6}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x1) lseek(r1, 0x0, 0x3) kcmp$KCMP_EPOLL_TFD(r0, 0x0, 0x7, 0xffffffffffffffff, &(0x7f00000000c0)={0xffffffffffffffff, r1, 0x101}) r2 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0xc0600, 0x0) sendfile(r3, r2, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x1) lseek(r4, 0x0, 0x3) sendmsg$nl_netfilter(r4, &(0x7f0000000080)={&(0x7f0000000000), 0xc, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="101100000b05010327bd7000fedbdf2500000008181074800e0050006d6f756e74696e666f00000004009300b45654772f77b55a5c8e7779db69f92be8733cd1b154ef81769017c76b744ca1965a67514c46fc83cf5de51b44023c4dd2a70d7fb3efd7c908e6571fcfc9c62ff8e20149b8da1c3622b97b32b890c9bc4f89b19ed11b965f5429311f06866361c9d4dc6f3ce43da2b5346738d08bbba704ea67b51cbd554e130350906d69b705c5d420676e1c18f755350dda47e0e2b8dea01d937d4c21dde17d63776b16dfdc4e291f9021708f0644d9292d816d740c195731b1ca62cd0fa9919999eb8e79550071e3702bcc91d1a4abf2011401531a72e875a83de60ced37d6537d47c7ed1e06e14e345c548cf64d3371957481d8088a028381a67717c1476e60591221abf0443f963d878c670fb9a22b808d7b60a978e7a590b6cf6bd80d57e1d11c33698a4dea3be41c9d6643b7be949ba470392ba8112108821b0fe61318960b682ca4552391b4a8d02c704b50246fa7b2c6c7054e49c8c1a45d1574846c561fae3f84465f22a2e3c198ffe8f33911d589536724a8e45c826fbdca6111ceabcdc4c2ef33e68dc00dda8eb9ca7e2af0aa9f6e9bd0110927992a2830818939e62892cd29bd5486b1da14d704206cd32f93cb5c43eaafff70ca4d042b04230265d53f89c7747eb2ba508cc9d5f1726ab1d4f51e45cc42aa852d39fd95dc6706ba8153757e4a1689e30c2949e331a7584c27e2a6ba43882ef0840557d76b00fbb77a8f016f18979bdc1cbb388960da03687588c61d81e8df4d1cde17b15c089d58d96fddf587deca6ffe964887d1408ce453e73c1a9d694aa9fa385281b63cc99829f5c68ad722cda821ac8b2ac6e1e5ab6430f6b9b46f904a34e03712dcf9e87246f7954e7c5ca2c1f8395ab87103fbe63289a76b6db99cf35338b11a75790a017c49d6f4fd7e0f36a8c86c409abef7e9f0d00010c1dbf30c74fdb258c1b1d549bf73669e93b31352df74465f523a046b9eb85c8a7947052583f6ab37594a9df335192ebd0cbf8b6faca68ba7e1388a3a3560fa30cc5ee568d6f8e118e8f4c3fa1f3dad230ba16312f44951f4ea1275e10262362e5dea331d61594b26c5af0acfb83dc282086ca7be11f5955d1b442a2838e7030e896fc94da77f884833f2739d5404021b1df2cb4f79e86fe95507fb9f6ddbc3f868705373ace5a335bfa8940a2c1bd55a207fb77e064ec449cfe9ae5e0dabcecf14d9a64e4e99c34c7135423ebe85dbe7fef406cdd2c04746cb7e2469ffc1583fc764013278c7a432c5c9e4cd0265f332b857f48010f09ef4d2340da6a6ed83019d0f9f18b9c4d85253b25503511d755533538f9cdda06efea9e6217cfc853b6becdc7bd5f73d89bbe3bf91241ade3da2e99be9e9e61bf5942a935b737d89815365f11c0edf6971ecb9afe458fef84f2e175a1ff34365c7ad9713e56d998ed87d3514c8fd3c1d7ad37e23f89e74cf8bf382e49c0e32395d6b9299df9d9b1481ad3108dc690c162099811da9ff67c2af788c3c2a19da715479ba9da44793734acf5ec878f989767d4b505bc17cf3e25a0d0ff253609cf6c8d5dd17f4bcecd2d518e24f6f3c845d252f49caa128ee0e1be667afb6c20987232426759eb8c684a35cd0dd4122abea71a34f69d6fed9ddb7df1d92d300c9c04f767252ae38b53e7f909b0201ef17b17255319bcc379b6c775a246bb7c1c444ef9e34385db93348d629c5c39ec47c15b34af79158677492d4b7c78f9d740e51f5fbbedfa5c3adc149ab5c858f3c2298366a0d3594d7bd547e7ed17528c5d74baa0baab099d429ff08110a0b6793f1f6be895e6c5ca4e1002d6c304867a871837ccd0e838f9657d059043b88091f04de71b7b5308d15b7c9d28e6cbd77891097bd01d20c57df5f62f27cd672a40027bc893c6e7d97c48440975570c1da6c42da6b685ec63cc4de2911b7f84210b5b9e71c8e84e7e7adfaae54dd858a0d81311abb417473f2d910f21ca45630fc5e4292cf56179a12f2bdc99fc14f9c2dba0b1bd4c7aa4a0944d99dd6204f710580e66df60e1e065cda538a99a0105381083e7eab413fe0f9d9e26a3c8b33cab9065a889161d376771b3f0f30d41ecc917184c35c7ec81cfb5829ccd19b1cc9c2163bb283bac4a3aca828a0f4010351069f2cc18c089e1bdb3bc540561c8d718de28aaf9efdbdffb4ebf19e553b649aa745335ff4676f80e9592a1c6b1a49ac1d5ee5fa3e608c9fa7a975947343a02471f03bf9729c4a11a30a9e391c378089cc57f3828377b1b66556d7af9109d6f565e866ef69204f53eb31525dbecc6a39bf178abdade98b5664b0936a1c939b955143ee1753af27638582c27b5c86e562f4199751b33c5e1e725a9bc06aa9e1804ad6cf960b8af4bce1a5650798fe8ac895b731886724226cc7fc2634aae512a3d2a176ae42d32613c249ac28a37cef7f8f056563aef40ce009e8e8fd50a33bea8dc38d7dacb8d6712f3ea0e36c00b25fef3c5bf667abe89f1ad536e0abef2defca8cd68a29f60c72db61e6a8318f040540c0019f16bea36b5277a73c9b7a8745325126794ed2361bb9e833c8c81bff025e235ae6aaebf9c8e85decfed433a9e7202cb0daf5fd3f3263556bbe40d0c92f619488716480d1dfe8615f1cb7eeada84ea3a29d8d2d274a8b8e55dfc19b153e8957de2478c78dacf8cc3280caef15d1e1309a068abb6d1becbb81ed6f571ca5b4552160ce09dfb5783d4c9409c8445deb04b154538649b6fdd2bc8e3c411b8681729259d37a088c8066e5fd5c08c06534d8919df1c5eb5f30a62538eba32823588c89923dc7bb0dc1bcf801062806fd01c01f21a52368ffba1ada05a2a6d33748cf555dd4c452e864ec0740a4bb9ce01afa582fbd11f6f1e4f4720c01fb603270b0f9cd9947fd684d2eec804841e2850d7e3eade0559e9d4435e1e3c8cf44414b8ddab8da2249ae37f9f7649ce6e79173e2e7b7657307f420112abe9af0fd6cfd5cdf3495baa0ecda8bf65fc04321cfce8e55147a029bad1aada1b53845603b8ad853419b4b2ddc357c2daa1b2635bc83bcb7d28be848770622e99e9a139c3330c72bd966175b15c56250f5310f7c8d95f04f93fc191a83bf177669cc895210b5df8734cb043dae0cd4824d981237816ee761fb7923cdf3bed3c4a4c9c6417f7cbf953e877d1b4f10c41042cc8738796647a3dc42652b419083385488ec8bfa179812d35d0341da5956da44ae84271e0e176561e7c980348ecaf39f3e2e8332974c83bf54df7ebded0a281df1149e32d4e65f3ba0bf5bc0b2f9578ffc38c1728b73e2eca2ed36a7852d33328703b9d104d90b8670b09478ecd7dc63654f46d6cecfd84e624e1322ca56f2d5adc8e0c7f8d3e6082aa12c7b4ec13428efc448628fd02d6bd31e6eee25c2ea3c2fc08b928db151a114d166e6c46944f6c51a2993e0dea361be85b030d5f321bed143fabd5fe0a220d6a64abe6a312090c5fa3fdd211d62b313cdf803e51e342e587932a0b4587c1462f34ec83d62b443e9ad51c0d84d0bdac307d0c5c0f0538e93df9823af17c51ffaf498080a92b2809ae82cedce87a772e5221aa47fdc17421dcc4a77ffc8ed655aa7ba3fad16e41685c90ba890a17038dcef55019a73c750a8fe93b80a29e974843f3fae63134314c01937f7be5d789c035ccc1c7daafb5db80235c232ab94880f0aecf0c15f32d6d95a3b01a05a36df4bc299f865f417801f012f61d126ff9560593ff7163c62f3d10efb5078f1a0804f280a7aaa3a417c6ad14a55e1ce7e0ec171bbb32406a6b20b7301d62067692cc35d7f9ee0bccde1ddadac9d76c89509d4c679d141ffb1bbaeceb0f7193e1537db779324496190e0d4e6ca0e6c7732dcb5af7b12b087d46d74b8b4bd78079917608fd084456a0dcf691e6ad47d8f1f97c20c7ed6e8a98eeda12f12c8eadbf12c3755095e6a5a87e3901676c1dd1e1ba48cffa5dabbf545e3cb6fddff5686fcb86a9755c7142f647d29bd4a798ff19dea5baae213d45e189116e97d10779f6870f19f8f4f7374550f9bf8929d3e6239bb022e9d5c9fb5fe834a43fc4c5b447ff28b51e545469ca4e15b0079491906bc1da8ccf627c3589355afa333c7ad54e55475de162d023e5953076f41cf37d72d413faae8bc7301ca3db42b43d6c9c4bb21fbf71940e057392db5c54505af2beedadd57d66c76bc20323023847a6c4e17f757e7e8442834d55f848f96a8cb004640d807f2e1e67d8980a51c495adf99e205fa239ea0d59bc3032dff4b416fcaa8ade9c77694ed8a60d2ea92b14bb220f0de1c733c53c909675f319cec72a98cfbc7d38113748f8beb4ddecff498df3fd12e7184028bf9f0249e5dfe0f9157d29b5facb95f9229c8724d2b7a7d23c79bcb60f12b6fa20327edab70ae0c2d273dbf62648aa89ae125f4eff7c8e56125e6d51fdd1cd21c39b6f71b5094bafc1548aad9994690925b2bb22aaa66a809ea8a3e990cfecd919b8ba83b54435c3ef096c96994b58d7a404553196d3e67ff2db074309d0cc765666e5f8240eaee76815d4ccb2ce7e7dba0132e1288f0c6e560e60b399d76503b608d3d3f34608555a06ce4775197dfff808a27a66d7fe00e9a6c809668e2829d1c28faf352f0722a285ea8a477b6d7c2a77b4dcf772ed66ba9d9f66c0b69655651ba6b3e80962f27134729c5a496457e527bc5162ee19306b1bec3d63f66a65dd51f6cbf34a8de600f111c87deed97b312cd5d995612bb8898f1eafbef7c3da4fd3698dc6b964efab2e7328e6c7002584c91158edb8377f708186af6b86ee813f5690984056e8ac37f408a611e83f68e127f9ac38b2d94118212011570ef0da5c1c0a9dbe7f5e037fa88749a43ef11a2f0b31cbf25d253d3dd5807bb09230400ee9655ee1200dca562676b765f3b69661a64f2a9c63c3749bb0050d71c112d2e7744f48913013ae0ec1d03b406939d1393f4e3ece3682732aa85c05a5667c4e13ed9de2f16ae4f17e6c7adc041519ef59ee665af1f96c63ceee37fa39b91f6b71ae0a80395bc34859797b3d3c3e1d5db1371ed9c6204109c762a3f80ad8dda6db227da49a6c58a5f06f7ff9cde32488cdb5ea011dc7d02bdfaf21716ab7c8d6c4ed6d08a98a1542b53419ed3c265112b2f5e09826f1de1011aa3c54e01a9c4cc62b4f1462ac8f6218404e03d77cbe2779ee0b6e754fa066902516efce6210eef7e371df8c19abfebe31d71adced081366e340dd4566418a7d2c6e866c6b39215cadd5f8d6e32007a119dba6c45b2bde626e2854cb6f861018c378648923158a21d1280423e80384c9166dae91eada4895a2a6f9ff0bb0a256a2ab610b3d325399e3c30382f3fa618c873ef540fe3e1052691f34c6e7dae7cc75af84bcc08b60564fe69a5990d0c47993aaeab8b836c97ca48f330f35ca1956ba2d0504a131d366950b121fde759b0085ba290188c8c5af8dace47c987d424cb878e677f60cf64b4d551f2014fa72b1ba2968ecc823e34e79ca647b96e0cfd044aadaa3c27bc63e59a9c89199f45f448446869e44627164727ca2028becea7e047db1fa31e29b7970aa0ea90325a157b1ed84cea7dd520bcdbd0730a7d2357dcce18602a0c747f6d0610796aa55fca8e055455d6c80bdea7df6c3b11e52909937b9373da2dc5b2502f678bbb41bbe1411799a5cb89c06a22b7d50b70d291bb5e937b4ad82b52664903065694d0f305addec5f9ffc47515ecbbfb550a82128470d02ef87814e4cf9b7b7f054c4a2310e333d15786366fd16a57a82fe2d157c848ea12cbbdb9b1e4dcbed206322e3ce200068014004700ff020000000000000000000000000001ec7947d0b81e566e4b1a857088c78b950f9b46321fc3395815909f3b03edf4a394b71e708b1203d0d4d237fe8d293bbc1f88c516f7bfb4da3e217171e6b21ed59edfe4ba52ecaa0416371b7d6793f05507923583c977ea24f68d6669145ea876987ba2dbc63c37a4dd76897f974ca67a6e535356fe9b946d93992697030706ad0e74b80b3ebda563930617bb85c1aabe32b0147fc6d9783ea23faf97a62fbe75d8d0404a1b5a62c09a57d75cbbac77c6cb96458bac91da40f34c080048000800000008000e00f9ffffff0000"], 0x1110}, 0x1, 0x0, 0x0, 0x4004000}, 0x4850) 13:43:57 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x7ff}}, './file1/file0\x00'}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) 13:43:57 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x100000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x10000, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x40, 0x5, 0x7, 0x6, 0x0, 0x1, 0x400, 0x3, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_config_ext={0x800, 0x1}, 0x408aa, 0x9, 0x6220, 0x2, 0x943, 0x2, 0xb7, 0x0, 0x5, 0x0, 0x1}, 0xffffffffffffffff, 0xc, 0xffffffffffffffff, 0x1) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x40083, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000180)='^R{-(-,') r1 = getpid() rt_tgsigqueueinfo(r1, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x6}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0x5, 0xec, 0x9, 0x1, 0x0, 0x1, 0x1, 0x9, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x4, @perf_bp={&(0x7f0000000200), 0x1}, 0x25209, 0x1f, 0x7, 0x9, 0x7fffffff, 0x80, 0x7, 0x0, 0x1ff, 0x0, 0x7}, r1, 0x9, r2, 0x2) r3 = syz_open_dev$vcsa(&(0x7f00000001c0), 0x10000, 0x200000) close(r3) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000380)='./file0\x00', 0x0, 0x2, &(0x7f00000003c0)=[{&(0x7f0000010000)="601c6d6b646f736689254300080120000400004000f8000020004000030000000000000001", 0x25}, {0x0, 0x0, 0x200000000010000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 3515.662070] loop7: detected capacity change from 0 to 264192 [ 3515.671694] FAT-fs (loop7): Unrecognized mount option "/dev/full" or missing value [ 3515.686917] loop7: detected capacity change from 0 to 264192 [ 3515.689616] FAT-fs (loop7): Unrecognized mount option "/dev/full" or missing value 13:44:12 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 89) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:44:12 executing program 2: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_FSGETXATTR(0xffffffffffffffff, 0x801c581f, &(0x7f00000000c0)={0x7, 0x7}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x1) lseek(r2, 0x0, 0x3) close(r2) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000000)) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, r0, 0x0, 0x100000) 13:44:12 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x1) lseek(r0, 0x0, 0x3) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x808}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, 0x0, 0x304, 0x70bd2a, 0x25dfdbfc, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_OFFCHANNEL_TX_OK={0x4}]}, 0x20}, 0x1, 0x0, 0x0, 0x44044}, 0x4000040) r1 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r2, r1, 0x0, 0x8) 13:44:12 executing program 7: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(&(0x7f0000000180)={0x4, 0x80, 0xd8, 0x0, 0x3, 0x81, 0x0, 0x0, 0x8, 0x4, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x80000000, 0x4, @perf_config_ext={0x6, 0x2}, 0x8a05, 0xff, 0x1, 0x1, 0x3ff, 0xd, 0xf0e1, 0x0, 0xfffffffc, 0x0, 0x1000}, 0xffffffffffffffff, 0x1, r0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = dup(r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) poll(&(0x7f0000000140)=[{r2, 0x188}, {r2, 0x108}], 0x2, 0x5) write(r3, &(0x7f0000000080)="01", 0x1) lseek(r3, 0x0, 0x3) getsockopt$inet6_mreq(r3, 0x29, 0x15, &(0x7f0000000000)={@mcast1}, &(0x7f0000000040)=0x14) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast1, 0x5}, 0x1c) sendmmsg$inet6(r2, &(0x7f0000002880), 0x4000101, 0x0) 13:44:12 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x4, 0x0, 0x2000000, 0x20701, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r2 = 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, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f00000008c0)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) add_key(&(0x7f0000000780)='trusted\x00', &(0x7f00000007c0)={'syz', 0x3}, &(0x7f0000000800)="024c603fc610e392a745346325012ff74030820b98db8d8a89078f92ad967115561368732fbae674d5c7671ba48308c1e5e574d206716e46e99508f78ec699698b01846a428b7d53dfb8c8a488b794d65506d4159a1678527ba70e7cbf5badd02e60977656d15646ec280afbb3360dd63f6be00bbdd471764dae059a9b20fc43ef4c116fb91db78797bcd9cd1e9dccc54adc3a6d6082ffc27bfffd91a488273e34ba821f04fbd4de19d155b0f1131b41d964", 0xb2, 0x0) 13:44:12 executing program 6: clock_adjtime(0x2, &(0x7f0000000000)={0x100000000, 0xd9, 0x7, 0x1000, 0x4, 0x1, 0x9, 0x5, 0x7, 0x7, 0x9e4b, 0x8, 0x5, 0x8, 0x4, 0x7, 0x7f, 0x29, 0x8, 0x0, 0x6, 0x100, 0xc, 0x197, 0x7, 0x9}) r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) 13:44:12 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x0, 0x3) perf_event_open(&(0x7f00000004c0)={0x4, 0x80, 0x8, 0x8, 0xeb, 0x1, 0x0, 0x2, 0x20008, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_config_ext={0xfd, 0x7fffffff}, 0x8, 0xfffffffffffffffd, 0x3, 0x2, 0x7, 0x3, 0x3f, 0x0, 0x3, 0x0, 0x7}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x9) r0 = syz_io_uring_setup(0x0, &(0x7f0000000140)={0x0, 0x10ae, 0x0, 0x2, 0x212}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x0, &(0x7f0000000300)) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) pidfd_open(0x0, 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, 0x4, @perf_bp={&(0x7f0000000040), 0xb}, 0x0, 0x20, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000006c0)) r3 = openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x105802, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000004, 0x2811, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) capset(&(0x7f0000000040)={0x20080522}, 0x0) memfd_secret(0x80000) r4 = getpid() capset(&(0x7f0000000040)={0x20080522, r4}, 0x0) r5 = memfd_secret(0x80000) mq_notify(r5, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000380)=@IORING_OP_ACCEPT={0xd, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80000, 0x1, {0x0, r2}}, 0x7f) syz_io_uring_setup(0x43da, &(0x7f00000003c0)={0x0, 0x0, 0x10, 0x2, 0x375}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000440), &(0x7f0000000480)) 13:44:12 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) (fail_nth: 12) 13:44:12 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) (fail_nth: 13) 13:44:12 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x341402, 0xff) openat(r1, &(0x7f0000000000)='./file1\x00', 0x800, 0x0) openat$sr(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) sendfile(r1, r0, 0x0, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x1) lseek(r2, 0x0, 0x3) ioctl$BTRFS_IOC_QUOTA_RESCAN(r2, 0x4040942c, &(0x7f0000000080)={0x0, 0x9, [0x6, 0x0, 0x0, 0x8640, 0x200, 0x400]}) 13:44:12 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 90) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:44:12 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r2 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) [ 3530.759983] FAULT_INJECTION: forcing a failure. [ 3530.759983] name failslab, interval 1, probability 0, space 0, times 0 [ 3530.761402] CPU: 0 PID: 17050 Comm: syz-executor.3 Not tainted 6.1.0-next-20221219 #1 [ 3530.762339] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3530.763311] Call Trace: [ 3530.763634] [ 3530.763916] dump_stack_lvl+0x8f/0xb7 [ 3530.764418] should_fail_ex.cold+0x5/0xa [ 3530.764948] should_failslab+0x9/0x20 [ 3530.765432] __kmem_cache_alloc_node+0x5b/0x400 [ 3530.766036] ? cgroup_show_path+0xb2/0x6a0 [ 3530.766574] kmalloc_trace+0x26/0x60 [ 3530.767069] cgroup_show_path+0xb2/0x6a0 [ 3530.767573] ? __pfx_cgroup_show_path+0x10/0x10 [ 3530.768175] kernfs_sop_show_path+0x126/0x1a0 [ 3530.768743] ? __pfx_kernfs_sop_show_path+0x10/0x10 [ 3530.769385] show_mountinfo+0x239/0x9b0 [ 3530.769939] ? __pfx_show_mountinfo+0x10/0x10 [ 3530.770544] ? do_raw_spin_unlock+0x53/0x220 [ 3530.771132] ? _raw_spin_unlock+0x28/0x50 [ 3530.771666] seq_read_iter+0xbf4/0x12b0 [ 3530.772210] generic_file_splice_read+0x18b/0x4d0 [ 3530.772838] ? lock_is_held_type+0xdb/0x130 [ 3530.773401] ? __cond_resched+0x1b/0x30 [ 3530.773912] ? __pfx_generic_file_splice_read+0x10/0x10 [ 3530.774595] ? preempt_schedule_common+0x59/0xc0 [ 3530.775208] ? inode_security+0x105/0x140 [ 3530.775768] ? security_file_permission+0xb5/0xe0 [ 3530.776406] ? __pfx_generic_file_splice_read+0x10/0x10 [ 3530.777083] do_splice_to+0x1bc/0x240 [ 3530.777607] splice_direct_to_actor+0x2b0/0x8c0 [ 3530.778210] ? __pfx_direct_splice_actor+0x10/0x10 [ 3530.778856] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 3530.779509] ? security_file_permission+0xb5/0xe0 [ 3530.780158] do_splice_direct+0x1bc/0x290 [ 3530.780692] ? __pfx_do_splice_direct+0x10/0x10 [ 3530.781302] ? lock_is_held_type+0xdb/0x130 [ 3530.781893] do_sendfile+0xb1d/0x1280 [ 3530.782427] ? __pfx_do_sendfile+0x10/0x10 [ 3530.782980] ? syscall_enter_from_user_mode+0x1c/0x50 [ 3530.783640] ? perf_trace_preemptirq_template+0xa6/0x410 [ 3530.784357] __x64_sys_sendfile64+0x248/0x2a0 [ 3530.784942] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 3530.785602] ? syscall_enter_from_user_mode+0x21/0x50 [ 3530.786268] ? syscall_enter_from_user_mode+0x21/0x50 [ 3530.786956] do_syscall_64+0x3f/0x90 [ 3530.787445] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 3530.788121] RIP: 0033:0x7f801b16bb19 [ 3530.788603] 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 [ 3530.790828] RSP: 002b:00007f80186e1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3530.791754] RAX: ffffffffffffffda RBX: 00007f801b27ef60 RCX: 00007f801b16bb19 [ 3530.792625] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 3530.793512] RBP: 00007f80186e11d0 R08: 0000000000000000 R09: 0000000000000000 [ 3530.794403] R10: 0000000000000900 R11: 0000000000000246 R12: 0000000000000002 [ 3530.795262] R13: 00007fffafa6398f R14: 00007f80186e1300 R15: 0000000000022000 [ 3530.796176] 13:44:12 executing program 1: r0 = syz_mount_image$tmpfs(&(0x7f0000000540), &(0x7f0000000580)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=ANY=[]) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000005c0)="e674ca136bdc277c31d0090372e1359446e4cd4bb850e177392146459e4d79742c7baf4296d0eba40ddba528cff1e648da4996234f77d230dcefb774896447c03a43d53a92dbff30edd5df0fc1da9de53c224a0ab692d2d08348abafaa4625a1c03b990c4c7c4b564a494d9eca6ac73797cb525d6380211fee04d728e14b33d52e8a1bd65750f5af134d1ab059b8957aeb18606d3d2bb58968a8ae8025382031e16b36b03b578bd20aa50cc170baa24dd2b367e03c112fa76e9c3199660e705a5da68ed00be229e5ebc6d7afcc0ca0a6c0b737c4585d1e8ff5e196ed3b46da4b64dc87899607e2b06f36430fc7b0f10b75378844ea2de155e9a6085dbe482357a50eb6c496d16cc4ba2f02f39d957842eae29914195869017baa08accf136b2659941dffa83b1ca4fe5f6f148284394d4247db5333a827d96a377bcd1cfb83fcb8ffc91e0d512e15bbf5d8c27f1f474e4b41c0c3c555762cbf4e02d0319c9bb338b2349703165b7981ae1be1cd2b11990a00f881970e6c77b73b6dcc37b4c17b1c2f5ea4fd83cdcb50ef3709d278669acb27daa021efc17db9642a144516f18b995b6cd06a881c7cc088af19c3f19581c5bf234e039de972e550496d69735ae90a57bd9a0b4b9342239fdb17c19d3c879b0555e89c3e5c710f17b5aa5eb8c078dcfefdee1dd9f048ea016b7600deb936b2480d0a20f3e34867d1acc4a9788d2c466ff29d6652168c37aeb56b51f28315b50fdd7d2a630b88902dfabb244f2accd1d1fc306d53e80578e7f4fa0d7fdbfc8293ab5d120287b7253a389c2857871bd520694bbcdabfc7a49a01b0cc821ed5d8363f8bc036bd2acb235e5569ea112ec316542b9fecd1a7fcc95175b26730e19805fdede8e48e959ac7f3ba2f46a03e15b9428f5282b27a535c633cbd1dfc9bc5b253ad1ccfb4aabb0764c06d1a38a0dda0626c7c211fae539973ebeee3fc2dade46523623d589fc46c37595fe89355bc5fcc6fcb4ef433bc32ee13d831aaf1b55cb4201b2c6b8147fac7bd62f5736a12b7dcad3892ee70be2ac80f62f333ac913c6b3b19d36259f1998290ae20109ba1e8f84961abc5eeee73921c7f4bc560e0ad4f2eaf96f9852869471c7ac14de0bb44dfe9605349f64e67dcc7c7c5f6eb830895558e8be3dde70fd43041e7cb40d8091c4265f5b3f7ee6949ff4d1a63fc525d6553799e30a86eacf7bff8f0d9c3e48efbd65d2cfb785ace16fcebe12cfb105c2a6d8409ed4c51057521881d8d8976b505a52804888df40adc753f6994e285f00c7537795c1db1ce297f384119b49b8ed160ff4ae56f9f93cae3e0b56884e29d6327c1f24ddffd5669a588899734e0e27c6939beb7d94ee04e058571829e56b5e1647e37c6ab6e29ff26c899adc6211300b2a4e8f8bb707e049a35c88f3e91ec58fd9cfa10a7d5e93f0e26547fcc07fd0cd6c4354f23e1a0b2468244a2d65ac537fbe74a1eaa3e38e1fc8fd935cfb79d485a7a42d81d24048009b9b649e9e6102c7c27bcc5590e04113b7f883ed2ea81f6b32e7fd4cedf5385d50efa1e7d88e6133d35493e1ac89a2df377da47a96b45fbcba58f2b6756231849b27b058fd2c10b253968b48ba5548a3b4b15adfecd0d8d97c16c0f6634460082a16419101d211318a8afbcaec72ca705cdc7846903ef3cc950f64100b7b37ef5025617f1ebdb1a9297bd75b193fee833cdf1e32b9a37c9031493994aa84fcb1b0cb86b2f3addcf644dc85351a1419b7e4b25af9757984433e731b11907d166bc43c435737974c11c825992b3c2d43f71b46e696ddff459d41ebca9634148d52ef122822db16d206f141cd5149019fa122e15995f352735034adb7edbdd2d4cb92d3acaea2c6cbe6487e5c32018ecc1e3ff2d215ba1c2be650e162d8383d613742eb235cf0f56bc108691d8c66762e334f51f96bf66812f75e8fa372c8d5bb7ac3e3d3b2757ba74aa629f1554d19e3f930a005cc0d3b2ab6b79835f02f2821c52004201310662621b23a54af6760876416a6ca4f2193a63780e5ba6aa17112cf41f30c3d7c76842b568809fafadaf7377e5db19fb7fe6b178be9235cf80aafbd414faedf488c5a54d0c02e0eb4f1e7054399a42e1e54083f769d655485c7eb7dbe7e0083588640e7bad434e63e830519efe5c79d1024ad4c06768c932478cb81f271df24b0b431b1bc76c9ba6b9aaee5db8885762102dd65a2dcbf623f5de1e7f83b1b3f014168bb33b1086ec04dc531452db00ecfd2d1f634c7fa0349e1c87f7ab8f6cb347f9c05a5f1ebe026dc3e439c8ae7f3ccd1b2c8045d5b5b9661aa8657898f5f0859e7d16c007a476646f574685740df3c5a015efec3abd395852a8f94953ea43d1002ed2283edc6d0704bd9cdb3f14ebb3fd15919af773294afcde853c89ea2dd82d7798c14c756f454504a3cf67da2f1dc233e84594e8f6d3c5f825f3eb6becbd8b0cebe1731ddb240ae546e9c2f8ba01155c66ba1c68143150a111b953aa6003f8582ca725851d75038385a26c490b24c42e5e72ef440617672653f5154e64ac1cdc6c7edd1a5c312fbf86110a488d82d4462fae61b644f585c6fb1623b89140df912423801d9865905d6aa433480b88584972e4ed2a8ebe6b9896d8884e7a60bf4aa2bcdf326308de8e3c6615fd4ba7a1cddf160881ff4b43f1d65b4adb31aaee8a419d1bea45d2602cd77b12f72b17baa2c7f23ee281a3b0288581505e396083049cd4af5ad5251a35a7266baf8b068f653ce856c260441a78ec4f100e23426f0d9c2273bedb8c2d30d3a4d34851ae08a36093f97803cafcf143e10a8e32ea916d96875ae8b9951358032650ab3f9e68f6856e4076105d405de688ebf4ff1d6431800c0413df1da7920b7e5e45c49a667166874ed09d2ea1f7a3b666441173667a97de129ef1b58ade0c2f0f10ce4b5e949bfeb3ac9a062c03d480fefed052272253328f4c066266d9009659059dd2c3d7fafb78c979161d6c444aad69d17097d4f7b6325112be0f0a97f3525950c5357fb10a861279efc1feb5595861088ec2bc944bb2af3baa3aa0a95fb2aceb5e8149b80c943fdf24f0e0b0882f020b41a36dddd8782be75ef7c47b60823d5c667fe7511b75e4f9f1ad12e137931ef784c6e9c55aa6592f232853409ace4ddc3f6ef05372d72c25f53493a96c99c3cef02b1f6367376fdd72214377b7eefe54d2ff8059d04494400b3d0ca25710937d3fcc3b1ec44bae7d141adc38259dd7a7fd32f5cc78802e5ddbfb2dcf94698b1ef211ff33b2fdbd15e23345c70a909561d3a74ec02bc60872b7aeb0d2f79afbce595849760f1b8ed1a5ec73ed9779b900e6af8edc6f9ba37d560378935341b908962aef7e2080953f7c99a20eb094b88d969ef546e6fa386879e563ffac42b6056da1a1fe8e25e244a9af4710bfa1e5e4ddd5f26bf502f6a5c07136b7cd1744eccbf0a66c39292da570815a85e4d13a8b648b1552cb0207e952f68d9d03affc9d1bb121a4314ed8ecd87fe978f634dfc59851a500cedca6a57215ffaf8b76fff7cacab08e6f5c1dff85220c0fbc63c5db8892f211a24ab9138d9ba7c4c816275ed8d79b55092b19b95b41e5330d069b990ca509247486abf2978d062b4934c119170acf183f365bbb8a0ccfd1a2ddba39269571922d2b008712d47726d298c27ff3413dd61a13809d850fb1d622a2d99a364fdeb8b6852cec1203d3fcd98b78d665172f9be1827ac125e90ff6f19905536f089177ccf11ec4e0743c5874f4a52cf41036d45885eceef358f1920ebd100264023da0b13bbfe970ad84c80fbe71380cff2924fa4209590b9a71cc10d2b516b0a3eba1e502a343c2dcc6a5324da2aa223883cc841c15c6f95d8e81ef5cffc1d39b632c2a44c8c8add73442d0583d6e8854e6f1b37d1850df13be5e6138625e791382bc23ae3b41f066d3953ebe6e077ff570cb8acd31170a5216074605738edebf28b7caed250b666d221cc72bfd2060f66a64cbcdb6cf1aebcea1fa96100188085e41f06c5b51ef1eb53b6b66abaa6445f9d9ca9c0973a9554c2f14d0ed957f749a0e1bae548cdb92b209e6b5201967716ea20464024006ef3bf99ab13375095be4a81b10df55bc53b8a45f7cb8f8656e3b44748a0700f7263c46e9095679d443d0619b61f7a39ca32ae82d0a8b6a5aad784cbb400c65d5e49b1b41c8bf57e89bdc98bf9dc0605c832dc50dcadb4c40a0220b227a411fdc64ea7739ebda3849187f69c7bd858eab5d5c3ac3a6626d637599f1510c887278f5e7f4e3b63c1a437abfdcf3a922d9c115cb8b76a5242e4e1f80bbe65054abc34aebb766784ad39394473bcd91b7840e98f01ab742a38f4000635a06a2dafe8b50e61951a6f1957205f73840717228e4199a5918fa8edbcb3897ce9d0d6ce174fc2d719e3041343c57579b2383b0960e501a14453c2fc56c1bc9a43a3568b0cdc0c6bf0f824f2cbe7096e329b0569acd0d1b842d5bca4a80d87324de77cb6a618b245a821ab5de8ed700696f751119d56e4c0edfac8949ba1119eb751cfe7db34e794d8b07a4c1ba39662ed1e72c1f68a9e075a7b99f246f1736be1b395ee6496c7a1e5f131d4a54d218effc403f229419bd5f6cde18cf4980edd7eeb3ac78e79df06bf7d4a8c66fa0154b2d11f5f920fcbdf6b355ef48196c9fba1efc022e7332e2db5e2bbbd5d139c165be8993168889f01e0409236d0b1661cc57e357b1e29c19df77b703772aa32c8d9ecf6b88d5bf92b6718e1479ea58f7aab558c1523ca378fb917a5807ef4ef5ba7dd94f5c4747916c300d37c029ac22e169559bbae92558601ab9cb0d8495d294916040cf1df0dd8deb0ca2af2328d461b1df7f71859cae151b3e5c5352df1964913ac9bb8916c790c02ec4192487b0ca0678e9bb6f219d61decc4108bd5520359acaa8d91065576003ab200c3329db6a93d428330ea4a27a26da2ea87f54c052cefb8f1b390110da9b170c82b990168c7904413748d060a769c258ec121ae28938e557491b11851d75833f0374e8edd18c3a77cbddbc18febf72acd7e3f6055e58de5d5fb2a1f8efa53a77fc76f344e4e000a9707b73002909de426d868a7f288add72030e3ed7dd85da2467edc4957e992741e37dbdb4766daea857f3aa35eb54d8328368072feea1b6a8a6276f0adc0bd18513a733fef8e57ae0ca5571e8f07321daaa52d93f10a3be480b0de7f0d9376c5ecb1f04092f33dca214b51a6115d22407648b1ff5c70fa91a288ce9adb671fd1b3db7b78865c1026201717b23d44eb60ff70c8936e39e0e92ae2487f95a6a037a759ad72567e252d8de7dca0c041aea6ef6412929d0d6f125af81f3789ec99a66f0a75d5c93f550f69a59baf985028b1d16a695df4053f30c13fe2c0557a537630a98955f11251a45f93cdb17bfb9b959e075be31c0b85e961cef1ab42098b7c4a6cc2dc05703c385ccce8ee241251f223e8a38d26d0822ae8cee73626ddb375659a0fea9cfb22ea194070210c2908f2062e03bb467cb5cf7c2c4936453e85706a5b64ae38d1a5d8c7adfe8d4c8669fe70d9c9751020109e7ece1b63e40d3cad2bc476cb9b7c7a73673ae3a758ea8a2f4348bb2ba7bbd47568d6dacc4176e94774408041b874168b1097782a42b90c15963844923b873f9c38bae935d8c2aea70f91d65ea509d6a1b1644f61b8bbbaad29866786410738502fb07522bbee39a5cf492ef3e440f3345788e9a5709d99355ef076eee1dc1b96a1b210a84fffeeb468d3744f7be0d95fcca", 0x1000}], 0x1, 0xfa, 0x3) openat2$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={0xd4202, 0x20, 0x1c}, 0x18) chroot(&(0x7f0000000000)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200, 0xc0) umount2(&(0x7f00000000c0)='./file0\x00', 0x0) utime(&(0x7f0000000040)='./file0\x00', 0x0) [ 3530.879156] FAULT_INJECTION: forcing a failure. [ 3530.879156] name failslab, interval 1, probability 0, space 0, times 0 [ 3530.881649] CPU: 0 PID: 17056 Comm: syz-executor.5 Not tainted 6.1.0-next-20221219 #1 [ 3530.882537] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3530.883432] Call Trace: [ 3530.883730] [ 3530.883998] dump_stack_lvl+0x8f/0xb7 [ 3530.884470] should_fail_ex.cold+0x5/0xa [ 3530.884955] ? mas_alloc_nodes+0x420/0x800 [ 3530.885451] should_failslab+0x9/0x20 [ 3530.885925] kmem_cache_alloc+0x5a/0x410 [ 3530.886409] mas_alloc_nodes+0x420/0x800 [ 3530.886894] mas_preallocate+0x1bf/0x370 [ 3530.887388] do_mas_align_munmap.constprop.0+0x111/0x1000 [ 3530.888040] ? __pfx_do_mas_align_munmap.constprop.0+0x10/0x10 [ 3530.888745] ? mas_walk+0x4b7/0x6b0 [ 3530.889190] ? mas_find+0x20d/0xdf0 [ 3530.889660] ? __pfx___lock_acquire+0x10/0x10 [ 3530.890226] do_mas_munmap+0x1ec/0x2c0 [ 3530.890716] mmap_region+0x21f/0x1c20 [ 3530.891189] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 3530.891782] ? __pfx_mmap_region+0x10/0x10 [ 3530.892307] ? security_mmap_addr+0x7d/0xa0 [ 3530.892831] ? get_unmapped_area+0x1e9/0x3e0 [ 3530.893360] do_mmap+0x82c/0xf50 [ 3530.893802] vm_mmap_pgoff+0x1b3/0x270 [ 3530.894286] ? __pfx_vm_mmap_pgoff+0x10/0x10 [ 3530.894859] ksys_mmap_pgoff+0x3d4/0x500 [ 3530.895355] do_syscall_64+0x3f/0x90 [ 3530.895807] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 3530.896426] RIP: 0033:0x7efdb7de7b62 [ 3530.896863] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 [ 3530.898898] RSP: 002b:00007efdb535d0f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 3530.899750] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007efdb7de7b62 [ 3530.900554] RDX: 0000000000000003 RSI: 0000000000090140 RDI: 0000000020ffb000 [ 3530.901436] RBP: 0000000020ffb000 R08: 0000000000000006 R09: 0000000000000000 [ 3530.902339] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000300 [ 3530.903123] R13: 0000000020ff9000 R14: 0000000020000200 R15: 0000000020ffb000 [ 3530.903950] 13:44:12 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x1) lseek(r1, 0x0, 0x3) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000006dc0)={{{@in=@remote, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}, 0x0, @in6=@private2}}, &(0x7f0000006ec0)=0xe8) sendmmsg$inet6(r1, &(0x7f0000007c80)=[{{&(0x7f0000000540)={0xa, 0x4e23, 0xfffffe01, @loopback, 0x4}, 0x1c, &(0x7f0000000740)=[{&(0x7f0000000580)="4498b71ad0c9c8ab575221f18b6188df51dfad4d0ba0840aa2f01db185d7d920b05d7e8752d1baae81e979dcfcea2840cbce10447f285959168d5567eda0ea9ff819a784f1dc5892b663baa618dc6dd5925a9b3678c9d064359642d74e02499b0fe55d32179a46f9d41869aff3d4bbd43ef769b28d5befc9b308f3c7aafcab31784150096293afcc7cd19880083184465377bd543fd316774f30301be0284228d8eb27ebee104d4508894e03ba4cf813c1d8bc9725dc6f514e61c28937bb45a2cbdc45072cb968935b2641438eef0c66b67710832a4c5fd6be91d3219c451f8f0896efedb3a0319fc32391f7b5", 0xed}, {&(0x7f0000000680)="a8bb701fffc115498eecd20f693a75d6955e628b660a1225c37ce95bfe79b3148a8a0f6e9ee49b1cedda9520241d7773701d454ef6172c7b9248e13379628435193d6d2eb26b3e28fa54198b4c0bdd7e803da83bebea18788d795ac450e75f7bdaa86f291151111303b20e6553b840f848bcbb867bccfd472e202042f82572ee58a0c4d4e8bee5e21207a233ea6756fd03160231efb41952f93d33c3ab4e838f9167cc", 0xa3}], 0x2, &(0x7f0000000780)=[@tclass={{0x14, 0x29, 0x43, 0x3f}}, @pktinfo={{0x24, 0x29, 0x32, {@mcast2}}}, @dontfrag={{0x0, 0x29, 0x3e, 0x4}}, @hoplimit={{0x14, 0x29, 0x34, 0xfffffffb}}, @dontfrag={{0x14, 0x29, 0x3e, 0x2000006}}, @flowinfo={{0x14, 0x29, 0xb, 0x7b}}], 0x158}}, {{&(0x7f00000009c0)={0xa, 0x4e23, 0x5, @empty, 0x2}, 0x1c, &(0x7f0000000b80)=[{&(0x7f0000000a00)="537c69e8197f4a089e085f60ba05da82e3ca67bbe51630aafa92285f744f476c72c09ba93a12f607c312c9241862fd0e625ed35d6560d693bb8746a1880f280de3f9e8dc507b37bfa190c6ac55df6f2f663e0e27b4108b153a4271aee3cc82b76dea131cc9fdb89aed9c25f7a202db7eb1245ec7a80f0655ccd30591d9d96676bbb56e5a596498fa3d0be728d794aa46b047397e82da57eac766b1994ce1dc0de9e2765e7306213df42f2eaa62426c485cc3ca7f2ba594400f080dadcf6b74e7e31c870d421da8801d1794032fdfc5ed3e197d5f1c6d5b10e79a385c60c6", 0xde}, {&(0x7f0000000b00)="90c60d329e18e2b6168c392ca8188e5742daf5119b2761390c974aeb16df0a4df4275417d9ab480882ebde6836ee63aeb53649d7bdc4b41fac7df98f731081cb87741be66210", 0x46}], 0x2, &(0x7f0000000bc0)=[@hopopts_2292={{0x20, 0x29, 0x36, {0x32, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0xff}]}}}], 0x20}}, {{&(0x7f0000000c00)={0xa, 0x4e23, 0x9, @mcast1, 0x5}, 0x1c, &(0x7f0000000d40)=[{&(0x7f0000000c40)="833134aef7940905c4dc9dd56c85129dcd09990b532d9fbd5c0d860a6526cbc59dc961c1ea614f8869445ee36053254f5c7b5a4a83899553b1a18e3e1abe193178e5a798f2923a67499bf2af48140642d059162030bf9c575f474c2c4f347428c878b16bc0702dd18406bc94a3009e6648a93c64581ff4582a1bcb32f09f905ed729be4e6f5d08b9f0954197734414b4cbe1482e6ddbd7909f7221911c84f23c60625fce0e7bb2d2819aa5252394c67f724837ae80e3956eb7faa2b9d3561d8a35ea2cdf86fc3056625d76a2d4efcb65423c82207aad5fc0de7562b2bdef3172a116f0de", 0xe4}], 0x1, &(0x7f0000000d80)=[@hopopts_2292={{0x88, 0x29, 0x36, {0x5e, 0xd, '\x00', [@padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x1, [0x0]}, @calipso={0x7, 0x10, {0x3, 0x2, 0xf7, 0xad7a, [0x1]}}, @calipso={0x7, 0x50, {0x2, 0x12, 0x90, 0xfeff, [0x3, 0x2, 0x26, 0x8, 0x20, 0xff00000000000000, 0x4, 0xffffffffffffffff, 0x97]}}]}}}, @hopopts_2292={{0x50, 0x29, 0x36, {0x0, 0x6, '\x00', [@padn={0x1, 0x1, [0x0]}, @pad1, @hao={0xc9, 0x10, @mcast1}, @enc_lim={0x4, 0x1, 0x80}, @hao={0xc9, 0x10, @rand_addr=' \x01\x00'}, @pad1]}}}, @rthdr_2292={{0x58, 0x29, 0x39, {0x3b, 0x8, 0x2, 0xff, 0x0, [@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @dev={0xfe, 0x80, '\x00', 0x3a}, @local]}}}, @rthdrdstopts={{0x20, 0x29, 0x37, {0x3b, 0x0, '\x00', [@padn={0x1, 0x1, [0x0]}, @pad1]}}}], 0x150}}, {{&(0x7f0000000f40)={0xa, 0x4e23, 0x8, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x4}, 0x1c, &(0x7f0000001140)=[{&(0x7f0000000f80)="70e1002bfde7916bf08a4af173dc42c1f29d7c65c90d2dba3a3a11432d4987071a47ea668d5568c12ee4e3a159ef7c8b94faf93bd52850ca36c239af498ef75dd09658fa8dc258e6f44579", 0x4b}, {&(0x7f0000001000)="f57fdb98b58581603a53cad7f44b2799e814bfe9ee1065b46f10dc3fdb97420878ad1ede8f5db40ab331b9f0511f6e50c14f6826d654e5857631fcc0a667aa346937ce8b87ad74b416b77a82471bbce1e3d241927dd6fe79d48f0b25454e032db7d9b7f8a6cacb5c583115484dea0362534b0356ec4f18903e7acb3f289da72c0f72e3c60e555f091295720e3e1f5ad5d4ff029d69ecfa0e63b298d32b74ca76b521d0e4ae93c8b6ea48fbc5b6046a93e322b002858e650f37e252374d642a96d61d1cf5e8bcc0a1e82fd139338656ccfc36191db84897baadbd191263cf919ca78fc10bdd2cfd00997d76f9c52bcfc7cb541b346d1acdf2", 0xf8}, {&(0x7f0000001100)="9624997d570a", 0x6}], 0x100000b5, &(0x7f0000001180)=[@dstopts_2292={{0x50, 0x29, 0x4, {0x3b, 0x6, '\x00', [@hao={0xc9, 0x10, @local}, @hao={0xc9, 0x10, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x20}}, @dstopts={{0x80, 0x29, 0x37, {0x33, 0xc, '\x00', [@generic={0x8, 0x53, "f10f72fae4a45b0741fee96a411b2987f0943e2179d0a6180435c8d6f4540921d108be31fa847192075988984ad5748ffa56aba75d3459919002fc2de9eb1b1d3d6d7b4bc10e1ad03c9b3f607c7de9126e256a"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x7}, @enc_lim, @ra={0x5, 0x2, 0x4}]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x1}}], 0x100}}, {{&(0x7f0000001280)={0xa, 0x4e20, 0x101, @local}, 0x1c, &(0x7f0000002480)=[{&(0x7f00000012c0)="4cbdc42b16d8dc007910b0a71415d9418e1d8f134ef133e71371927b30c49bf2964885d1c07ae8ff78d9adec30210803e644e7f2780542a262244a013fb98ed96443284f551f6e925d6d2d1d3b1c1c16b956fafe6da37a8b2f7d2fe5b11b48a9b158028c90abce296af85c656b10f292ee43f06ab1b4b1605588d5ba1cfbd11e58c0d54e35484ad26639291a", 0x8c}, {&(0x7f0000001380)="a7dd0b50d0f5463ad8732414b3ed2415be494681fc2b47b18c098ea3324311fbd278bdb9a0429c5833c484f5afc5bb849d10f1d4987aa94bc87a79d14820ad05b25f393f8c5c8ec9a2533df7f49c9c5e98ae9430617a96edc05be2c8202cf8f34b60b18500bd4d2fab9972ef0c5ef1412b0b002c904e73dfe191c9a6fcbe1944aeda36c0277f61dc33ecc92941e68fe1186a2bc4bc23c0d4f9f668d19b8ec536a930b5a25ba6c07c866864d4bc50e2b9db2e5b0f5da899d62751f5ed01ec87b5539069aebb3277cf7118ecd23c541e6f53641d8090d58bbf6f74ec3dd0cee1ec81dd37aece88c7c5ece2b28f1612292904f6bed48d114176bc3e8186d5549971cbe4838f9c1a89647f4081061bc8a342c7cc7688a8da9f758c0a7144c50b0d8b7c4cf9946bd8b635441f60ccf8e99beffb9599e767365b077a7b29382f52ff30a3196faa914e5217491c6c894343055161b9a13828f79daaf22a44d23516156c05b0b2caf8386eebf6e12deb8651267d65dd680a0d980723a33b94c89bb4bc269bbd9b0229bd385efbfecf36224780285e7f16d20087fbdec5455aee93a3be970d9d963c23db57950a4d617e121457dfcb72508f1d48bfdc1977fcee35f256a86c0491f2a9859184d502f05cd62f521401105595c4940f774881c893e7512e60fd70f331ce810873d3e106686e9569d383ca62096f4970c63dc58f9fc0371a2d1049ddb14c9254e4d8e18883c68fe373d60f0dd3e4bb881bc2ec6d9e4238e4bafc1dc675f64b552ba5093956f5e154b63dd44e862516a7e0a03c7bc53808dc2ede3f8503991be8bc5c0350e4542b241e8863eebedfda99247e824586e98073ac2e6c0a722e6f32761d173ff8bf5a2bd3b64c31aff540eafbf58485602e984df8f52296084caaf13be82830438e56385a378c91347dd20900d975d01857cf4d338798bea22e8f509e32033d4f8b2f025645a1cef8b6bac817f1ed1582ab0a07a23f7cf7514d6a786a768b67084d273482b36c3021401c6573169ea9ed1af07400ee38d17c142671426311ab0a79773246ca2835b0548f5601693bb2a1f634cb1204396dbeaf2fc6f72fa1994cf0a3f1f65c6c583a5ae6697b35cecf89704d45370340bdc9065c8af933afbfa9f361a7371e1a9e574a810bc59f91470a24d7cdd69374831d0eecdb93c253cc92d86132e0259c131215da91a4fade8a2639ed9df0030cf38bd8683f1965ff89614e8dc33b79a5f4b24ccee4be808f5b0404cce6a820b0e19d87ac762f1b56517e4aca87498d8e0afd3fa8b16cb6126060968e87dc74a6362383cfea521c45fe145b5c20aeed29d0e79acc3943c876d57365a09c0806f86bc63025a6bff91ed99cd4d2886c80a88705ea548d1ba50b5402bd094dcf3f4f6f59de797b6171e5d4cb349b18d37f040ad10310053688be003ead370e40e46165598bab24614fcbbac4b64e13978554c98a076e0cdf6e2b90cf3f474b5dfaed5e01c0eb6a3e7d262aa6b9c262464758d6815e15d3d37bfc42a7fb22c1a4a8114b6cd952f4dea7a5f9b69f8daa51a0f67ef2667fb2185851f38dcaf28e4329024e60a569bf6a86836250b51c6173ff10e0d84660830205d29ecb993247bf583f1bebfea2f98ac8bae550e55883237d6f3706b42f8c176b971c898626f965881392a31927650e6f07f6b48bbbac1040626415fe1cf468d562cce894cf094f1af79bff56cc42575a086f95ce9174535438a761071b219b437e7f083521cb7d8e16b1d4afdb907643d64ee359f664845bd083ec2ce77955d641fe2b9b82ce9f6b3ea7396154ae3739c60e8b6db08d54e2b2591c1354c3154f654d65cfbdf153147da516f57fd9836ad534ddf673c9ffca2b0e9f1e255e80dc261345962ec3507f19d5eaa8cf5837e52606bc1e2e688bcdddc29ffc30545e1a5947f0ea6ba0af8a0eb42d222c77e2baf29ee430bce8ebaf823da8460ee4f438560dd29efa5464b4bcd9e634d15ab7b1c57c922d406a65d9f697656c0a68981c10c40a28b32f1798008c46f290c24e6b3829f4ebb9061e029c25a77eabcc5fedf92d30a228abaf1d33ed3c7d3d3559675ec31a75570a82f50faae8cd3b8bc3e6b50d7362b439950336d52f0d7e4a3df195fdc9d2bc6b590c9814f17c61474788a436e571e0d2d82b92f406bc1639969bd5555988bb30bbc83c2541059a9877ae0f39732c09b8944c4e798a42ba14bc3429012237572a71fb9b828f6b839b7f8ebfd8f2e74443094e3985ec199a86d066b1f248e0ae01435489ebd8fbad06e1f6e565b4f42d6f4dec33364e4b2191a429d41efd3efd0226045399bb9c2e0ce50d4bc2de2b7c1ae3d80e84fd94b14d611b62fcc79500419bbd8a3e38fc08a4d6b4f36d78b4eee51376256370b861e90f3e16c76498d305d00e16f3f3c5a5a81ba05ec6f4e67afc302150fccb103d1553e34f4ae34d039baac0fd0b349d013f3b2c062a5c4dbc1762c210faa98ac6c5547dcc06f3cce5d8b7043b3c895e9a95b6d40d1e83efcc22f36c9e3c2d19e16fb64e7e59c1a01df1133b8fa8f223b07f0ef867beea29920b4bb3643c7b0e48f2f2801da40705a05d0dccf4af81a56455583bb331364302d5b987ac6f316bfbf9de55dda231e84bc99fdad126b2d492f05d1264dd8dcaaf4d6d81fcc34c2daae440a70571d26582815100464f4aa20e37e109773aeebb2f5016a3aa698e3b76b177bb4229b951f57ce40fe6aea323f33129882ea792f65950c0b59275e607544089fcbab08ba61c79b2f039c560a00dbf03698607b1d039828fdec24415203d87630e3f43f7b0cf65acb35ef943d9f4324daaf122e8dda168506799e34005f7b9f001a898579db722f159597667b3f35fe26441d72ea6fcfd70b891812f1920e800effe01093df6ea248f9245bbd8e6415cb07baffbe94ccd0e4629cc2630590ae66dbb8134423314005b5d4c09b6990bd9a88d9106bc3e366043a223bdffefa147ed387c04f3ae5ce2529c9deb92b24281838cc21312bb24f431ced8e3c90e288b3268be6649fb6b16a9a63dc8e7c522934fe1789edc1e16ce9f7ad09204b7cb6c0a0b997145e5a04cb2253ad512d6f63f36933410fd94feca1e95d3c73daac498db7b778841f79ca54aa06b71940d35376f626fa4b9166a66e52787108232b1e8d8878445afd25f87e3787ee1442c2295aed01d6e73cab33dbb375c8ef427564dafa7b8b8e81f3d26dba6d2df49aacd6de46e214c4582ca9916bdca2fc89c029ef82ba67002accc0b87ab8447d4c23c895fb5f3e8843a270b758c5d56f8ee3924acfa5ffcff85f78d0c525d69286f9536ed9718cef15996d7115606d7d07ced88a6af805eec94f53a9b802b825795a676540bbc6cd015a2c8808ec9b6cd02699100dc4e633103ce5f83dac1fb93481d21f2f152e7f854471e7ae5224b11d9b8a2b0f4e87e3f392be3c24ffb75f65a0f07203c42dd741b9f28f92157a5d00bb54c1cd8c41d5cc633d99c4547a75a2d07d6fcb80842378e641ea20eec981b784edd3ce035d4263b676bac35722a1fb914bb601275407500e903314d06b957f6a4ded8d7896e64f0afc22469da80812550df7b573aae1139e0f2b8518dd9348933ca2895fac869bf35bbd2db1d6b3c88a06b25ffdd76a9843babcecbc1a5845c264ac8a2aca3b8e9e6da6a6ecf374a2a3ce416cfe33c9e68d65f27ef926360e16096df85efb686134aef3087bebaca2f5e52ca7dde275ae905adcb1daf45a2409695755615fa62bb3a325bc649a29c0f5f190dafd837affe1214885000f1559e2f8adc7425941a0d55a37cc7efd8e51cb3603042faa5bc759a6f85e60dfb6597a1fc409d40358cd0fdf1c4960dea57138d38d8dfecd7d880bb65a7752810b582b93a3ebb1f523da2a50ec5dfd7d45e3d0b9dbeb57e11f33d0907e67cc777e1eb261fc6fa84bb25164c9b286b22198f4e36da710ce8870363bacd57f731182a45be2c5af3df7ba6aedf2b9324c221e76ac1a32c9839b3ded4251be359ec9f9eee7178f2a9458c49090b1f234dad05d2a6f1d41be511206e6b27a211c7fcc35fa077ec8bcf87cc5cdc8eb105f9cfdb0d2e4e450500d1343851ac61acfbb68756ccce577e71ede0d327f58c5950648408dfcaf54a683f9a3489c7afbeb91c4290d6330c146cacd7bda78c1e67e5b92861ead41c22f54316eeb1e466f9839ebf55d3a55910b0a1e63ab2af36f0b16865900b0ef608fd09114b2f997e7f8e4ddbedc0a48d1426421ddba6df3e3f6871bc59d3a4ab2c91a317a785c120f4e72be8ae16dfbc91a733be4b1e20cb57e1f2bed1f0f2465b09d7f9d6c53f45bd8011f324449a53b33629454e373c57139e9f8b46321cbbe56335170a0bcc813980bddd9a3547fd84616c60ee463fd25155830c59b2aad18a68e9ba8c330c3d6c2a0605fc7684c9aca55475101d2d4b0cec477ee9af80f343c57d99063cce470293d3036541f877daffc83bf46e0d7e3cca66f30ff638f3575ce797650fd2c3581af5e8e02e299298f70bf7841b64321e8df1676ccdba4adbf8a94b409306b40ef9481a09c181b4a211abc92a38a015eeb83d69efb32570d6efd8fcd03f607b53a0f70aa627a0834d1ef76ccc8561f444c930eaea4cdab13dec5ef21cedba688f4059c65a885d801f5126be24fc283de8e4bf110561770fff8c4cf033e68ea5b264dd585673ed33e39b3f64cad4b603dcca6a6906b27d7232a00d02c6099de3cc3baf550eff6c5a7604b573bab01a926110541b1aa6d305b303735f9ef84e254f19cc64f780d171cb0f240fd1d9ce35a98e4396533250f6d6952c57d8cbeb84433d0471c4a7dcdae623412447e567626bc5b4ba6d26e4250f14b3a60f1989f0d7296904e2806f2b9d9ce831a0712ff5100620c88fd1034477aa177a62abbd75f91b515008e4b9461963c40527cf450cadddd55648580786b47446e41bd6994d10a53f9435bd0ba4e1c4d0ac23c6ccbacbb824ffea701debeb8cb92cf693351fae610bc1c01e59ef1deac41b9aa90b224d4968bab12fa580766268146f086322c186a315e4aaba88c0a17386a3e21d7f571aca6e63646af630edad8a936352369229a55829aa3f919975bde8a8a648dc4c3ef70828b2aa98ec191c5cf87bd00e798df80231fa6365ade7c1bf7ebec4a50741d79e55eac62d7aa308fad4101f8bb5ba8267dbed85042c00da7b8f1523fe23e2c94aa3e062c13d1c3a4b2f1467a0e228a24ff0b52468867c74a2ed4fecda455b35c3b78d51fa9387577564adae9b1f170b1c3e139bb0e9cc1f28988ff7c96141993b0088d8fc0c97fcca42f616489f81e13b9741d0e1867daf3a522855d61776984e8b6eb16200c95b35bbf68925d5c1a0042e1302b5e2f7833d475ac553ad9fc8788e7b6835e7c63605afa05d1a1b9663727c32e34791222c924c101e51dafeef92c80a1b9177989d44c6035e711f4e25709504e8b71528597910f45897ffc3148fa4045c7d7ef768dad6630ed71ca60451918533caea12d8405921b9b8f2399efe63a90a62f1f9d7f4a60d64760ae5992e11431eaac8b907d2cf8b14fb562023881a585fb8a43a02a0842cf9f03ad337d849103bd9c6f38ff4fb49a7c8b13644bdf5c3bbd76bfadc129a3b743bf412bf2d4388fe1d09b897284f32e2572a63ad5e4f8f0a72451624f8f384143a0766b35de2dc62bf1f4dbb44b0a958820d543b4e627c66dff63a24be54dc192c00817b7bcefa994effe9fafca6eaec9a2bf58a2fd632577a5ffa72e6e804d0bf", 0x1000}, {&(0x7f0000002380)="d05d47c28198abcc5dd4f4ac0bf7f1ecaccb84b998bbd7064869e65d2ef619932550d3affc554744c10a93be2929434d0fe0b2f0d343ce54500d451306f80b85d4adfef3796843120284e1855b208561b6803605aa2d52264749bc447a3f964e83a91e31ca0464807ad6c38dbb90d453fd927b394e9776449a3521c1a625fc784d3359eaf92e6222ab46cc09452e31dc5f8bf4a927f3e24f8870cc582056aa3976b7582968be2cb95bd15fe17c7ccbb014180ab678c011b36c386ebe9812accb894cd59336731f91b30e1682381cd1b0563e459ea0db5a99eb59174a3aabb0a42c0486e5ed5b6add110d40b75f8736", 0xef}], 0x3}}, {{&(0x7f00000024c0)={0xa, 0x4e24, 0x80, @empty, 0x2}, 0x1c, &(0x7f0000003640)=[{&(0x7f0000002500)="dfce31000839ef583644cf1895760e53eb3d4c8cd82d84ee9b6640156a115970bebc75a58f681e930136b0c5b17d00b794b993ebc9487c22e368d3cbc70b9baad299c0a6c18414501533db409e48c2a3e1fca1f284f8dee9647d97cc5ae57357670e1f792f29178dc4afa963a1a9477e3534ac0ab545", 0x76}, {&(0x7f0000002580)="334f77f1ef548f8eb9c169398b1d528fd768f0963df80e550100ec33836de5bfbf9339cb22a9a929854b5af5a89d1fc2bb1a6296215f6836d5eb6116f9c25836b47f31c8e382f74c6a15b93535e5e1ac8d377076c015e00706bc0c53a9fa67791f64936b4e953500e0fc71ef6d99f0bf5e50e8387d784c827bab", 0x7a}, {&(0x7f0000002600)="89bb063dfee56c7faf918cacb16f609662584de427576b78168e8a19d698b3651cccbbf6641dd3d926b8ac6e4aa1c8278f00557b5c7b392965368aebbdf7200b36192d503599c0ad24eba32ee58975f91fae7a5dc8cd3dadf4a07b9207bf9591e25c1297cb860dfb1db750edf393df30c362a2fc386ed3a24e59b59504390d5479eb3cc005f0a863b3db3d5e5df057c4259bf24e771dcb41fc9aa295b1cdef0e391c46093fac0399c1da94b1c5ac4de903a3eb69ede660136c65eea4c4e2a87851bb508dbf7fe311f823f6f265c0b4148c3e91854cf5756319a4b8f390113283683ecba5bb9a932107e2e94c35eee8b334ef11a11246e3f3bf618d2136a6aa6625f219281d7da2934fd72dfff877225c7c93717efe0f98d9b81e5025bf5e3ae9e237eb845847e81e862d11c336a7480aa4626a5bd1beb6bf333d02e619fb45f52c16e542d6c7584a37a5ede973f33c5314570e5b268cf91e567972b0e01c9c3e3d9190bca447f04723d46fad920ff885ea19a0e1af61fd1b4f08f49c7accc0631f5fc8e311a3802d130d162b3a94a12be87b21ed86b66ea91b4794d04a2738d4e70804c5193e2967eccf33633b7252035e4f4f214addf4c53ca3d635a349a42bd26721823647ccd36ad3730d1ef40bbf05156bfaf061292b902d57a2fc1b059d160772e0fc3ee4caf2a85d7a5dc99d50d5f716349552d78b305c87103868715598f3aea4dbde698c9de8e7d97b2b4e4785e7ad348ab49f02fc86ac19600f71e5b4b248f0b0c7f31bd0058865dff5931fcb8ec423f5ce08feff8d34cdcf895043721d81ceef3c0d4bf4341dfe580968dfe5eb74362b0f45d196b921995aba57c50e1a950c40920ba8b0e226231f41b2fe968a76b8130fc007d5aeee454545751551a50f05ff833a23d3fb763f3e42f44f6474da255f4acce6639df8d3225b9fd84416cb578646639294bf767a59c02158826266cc9356ec1d0867613b22d104345f71e61ba857d9117c8c90cac8827a678e75635af109e91a2c206978462b4884ab42d671ea99c4dc06cd8cb59254e02b390955e9fec880e164953d0f474cd7d76c1b0055e098eb9866c40d4dbc865175f8845d9b8b3bf1d5f28b8dacbb23a49f03d6746db46ec59725f27812d91523fe23463895e5252a0dbf88f818771178fb5e973380bd88ef10e1e9da69bcb73d853283be9414d22fccad825554a4026f8dd1ff1492b4cda294a8c4b819107d17d3598099941cd96bc4c70008e581592a9435820fce00fc2e4635e77224ec8d501977bc01e1c4b5426e60d6e2903a8338206649b7b1ecb795038c51866bc75eaeb42f5371f1e48065ba0b066f5796f5ff5eea121e0b14849e0ff17814f44b1b57ee4e0053967ca572291a71280b9689e59ac6565975fd7237fd27434ba40ce85631ffcc2f5d275942df239b9dd6ddcb28c7343ecf6f2727306cb098f8798299503626bc3c4a33d55e273c3cf9b19660b124dc1a0793e3570e5ca96598aba0c6e3a9b56ed065cedd9955c47d94752ddfb33a05952735d3caf01cb51c0255e214624ef274cbc8d295141f6c69f913d22d0dd679e1289a737d5fcdb5945cd180f34af5757f339f4653cf9e1b54dd19288262cc86a1714a5b0ff43cc94f66e7da1479f522faa5049d08fb2ed469b441ae3dd1c237f88af01dd10137a27ed53a9aa3621d0cdb80e2c031892cbdadeae1261e24bdcec45fb284ef29159d322a8e9849f495e960cb321bd58c74bedfbe5a3ac030a9945d05521ab7c8462491b0664d8ad94a0ea17cb8c0ca589a9b20166d00acc09b47cb24b6a38bebd79e9a15f797fe23aa2a9a0a63c6134539d412d31b4b86ceafa80dd7e5a20ce7dbb3cc07c23311c840994074f99dcd723b7d13dedfd6e94b8eec8ce0bbfe93b99f22503327ca0d0bec445b7e26fd53ab54b1f32c4aa2baeccf69f3caac61be2e7ae37ab6b69924a2065ad67db3d565535158424017f424934dcceaede80d0beaf4919466b72e4c808612be375770851db4c5c168def95310d78c567b638d8c19dc17aed371f9ebc20445f68d9fc34d9eafb9f8d37a3d0a30341d206d35af62c631f076c6fa5f3ef17e3d68597b8bf0b4f016a517ace8c2dd2917f82fcb2e4a1bc15b3004aae88adaa865953ec9085d25281c0721ebea86aa3f94c552687055cee4eb228cddccae60f0efb8bc08370846f7de0df1acec965d0ebd48a51fe7642337b1e9061e37a2751caffba4538a1535014cdcd79d4b19ab8f97f2b6726bd4ca9a7ec8b8eac72d1a4b5b1ce908144172dd3bbf2710f3f2d53f2a13cba64d2ec05cecaa6daee3f2f0128ba63efd81bfe56ab7dd2c4c174b487f20626a600be4c1fcb7f1eee0ded8ce48bc9c4fbcc5a761af7225099496e186851b3af30b2160a2d3d1c8174af35ba1034c581e4ef9a1ac864511c2a69e06c13ce56d90001c231a544315c9536d88ffa6b451c0b4887e01e186cd8fef7dc10a7720afb2b48b802c7d407d8cf2c161b80024bdfdccd42a78f02b1072b2e8b94c11a1ef865c9b0994c8a7f142bc8e4da3b61a14a7129af9818c91d603b3fcf16c2fb54e6b40f8611ee329089c89f5e12c466f897bc1f474d8e1176f4340df684b0979b54dbe0b525b5a92fc4325282463ba3013aa763cc46f65ba9536b89788c962167fd38c93ff18117750b7be0f179dffd9357691b99367956fbfc6b835b1a29820638be10a699b9836be9f5f5edf8be1c0945b082d7d1f3f0f95d1c5c92967bbd49c584e4f7f4783ffa54dd3a2a2cecae19a60f15fcdb454c6fd12b904df2a0bf71604800c271c9000fbc75bca410c1c136321656570747396842dbe7700d6cb90a139cdc073739275ed84be3bfd471d365706233aa835f13ea85b8545d13944579f218a59ed078f9eff816b9dabbd92082e8e4aa939b84ec17a6c7fc6bf82c0d787495675602a710258d163f1ed6fa9980ecaf631ac51358840b4844cd30b443e9e55aa0b103533111b1a2bcbb910b09fb77e551b307b7862b4e82dabd363f77f827b1acc0ba85b8746730367f878b81ad3880b95d9f6f61f69fca4556c255b487f555ef5ddca197f75defd5baacd5194c4b716f6406ae7740e5ceb790a6e22d47607c6dcf8179e08c77f98f2e475c2d7bea46c8fc25d824327b640c677e1f9deac41ad1f1f2aa1ff34abf6acf5f1b6b235148640f191d36d2c48dea712c02c7e7dc32c4a276c2b6485650b9646499268e05dff742122e5b87f811ba0c182635729622783dd7c06ba56f34fe1e6d4859d75ed1a2c06744ca060a51f725fe7a300982fab6dc48dfc638acdd908c6653611973cd2d57642b03f91484e24fc658f584bc256775d2992b2143276e504d42f013c6b2ad48300614383cd02e518cab1a026131a5fb0f92269a470767b4f8a7e0c279415144e973a318bf96ff5d3282d078513806cb4bd1ffebbf2f18581b394e4c34049d2cdbee289c3b6bd65a7b44707e282c268519bfde4b834850fdcc49f357eed438a4c5ed2333e801721bc468b42ab4a386ca7d4d5d2fbe6c6576377bb2f553dfb4186b59961c5ece0a74e8e12193d161fefdb8ac8920d8ca7be33f480c1da85f1a969677cc0354a2f35fe011e2fc02ead7fbba5228a055223bd6f8c63feb71ac1f538314303cc0ff82e0cf2cb9ca2f6fa414896744868bc6f607e7cfa0621fe941be2372480914945dade91f6d84b65fc464808b89ec350834b6b199be75f6efdffac4f683a0e9a78471e482bcf23c7c518db139f60c5ef6bada2aad3e02f71bd5317feba9dd5243635fd106106567d0a763ec0999302eeeb5d647dc03cd27c452dbde94560b3403ec590c5f2333a6d4b5a0801d0fda3ef8276755854ff85379ef2e4c9fdb2cce5e05873d44421b199b94f33a8e619a642e70f9a75615ecbb6e012639ef33ecf9f3b337cbfc03b84b332d80ca0350f3fc3488b75a022d6d0530c5f5ac3ffd6eff905b22c55c8f7c8a162eac1076f4440ce3c13aac1d9dcd42dbe6fdc3ee9494145199b9f696b0f3f6439e11fd93177afc2bced20c2a401b12936ebd31c04a19147638121abfb77ca4d48bc880d9ca9e69ce08c2470fad6354ada1d682ec0371fdef045cdcf70c54987f1da7bb309be2d5d7b5f1ca4e6a1bd3ef3cb8c28b40005e461cb9546aa6b0fdade82e11462456baf2cfc9a3322f942285380b9efff2bdb5013e7c2f4d60bfe28f4a356509c5a9329254299bfc72e9e6442cf5a694554cba6d49a4127f87a139f974eec0633a12242602fe2f2e06bb6c7ad08e66ed972131537ba37c87ce7724b2295cf829caf30c124bde611a4847cce860097ee29f8c6fc28ef3fbda7055892bc5efb58a7b70b7409e277cb8b47e50c2baf48943badc457eff95a360384270c996643b210e42f079d7c125a98c04d3aa6c097b83af764906a0a7c32dce218d01912759baf112e39059676a26dd5fdbbf7b22305cdd1f415d2de8d42a0bb05e2ca96c38bb9c68a429c5fd231cd27e00a7c2a0cbeb7d6cd258b8751e7408897b7803c6101711cbc7545e0478f4ccc69a4f6c0ba0695f38eb0890a8e900b6d5e3e6e9b89718dc37b5e9b7f005edb357afc27a1f2be8aaaf40b71448bc48febf5647c1de2f9ca0a4437537745140727ebd0f3af4da6a409c659775e4044f837e9c03decc87f01dc61fe729c37f8044e63b778e07e15e350ef6f86b483d844def2c8288e0267eccce848739e4793bc2d3cf785a027f80a749debcc7db7bbed3ce09f5b5f572eade1f0ac678a6ebb94ce3b081ffc0437f0e0836b3a1a3cd3951d737f12b260ccc87abaac1be0ab9f08ad36253073d575719e0b34eb31ec3e9a36765fa6b9ba924a0ea031297d9f661f74e8c352a6d4acd4fa0ba3de3bc83d410c8c19ec9c033d3666988a13ac4af5e9f2b1cea2535966a3036320f7678c43071619b2607fce56b07b906e3cae7b896741b8385cd7ca49a9ada16ca4694e702424bc6cd6a254fc7cb808706b8de871654c29e82f084596f9d0efa502e8bdf0801602ca53d5c3afec0fb8f2561291623d3b603d40f6dcc7abdd2c74e635900d040376585acf301b6f777a15b21f744a06e343349783f847bcb772bce2b5c6400ecfcdd44572a75a9a2cb6fe1baf6f9727a4048ea741cd30a1c0f728669f52eba2071a5e9dee7fa1e621a1a728212be05711ecf980aaa18ac58e76e39c5a9d52a46140f2832bcc7d2c7d13141663fd78857f42a20eee4df5400f66902a83b3a3eb4781812a9558e5910402a920f19561fd8e4732da83543e349af7039590de27d701c2cae018ee0977d13c68b76d09f91804d2116484849c28a491634dcaf01b446c2482cf1f62830f33f03ecc769b1c97042f3996e2610cd24ade94f7bc7529fafd03a925910ab7b3b64535864a780abce9baf98b0ddc58a37ac042fde5a39dd09c79ced9c9686a8a273bc8f3e6946c427eff9ef94d8dbbc56482ec593ee40335fb47bf52797dc25200eec63428c9cd68faa0c18392194c6460862e5c5cf467cf1164417b6fc1cf0c02be69c49d97563906bf933f1c0362f2d590275cabf96fbf4ad9158883128d56add6ea81e3ee5980e158c693aa24d6f1c969e091cd1febb5661e9e02651dfad731bbcd1a983e4872274fa07e2ecc49c5146f3cc35cc42b7f700e5ae43b501cb8ef4712e3402fe7d40d26f33eb68d60a78305289aa3aba32f8f6478ca1e17cfaac9d5bae0ec3110902c307629a3cc377d1bd7ce7995b3dc29241e1cd59a2097736bd4f24042b25e1babcba6fc7ef7adba16d63c9c128d7f20", 0x1000}, {&(0x7f0000003600)="7859648cd433e9fdf0786e0ade89d5d6a6a31311172c93e0314257", 0x1b}], 0x4}}, {{&(0x7f0000000900)={0xa, 0x4e24, 0x6, @remote, 0x64}, 0x1c, &(0x7f0000004c00)=[{&(0x7f00000036c0)="42a6f1aff21849e46ac5f3964741055b1d53dc41edbe31a32f4ea53858376cac3976a49f55ab9b59b05e1963703773d96ceb4247d1f60052027e719881cbce45c96ab99f4724fd294db59e383b05bf03a8c7848f0065468fb9f5c5e0cf96bebace59216d6c83e14f8d85ed8ffdd0b36a66bc985eee3d1c3d6b6a8f0486c515ab2fd2e36d8093d4481400a91f0a33baddbb971b", 0x93}, {&(0x7f0000003780)="312372327267171358de1059003d94901d5711ae5a0b82885d3b7f", 0x1b}, {&(0x7f00000037c0)="0ff6b06b7056f8a02ad855316a6e6a821f698a60de76acbfea876f7ef67f8daaa60ca584f3e6009ffdf68d31659636c7e194b276020ca4f508262344076a5f56cd5fefbcc13881b8a25b1c555262ccaaef6baa4754080a08d34ec32ed8772c3b27fcd4339e635001739fe47f1b6050c1e48b8fce1cfe276fa0c2c193e8016a8b33c1ed1a584e5867f12bfdd75c5944812cd42cfc99c2d0eb16441dcf34909ee169158cf7c90e393051876a1f89d623e083683458f3fa7135a19ea3c079381d", 0xbf}, {&(0x7f0000003880)}, {&(0x7f00000038c0)="20c5099360c289fb8e1944575efc661780f31216131cc2811953c75bda14b5a1db945443e02484469b28e9ab83d097411134d88512ea8999de74987cdc0244a7b12c89d8cc4d72abbc8854833b75217acb3b34f0479044797c51abb2063d9787d1b4624d4a2ff2841f1931564a3c35e86bb11fb7cca056071f7723f9f224dfa6793648c240a33f1bd5e4f50aaa8813dadd0d1bd839ce872a45a20e5d4e875613fb0589008009da0415143fc8a71da9cfbadcaa66ff7418691951c930ee6919a4f2a4ca83b1d9ee27c833ade2eb52ec042e8fa7b0fba0cbac4ad3873176258be1118b68fb8ed75f75253f91f9b2f9f6bcbda5807256e287726618119fb50b63a69933c96c0e4bdc371ed7736aa01c6e4628833541063a2f743ed6ea3a58b0fee5881974dde558e62c3bb99beb5803616b3f13cf5a02e3cd4bcb2a294ff212898d06f1036f43cdb9e2ba4be11c5d2c8fca9540295a8b36b42f431a77919f78e18c09cfc1fa05f2c0165ce9d23e864f529831f1be960728ea8aa0abb14d876dae675ad3c9330faab1b0075d0bb3164a368d0184b9d01f7b23041395f4ecbb15f96ad37d37f32e6b38f594c7c278e7af65ccbfbaf01070feff5992c0ba4b6e2b1090d05ad9a0f331d9af9fe0325de3646c2548e8adf0a7f6e159871f000cd2a7142485e63203cc50f22d78f5c2f3dbbd7994eb1a5eb7bfbcb0d7a260678ecde6985a0dbf182057d6fee7c328fc9c2f842861ce08d38b2ea233dea2a90b3457ba75bc9f8f74603ede9788b9bf02bf66544ac0b6732fb8fbb48c77cb1c22b17750cd70a4706456c4226da36facae92834a0684fe3c93a2120446f1007a50a4d9453bb08f9fd48a1d153143498772d58d068f617f1be6d517c874d96a2445ac533bf12d2c85349fbb8b6f86b28956351e1eaebf9b3358dc1e98439024a0d9e8b55af1e7b98b5d851e9227df8d67182f62dc8fc4a5086d7e8472e4b4473f7ac9b67f36378022083b4063821e72c4160487a3137c42f011a6414a38f826c2d92582c20be55c90aaed94e612b73d7c29aa94e582f132a0bf6bd1537a38d08752117a31d07599741adec199c1c5ebe2290fab77b65237b7251894703f17388c58ea0648281b06998c85651ccafb114f8cf68744bfa34c474070000a8ae25c40f078e5f2355b4b1f6ebd905a2ab1b65c16d5aa6e0d8b1624e2bb394c95d3bc814c649ee7f19fb7c7a8a1eeee3c65c973e4f1c0478c6434c4e0dac44c896f1933c2ca868ceb187af4f9cb2dfef5af93060f9eb0b4a73041fce0378388d73ab0dcd84847a8abb5b19fa29ca9d77bfedb05bc371445258728e3e5e9bbd3c26bfa04f9b8a743699993670273704489419e197e0019091767283fb80f632bed22ca24129d71360a6e500b232150f2fb40563275f06fb8500d6a1561ca69b7eb254c3268e4c08d4f556f6994edd709490fff920039c0e0fd902f8a858bddc0f25385a52d973abc0887ad1158194a6d1fdff86bea3c4f726e7003b389337b4776511a125c5e9e9b6945897e4a0dc1f33803d81f33cb365f862176aad72e794031cc121eebe4bc43c91a4a2e453a91383358fbb81d7be8c649c0a88b53d64421ccde0ed4a83cac35042bf3a9251fb95bd5432f1cf3291fd14da18baaadf47fb975c0cbb5b787ef7e254ba0a553a55af02c47e75f6e5c934e2daaf14442b4a1f0c87c782caa967d50f5b426fc6d02feed160bf36dda86be37a4e9b5793c1a3be51ef465e4c5d13c0a3644ed5dde739bd2b19fac205a30bc20f6a6a1a8e841ba94821fe0301b2b4b61a00998c79a7f5d9096788d6561cbc15052f55ddde81860bbbe904f795bb6b9f6187eb238c5c6ee60df65189baab53b4e394b77beb79963826646a2d2906cfe5a58ca01aea11d1a8dfeb4ce0004f144218d9be648ea1b613c2b088b2a30adfd07d42095908898c73a051caf3b2d965c729600d26f47d9aad14f6ce454a223c410e150593510b9f30e1cde2e9bcb2f806cd8517334192629433e31831f95d81b552d99c0fa673d4ea96b2c1de28b62f6fc093b7083618df1efc4e8c833c30c4384eee4719ae630a3dd5592ef5d1e6ade09b4297906d7314f885d303fb5386113aa4f1fddae4569183094b1fa74827686e33b7841cd9561fb730d627c8569a2d968d5a7454345911835935e259d67307070e8c9ed7eb156531ffc917d861d090e2ae9e55c6050595deafd5da9cd7a74bfd05e40bd6b4829f1db83a98a2a391ceb45bc89579ae0078c5ec3bc7917c200254f68c2df63780ad505b24ae637287d7f9476fc057a36c225aa4b2b9b8b64f18efb9704aa1b1b6558b98e8bc2dcd3685364fa43112a899146cab048d7ce90f2963281e503e3688b00696037f18bfa69cbe9b162d0bd41db1a62471651b6ebcb37a276a3439828e17d80767e4a08c647a5bf16536ab5bdf3c52547c0a0e5afabd38d449770c5702b5170bc64669799cba0e335a8d29f26908d25cb8c4d32de5732604cdbc98aa2c4238df15f67b2fc71f4ab2fdb1e9473ef5227baf4c1eae1fcf00612c7ec87f8e681e1b20c8bcf33e48065250ec65a81b044692aeffe580cdc40b3139e5f997b8b3e7bde62416f9fb67ff6154b9e9cdee4fba37b2fcae45bf53ce2eb5d313fdc9a9c0f7ea3ec94430d62c659018a7ae2d69b6c7e3faf4702e9ced189d4d9ed93967ee43b9aa5f6411de7a67a4a3c6fe109c5381ea7276d920eb68cb07102c9c4ed14ad10531a683b8f4deefd8293a5018219fe1d2f7bae7c3e8a588597aabbd9a217466ad2408164e8d30cc20c34cb30ef1c829d25ba789f22b93bc0e8c3b18f68c415922b14430973bcb4dd9ecc807e64396e4eeb0031c719377935a8dcecc550d4cb574fabe20bfaad60fa0dd631c7f16e8fb90e42f214f26dfde6a05f7f2165df160f832885f72581dfea8461d2b89bc4d773a169aa3a12ee348f9f159d8cd038a19a6aa536ba208790d2f14ca40293bcd22dd9d7c4e6259aba6e561933fdda570906f7b43386345d128931a177d0f4d0306ea44054c4b37e4a8f467f3bd136f598fdfcc5cd501014b7b7e6352946f1817b41e468206b01ee45e737b58498d3e548e2a9d260897e547315070ce2d0504bd76a896add6960deb5b0dde50cafd688cb480466a42bfbd201558a12e17dff4d6272055da572f3e46a106d27503189a9aa0e60028de1f287b37ed2134c42d532755d6afaa535a0a63d9ae181340c7fcd9aa63f77fa9b9203e8db05651dc7e0b21be1a80597ae439c23043da5fe124472e40d04170839b9b2845151561c72e78b26d6b069d730cab2c6765b49d2fe090c813cda390275dbf623dd623e3c2e19f6042ee79c848eed81d36b9b7bef692621ad32958cd335dad1c9968ceb8c234f0212fec8e1952f773a6fda76b99a5d52d6823cf97474394419a35955a101ec15a02087fc54d2a991c42856167fb0b5856d60dd825407d6eaf7049185d4946894766078ac8d2d55c66040d14746e87c6d60ca7a561eadebcb2738b63b57c8e34b42060bf84b698efacd5cd62e77a678fbe388fc17fc9fc35a995eb44cdc085af7c1c85235cd949b987e3725809bd739568342c878d23534838ea3c02e8682b7257debc921eef33926eb888086c03fc0df261ced22296a80814f5e2f3809d5ee2ec70f0ac77db62af3f4736d1402e58436fc1d52eaf3724bec7f906442dbc83638785b6d3c0c011cac542bccb94f048c03e54d53dacaa87e3b4d7be041cc43e1d7b6dbbc7487a0c6a3d8b86af50b0cf202661295274dd9bbb05625f33b497135222a4a23a5a4ae872779a8426ff32dd225b63a8a2d320ef331219619a3bb824472579a3ab4463a2d70a4665aaab9d26ec09e7c572cdf1362b3d9e97173be17dd4c9dce6fbbabe2616916b67e367728ffd8e33f02d1c59c7aa2b184420c58be97f976246d643767a0b2a080966ad175db3f3fa37124965712f00b943e31636c28852eedcc33553c9613383f80a53b36583ff1c6ef30c51aef0c28401392673d3e0d4198224bc89c5d64ec60cc56883b5f97d9d66f0c555fa9b2a77345806045bbb7ac5a874c8f2913f22a1972e577e84703d21e9ae437a8942094303032d716e43e1ec7f5597178ec1b5f51b98640df8853bcc4dfd37dc15978282a09c0127ef37d293cc2fefe7ea36e76cc803d0e477b41a366255da8198a7d4b570a81ab2247c829e52227b1c1fc74048d31959225a865208a2fc6887c15ff3a3af24637dc2271d29d4439c20f8a9c22b35f2b0d1c69b3ced9c8e330e4277a0c6f0c1f37633e9ff86b3b57a46f2d3ecb079bc2bc0e44045953a7c16c0e5298b631066afe390a529fb850fe51eb1d7230dddc841adfd98950a944ebe14007bd4bef7ad86e1e829a46fcbf3b995314bc68fe6f8b38df3921963eb01eea8bf6f7c3a1ada95fe332205f2b0c3da0f1f728e9ccf4e1589a9c3efa75d25a82c4aca195ea47f8672f0dc5ef9c4089d770ce7fa914b7f17198f50a5b0bea1fc4f1fa3c7a8e8ac35c2e0d5062c68b5d8aa7b54eec953e0ca697b5f09b7b27b6714a6b22fedb0f5c06447ff49c10a3315ec5c5dfa81710598537252d157dbfedcf30fd49f0e5cffed873fd5f40dcfeb7664e20eeb7a530fe5329de888368c492127dbfe1c216efa89c423e93fef27f6c92b70ca1224fde004d0988f4da83986e6697a04ed4e4ab574401819b9f9308eefc9a7ff7fe11dbbf3d6df9a9cff6e53012b39ef65ca2509a9bf72c7757bf65efcd42aa1d74c925f2016df665da49ce84d714f6c641ab0ac84ad0d9af4603a3e8868b3e9678590b7e1e3b2272c4d04fa294b3e103bc28fe574d811fca2cc6a8289619d7e5e11690822fc06fff8cdecc05a3c77cf6c0bca71f2fafa537a27d56b2bb2156e69c46e512febbc6e726d2d2e1bd335a5cc231169f51614e614a23c8b7df843c953b70c087444d48511237f5dadaf3e5590fd949e870697643f40bd63065bc4c5c9baa6c0fdd61c6b92320b07b78c0c74918c165427c46a707c54567c310b5eb36ad4253fdf01884e2fa235028851c3558f82dd08a2294d2b2d9fcaa4a30620ba5dc067a3d7ced66a126cf5a906b1299b932f157129b5fdfcc46142fa83f9d50c1a9bccd5db705abfb5120a295d4f5bdb68d81e95d553f0defd116a172f40452c1cddc6ec7d78ed43303edc50ff6d823f4c77ec40ab7298dc12a15cfa18eb12611e199ad1937270a6f7370b289699dd723d45cefffa0b15bb5fb4b196659b784e5f53047e0fe68d13c75539c413eb219198749ef44f531dc2612330f73d2b55b4329b6126f39eda048d61d7d4b7b8c26d27f836928b6521337ee52c0cc4aa8738e6ec7cabb806673d14fde2b9a2160f8c6ea256dc83eeab1297faf7e3a232e0fb3df57cd0cda31374383ecfbd90d7bd8ea11bd9e59416f0c21f39d55afed4bfbdd6f098755c148c1e72f99e97a7b2dacfc8bab0452b1794ca77e2486c0df8b01515e62f0aa3c7ae762350ba64226ff7e12d898656aa0f599a9eed08d344de197df066c813666de34e7726a850809945327a67934b2c8582a74c60bdbc2aa75cf2206a23d0178b1d25cb81045e1552ca882b431344810649e622fd96080cc13bb4cedfa4ef06c971636fec9d0f17b4f7dc59100f992b0d8181740193b22cc7c48917393c70e7f18a3a1f762d5a427b3b8186b280e60f059b8cc0f7f451464537207e9100698e82551a016bb586494c79f334b15e6f96a269e164fa691e6bc7846940ccf386c8305d2d8fb52903b6e7d8ad1e4f5f61e", 0x1000}, {&(0x7f00000048c0)="81664ba3db5e4a11135bd244e3a789c11f59e8772fa2d2a40bb6b9f1f8bf388cb5f306c94f36c78947a6f7bbe2b477336fc72ea0ff81a6d51912c4a56cf1e482aca89cceb7f712352c552b96558225d893cd3ef81350823a8f0dd7f6a4ca38910ee31cb5b66a153a2f2d20b6b1a02ffa5043209c47d4432f01135db5d960577e1970e7b8847ea6ee513e818eeb4ebc5ff083d1", 0x93}, {&(0x7f0000004980)="89ca48cdd657a4307987e84ca03bc4f5cd114ba2ffc8d020850b1b05052831faf071100f379d7f370cd9ceb6c60463554dc599b118414687fbc92b3dc109afb13c764664d90fa74944db4dec3021b21c18ac956493f6e4623c621369ebe8cf98d591ceddfb142e9d602be40b0bc662f0cac1b488f7", 0x75}, {&(0x7f0000004a00)="0e716a9ee3971f68841d9197", 0xc}, {&(0x7f0000004a40)="35bbc1af721ab4c2d7156013d28174725e320adc941ea1ebb02e8e746c14bffacd65a1b31e4569c42d9059b470e0d07f9e28270599a375dc33cffc47e9f485d7c48f46cb3122eee65e4c60a999942cb8ed8c20c1a7cd9730e31711c5db3273672aecd67875cae17bd3d6948e640308f15348b9b3241729de83fdb8c6eaa4ec2fe1e7654ec11005bb160c69d1b44f0dbe836460f952d2a8455949f5b8c4d6b290294af9d227e1c8d3a7ca1277b34d3915310a6991defba85a90fdcf79cbe56152aa265df8049d41d5c36d886341b2c97b3e607ada16bc219c0299dd3e955d25a6bd7a54a22ca40db44ce1670461a50a934641012247e0afed16a9e2", 0xfb}, {&(0x7f0000004b40)="575589c4db80e9e4f7fb73da8c06a19d5ce320875bd86aca7e49897749ac29b87bdf98fc49598226055d63f6c29a44a48043ff9f3e9d06af81d842b8623ea967ff3ea832aa8d513d7fd42744e3571a2ed72d6185ae9fb3a85190b8035717638b8cecf0794214c7701dcdf86d5eb7bd961427df5e5c9ea715c96322a8efa7530970fad5d6f5614ff2ce21f0b9290ef281f96e54b97b32", 0x96}], 0xa, &(0x7f0000004cc0)=[@hoplimit={{0x14}}], 0x18}}, {{0x0, 0x0, &(0x7f0000006d80)=[{&(0x7f0000004d00)="7244160788135a947922d87b8752c0239a3df3c4", 0x14}, {&(0x7f0000004d40)="d7cc26d56826996caf23da79968027007e4f0efb5ad1", 0x16}, {&(0x7f0000004d80)="16e0c973d2b75f8eb6563a9957f9f5c648c67a5281176a13e5803d5d2e452cc89659a855d608a4bdf1773cff2441a01f0fb7e94b44053bdc4394461edddf5153f01842f293a938e921f1dfb044a628fcd448098c7d9a61360cae3f1f9ddd1cfb10b3456bf59e33f4c5a09658d31ea32b844aa9cc1271a2046dea360f970b4d199c4871e85ce85944d67a1c14290de9233420ba686a29a619162998d8fdeb1ffa55d732685ccdfb86e1cbcc7c90e28d81117be410daf7f37b5c608724890f23fddb8e05c5cf01f1ed0113027858bdfd9a84ac557ba081a29efa360cd563e16418d51912ad386c2a6b5954554ce3b23f969b0f07d43ffb73aa65302add5a79e2266347f2a3740324b9453ab2e789b2987358d7f1cf2fe9c4c95f6aa54757da5e56c09b992298da605fccaa57f0ee5790269abe3a70287ed2b734a4c47514564c0ab1edb391a6d4030b560e7aa7708805af4bf5b684c85717c04d62a3a92c8307a2d6eb042b287f343f74a20b64c65a58709d3d58531f427f9bf92745a0ec195fa54ecb2b59ba281b85314a818e6521d0289a862d69e4cfc2e54a771779f8499445fc9feb38b1f4a0f0c53fe113b796e86854d8fd38c6bfc4be2125704cc09081cc1e172a65e91db056ba06c786623142cd8a2dcb8599f646d4441b41d9a6ba43ab3a3755a60c5884f9b55ec199c1545ba72c9c8a2f7b30d9892316eb6a73c3109b344225d13761a36252b93a9bd7304fd787b23ac0c565bd4ec737bbac56dd6b13a6e59214256d3a61400716991f4eeed09bd6a22235f26ed982a426df42ae7a2a638d82620d3f559edd090dea0e81056fe52b8333b8a653531951684b587e921c901569893b28e5cd1787fcfba322495069503e854293931ac0b20039aaf222eec946932f5bc400711235266ae28d396e5c37176f5ef6055e1a77685f6db674c041dc78c1131db9e4d72a285b1f2046688d052b68d3122aad9e045f7ef1d391f91b9943f2d6fab4895fb77e436b64bb0516c7e43cd78c211d41f1155e92b04ade16fc16286df23a1c4e61306ae78fde78ccf49fc0cfb2729b234d36bf84e04eb07e5f05e6fc77b7bb55ef937c4c01442216195300c92bddffc2d9ddc3aafb2d2b658d780ac2b652be61c9b0146a5478f0c0fb613296c80b35974cdd797b8467c3eaad84db8e605ec82ed8f009918145153a6b62c25d80eabacf08e76864f1a868b7d7cff837dd60988dcc39f2fdf0f2ebf481e5987200f14438bccf53d5017909eb0273d660a3f25fc517a2ef903a19bcad04b6bcad2e7c3515d7aa3bc02e97eb5c10c9bd4462015b6d941fd8e77365c0b6f76041182add06477bd355de27c31c53923053e708529f50aa6926d949442f3674ec63355595adb0a5586a5dca0909d141209f64f2115267c37f7a7f62d8e4644365fbf830d8859466da29b47bd5da17b72d50b470a337db0461ee556d49a2897b97cba6c035d9e1c63c530ccecd623a407e3d1d79819806896040f4edc8b85931121200088a97daa3a356cfad00b32715a26d8a1ac1c19359e69ecdd62b936075dd000b68e981df194264cca21d7a585f3c992401e33c7309a3bf98b4c82f1bf297945ef52b27d0497890cf690399d186960a05ad62324c4e56eea2c3d214e08e24a9c9cf7c7504ebf6e59d0b657c4a2f66c4fb02cd5a3f23c2b9bdc69d7d16df44816497b51badd6df77577a8ff5d61f809c69fdf8f58e4376777728772c6d921773e77b23125250e31318fb370d75caa3482835c6a7e3d70f3af896396640e8b07f9569512bcacf22ec30f42319c1dd047918b114afafbcc2fa4afae462df421f0163df1e413c3a8352c2e666653ccd6e6dc55a4a95905f09a7b8c7d3e32a1e7d55c93e96c3891be8f2f03fcbdfb470597f043b24d9f80a0d8ae6ad25cca7c7d67120fcb6e40fca186a7f1c87a9f3655cd977c3233f7173958f6510c43393ac5f05c50200a61551cc4ebac6e02ebc94fc594ab0b48df1815de2e44859c39433b82cd311e3f97f29c8d1730987bdc26469b3092798ab4df4f48767e3209fe8acf2c445e5bd9c62268b26aa652f5554e5d87b5fc43043e8e6c8dd6749658477bbb7f39d5b4130b15d964b79f031622ee0687816dadae829f53f744e32b8e4112c865076a46adc7f8d12d0688f81957609a6f5e297c5bfbfe9a8096096b5d910211e1ca3f6b85c2a8311a1210d1638f510950709b67f6feba5605c9b06169dd92830a3c35b08fb3ae9ca6772c1d0a4244abee248da91fe8609966855c82430221a6b51afddc0b840d334c206bc873c83d5188be2c33491e970b86dd8c8bf10248a31029aad9c0505adc7a15d3373ff7412e97d7f479a07307691c13b837e3a60cfa6fd62d5488e3094d82d90e4fb81d936a0434794d3775365c795a89e9de7339f64751bf3a978c49059c02a845e79ff254617c5282231a506e624db73954a48ec7a37708aeb018d607798466be3370b0dc6bda0ff8d8d7e084c390e4b0511f053893148934fdfd31fdadd7fb3af021478f1825243fea9004146d097060d9875ba8b0b8c97b272969f610083f08c8bf991be88199ceb469fa0fb89c9983984ca0c837d832cc9d1c0cfb97958d3138c677c7058d88a03ebd24a23c2fdab27118dd5ca534c99065ccda9f6c75c79e2e50e27938403c48d707502cd7ebdeb1f677ea3d67c6a000570cb6dc37a543e2dfbde92f8f75ce4422d650f557f6931169d1df167b3bc150a242218698101076232aaba4eab3886ae40993e1fbedab5b0a248b0a8c040fd79e2416bd046b22f47904d8f79dc383f321aeb5a20bfd1efb8f2265f2a0b19c6ce38827254a0eabca152de4446c4e72418dd82eb435be0a02f776ac33a99cf84f90db747dabf439509c8765a069258e03e9dd4c8a741c1a05297af073c366810df60cf8b68f135c65c617e4e36eacfbddb9a595f7cc84ae9740347b1845ce35bcc9da436eb747afbfb6864328599575e14f2c6004307ab11b825b8eecde7fd43668278e51b8c527e419d1b34caaceb1159c64576b2565d1252f2072c44377abb20b8f486a4ee8bd423147714abdf32ea70f1162cca5f816bdc06240e36bb5264e07d162f76c7403ad53be7dcd3af8d4d13912db980be492537854d160bfe88f83fef13cd00257b62f23478603b8b84758e6353fad9a80e71406c1b7f911389d54438c8b2fb7df244ee2c0410dcaa52b4cdfeae1334902469f601218441a89930b349715a18d43fdb2108ae0b07822ea2fb4c727edc825de07d3c67dbcf22860158022e2d89d2c6201a52bcf51e025f8a418567b6b04364ca10a44df885a775bbbe68fbd0f7c3332d217f110d6e255b71e94ba5f06ffac07f0cecbbed64cd2ca63de812a1ddc3ba5a13cd9daa70202afbec66c3bfb5b2935f17b658a73f57449d83ef66a7773646ea9d4c84c5b55ed36602c059ef0f6d86c458ed21fa912e0cfbbb30c0cfa5223394f7438395670e45564fb2c83af27373674b6311b2301f4994a9e13a2380dd372b0a45ace09a0fc31669b4f1e14bbe109aca71d74edca68c89e65ad017752ee73b6d1eff1376edf8cb03a9471d3165ae09e10c1e6bc398bf5dd8f01717943597869ca1bb70307a2f48714c879119f28af07e69b957cc487fa7853cb843c58fb2a570cacbe0b70861b91c435c4eec5ac17f1240b1e70037c82dc2c3f8bb569a00061defe993bc6dcb8e9841543f2bd86362a58c434ba63ea9547ea09280afb290ca478346c280bdae6a4411b0bae39f630df1c2d4dae0d8300a5cbcf22bb1eb78efc195048e920e142038dd4ee370c120bbeee4fd082198b99f03a6f645638968822cbc20a694e88c21ee823004d75133ecbab031507c6451acd8c898e3c745f2b4056797dc5e1b30a25aef58ed7adeef8a1e1172f11715cae3ce5d3a95cfd79234ae4186822e0f90fc7afc869b77f699c342922d35cfc952d8491ad9bde4729f8444c9e8f21b51e6d3ee06aa97d6de5acf0be9b8c76eb8726e37851a88b795557c24f6caf4e250bd0e0bd83792ebd401f3128c4a5cf441dda5f1e4f658cbde9fb0ac16518d9152eb962c70d72c4c7a03f7073e742a3c569d7fd70a9c6c136bb3856b53974bcdd4e1a4a1f11f6f030d930d06af5e15e407bf066d723e398da9bf7d5faeb7f2dc3f627190c372a26f15b689940e8d893508cad38933ad46a6a4ef423afff16c2e7d09a3eba996663f2409756ee8aa8474c08fc90901230ec792ab47b9585aa270a7603e139c884e955ba4096a5d0ed633a3b8b491c097cf23c1c88dd7a2d7284fea7bcda3274c4a03569bea22cf3c17b13a0b4c2c3bcc2cbeaa8b9007c52794431520a28b1154cc3058d9ebe7567c181264e590b5282a2a750e0a6515b8c953d731cedc2229666646c82f1fedfb44a79a6ed9a369dbf0acc0d3106e11119fc14aed0de04f380128bd7ae880bcca81142651b0c48743886c62e4019f99c3aea4a46b9e0ecc5e9bb65f9d5b32ef24ab63934d7c66e15a34e5feb5b303d8d290161d45c0db4acac02b944e28d1be1095b82aa56d2535887fc93d6f1bd3787da249f601966215dd72d91e0a0694ce7e4b98aad7d288437d294619d0ee51f9b4aa2a41222bd3dbbabc06ad2a9f9d0a8e333b7aa0b2bcfa06c739390e4a659e6feca1e548c3f191e0a30791437cb671d4abf9c0098a7f739a6cb0d46cd8c8a64276d0003d5bface5c3fa47df29745413915a4f995c2f86a24f41c11230cdf537f32da334307407f0d15a5086598287688a9e168a1159d395dbf353dd8fcde61747e73b62b6a54a0ef7767a3599652013e466f8a9cc656fb28f5e69a5dfe2d4aa5bd9d650d249ecb31db5e4abdb30d89518b1d5d17d9d693e6e7524bb41a7f28b9198db4515c873f19ec20b9ffa8c58f222f8557fbebb1bf40238b0a33ffd4e70f9e270b163c9a960db5cc4441672312eda8dea093806d6cb2498644d29072e866c9196d8b7c737963ec2c53acddf40057c98f310028994619f349b06da8fe4bc281107add1242806ca8374ef097df742cf822a9af1c4c243f264aab8086b7b66340d976caac75280900acd4dee246b050c7ea91900765fbf16a07362939509e9bdb864c59d3d594f2728a77b62d773c6156667decf7990016dd3966d1f26fcb4eb0f9cce46fb9c485a8c38cd9c21eae9e8c2fadc27796906d1c35112eea9e1828d38a85aa3e526750f5263e7449e683c6bdcf014b9dd9c7f65b516c5422c9c652a4624f2cf3fcfff94d2d1a7bd4087b6d60b4fb8ef5c5632fc5acf3ca6ebad72fe3797264db3ae9c169e106f2b4bb9f6923c578bbdbc3de1f7917b045e100e7c0914d4a3fa24dcc0868a924a0047f9793ca5d66eaf25ecdad48ebe207b0b6c7916ee7d5f2dc736406458898d93e660fe17aabb5e80348ca0035e6a76ac3105c1775ef233f12312997194455b214543501fcebb14852f0f3524f197cc22fdbfb5b7b090cbd64e31fb7f81832d5c744dfd1d65627fe16cddb5c2bac98c21ccbe629033cae41dd8979a41e6e7de2876444764771025664e25330367c3064a16961246e8c6d09bc46f3cf119a27a8742bd72ecdcc1f47a3a9765c6c06494b539c66b5a1f112088b1ce7dd9b64b6057d995170330d0464c92d59bf2f8a061759357cfae017df66e295b4da9668068a1d6ff91d9f6e1639bbd763dfa8033e041fff605c0689d29c5aa6f5b97dc4d463536a5172deee6523153533b35bb45d3e202c38b0207eafc3713177b9ce02eb8bcc40d9f616c5e2c0a39cb487924fbb97ad2676ae", 0x1000}, {&(0x7f0000005d80)="f282995680cc7a270e8ed6fd05f61683a4ac7fe3731e5e16e524fcbbff1a6a762ebccc53e07fa3c55ab73033c5eaac0a3557aafd1301a885dad4130660e151343a40973a84947a9c30a190f7de4bacecca8d02c99feec9ee03993dc78450be3cafcc8ceb53dc0a5a12ab51b9280e001d756eb7375dd747c360f912c7b2b41926f31c389be8e6e4bc76c290febc1c1fdd0aa28c33c4160135a87549e7026900f2731d8db30282bb63c83507d3082a8ed957fc7302d10fa897f1283598cca82419558b22275806e67887eba3c51e2b08d46f76219c510bea19f72c19bdf6d42d1a591f152f80e0752f32469b9a99651c0ca488d5603d66c2cd5a45a36fbd70892abefb8d5d1d69984270534d909a7381409db660b8cf977cbf090e75978e52405525f178874c1c42fe1a64bc8f855d8154698c8a7a9bcb62aa75107fc1a1acbf9ee6a8bbb0429b9981c441e4f4800b973937820b97706a3be46040fea86dce6fecfefcb79ae2e4447b0358cf3fc46f01068e9fbfdf3b6c59cd8aeda7ac34321bbe81588d6f2f75091d8aa5d8e39e08db173dc1f895c7947fa6d842a8b901f9ca60bb941b30513393e3bd0cb9c02f736c56565570bee97fb2200431972c42959897969def42146b37510b1d00646699c86bbdff027f935f5032cb245159660f3e11608c5efe38b5c1f097907e89f103d992e48679d55e0be78c8867c2957bb14582ef3a3daff7a56d4ceaca3ec10f2c87c3e5955f6c0520a89d616fb4aa9723461e9a43ab1a36936ce0127360e7757db7646a5a252ce2007a801e479d6db0030c44c59a0443489eb7ed77b5ea75d8678e8042835c43439157302febb893fd06cd89bbd1d98b64ea924a73363d039e835113987de02bb840fb29a0ff13cf5a2ee62fc25bf39f5fdf32b385ba216c97e13c50162b55a170d8fbe4f19dab39c5ef3d1558d4fc7c294131af48693a8705ade595eebd5dbb1f1b21977dfbd43e10edaf1b23e341c49bf4dac5cc56ebc03b43b20d054dd54d1a5b2e974a1de5b2187fc0bb88f59aeb66771cc7f45c220e7586ec48b3ecc0221539eb6966e07880f2f1f64caf72397c571a6fb0c2903bcbc0098a9c7f623c0ebf9f3c5e7520630b693446dd4f08bcb873ec992f880435d2d6a0f8b594bce0fc2521ac630d2b3056bca29810838089a60d582facc7bae236d2cc10b0cd9bfb41aa0a6b11331b25a8e662924d7bd0e079acdbd4c8837c7b52067e476a3f1c8aa823e0aa9b58e8cdcc56ded9760511052c47fa3f168d5c8f982cdb8250bc4dd58e6bc18aa8c3047cc219568023f9d2dc983d0a59bf25d6922c455c297498646c6ce7652691f04711a855749ae392a657409f639625ef4d3a98ae12f43ebbe2c27d31f4c264b373031ff25602346693bd05c32378b93d230183bbf397fd7d818a6280e51ef4099d1623073fe6a8dccf1c1255a91da9761fa1a8f45e474ca1203122fb0a3a74e25abc7e6058a0203a6fa55079f6f0487c7584c9a531a003dc51875017c31e6454d95d9be214b15842f2bb18b1e61143f48bb4225a95347c96fd55e8b1f4e5b8148a505de8174effea0a4af2e7175756dc72dd35d46e2577e2db3ce69a54783537382613764d9ce2aeea36c03c8fc1bd0fb9d0424a0d4244d12b3de82dc27b5e5d2bca409c392048eac0901d2d22ae015dae7a552aa7d7c2a655151f2a943a88aade69903313e6e54571efd1577aaf99c72e4aaf2ca788326172d10f819b8c3725021c94c69542b799ae82215c63a8471fd4e09a012ea71860bc352eddbe076a57e85dc772f809efd279fdb4a3b195665e44241bd1ecd5d5653a8a3b2d77409ba54a5eb295a37a6b2fe3e5cc17d5cf07cacd1af7c11366a66e10bcbfaca88e3b6661289d4965ed28f8773cedc7338a13c176e7d222cf5d65450215d0529d5077246d0ba71350e2e4efd079ad0221a4a8484f55106772b4ce6227190a922476cc763f7e46691a4b75809f93b0d33484013a6c0afcb36f02319e8fe65be2e8f3cee9400f8ce5e21ec6c45bd14a415c6e421840619c0caceaede3e6023b289834e21d835660b8bcf5529387cfc2fbfe5cbe052630700e7a7e2501d01a13b20116088195faa18e051d8e44679f180ac0b11a94b59b497049e5ff046f3dede3e60b6b4c9c97f9f18152a0ea3c547238377d2d40ea15a2249c6da2543fe5e519ca4285ae6fed7a906bcf677bbc7a2a9fc49c2fe8dfe30cc489e1354df16016c1d939827bceed0c4dc347cc3a2c157fe32462cb5f67e4e491e0636aaa83d9bcd3e62893b1d799ee120877393561146b797046c797c515ff065b9c840520f275b73d95860204cdb5690793ee3d08789201826cf342fb082378091d28c607efab73f298d8da9808ec1165c745245aa89842f42ce7599e6269221a5fb5c41a43833f261482cd689e49b35bacd4f82ed8e9537fef1054fab82bcfde34d72dcf6d6a17743494f62c3aa6bdab5d2c10389056a273bf25c152d744aed149efb98250ccdb861e0f455ef537839191cfc0948c6a1092e8691ac6f1c1a1c844f8f6005c7e0773bf280ba97a48b50a81b31443103d5fc8640ab3f81f1921199e31da4cccfbc52bfbc2320574aaa107407be3d013bc7a692058565b68ef3bf4dca789705af33dea8ebab4bc2f57dc9ad036e3a7377d6d684d86d8d6f36bdae8dedc73bf9d41e2b90beb11f577aaa380c6cb67eaec094a86445f541cfb8fc8cfae02fef9c7243b8fbed2546b9851896632169f03f5b7dffd055a4fc26b2abc6ecb0d47392afa36936c5054654575ba04fe4e853ec746a4e3cf5dd2227905bc67290ffc11396a0dca4c654fd34122451a53b477c180409e9c756e010129ee15c0ddfcbbf793733f9641a866d1dfbd27cd980e4a8acd912949c8374fa7fa01e46d7f75b6c2d0b503447405ed7127aa7d961bd780c6c3577d6331c54f3b1a89c2333082832e57c23e76d1e69fae9aad1f3fa7e3987a65d7bb77469077cd4fe5f3860644ea20bdf6a385d56cf5ed545a708d95c6e3dde2932abb18cfa4c95e53f34a3d2476c98d5148b0eefbf6c55083d6aa4f5999eeea3d067fe9f4cbf5023c3385b613bdc700aee38309bf2e42294953109ce92f1478aa499e5b1d3a394f2a32edd1dc9a79bfc89d0791b631e8b17d3333a8006e5ba4a36b7d5a031669654cd15689046f78b37e83396ad161a0d8e20d5056661774a43aed7abd8f6158f6ba2b634219bc666cf33337754f0609ee3a54dd0501566490d6676b7d9a46c93b02d787825c288e0e0cb83ecc95a0edf1ae5d904277a38eac2434f254c9ffa69cf688b26e49a7ed30dbcbb1f828f189e2d7341f6041ba1484f935fe9c923877f3487f682e6065e946405dda868bee6c05d2778456c6d9778ace888beff033e6aff623b5868bc7405ce906eae323791e11145d74fd51688606ed1aacbaa2f415df729c74dc2aa565e9b06901411cfa409fa343740199e4d1847a1803dc5f1b9631643e2fb725598a07b695d8580fd969902cc40223b584d2f62d31ea8e698c25538b65110f1bc00c9d875d76696cf98e1408cc9722f0ee5c82fd05c899bfee5d30a1b1bc535460de99e0c9ab4c12fafaa980205d7ae21cb11d4cf03891c4127234aaa91fea4c3b805fc669d3bcd2008c3ef507d6d6079befd5b2f0879b9fb819f2ae16869f3e88dcf9baee8158a49c41c8e111db66e50a272ecf77401ff92a1a78f897121c1c384e87c38f76a6026317341b16177679eb337a708a2611d533e96de93ff6fa0c89aa2c8e12fd91dd615a912d8c3e8d06518a97d94d38af335f93a8d4478ef7807fbf494563eb9259518ec3feb2445775a40b3da527af91b8e94926922a4ab8ebbaa1c82800ed70d14d70f1a2f2d3f69b033c1d3271ada7fcd837bd84760226997e11233fdd20e5842fdda92a36b56ba80aab49a307476b3461fbca488e82abe0b8ee0a65810e88c70117a783b14da58269d889e27e24c8864b4924db6df13a145bdc7aba5381efc3adc3ef68dd512059a8e024ca43c4d7d23c65d80f4c90da457f4e6e59ec5b59fc4090fcffff6dedb7b32c17e734ac10b9fc93fbf34553f5224c771a6107ed9026031854ccd69d137280c825ee2f0d11edcb9f190ba398749f08f94032ae56bcb1c32498ca7a816d9d9b35ce618067c69183fd5119dffb8835f48265638a4560a0bd426adcf4a8cfb29404b97f43ff7ecad044d74266e0a4bd5eeb4b9a7fad3b8025ef1c9d1781109263446f50b4f0dea3b8fd661458785fbddb5f25231c55d1201bea4b1bf973538f2085fe3deb98c3d9990e50469e12df110ef35bb2a548636575019f0ebc8f1c8fb23d6922685e6ea35e337ce5b36873ff0d708f1fbbd634a2f0dc75e9de91a7bee6520aaca5e2ea7ce8014f557aed6de06646678141ac30d160506ea5a76f80c8a1014c7421861b475a7031aebc52c14d954c0de09380be0ab4a6131b51bf3512d469c30b9a99b2a29837c3fdebc1e94ff2df8f8fc2ebdf11790a9420e2799f0f8eddac30b94af674cbb6d3ae511ac0f57a95efbce2d80b63d24bdf62f546e0925d2352dda4aa3f8aba353a02ef10c408011cc849f6ea01e2e20460ed5add5a8ff0d85bd5c091836e6992d85b93118e993c90d3824d45cd3ffe492af252e57fb1487339735bcc8930b4c3be93a9f1f4d34e6acb62297df114685d0c028af687831c4c98836237014dae9c93ca58757bd6317a656a10d92fbc134fd56eb9aa03763b2aa201cc62d30ddaad60eceb052b25d00a91e8cc8b661959922b850be596778cb0e96ec9ace192cc2b98fc28524f39b7ac66ce82a94e1c5f01f4e3fc61d52b261f2f8b055c070a54d982810d8bd491ef4e24178c8a5d5f6688a0a14f0c1a922f16a9d25399be1c77521ae0b0bcbf1f5efd36988c13473605c8b6d21c3ed17322917d2368f29208f6cd3e24b6ea692d0a788559ca35d042a30f01109f028244d1260af75607d7cd81fb100385ce7c6288300b0a2c7c434693025d53dd01af29cf0af153e914d6503c4f630aedda1b7433add6c4b8bc6c46731ea0b33b78a389d708e90e61a748c2593fa072e22eb4e66f67e618319db8263ccb3aab4b6907de1ba1ca195aef7de8ba79632de71967dfd6614ebf569e83eef726c85a603e944cabcf487c808f650027a9d8ca98eaf6a56ae8628fb72c1257936c39548c44e1017621cfcf2cf14dad4fdbe7a74b6f61e39bb53eea623afef7e6cac26012b44abbe3f9facaf977064661b5de1a8ebcec81d89798eb7f846a1e6ce5f7c14f31856120ab71571fa75aa1a637767225de8b67c02f7210a327fd47ae0ae990e4ebfd3d96ce8320f37cd7697a660dedd28951752460b5cde3361950d7151cf27d25de0b3f3461c55422f10ffd67b1af6d9df72abfbec7d32cf577a99b1bb15850ce6d7898858a7b6ef847277cad218fc30080a4a59f51e0f963892ac7b92cfa503dbea5beca3da6a9b50c21b91426cdbdd903446eee23185f282e7b32e46cb61367caaf520fd4aa8bdfcf37b2b6b9714b5412e3b6763171fa72a4cd5d33ab62c1206e13f1036bc4c7b979c0f4273792ca081a137bdc8be0a95cae61fc254aa1524fe69c0d3eb60b4d3547d8a547b6ae653dda1ac574e1c7555f905fd88c3ae9ff24337931c20562976116374a04e21f149f6a3d0d8779f4016ec4baa39b1a72d3fb09b187f0bb786cab315220308bf71cb87dec8cbbe50faa50dc3ef11a075cf9ed1c818cce330966a15290a2f2f6cdaf3d443d0975cdeed89b58f6d7b339cded3f1119", 0x1000}], 0x4, &(0x7f0000006f00)=ANY=[@ANYBLOB="10010000000000002900000036000000041e00000000000007f11ddf55b03f3aea377ebec092464552cbb097a8e7d0300b26d8bdb2c9cd9f47d6cad56923ecfca023176804ce6c03d24e60410d2d36786acb96ef5a912edbfd5d29d48d66f72642565269f5eaeedde9eba08592184234fd0dfea68e917506dd7ad71b9d627fe0b68c2ed283fcd2e635b446f6e6cf264468da605231bab92ebcfe5cfd0daad1243eff6da116effa8986ea0df16257ba60b809b057d3d4f6ca9e619451bd8fa9b8aaa483596f63f6a1e05edd56a5e64f1b13958a4366e234dea467c6db1db26ba2171ce2909dab667360e58786df87b0963df3cf349618e66ef41825b9b28dd1bfbf769ab346fe349e64e87a0000000000900000000000000029000000360000002b0e0000000000000720000000010601dc00010400000000000006000000000000000900000000000000074800000000100804000010000000000000d98f000000000000ffffff7f00000000050000000000000080000000000000000200000000000000400000000000000004000000000000000401060401ff05020058000014000000000000002900000034000000a40e00000000000024000000000000002900000032000000fe880000000000000000000000000001", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x1e0}}, {{&(0x7f0000000840)={0xa, 0x4e22, 0x8, @mcast2, 0x7ff}, 0x0, &(0x7f0000000980)=[{&(0x7f0000007300)="9acf58a1657d66654838e58ae31b3192c4fa170f7a771be5e254492667c5e40bd3ac40a2b415b3e054fe7346fa2d001255efc6e432fa25779991623c5481c0985620ae3774743bbd5f3320e5684e26ad93d473ecc2c46b97f08f7d21a2b24e0fc4b133b7cbfd60d265b666e58c8b87686d0d3ca2a9957482c6aaa0606d8013bb5f295eaecadb48e8c9e082ad972e08f895bc9344a48efa208493bc6abb9856bff6daa45f12f65eb4bd63b3d08c2647fd8b798b11e54ee484cf47e02b7cfa783843b600ea7ef1"}, {&(0x7f0000000880)="46c629a5969fd01a1f21018d2b85eac13309db16facc4ead8d1dc81dbe8649d0894207551e766e826bdeaea22e385892f39e235a24d4a032096ca103ee4f31130bd40c0b98b9ebb96904eeba4cec5a7d6df19817b5dbf0085eae5e0daf1680cd5c2237bb9a03e43920d29f"}, {&(0x7f0000007400)="852a834bf99dbe33ac8bb55aea3873f2b8be0ecf350edc2a75e99b8c3f815830a470e0b09ac4696f2fcfd59faec36b9d4a13281fa7adb7ae481699780959919423647be9d4e9316a9befeafc7dcba83ce805ae4fe3e51ba0b6abd60c8ca4366fcb71066100a33a9b05afcfb68a10f4a8c0c93d1181bd2a38f08aa9d635bc120cb4d895c308df8ac8be4ad290f1aa6ab86650a24e6918f5034f2dfc95ed557dcfa50986c5b2fda01e5ebdcf3239f5d035408b8f8c22521f65792089"}, {&(0x7f0000000940)="9cc7a406bb464209e9ce8ea6629673646aff233bb0c5c77754691cff069a637c89708906da5ab04b23a828b5e82239a907ac8b129bf442acbbbee5b4621876"}]}}, {{&(0x7f0000003680)={0xa, 0x4e24, 0x40, @empty, 0x8000}, 0x0, &(0x7f0000007840)=[{&(0x7f00000074c0)="888e0ce2c709a17607eb92b658bca2c445423df2bde7be78dd566b94b5f5fc332ae6e51a25df507f9f5d4e876d91c281f4573b2c1e0c71e822d7c1e401e944c08ab5cf2f77f120d67a68eaa365a6b4f7d6590e8001dff3ceff"}, {&(0x7f0000007540)="4fcae82fd923bb794f7b8b9950475eb4340c39fda1bd60a2321de5716a3f7b509466f236cc877539861eec7e10f102bce92cb062798cab60c89e6598868b345de10699b31b5113d7c7f0f1bad348f948baa9de5c53c5e8b6379e508507ba8bd36950e6590732737cc249eecf6b1cdc41c1ef8dacd200f01854e196dbcfcd04ff46ebf4c247d6e9b0642ef16ebf1b770a3d790a6b72d12a3634cac0f24baf36210f08830a4e5d3082f9315aecdde652852afec70763f52f10d0173ab481dbf79e4e12a75c2e4a31f83e"}, {&(0x7f0000003880)="e5ceef834990e60592d945f3ca3b601ddcc1940a217075fca2c6f6895bda929b6c6ed15fa23596cf76e5a008a36aa9dfe4499ef9808f1c9d936299"}, {&(0x7f0000007640)="8463afaf2caf33bffab70579d17fe4ecc59fc26fef0b6be2554f971ac6b933c64049ec54136481ff01e120c90440e2c307"}, {&(0x7f0000007680)="d4e8d78ae25c3885195096386ad79fe78cd8977d0b4883d1dc23cb70b0baf7e5cab772f39a68052afaa4c84352291acbc36a5d310f312c98241de77aaf3f71ba85f537c43fbaa968ed459524879f62958002a06449b2927a0fdf809a6f7dfd"}, {&(0x7f0000007700)="2aa3f22af516126ad2fc6ec7ad92f2400bde972a6de5d095edf955959da3adc9da931bc70dfd59ac9940a0418fdc8c43c2f73b5c445083dbffeb3454d7d9119b3f08769b67aa50886aecfecd4ca8b32620a954f47e8292f08ab5c3dbca9773fb86778f1f5e83c7671145e0b0cb7700f7b5235362e0d055567898a961ba1b44e1a52ff3249eea93f75f346b65fc10f65c9d2e6349a6d346e4c6a4af6321ae38154ec6c08c97f0f87c310399815a1703398f8b81b8b646061a2f8a0769698bb0dba37fade56c3e4a2b9f"}, {&(0x7f0000007800)}], 0x0, &(0x7f00000078c0)=[@dstopts_2292={{0x0, 0x29, 0x4, {0x16, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0xffffffff}, @hao={0xc9, 0x0, @private1={0xfc, 0x1, '\x00', 0x1}}, @jumbo={0xc2, 0x4, 0x6}, @jumbo, @enc_lim={0x4, 0x1, 0x7}]}}}, @hopopts_2292={{0x0, 0x29, 0x36, {0x0, 0x0, '\x00', [@padn={0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x80, 0x0, "715443c5f794f77308ff46efddcc4a082381768139665b91f2389e5de16293dedbc8c1b17ae56fb96740edc8fd16ae8d301c6f0e94dcd22eb7b983322e01e70af059f4704ee44f154973e86c91e084532ade4a7d83c9c32fa4b4a352ae058b21e4a2a1c11d1d9dfa4e7ef2158d93987e4cfa628cc2154f095c7f81ac11c893ffbad48e30a99e8d728c3485fde3de5e33c0524827911b18cd132a05109d5ca2be593f1bd1f20ddb4ae595367138f89ce6dbe27ecaf91183c9ab29141b4fd6e04bb4eeb719953ae49a9d37b25e3dbe2e"}]}}}, @hoplimit_2292={{0x0, 0x29, 0x8, 0x2}}, @dstopts_2292={{0x0, 0x29, 0x4, {0x8, 0x0, '\x00', [@hao={0xc9, 0x0, @private0}, @jumbo={0xc2, 0x4, 0x40}, @jumbo={0xc2, 0x4, 0x80000001}, @hao={0xc9, 0x0, @remote}, @jumbo={0xc2, 0x4, 0x1598}, @hao={0xc9, 0x0, @remote}, @padn={0x1, 0x0, [0x0]}, @calipso={0x7, 0x0, {0x3, 0x0, 0x80, 0x6, [0x6, 0x7f, 0x8000, 0x5, 0x40b, 0x4]}}]}}}, @dontfrag={{0x0, 0x29, 0x3e, 0x101}}, @dstopts_2292={{0x0, 0x29, 0x4, {0x0, 0x0, '\x00', [@calipso={0x7, 0x0, {0x3, 0x0, 0x20, 0x1, [0xffff, 0x8000, 0xd9, 0x6]}}, @calipso={0x7, 0x0, {0x1, 0x0, 0xb2, 0x7f, [0x0, 0x8, 0x417, 0x7, 0x1, 0x3]}}, @generic={0x47, 0x0, "4d6c484a318d9ff0dab73bc12208a888a38de75782340ab344ee9353d904f3ba38a00ae1c78cadf5caf0c6a71c0d09e5"}, @pad1, @calipso={0x7, 0x0, {0x2, 0x0, 0x8, 0x100, [0x1000, 0x2]}}, @ra={0x5, 0x2, 0x7}, @calipso={0x7, 0x0, {0x2, 0x0, 0x0, 0x7f6, [0xffffffffffffffaa, 0x39aa, 0x7ff]}}]}}}, @rthdr_2292={{0x0, 0x29, 0x39, {0x2b, 0x0, 0x2, 0x57, 0x0, [@remote, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}, @mcast1, @loopback, @private0, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010102}, @private1={0xfc, 0x1, '\x00', 0x1}]}}}, @flowinfo={{0x0, 0x29, 0xb, 0x6}}, @tclass={{0x0, 0x29, 0x43, 0x1f}}], 0x39}}], 0x8, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x1) lseek(r4, 0x0, 0x3) pwrite64(r4, &(0x7f00000004c0)="2c6cd9669bec2aa6684d3804295296baabecabb8", 0x14, 0x0) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000000)=""/182, 0xb6}, {&(0x7f00000000c0)=""/28, 0x1c}, {&(0x7f0000000140)=""/215, 0xd7}, {&(0x7f0000000240)=""/104, 0x68}, {&(0x7f00000002c0)=""/163, 0xa3}, {&(0x7f0000000380)=""/186, 0xba}], 0x6) sendfile(r3, r0, 0x0, 0x8) signalfd(r3, &(0x7f0000000500)={[0x7]}, 0x8) 13:44:12 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) sendfile(r0, r0, &(0x7f0000000000)=0x10000, 0x8) [ 3531.059194] tmpfs: Unknown parameter '¹BR‚²zS\c<½ü›Å²S­Ï´ª»dÀm8 Ý bl|!®S™sëîãü-­äe#b' 13:44:12 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) (fail_nth: 14) 13:44:12 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x40, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r2 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:44:29 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) lsetxattr$trusted_overlay_upper(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0), &(0x7f0000000600)=ANY=[@ANYBLOB="00fb9400006095cfddb12450f2a962d0a3158596c5d1dfc6138ea791ed1263bb235db1cf97ae50a2b5634a041cc876a3f6bcd07940fbbcf1a228b56c173467488f7abb4411960718a86b2fff213253a8c6fd483f7b678452ac211e31d6dcf90c437036c1cffd1b18ec199f1fc00acf360043bec51f1dcea4886a4b5a2971edc2891fd00122d9354d11f36573156987b3e99e0602"], 0x94, 0x0) getxattr(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)=@known='trusted.overlay.upper\x00', &(0x7f00000008c0)=""/147, 0x93) 13:44:29 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 91) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:44:29 executing program 7: ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000200)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x2}}, './file1\x00'}) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000300), 0xffffffffffffffff) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000340)={'sit0\x00', 0x0}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x1) lseek(r5, 0x0, 0x3) getdents(r5, &(0x7f0000000500)=""/37, 0x25) sendmsg$inet(r2, &(0x7f0000000780)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000300)="6fb9", 0xffeb}], 0x1, &(0x7f0000000700)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r4, @remote, @broadcast}}}], 0x20}, 0x0) sendmsg$ETHTOOL_MSG_PAUSE_SET(r0, &(0x7f00000004c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000480)={&(0x7f0000000340)=ANY=[@ANYBLOB="34010000", @ANYRES16=r1, @ANYBLOB="020026bd7000fddbdf25160000007c0001801400020069703665727370616e300000000000001400020076657468305f766c616e000000000000140002006272696467655f736c6176655f3100000800030003000000080003000300000008000100", @ANYRES32=0x0, @ANYBLOB="14000200776c616e31000000000000000000000008000100", @ANYRES32=0x0, @ANYBLOB="08000300010000005000018008000100", @ANYRES32=0x0, @ANYBLOB="1400020076657468315f766c616e000000000000080003020600000008000100", @ANYRES32=r4, @ANYBLOB="0800030003000000080003000100000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="0500030000000000440001801400020065727370616e300000000000000000001400020076657468315f766972745f776966690008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08000300070000000500020001000000"], 0x134}, 0x1, 0x0, 0x0, 0x4000000}, 0x8000) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x6}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r6, &(0x7f0000000040)=""/169, 0x200000e9) r7 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ifreq(r7, 0x8933, &(0x7f0000000000)={'lo\x00', @ifru_ivalue}) sendmsg$sock(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f0000000a40)=@isdn={0x22, 0x6, 0x4, 0x0, 0x20}, 0x80, &(0x7f00000001c0)=[{&(0x7f0000000ac0)="9a7c45681a1715b0d5e219c487489d1d956a0a53f13abc8d7d75a4131853475604498ff73560d1fe16902f9c93e7014dd34a7f93a12c7fd353926b05a7a844acfdb695687284640208b75c19795cafd562ea0a4e5ab1ac46fb7a6993631011231e5aca04574d6196d4a47f7e4d630b8bd9aaa4b8", 0x74}, {&(0x7f0000000b40)="a0c920e34d5e05884183aa8712b0e2a9c0d342eb40fbc254ec7b143e9369fd2a45ec157ecc6bb984e2f8dcf7a36993c0ba1f85d51027ea7983f3076c9a88ee0d5b0b0b2c736a6bf78cfb3ca27d4493372bb636b83cd6b89c99f2c99f1a81a6259305431b1c5c", 0x66}], 0x2, &(0x7f00000005c0)=[@mark={{0x14}}, @mark={{0x14}}], 0x30}, 0x0) 13:44:29 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r1, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r3 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000380)=0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r4, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r3, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:44:29 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/rt_cache\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) 13:44:29 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) (fail_nth: 15) 13:44:29 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0xc8000, 0x80) sendfile(r1, r0, 0x0, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x141042, 0x0) write(r2, &(0x7f0000000080)="01", 0x1) lseek(r2, 0x0, 0x3) syncfs(r0) fsetxattr$trusted_overlay_origin(r2, &(0x7f0000000000), &(0x7f0000000040), 0x2, 0x2) 13:44:29 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x2, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xfffffffffffffffc, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = syz_open_procfs(0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x100, 0x0) mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0\x00', 0x100, &(0x7f0000000240)={0x100008, 0x1000f3, 0x100000, {r1}}, 0x20) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000005e2c0)={0x0, 0x0, "d1f14792bb10750ea9e86f2109c85a306eac969c225abcf9542493077458dcdd5546ef22c78a8bd6b5a45e86c81b77924f226ab6e09915cbe829241e71703056bc95c7386df10315c79284a94c638e15bb1a293b37fce9ccef990b6b10fb9c04f3786fecc4e7d36ad34a037174328cfbd507df8590cdb8df705efb63f6d543b899d97c47368c4414fd5da623d28f9252c13428af099843f0a7aa899a6d92a2a5e61460066587029f38eff5aeafc3e8b67b97ebf6c447380bd9fd03521069fdc0d128d6041c0c873b2d58b8881c4a4c74e260693309049d39b69a09df12caf88245f7f4dc058c0fb2295afbe517134ff663413f7d075e5e00", "950b8bbc34bf9b44a5f783e82416e13437591aaea9e99d56d9fa2b62c996fb937ef8e5bb361a4eb72e3b338b3d456d93c2993fc14a84c9df4fca9a60ad24fe51c5a3fc272feb82e0053d62793dcbb53a9aac338c90f5cdae9589decd38f50a09d93770fe9fffa2570bae21a6c16607cb009087b6f6850ff959c7cde98a4e32896d4e19a961e665ed3624ef5c69dc0964b4e762a597e962c8f0c77006ae51ad024b5e6af6d9ad992d0bf7c9b663e91485d32a9e7ee3febf65c5d7f7d8cf1d6ee7a1d12df1d9a056d2c44371e7d7376e0baa911ce2fb91f811506149e1b2bcf3dc0e9c94a294388d4636547a098e57bad5c0bf1ee2d21aabc22fc193ed1e85886abdeb6944ead2082984e3b7724633f58c76185a0e7814cf6745bb5ca89b88abdf102a0bcf9fb0c1b2eed6553ee3a0eab3b9bcebf70187adf95f5a2564a6d081679f6988f7e0fffda8c75027eec9fd9177d245704a2f1348f6aa2141357964efb85de30e3be48ba72b34f46a53c393aacb648b728316adf6edc89a128dac296e8022e3457cda709d3f4ee82e744910890ba79420b32572d19d21d965bb5f7be6713d2aff1c6a47589d00d173a4f7f75c191247fb6eea511c85f1f2ca3389aeec86fa05b79a53eadd44f6928fd6492e18d1de7614e68ab21dfd71508786e535de92de39236ea42fbaa81ae85784b5c24c89f6bee084493fc227b3c9f620efa3b7c13b48c1bd1bc20f5972f2a94a68b6717e2f0524741ee7d55a39eee078436f0af9a900800000000000009007d08bfbf1dfe814c8448539baa1c5b8ced883da94c7b946cb9e205c83941172aa1bc8e710fe6efec7ef16639408348485e6890ea289fabb6a872c634aa21059ca2bd3cf3deae4bfada536780a9f11ef2a84a17bc2e5ffefc8b7f1aa708f2d89e496578b78381a82916a7a2b36413b76171af62915c76d20d2ec695f0d7dd0ae6a5a890e1070500a62f4267321900efe7073474e030a3ab8086275b552ac0ca8e94f438307b354e39005cddc582c5da0f3753b37643cc13bdff1efef66055f16e879e8ad26a502e5e7509d05f98f32f3f0b5d563c498e860b5b931e36ccd1e7d7f5a0904288aecd9c6a5bbda28d43169cb7967d69d124f5cf6fd1574ba9a9eabd5b8b0b27bb48ac5659c2734e21eb8cd71ba8c7fd8ff7b7cb65d7d127ff0f53fc25d2f3eb05586d7299eb8cb1eb255a460c9a05151ceead842b1c21e8c19ebecf6cb1a7f9a19a254c9e39bfbcb905d6d0265b37fae4d15ef8e4c56f82bf976662e0d258c2e7ba2ebe6ca3e9ea3d0ea52ee8b67d8f318a2a27a716977d4fe916264e11788a1e80dde6a0100b156b89f11e4e3bf78c66d535e46477fcd9f568578523406f21a6796ac3c1e0f6ba31a471f359579b103299799606a766a1ca7148c153d85c5420bd1e1ee0564c08c88dec5d248ec541f63cf01015197f6a3fa61a598e8ad327cd6dfe3cf9f0b4e685dc0e9b10908f68b2290a3741a90991e1f67c04015a780a87c89644280b032722ceb2531bbed8e4459edad3409cbe1ddfd071052277cd908cebe5c00009c3f3a33b9ec60b200e700eb9d48954461c82591a5ffeec87f12d081d30e4c61999879c607cc653a3b2478439b42ea05b469534f20653d8d61a55e9761dd331386109af0b2453eb2e8ba54e7c16e890727c133b442956db67278d661166a9290d4fe8008821649eeefba119ba3776597654a546611693db7b3fc63aa2d01047dbf8a6db146b0fcf3afc8d819575f642dc87ffbd0a42bb68c20f1ea1dac2804db95adab571d2ca60c679a8db02ba3cd5765713e5c3748205b56fd3f6f6e32f628c5b986b1f9d218df36b03db78ee74544555dfa7506a939f48c10a9df0620a841f7e9c67cbf5b367c4c0bb569b76956326f1737d143d49619691433473fd5fed20fc5710ff0f7c6288a4071f02f741532e3080d59b039466ab62972ecc563ee511e8a9d56fa7179569f7ff91db37dba167554331771dd8515ecb6d9030901de113996870c1d921fca0d39a5da13183ab12506008f3074a26ef1990fdabfea0d42d346748959a35e0e07c447c03a591c54ae61186cf579e2636e89d3b3f06c5a019330dbb2d313cff036624a789abb4d5a76ea83e31774be2280de447a053e29a2cb6c4fe62292b61e6513098cc0269a6d526aab3dba820ebe9408839a8f96a5cd09bb29dd6e1b2bdfd31d6b93ceb47976f6650f0c294b061fd25118d364cb0654b0f87741953c3fb2a590394179678b1fab1390db08d599bc418f168f4aa56ebbf3fc9f1597151c83e989770349402695c8b2bfd2b488e0735a071650d4fe1420804c66ce4261424f60424c0390397e7eea3ca904173b8620d74799ae84204abc9548801f3ca29973a33110c6b13d0aaaf316948e1d6fb99ca3150864361418d7f05f39ba7b9026a356f185ad23542e6f0af8d71989486bde21d7451acf86bab6ed27271f395ab31e88e6cd6ff6da710e6ae680fc1711a1319694f9ac56cdcfd46a10db35295627a7dcd4c605e98e455164ff21927b904929973b7520f752b76e6cd3732e540371fd78a5a42611f42d0b185d213a47abd2dfdc37c79894d3323900631655bc263fb5e8aa6b6f32c9f8ced4acc81c6d4bc95fa48faee5697d4221cc576bae07afe10057cf40423318fcd32c3158d65eb770728028f8e5354069ec4f4f63b9a4cd68172397bfa5371a43697e7bc26d777c55ce5f0a225324397a7567b0b969604db7d32c95b05017db53bad3cc1ac3f3d3bc0287d7794f9baf0f1a056dccd686e39743dc150637d84c47fce0feb9e9f3c1fbddcdc9de4a1011a54cf9a74fd28b029f0bfb45f723e4dbe9910a203e98fdbe6fa0d562ead671d5ecaba5f2f29d8e37dcae6b3b6e0cc4917ef4da6b9f0baacbc51840ebaf85f0f7d11897d8887a35d99f50eedefcb07913a665d0843f68a73767df874c5995936bf5c03bf40ff54e179c094127af6254e22da82484472eca7a48bf932c2470ad5c6bc43b2392ebae24692e73ae1c6e0c03eb958b78952531156d7509da69cfd9d8e5068e560fc7f28a974490ecbbc79aafb65f525e5b8d04aaed3b683c6b23703d6ff361f5bd57a9b62ffa5e994b9bbaaf582688f78bc13ef909f9634324fbf6859646b673e2b1d80f56a58bffdac390c245d8cc3036da0e6656f24af365da36ec6cc74847ccfb4a36115c1f19cc6e848f909089a2ac660d1223765295f37c442f987ed98b3f7b3b963213d2e6289b147c80dfc239800f0d48d37fc4739fa521dd686f5413261a9cd06f1c09c598d3d91e66db106ef212c3a1b8c02834f9cc3634ca938df7a478c25b55f0c654bc4f70057a60a7bbf02706f048329d3ad3052f23b698b8ffb97085f121249359320efff2add0c35db60e7cf74e0169e9cf13c0c3725768fea6e928a213e61bae007bc307e4fe63b0905772c469747b5884509acce8b7c368b417b44460d6e5d3ab9dec690c43a029122ba37216d48a0d7eb519fcd0257df3a693711ffa60c8a3855713f359c3780f4a40694982d7ce84e40f03faaf942730e9daa8777d7a8909999df47955ea430bb443789f047066426df0a7fe04f741420b0db3c5e54f0b03e60b5897e96c4bf34f324ff899b9ea4b36c44b248bcd43e7be07f3a58bb094caab78f168d9486d0dfd1adc97ae3ce5e710a9e47e6b5f8360417d1462acb4062057dda820c5d4b4cc90a13732fc2b52b12b2d255cb01f529a597e5ee29eb36e0c479896ae189103580a633c4a09621043df2205d00b45a84cd8ebe81c483cdf66994827672942dba7674e2090829a33744394e7b9c81ff273a5df6e0eceaa9b2abad932c8740d3b0b977e91fc03f4020a4459fa582d48673215c14f0da08a82a67b8bb804915c9d1218d7a9de94033a32725f30f9f9e81987d63cca018d12c3894b7fbeb95901f382bdee8595b2e6b7f42d0ada636db6e000625dfaa79a6309b2dd279fff258cefcc044a06bdbe489230ffdd90efdda0df2da52742a59e24b8c50ec68790fc62207ac2cd6d4997d6a4faa5e2645e30228f39094750eef3ce56b1569438750ff50130c64e8f37d8fe49fa9d9c0d409e9f60f347cb386946ce117b4c40a9a53c7359d3a966c7326263270eb16876ff1e6da42a73a634ac661327a916b8416bac1bb49a5e9b8da0dc7170d833d07df1fab73a7f202aaa768049efefc4b399611a6fdbe29aaccfb6416be56f30e9fce9602d0cf57c1c70b321974e3518434ca828f1a51d4191b99e0e0a7451ba3b4f2b5cf95b44fc417abcc5b0b13bae366614f75c98aade49013475086a48d9e64ba7701d6aa7997132e56b97b962921a73e7a70de0f32c06d0117b24708867f7247024a28096607669001e87ec188812d0eab256b0296e0f70c47c6ca89dd511c1362523930a546a44ebc421e03e979a5bba49732d437d82e7555e5a10c4a1fd933c6c50380d3d7a147586e4033005f533f7ade992af2696c4d122311a473f97644095805a18da9d0b52e2f72dd386a3d14f478c7ba144503ee2e94bfb3853fb37adca2f7bf51872fd3a54e392c8b6dbf142c6ae83ca21575ca6a1d3fa1b1de90f4a816d093561f88f6e6aaf782d08c798147a64851759b8667a1531da2d571e1457edd13d7d0929ae02daed710e9ae1a2796e38a1c2921dd2fd57f825f4cf95f02e34e9cf3e894d57cfde113224210caec0b4ab2901262b6e36d96ea1febc8c73a12f0e40f6b47b13709cfecbec1405fcb5cdc2b5986d0a54fe0459ba5f77b90bc9d2cbdd86663910fed740f6f41d94cb1b3818a550f8da00f6d17b150e4872fec8712a7490a1782a82b9680ceeeb41fdb8c95c1d3d574437d3bd1915020d96e411978c1738d7683b62f5dbf6280dc72860a2b6fa1de548e6a22987f1d3b5eb010172d7c684e9943e32b140fc51cd8c7046a2cc604244a7aad63a9edd2f64c31c8fe127a2cb965ac0a374b24e475bc78f4cbdda40b39b282af1d192bd2a967fc6b7811f8ef8be8d65cd8d3ddbf1e69989c073a16c9c1896ca8a734bc6a4df17d39d30a8b8c1ec3d93534747e8e9a769f60a9e10cc69ea5903993bc481630e1df50eedc1a1a51d96de8fcd27a3ba4108349c92d52b81886d19217b10508527634c58af2806b2dae8c71aaeb6946896decd03266a75bccf676d86064188d0da683b3b38a3c03fc22bbf6c8d8bdea829bc5aa5d5521da096718aa6a629f174e510b1215b49f27db3c145555baa329d15de80976748b68648482cb8cf9e79cc3acefe4d8436c04e882934abc30ac5886d10a54b759f1b4407d1ea9d8cc1049e4f60c9dc96dbda9dbc581d31bb3dcfe32598bac97974d6c8625a2be3d48ef98edfbf0725cc18f21b50a67b0de8ff6544cd67ce0d43fcc1d24800"}) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_bp={&(0x7f0000000440), 0x2}, 0x810}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x82) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) r3 = openat$random(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$FAT_IOCTL_GET_VOLUME_ID(r3, 0x80047213, &(0x7f0000000300)) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0xfc, 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={&(0x7f0000000040), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) sendfile(r2, r0, 0x0, 0xfffffdef) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f00000003c0)={0x3, 0x80, 0x4, 0x3, 0x2b, 0x81, 0x0, 0x1, 0x8500, 0x9, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000380), 0x6}, 0x8188, 0x0, 0x8, 0x1, 0x0, 0x7, 0x1ff, 0x0, 0x20}, 0xffffffffffffffff, 0x6, r4, 0x9) 13:44:29 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x40286608, &(0x7f0000000040)={0x80000001, 0xfffffffffffffffe, 0x7fffffff, 0x6, 0x100, 0x2}) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000000)=0x0) r3 = mq_open(&(0x7f0000000080)='mountinfo\x00', 0x2, 0x100, &(0x7f00000000c0)={0x1000, 0x7ff, 0x0, 0x9}) mq_timedsend(r3, &(0x7f0000000140)="cb244ca44564fef7a452334bf4cd052cee42aac03de087b4b592d89a044d929faa08e73dc7d5bc53e33cf2389024c0fc3c30b602345b8ee6f6a7cac56b3bb1a676ed945ed9faf8651de8e8706328bd7ff3603ba1f63f500e282e34313d9a1b491688429372d16b24b17343117a8418da4ccc89b8241b273b52d4da2960592c27a7676b489c8d16e1deeba9718cc6b743c57104c8ba040de0d0a5b45c59ed66ac5f0e186299634255cd2c8d2effff0be518a4fd33312107cd84666485cd24df7fe58073c95675297d", 0xc8, 0x5, 0x0) kcmp(r2, r2, 0x6, r1, r0) sendfile(r1, r0, 0x0, 0x8) [ 3547.520474] FAULT_INJECTION: forcing a failure. [ 3547.520474] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3547.522185] CPU: 1 PID: 17106 Comm: syz-executor.3 Not tainted 6.1.0-next-20221219 #1 [ 3547.523273] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3547.524393] Call Trace: [ 3547.524811] [ 3547.525258] dump_stack_lvl+0x8f/0xb7 [ 3547.526099] should_fail_ex.cold+0x5/0xa [ 3547.526915] prepare_alloc_pages+0x178/0x500 [ 3547.527809] __alloc_pages+0x149/0x500 [ 3547.528594] ? __pfx___alloc_pages+0x10/0x10 [ 3547.529453] ? __lock_acquire+0x164d/0x5e70 [ 3547.530383] alloc_pages+0x1a0/0x260 [ 3547.531105] append_pipe+0x19a/0x660 [ 3547.531707] _copy_to_iter+0x484/0x13e0 [ 3547.532341] ? lock_is_held_type+0xdb/0x130 [ 3547.533005] ? find_held_lock+0x2c/0x110 [ 3547.533622] ? __pfx__copy_to_iter+0x10/0x10 [ 3547.534314] ? lock_release+0x3b6/0x750 [ 3547.534959] ? __up_read+0x192/0x730 [ 3547.535543] ? lock_acquire+0x32/0xc0 [ 3547.536147] ? __pfx___up_read+0x10/0x10 [ 3547.536757] ? __virt_addr_valid+0x102/0x340 [ 3547.537457] ? __check_object_size+0x384/0x700 [ 3547.538201] seq_read_iter+0xdcf/0x12b0 [ 3547.538845] generic_file_splice_read+0x18b/0x4d0 [ 3547.539587] ? lock_is_held_type+0xdb/0x130 [ 3547.540261] ? __pfx_generic_file_splice_read+0x10/0x10 [ 3547.541044] ? inode_security+0x105/0x140 [ 3547.541703] ? security_file_permission+0xb5/0xe0 [ 3547.542456] ? __pfx_generic_file_splice_read+0x10/0x10 [ 3547.543273] do_splice_to+0x1bc/0x240 [ 3547.543885] splice_direct_to_actor+0x2b0/0x8c0 [ 3547.544576] ? __pfx_direct_splice_actor+0x10/0x10 [ 3547.545319] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 3547.546104] ? security_file_permission+0xb5/0xe0 [ 3547.546852] do_splice_direct+0x1bc/0x290 [ 3547.547502] ? __pfx_do_splice_direct+0x10/0x10 [ 3547.548235] ? lock_is_held_type+0xdb/0x130 [ 3547.548915] do_sendfile+0xb1d/0x1280 [ 3547.549529] ? __pfx_do_sendfile+0x10/0x10 [ 3547.550213] ? lock_is_held_type+0xdb/0x130 [ 3547.550894] __x64_sys_sendfile64+0x248/0x2a0 [ 3547.551568] ? trace_rcu_dyntick+0x1a7/0x250 [ 3547.552246] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 3547.552990] ? syscall_enter_from_user_mode+0x21/0x50 [ 3547.553726] ? syscall_enter_from_user_mode+0x21/0x50 [ 3547.554528] do_syscall_64+0x3f/0x90 [ 3547.555124] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 3547.555908] RIP: 0033:0x7f801b16bb19 [ 3547.556447] 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 [ 3547.559036] RSP: 002b:00007f80186e1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3547.560124] RAX: ffffffffffffffda RBX: 00007f801b27ef60 RCX: 00007f801b16bb19 [ 3547.561149] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 3547.562186] RBP: 00007f80186e11d0 R08: 0000000000000000 R09: 0000000000000000 [ 3547.563225] R10: 0000000000000900 R11: 0000000000000246 R12: 0000000000000002 [ 3547.564247] R13: 00007fffafa6398f R14: 00007f80186e1300 R15: 0000000000022000 [ 3547.565302] 13:44:29 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 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, 0x4, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:44:29 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='sysfs\x00', 0x0, 0x0) umount2(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x626100, 0x0) ioctl$VT_SETMODE(r0, 0x5602, &(0x7f00000000c0)={0xfc, 0x40, 0x7ed, 0x0, 0x4}) fcntl$dupfd(r0, 0x406, 0xffffffffffffffff) 13:44:29 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x101042, 0x100) sendfile(r1, r0, 0x0, 0x8) 13:44:29 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 92) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:44:29 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) (fail_nth: 16) 13:44:29 executing program 7: r0 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x0, 0x0, @private1={0xfc, 0x1, '\x00', 0x3}, 0x2}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000200)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0x6e) r1 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000380)=@IORING_OP_ACCEPT={0xd, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80000, 0x1, {0x0, r1}}, 0x7f) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x5, 0x6004, @fd=r0, 0x40, &(0x7f0000000480)="6bd558fed90bbafb7abb61d8f6abd9c325f9700d3b0605eb856f2974836672a4d0422d057f97167c449c488970f8592c0f9fc8067691490ea2fd68f97c24a59f9abe8cbcd2593e1849e6209c728b514a85eebae782c06fa14245c88cfb18d110687a50014145ec4c9a413bfe57bab92ae2786ede82cba8c35ef5f0de6c076ead65dcee482a87460c7981400e250f68411276dc64da64891135c2d4828ddf0b5a8826a8f353b78d206b27569b1b96bb0f0f2d40a4d9eb9520d1f4386ef5e4a3a3d45b22ca63e1b1d21470dda1ed45a931eee87ee183f6bf48e93e6a8ccd217485", 0xe0, 0x8, 0x0, {0x0, r1}}, 0x1) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, 0x0, &(0x7f00000001c0)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pidfd_getfd(r2, 0xffffffffffffffff, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x74, 0xc2, 0x3, 0x0, 0x0, 0x0, 0x0, 0x90080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x4004, @fd=r3, 0x0, &(0x7f0000000380)=""/83, 0x53, 0x3, 0x1}, 0x3) 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, 0x4, @perf_bp={&(0x7f0000000440), 0x6}, 0x14889, 0x0, 0x2, 0x0, 0x0, 0x20000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000240)=@IORING_OP_OPENAT2={0x1c, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000040)={0x18200, 0x0, 0x11}, &(0x7f0000000180)='./file1\x00', 0x18, 0x0, 0x23456}, 0x4) sendfile(r2, r2, 0x0, 0x100000) 13:44:29 executing program 2: syz_io_uring_submit(0x0, 0x0, &(0x7f0000000180)=@IORING_OP_CLOSE={0x13, 0x5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) ioctl$TIOCSPTLCK(0xffffffffffffffff, 0x40045431, &(0x7f0000000040)) ioctl$GIO_CMAP(0xffffffffffffffff, 0x4b70, &(0x7f0000000140)) ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKGETSIZE(r0, 0x1260, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0xfffffdef) ioctl$KDENABIO(0xffffffffffffffff, 0x4b36) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$nl_audit(0x10, 0x3, 0x9) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x1) lseek(r3, 0x0, 0x3) sendmsg$inet(r3, &(0x7f0000000740)={&(0x7f00000001c0)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000680)=[{&(0x7f0000000200)="e27485dc4fc7e52b1b8c27727ec5e2f9e33e39526c08", 0x16}, {&(0x7f0000000400)="57b144f799bf25e8e7b453bba5f5533519b86fa773d278c0bb2d92a207eb31cea6473e67c35ecc7f790888c9ad3dc8a80a934ab980eb65761199c11435baec2358741b2d64580c4c02ebbf09d776cec990053baaf0149c72c320fa8d3b31fe7c3746b7faafc2d82658ca7cf308896a3df4668f8620fb2570cfe1b3bd03cda7d52adb404aef80fd200f9e86f9ec2d2ba238c8737049f40cce6ce9f3b955aa8de279732a8f039535e1a8a69596e1c4c58c21e3989b878975f254d7a562085bad143bfcb3c181419eb80a9266c83587838ce76e1f1b7aa8a6d6b5d5f92f2fd77ae30ea2e2e365ecafc40cf565555ae82c5ad2f3", 0xf2}, {&(0x7f0000000240)="d809fa612e", 0x5}, {&(0x7f0000000340)="f2ad121d96e656e71cb27cb62ebdec813eb609580d422e61143efe5f9f91b057c7eee68848d492badb4443b6398e8f1ef206933be9173dae4157c4552e4a76c02d128e342a68be0ba884439d92201d76773da69ccc0e907660a93d1f8577fa", 0x5f}, {&(0x7f0000000500)="bf94df8f6f98827b63116b2b77ccad8c8d79aed1556cfadd9653d47e79ef3f67350315e3078c2545ce70759ab7b8129945cae4d9eecdb90b60ee45f32bdc12b520c56fa2a86b61a44bd111c9bc60a5eb20b00fd008a15df179e735977ce9ef008f51099d36f28b80d6384dee25174abc46bf8d2dfe09", 0x76}, {&(0x7f0000000580)="f25891154b7f4ac2d17c1edd0ca7f4159253427675983db9ee925f8d882fec7ce20a38c359222e1ddb097b8267eb39dbdb1fbb485892082efe113f8d0f36a244618277db9a2de0445535c64fd2dd436ed088faaba07b21014d41622780a3a35da91f6523dda09c7ecf8fadba00c523cb4a317e125bec499fb6a7a92ea1048cc37df0fe29d09b699457e0c4a8509c4891f273411cefc3868f770387024210423790a30e3263fe7c32d5b71695b43979569fdb9d2bb7b8e871c94dcf64f2f29b57673189cf72a535f2b9e5123e47da050d4bae4ecba2aadc4526001992bc07d4676ccb9f05ed5e21", 0xe7}], 0x6, &(0x7f00000007c0)=ANY=[@ANYBLOB="e00000000000000000000000070000000194040100940400008209e63100d71c7f06863200000001000f68d2197560ff850c9720027ab7070d942377a01a881eae4f017300108082c4a305a6442ab2d2c0cfadef8631000000030104f77901fb2a9dfbf135bd82b0520f74bf0b09fb6f010f84f9648bdd0509fe67369cfe910206806786a50083133cac14140ae00000010a01010164010102444427d1e0000001000000810000000000000001ac1414bb0000007fffffffff0000007fac1414aa00000002ffffffff00000003e000000100000100e000000100000008000000110000000000000000000000140000000000000000000000010000000600000000000000140000000000000000000000010000000600000000000000"], 0x128}, 0x4000010) 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, 0x5, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) syz_open_dev$ptys(0xc, 0x3, 0x1) sendmsg$inet(r1, &(0x7f0000000780)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000300)="6fb9", 0xffeb}], 0x1, &(0x7f0000000700)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r4, @remote, @broadcast}}}], 0x20}, 0x0) [ 3547.845018] FAULT_INJECTION: forcing a failure. [ 3547.845018] name failslab, interval 1, probability 0, space 0, times 0 [ 3547.845860] CPU: 0 PID: 17129 Comm: syz-executor.3 Not tainted 6.1.0-next-20221219 #1 [ 3547.846400] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3547.846953] Call Trace: [ 3547.847138] [ 3547.847303] dump_stack_lvl+0x8f/0xb7 [ 3547.847592] should_fail_ex.cold+0x5/0xa [ 3547.847895] should_failslab+0x9/0x20 [ 3547.848175] __kmem_cache_alloc_node+0x5b/0x400 [ 3547.848505] ? iter_file_splice_write+0x169/0xcb0 [ 3547.848855] ? iter_file_splice_write+0x169/0xcb0 [ 3547.849197] __kmalloc+0x46/0xc0 [ 3547.849453] iter_file_splice_write+0x169/0xcb0 [ 3547.849809] ? generic_file_splice_read+0x1bc/0x4d0 [ 3547.850159] ? __pfx_iter_file_splice_write+0x10/0x10 [ 3547.850524] ? __pfx_generic_file_splice_read+0x10/0x10 [ 3547.850898] ? inode_security+0x105/0x140 [ 3547.851212] ? security_file_permission+0xb5/0xe0 [ 3547.851556] ? __pfx_iter_file_splice_write+0x10/0x10 [ 3547.851923] direct_splice_actor+0x113/0x180 [ 3547.852240] splice_direct_to_actor+0x33a/0x8c0 [ 3547.852570] ? __pfx_direct_splice_actor+0x10/0x10 [ 3547.852929] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 3547.853286] ? security_file_permission+0xb5/0xe0 [ 3547.853640] do_splice_direct+0x1bc/0x290 [ 3547.853940] ? __pfx_do_splice_direct+0x10/0x10 [ 3547.854288] ? lock_is_held_type+0xdb/0x130 [ 3547.854598] do_sendfile+0xb1d/0x1280 [ 3547.854904] ? __pfx_do_sendfile+0x10/0x10 [ 3547.855237] ? lock_is_held_type+0xdb/0x130 [ 3547.855559] __x64_sys_sendfile64+0x248/0x2a0 [ 3547.855895] ? trace_rcu_dyntick+0x1a7/0x250 [ 3547.856237] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 3547.856604] ? syscall_enter_from_user_mode+0x21/0x50 [ 3547.856988] ? syscall_enter_from_user_mode+0x21/0x50 [ 3547.857376] do_syscall_64+0x3f/0x90 [ 3547.857652] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 3547.858044] RIP: 0033:0x7f801b16bb19 [ 3547.858317] 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 [ 3547.859592] RSP: 002b:00007f80186e1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3547.860142] RAX: ffffffffffffffda RBX: 00007f801b27ef60 RCX: 00007f801b16bb19 [ 3547.860651] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 3547.861158] RBP: 00007f80186e11d0 R08: 0000000000000000 R09: 0000000000000000 [ 3547.861668] R10: 0000000000000900 R11: 0000000000000246 R12: 0000000000000002 [ 3547.862183] R13: 00007fffafa6398f R14: 00007f80186e1300 R15: 0000000000022000 [ 3547.862710] [ 3547.894144] FAULT_INJECTION: forcing a failure. [ 3547.894144] name failslab, interval 1, probability 0, space 0, times 0 [ 3547.895470] CPU: 0 PID: 17128 Comm: syz-executor.5 Not tainted 6.1.0-next-20221219 #1 [ 3547.896005] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3547.896716] Call Trace: [ 3547.896923] [ 3547.897087] dump_stack_lvl+0x8f/0xb7 [ 3547.897369] should_fail_ex.cold+0x5/0xa [ 3547.897660] should_failslab+0x9/0x20 [ 3547.897943] kmem_cache_alloc_bulk+0x6a/0x780 [ 3547.898258] ? kmem_cache_alloc+0x237/0x410 [ 3547.898564] mas_alloc_nodes+0x2ff/0x800 [ 3547.898863] mas_preallocate+0x1bf/0x370 [ 3547.899163] do_mas_align_munmap.constprop.0+0x111/0x1000 [ 3547.899555] ? __pfx_do_mas_align_munmap.constprop.0+0x10/0x10 [ 3547.899983] ? mas_walk+0x4b7/0x6b0 [ 3547.900255] ? mas_find+0x20d/0xdf0 [ 3547.900529] ? lock_is_held_type+0xdb/0x130 [ 3547.900852] do_mas_munmap+0x1ec/0x2c0 [ 3547.901137] mmap_region+0x21f/0x1c20 [ 3547.901423] ? __pfx_mmap_region+0x10/0x10 [ 3547.901739] ? security_mmap_addr+0x7d/0xa0 [ 3547.902065] ? get_unmapped_area+0x1e9/0x3e0 [ 3547.902381] do_mmap+0x82c/0xf50 [ 3547.902638] vm_mmap_pgoff+0x1b3/0x270 [ 3547.902928] ? __pfx_vm_mmap_pgoff+0x10/0x10 [ 3547.903255] ? ksys_mmap_pgoff+0x2d3/0x500 [ 3547.903561] ksys_mmap_pgoff+0x3d4/0x500 [ 3547.903855] do_syscall_64+0x3f/0x90 [ 3547.904118] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 3547.904490] RIP: 0033:0x7efdb7de7b62 [ 3547.904750] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 [ 3547.905942] RSP: 002b:00007efdb535d0f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 3547.906453] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007efdb7de7b62 [ 3547.906934] RDX: 0000000000000003 RSI: 0000000000090140 RDI: 0000000020ffb000 [ 3547.907442] RBP: 0000000020ffb000 R08: 0000000000000006 R09: 0000000000000000 [ 3547.907951] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000300 [ 3547.908455] R13: 0000000020ff9000 R14: 0000000020000200 R15: 0000000020ffb000 [ 3547.908972] 13:44:43 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000300)}}, 0x0, 0x0, 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_bp={&(0x7f0000000200), 0x4}, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100000, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000800100000f000000000000000100000005000000000004000040000020000000e0f4655fe0f4655f0100ffff53ef010001000000e0f4655f000000000000000001000000000000000b0000000004000008000000d2c201001203", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000cf5621b2fc4343c4a394dcf8911d5966010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="03", 0x1, 0x640}, {&(0x7f0000010400)="02000000030000000400000018000f000300040000000000000000000f00c2b4", 0x20, 0x800}, {&(0x7f0000011600)="ed41000000080000e0f4655fe0f4655fe0f4655f000000000000040040", 0x1d, 0x2400}, {&(0x7f0000000040)="20000000b45b0e7ae4976cb482", 0xd, 0x2480}, {&(0x7f0000011800)="8081000000180000e0f4655fe0f4655fe0f4655f00000000000001004000000010000800000000000af301000400", 0x2e, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="021339c07112e312d9ae4604c477a089d5ed5729b60e7a6bca31705f134293c48153c098d61195504fffbc3429c48accf35b584ab88f65ea5eeec9c5b9643991640704b608efe36de9c3e58c85366799945ad769"]) 13:44:43 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000780), &(0x7f0000000300)={'fscrypt:', @desc3}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec3062a78d15c1273366868589e38fd8688dedbe40ffffffffffff9a07daa30000000000000000000000000800", 0x3a}, 0x48, 0xfffffffffffffffb) r2 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x88081, 0x22, 0xa}, 0x18) 13:44:43 executing program 7: syz_mount_image$ext4(0x0, &(0x7f00000003c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f0000000680)={'trans=unix,', {[{@msize={'msize', 0x3d, 0x7fff}}]}}) mount(&(0x7f0000000000)=@md0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='gfs2meta\x00', 0x100841, &(0x7f0000000100)='!\\\x00') 13:44:43 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) (fail_nth: 17) 13:44:43 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) io_setup(0x373, &(0x7f0000000140)=0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') io_submit(r2, 0x1, &(0x7f0000001340)=[&(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0, r3, 0x0, 0x200000}]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x1) lseek(r4, 0x0, 0x3) r5 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) r6 = openat$cgroup_type(0xffffffffffffffff, &(0x7f0000000380), 0x2, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r7, &(0x7f0000000080)="01", 0x1) lseek(r7, 0x0, 0x3) r8 = open(&(0x7f00000004c0)='./file1\x00', 0x20080, 0x20) io_submit(r2, 0x5, &(0x7f0000000540)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x7, 0x7, r1, &(0x7f0000000000)="f23bf91065c16f067fe50a3b5b229a0ec6ae44c789423bb6fc75af468363e2cf3e65b9cfcd0d4706a7c39162d92c", 0x2e, 0xbe, 0x0, 0x1, r4}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2, 0x0, r0, &(0x7f0000000140)="9a05cd3ba76c35ed0e4d9eed7893b3ff178036aa2dd31341c4b92486c878154a0895e22ce76445e41921945212c1ef3d6408053719e992537e0db3937648fb78a8e3969cabde1e1b0a4637be508cb5dc7ec93f16f3ca814386a386f4aec3fee548b0ed7b7c132cd6acc02d7b42cc61ecc12b8e75d86975111f76f324dfa9a1a7aecad4830b762aba7341abcab447c7219debc687888a0d559b0f5fa47dddb325a2da2520be7940631d9d86160cf98c8297f84ed2c62fc8226975d6ce9029775eb7a03d79ba311a4506035c272b136dc8ea476a33dbf590fe1a5ffdeaea5f63f8a43830b62d72e3f732be0909249c7b87dc46122e7649cded171e4a", 0xfb, 0x100000000, 0x0, 0x3, r0}, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x1, 0x7, r5, &(0x7f0000000240)="229fbc96cae0f2caac48101bc94fa31befff1c302ffb65d2247b8c275d7054bad49170b5d9eb482a2be7e8dd044cfa13133a84bdf93708988d0af91159081528f49c579161f9e4ab33da3383f19077d5f7f690c4245edca0fdc488d398f292c299720e91af0769142f99cb457cac99761e1365dc0fee31b7ad1ff93990236b94fd300b880ca8d1577ad5e2a11dfcd6bbad65f6e86d898e0117cbcf53783c88497044a7c7243df1236ab44a0423e4de93d4c421f2bcb106083bc6cba94e8fd2fc5a1bb4b32a169192250d0ceaed3c97c214e2868de582bd46b875b3005b8ab4", 0xdf, 0x5, 0x0, 0x3, r1}, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x8, 0xf996, r6, &(0x7f00000003c0)="5a2fac7fa7102fe51bca441afe", 0xd, 0x0, 0x0, 0x3, r7}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x8, 0x8, r0, &(0x7f0000000440)="9d1a10edb3d2e95201e03d26792e552c4c05f0b13d0ed168a6e3e5b254443844f53ae21103db212f81b47f18726785008870bdf47dff0caa8175653c6b89e75f242bdde5c05aa2400f194e94778cea53ed164bec77bc02a6868371d19a723a7567e641954e597ca481af29", 0x6b, 0x81, 0x0, 0x5, r8}]) 13:44:43 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x1) lseek(0xffffffffffffffff, 0x0, 0x3) openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x400, 0x110) sendfile(r1, r0, 0x0, 0x8) 13:44:43 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 93) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:44:43 executing program 2: io_setup(0xd29, &(0x7f0000000780)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1255c2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000740)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r1, 0x3d61abb5}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x1) lseek(r2, 0x0, 0x3) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r2, 0x6628) r3 = getuid() r4 = geteuid() setxattr$security_capability(&(0x7f0000000600)='./file1\x00', &(0x7f0000000640), &(0x7f0000000680)=@v1={0x1000000, [{0x7f, 0xe9}]}, 0xc, 0x1) getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000001d40)={{{@in6=@local, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in=@empty}}, &(0x7f0000001e40)=0xe8) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000001e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000001f80)=0xe8) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000140)='./file0\x00', 0x4, 0x5, &(0x7f0000000580)=[{&(0x7f0000000180)="5abc48a3291ab629209df7668a75c76ad4af78818e7ba809dfbde32d8a5c74a8c77ec5c6869f4b857b020c45255a8d13a66f50a550ab3cd95a3926d4907deda9d8137faa99cdd4e1f41d4e9d48879e550efb2220ce02bb3168ee2939e35c7d63713fed3528e64c46000c6d6f9e8229f0c6cabd0205a006bdbaec72324dfa550a6d03da40018b9f72d5a33983802e4db78c0e3df5b12d7cd687175c7e3ea39ab554025fbd6fc2861d9f3d73c3b78ce26b649086984f426959e5e2916d8a36e1d8", 0xc0, 0xb9}, {&(0x7f0000000240)="5dfc64b2e2ae0c2957e6e0fa724292759800c986f2006968f3d4c60bfcfd6ed6b43681c8ee73918d465e6cd606665c1e8f0b28226d7cedab48751d7ff70d6b7fbd831d8836659bf09270c1ac71e9ea681c8c0b0679b99ff020dc762696b940ddca053a6997ae05252313391706dc214e1940fd63793dbb76b22134509fc35961eb3fcfcf1890aedc5080a36cd91768b0b2a43b3b9e6491f76d4a745e399083eb4e2774c107906f1cba8f9eaf6544b8b1593e1169f9e5433e9af1f81eb77a69edf51992", 0xc3, 0x8}, {&(0x7f0000000340)="6707165418409d0b13f0c06cd3155c76867569be15b5616635348086a17fc63a50dde9d45edcc3839dca1c78a4cf366982b947b793adcdf0f331e4df69f113da94062dcb911d6308b961a3eb8a492064d504e206297a80fa263abf0f842cc9dc60b22ed6b4a7b24dec934f783b89f54c83e481abc1aeac7e0569b8c00086308a8922b48921f2535a89a000dc7aebcd374d3f2530ec43e2e23d674a4d49d6309e15e06cb42a298d1e8ce20e63571982b8b15e4a4a6b1eb6c3ebab77f52fe3b43dc372be1d9fa9960f41", 0xc9, 0x6}, {&(0x7f0000000440)="a9bd22023706a7192eb0030938416fefd8f006427040ce7bb1d136b058ede280163efaeac0bbbd9f646bf70d8bb38e3f41a35b91d4a314caa91030fb32d780216334dcf749368f3a549a8f157bcf387d4488319a2604de9b4a91b2e3f7e16cfc6236292fd56b4a332220f40c3f6f8c386f23bf0572801f003eee87ee4d6dcc53db1fa59fa03556e688e7ae5a78988716160280b98d41d7fe38cad47463878b864b22394c76f21b76057976bbddcb108e9bc54ddb91a33f19083b4a9077bdaf99cbd7f99c4d7eeeb80d6b4e0c06d2d1ad32c082b8a68544ac692f67b4b53dabf7aa12deda8adf600ee77a559ff19e77ef8fb8c5a7", 0xf4, 0x7}, {&(0x7f0000000540)="65a07859d1bdbb80299c5c2cb397785614ca7edbe7a11aa60d6b5492b31fa869a2fa591ee5156f", 0x27, 0x3f}], 0x0, &(0x7f0000001fc0)={[{@dots}, {@nodots}, {@fat=@codepage={'codepage', 0x3d, '855'}}, {@dots}, {@dots}, {@nodots}, {@nodots}, {@dots}, {@dots}, {@fat=@usefree}], [{@fowner_eq={'fowner', 0x3d, r3}}, {@fowner_eq={'fowner', 0x3d, r4}}, {@uid_eq={'uid', 0x3d, r5}}, {@smackfsfloor={'smackfsfloor', 0x3d, '{\r(!,$#:'}}, {@uid_gt={'uid>', r6}}, {@fsname={'fsname', 0x3d, '\\'}}, {@euid_gt={'euid>', 0xffffffffffffffff}}, {@context={'context', 0x3d, 'user_u'}}, {@subj_role}]}) io_setup(0x8, &(0x7f0000000080)=0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r8, &(0x7f0000000080)="01", 0x1) lseek(r8, 0x0, 0x3) io_submit(r7, 0x1, &(0x7f0000000700)=[&(0x7f00000006c0)={0x0, 0x0, 0x0, 0x3, 0x7, r1, &(0x7f00000007c0)="add7555834b27ae267863af09de76679d2d896387c98354dfe065e89cf23d4129c8b4bfd7700e0b03f834b4f15087a79fd38627cd7f29ce1c189f554efdd2593027a0fe2338749a6b23b9d9ecd0ec8942a92ead919a228b2b872cc073143c2748c7a236fe59a6738e9bef46f789505655ecf51a8525396bd1ae69a4d8bf39ee59c4857602624138d64cc03736c98d9352e318a174ba4b607e8ef61a85ed221d2dc69214ede7363459842c010970f8fc80bcf71dd3c4da932ce54ed0a25b835bb9ea2736c06652ee3255f859eb432c617f3d05c3a7486c021ecf42a952f826b932f91e69b69cebaed0e92200ba8c421a3a45b", 0xf2, 0x9, 0x0, 0x2, r8}]) 13:44:44 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) (fail_nth: 18) 13:44:44 executing program 2: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000180)=ANY=[@ANYBLOB="010008a9aa980000180000", @ANYRES32]) mmap$perf(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, 0xffffffffffffffff, 0x7ff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x1) lseek(r1, 0x0, 0x3) bind$unix(r1, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0x6e) openat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x0, 0x80) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)}, 0x580, 0x3, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x1) lseek(0xffffffffffffffff, 0x0, 0x3) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x1) lseek(r2, 0x0, 0x3) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000)=0x800, 0xb07) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000001840)={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={&(0x7f0000001800), 0xd}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r3, &(0x7f0000000080)="01", 0x292e9) [ 3562.379568] FAULT_INJECTION: forcing a failure. [ 3562.379568] name failslab, interval 1, probability 0, space 0, times 0 [ 3562.380349] CPU: 0 PID: 17169 Comm: syz-executor.3 Not tainted 6.1.0-next-20221219 #1 [ 3562.380846] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3562.381418] Call Trace: [ 3562.381606] [ 3562.381778] dump_stack_lvl+0x8f/0xb7 [ 3562.382090] should_fail_ex.cold+0x5/0xa [ 3562.382406] ? jbd2__journal_start+0x194/0x6b0 [ 3562.382754] should_failslab+0x9/0x20 [ 3562.383048] kmem_cache_alloc+0x5a/0x410 [ 3562.383350] ? lock_is_held_type+0xdb/0x130 [ 3562.383674] jbd2__journal_start+0x194/0x6b0 [ 3562.384008] __ext4_journal_start_sb+0x4a5/0x6b0 [ 3562.384363] ? ext4_dirty_inode+0xa5/0x130 [ 3562.384678] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 3562.384985] ext4_dirty_inode+0xa5/0x130 [ 3562.385292] __mark_inode_dirty+0x1aa/0xe70 [ 3562.385622] generic_update_time+0x21b/0x2b0 [ 3562.385975] file_modified_flags+0x2d4/0x330 [ 3562.386312] ? __pfx_file_modified_flags+0x10/0x10 [ 3562.386676] ? __pfx_down_write+0x10/0x10 [ 3562.386997] ext4_buffered_write_iter+0xf9/0x460 [ 3562.387481] ? stack_trace_save+0x90/0xd0 [ 3562.387828] ext4_file_write_iter+0x3ff/0x1930 [ 3562.388183] ? iter_file_splice_write+0x169/0xcb0 [ 3562.388542] ? kasan_save_stack+0x35/0x50 [ 3562.388818] ? kasan_save_stack+0x22/0x50 [ 3562.389128] ? kasan_set_track+0x25/0x30 [ 3562.389429] ? __kasan_kmalloc+0x82/0x90 [ 3562.389724] ? __kmalloc+0x56/0xc0 [ 3562.390003] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 3562.390362] ? do_splice_direct+0x1bc/0x290 [ 3562.390682] ? do_sendfile+0xb1d/0x1280 [ 3562.390990] ? __x64_sys_sendfile64+0x248/0x2a0 [ 3562.391347] ? lock_is_held_type+0xdb/0x130 [ 3562.391676] do_iter_readv_writev+0x211/0x3c0 [ 3562.391988] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 3562.392359] ? avc_policy_seqno+0xd/0x70 [ 3562.392680] ? security_file_permission+0xb5/0xe0 [ 3562.393054] do_iter_write+0x18b/0x700 [ 3562.393363] ? lock_is_held_type+0xdb/0x130 [ 3562.393702] vfs_iter_write+0x74/0xb0 [ 3562.393974] iter_file_splice_write+0x73e/0xcb0 [ 3562.394332] ? __pfx_iter_file_splice_write+0x10/0x10 [ 3562.394716] ? __pfx_generic_file_splice_read+0x10/0x10 [ 3562.395106] ? inode_security+0x105/0x140 [ 3562.395423] ? security_file_permission+0xb5/0xe0 [ 3562.395779] ? __pfx_iter_file_splice_write+0x10/0x10 [ 3562.396158] direct_splice_actor+0x113/0x180 [ 3562.396495] splice_direct_to_actor+0x33a/0x8c0 [ 3562.396837] ? __pfx_direct_splice_actor+0x10/0x10 [ 3562.397211] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 3562.397552] ? security_file_permission+0xb5/0xe0 [ 3562.397918] do_splice_direct+0x1bc/0x290 [ 3562.398210] ? __pfx_do_splice_direct+0x10/0x10 [ 3562.398566] ? lock_is_held_type+0xdb/0x130 [ 3562.398891] do_sendfile+0xb1d/0x1280 [ 3562.399192] ? __pfx_do_sendfile+0x10/0x10 [ 3562.399513] ? lock_is_held_type+0xdb/0x130 [ 3562.399832] __x64_sys_sendfile64+0x248/0x2a0 [ 3562.400164] ? trace_rcu_dyntick+0x1a7/0x250 [ 3562.400501] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 3562.400869] ? syscall_enter_from_user_mode+0x21/0x50 [ 3562.401250] ? syscall_enter_from_user_mode+0x21/0x50 [ 3562.401604] do_syscall_64+0x3f/0x90 [ 3562.401895] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 3562.402287] RIP: 0033:0x7f801b16bb19 [ 3562.402558] 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 [ 3562.403820] RSP: 002b:00007f80186e1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3562.404363] RAX: ffffffffffffffda RBX: 00007f801b27ef60 RCX: 00007f801b16bb19 [ 3562.404866] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 3562.405379] RBP: 00007f80186e11d0 R08: 0000000000000000 R09: 0000000000000000 [ 3562.405890] R10: 0000000000000900 R11: 0000000000000246 R12: 0000000000000002 [ 3562.406407] R13: 00007fffafa6398f R14: 00007f80186e1300 R15: 0000000000022000 [ 3562.406930] 13:44:44 executing program 4: getsockopt$IP_VS_SO_GET_DESTS(0xffffffffffffffff, 0x0, 0x484, &(0x7f0000000140)=""/51, &(0x7f0000000180)=0x33) r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) r2 = syz_mount_image$nfs4(&(0x7f00000001c0), &(0x7f0000000200)='./file1\x00', 0x69, 0x4, &(0x7f0000000500)=[{&(0x7f0000000240)="f67bc1dd6388907388c62dba2c98667b8137868be0c59bf4f4bafb3cebf4aeb49077406fac725a0c8cadad092804cd8d841b2d674dc10a78c9551d9a67e0edb7196340d05ee308c2ee89afc4ddf21c380cdadbcd797c47b5f5cd7667f33246c898fb045af2930f9f9da00675cabfb95c79aa4d57a05bd0963bee7e0a7cfb6e342128fbd54ccab99baf9bca58d8f7cf17e8a4c713347fe9", 0x97, 0x6}, {&(0x7f0000000300)="df75e29db0f6eba7d7d175584e986ef20ecb01ad52103cc193c15b7de15e033e1c75f39e0095c192b65bfb8940a7118eea0ab507a73589989630ea940a5a9555466e9f5485999797e334af5e812402e2189c69ab062509f02d685e6563c297506b1819d1440a3ad95a987debdb18b299594a9d857e2b1d7e8e", 0x79, 0x4}, {&(0x7f0000000380)="6d93823c083dc07a219054611f54a73663cf2fe84cb3f1bd7c0d11f91777c884dc7bdc05a82c15dcbf9573e5055ba75ccf51daf256d7ce019eb21f1749bcfaf689285edec6fcadd6cffae99a33d7b8d552d567d9ba6d8744de9b4ad58629f99a48e8119ce6eea40f680200edd2a6764a4b8d14e8552cf091d366beef973e4d20e8a0164efbd5a09c7b9f83487393ce48dca2206d42c26d4eda0e2b5718639b51721b2f447787b0c4630335fa006a95e662d06329787ebc8f5a81afa111d01fcbbd244417fe071c926953b7163fad1cc77fcbf7b271ff971213ff5fae7fdf27477975b470d78fdea6c6a8ab93fba6fffd72d906c107fc368b08", 0xf9, 0x1}, {&(0x7f0000000480)="590819cbcf21140e56b598817d84d466240249460ba40448c64991581c8944b9b68a03811c7cfc3c80bfce44daba208b1fe9b2498c5ae1b7f2353d8b3b5954eef3c6cd9bcfb95f5f7527784dd2755561720a60e46aa7c148cbc3b5e4d71fcc6689e24da74967dfe2506a48f7dfaf2dc627cc043e", 0x74, 0x401}], 0x1000, &(0x7f0000000580)={[{'^'}, {'}'}], [{@fowner_gt={'fowner>', 0xee00}}, {@obj_type}, {@smackfstransmute={'smackfstransmute', 0x3d, '\xc5u:}\xaf)@.'}}, {@rootcontext={'rootcontext', 0x3d, 'unconfined_u'}}, {@smackfshat={'smackfshat', 0x3d, 'mountinfo\x00'}}, {@euid_lt={'euid<', 0xee01}}, {@dont_hash}, {@fowner_eq={'fowner', 0x3d, 0xee00}}]}) r3 = openat(r2, &(0x7f0000000640)='./file1\x00', 0x98402, 0x100) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r3, 0x8040942d, &(0x7f0000000680)) sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x34, 0x0, 0x20, 0x70bd2c, 0x25dfdbfc, {}, [@BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x2}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x81}, @BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x3}]}, 0x34}, 0x1, 0x0, 0x0, 0x4044844}, 0x4) 13:44:44 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100000, 0x15, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000e1f4655fe2f4655f0100ffff53ef010001000000e1f4655f000000000000000001000000000000000b0000008000000018000000c20500002b8200000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e38343433353034323400"/192, 0xc0, 0x3fd}, {&(0x7f0000010100)="00000000000000000000000047878d126f6347e1b360d317cdb2f98e010040000c00000000000000e1f4655f00"/64, 0x40, 0x4e0}, {&(0x7f0000010200)="0100000000000500400000000000000000000000000000006e00000000000000", 0x20, 0x560}, {&(0x7f0000010300)="02000000030000000400000005000f0003000400"/32, 0x20, 0x1000}, {&(0x7f0000010400)="ff07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000e1f4655fe1f4655fe1f4655f00"/8224, 0x2020, 0x2000}, {&(0x7f0000012500)="ed41000000100000e1f4655fe1f4655fe1f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010000000", 0x40, 0x4080}, {&(0x7f0000012600)="8081000000c04000e1f4655fe1f4655fe1f4655f000000000000010080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000100"/128, 0x80, 0x4300}, {&(0x7f0000012700)="c041000000400000e1f4655fe1f4655fe1f4655f00000000000002008000000000000800000000000af301000400000000000000000000000400000020000000", 0x40, 0x4500}, {&(0x7f0000012800)="ed41000000100000e1f4655fe1f4655fe1f4655f00000000000002008000000000000800030000000af3010004000000000000000000000001000000500000000000000000000000000000000000000000000000000000000000000000000000000000004f5b7a0a000000000000000000000000000000000000000000000000ed8100001a040000e1f4655fe1f4655fe1f4655f00000000000001008000000000000800010000000af301000400000000000000000000000100000060000000000000000000000000000000000000000000000000000000000000000000000000000000fb7a8fc3000000000000000000000000000000000000000000000000ffa1000026000000e1f4655fe1f4655fe1f4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3834343335303432342f66696c65302f66696c65300000000000000000000000000000000000000000000027b48737000000000000000000000000000000000000000000000000ed8100000a000000e1f4655fe1f4655fe1f4655f00000000000001000001000000000800010000000af301000400000000000000000000000100000070000000000000000000000000000000000000000000000000000000000000000000000000000000e65a5083800000000000000000000000000000000000000000000000ed81000028230000e1f4655fe1f4655fe1f4655f00000000000002008000000000000800010000000af301000400000000000000000000000300000090000000020000000100000092000000020000000180000092000000000000000000000000000000b8e65752000000000000000000000000000000000000000000000000ed81000064000000e1f4655fe1f4655fe1f4655f00000000000001008000000000000800010000000af3010004000000000000000000000001000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000a659b3c700"/768, 0x300, 0x4580}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c653300000011000000940f090166696c652e636f6c64000000", 0x80, 0x10000}, {&(0x7f0000012c00)="0b0000000c0001022e00000002000000f40f02022e2e00"/32, 0x20, 0x20000}, {&(0x7f0000000040)="00000000001000"/32, 0x20, 0x21000}, {&(0x7f0000012e00)="00000000001000"/32, 0x20, 0x22000}, {&(0x7f0000012f00)="00000000001000"/32, 0x20, 0x23000}, {&(0x7f0000013000)="504d4d00504d4dffe2f4655f00000000647679756b6f762d676c6170746f70320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c6f6f7032390075782f746573742f73797a5f6d6f756e745f696d6167655f650500"/128, 0x80, 0x40000}, {&(0x7f0000013100)="0c0000000c0001022e000000020000000c0002022e2e00000d0000001000050166696c65300000000e000000d80f050766696c653100"/64, 0x40, 0x50000}, {&(0x7f0000013200)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0xffffffffffffffdd}, {&(0x7f0000000140)="73797a6b616c6c65727300000000000000000000000000000000000000000000da9389541c3010b4a13ed404c8bd68e2c11250ba7db0db098def64204c7c04a3b55536b6329b74ed457d3bd14406274da1f6a5b991ef76d6550b57695d80229b1633de81dc3029311f3e10f9fdeb7250dfb92df29f81b9bc93a8f79a22014cac887701459fd080ba0c940228", 0x8c, 0x70000}, {&(0x7f0000013800)="000002ea0100000001000000270f240c000000000000000000000000000000000601f80f0000000006000000779b539778617474723100000601f00f00000000060000007498539778617474723200"/96, 0x60, 0x80000}, {&(0x7f0000013900)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00xattr2\x00\x00xattr1\x00\x00', 0x20, 0x80fe0}, {&(0x7f0000013a00)="73797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273000000000000000100"/128, 0x80, 0xa0000}], 0x0, &(0x7f0000013b00)) 13:44:44 executing program 1: r0 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r0, &(0x7f0000000440)={0x40000000}) r1 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000480)) syncfs(r2) ioctl$PTP_PIN_GETFUNC2(r1, 0xc0603d0f, &(0x7f0000000080)={'\x00', 0x1, 0x3, 0x6}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x1) lseek(r3, 0x0, 0x3) ioctl$PTP_SYS_OFFSET(r3, 0x43403d05, &(0x7f0000000100)={0xd}) 13:44:44 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 94) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:44:44 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x1) lseek(r0, 0x0, 0x3) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000b00), 0xffffffffffffffff) sendmsg$SEG6_CMD_SETHMAC(r1, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000b80)={&(0x7f0000000b40)={0x14, r2, 0x1}, 0x14}}, 0x0) sendmsg$SEG6_CMD_GET_TUNSRC(r0, &(0x7f0000000500)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x44, r2, 0x300, 0x6, 0x25dfdbff, {}, [@SEG6_ATTR_DST={0x14, 0x1, @private2}, @SEG6_ATTR_SECRETLEN={0x5, 0x5, 0x2}, @SEG6_ATTR_SECRET={0x14, 0x4, [0x0, 0xb2, 0x80, 0xfffffff7]}]}, 0x44}, 0x1, 0x0, 0x0, 0x24040010}, 0x4c040) r3 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r4, r3, 0x0, 0x8) r5 = syz_open_dev$hidraw(&(0x7f0000000140), 0x2, 0x101400) statx(r4, &(0x7f0000000180)='./file1\x00', 0x0, 0x20, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$NS_GET_OWNER_UID(r4, 0xb704, &(0x7f00000002c0)=0x0) mount$9p_fd(0x0, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0), 0x41000, &(0x7f0000000300)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r3, @ANYBLOB=',wfdno=', @ANYRESHEX=r5, @ANYBLOB=',mmap,access=client,dfltgid=', @ANYRESHEX=r6, @ANYBLOB=',privport,dfltuid=', @ANYRESHEX=r7, @ANYBLOB="2c6e6f657874656e642c6163636573733d416e792c706f73697861636c2c6d73697a653d3078303030303030303030303030303061662c6d6d61702c726f6f74636f6e746578a3a6756e636f6e66696e65645f752c00"]) futimesat(r4, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={{}, {0x0, 0xea60}}) 13:44:44 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) (fail_nth: 19) [ 3562.693606] loop7: detected capacity change from 0 to 16383 [ 3562.717925] loop4: detected capacity change from 0 to 4 [ 3562.730889] EXT4-fs (loop7): VFS: Can't find ext4 filesystem [ 3562.753933] loop7: detected capacity change from 0 to 16383 [ 3562.755621] loop4: detected capacity change from 0 to 4 [ 3562.773036] EXT4-fs (loop7): VFS: Can't find ext4 filesystem 13:44:44 executing program 1: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, 0x0) r1 = fsopen(&(0x7f0000000040)='rpc_pipefs\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(0xffffffffffffffff, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x1) lseek(r3, 0x0, 0x3) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x1) lseek(0xffffffffffffffff, 0x0, 0x3) io_cancel(0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x5, 0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x1b7, 0x0, 0x2}, &(0x7f00000001c0)) openat$cgroup_ro(r3, &(0x7f0000000000)='memory.stat\x00', 0x0, 0x0) r4 = fsopen(&(0x7f0000000040)='rpc_pipefs\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r4, 0x6, 0x0, 0x0, 0x0) fsmount(r2, 0x1, 0x78) fsmount(r4, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000001840)={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, 0x400, 0x0, @perf_bp={&(0x7f0000001800), 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x292e9) 13:44:44 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000780), &(0x7f00000007c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffa) r2 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:44:44 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$nl_audit(0x10, 0x3, 0x9) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$802154_dgram(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000140)={0x24, @long={0x3, 0xffff, {0xaaaaaaaaaaaa0202}}}, 0x14, &(0x7f0000000240)={&(0x7f0000000180)="639828e4bd281f7621cdb6fa4b578a8c09cb32f427dd28e9430f29baddefd71560558e2efa52d00a8d94815d80be49d9191bd9", 0x33}, 0x1, 0x0, 0x0, 0x4}, 0x404c801) 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_bp={0x0}, 0x40210}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x1) lseek(r2, 0x0, 0x3) sendmsg$NL80211_CMD_GET_REG(r2, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="b70602546ce9b34c4e8d7474ac5497d1131e32e303b97d6702940e4a58f4bedea8943aa951c1d065ca67f3945205815d755cedecf00aa851663cb583dad1b255180cb969809c142b85865113e71d5659b6a839bad00000", @ANYRES16=0x0, @ANYBLOB="080026bd7000ffdbdf251f0000000800010075000000280022802400008008000600050000000800010004000000080005000000010008000600ac8f00000400cc00"], 0x48}, 0x1, 0x0, 0x0, 0x10}, 0xc0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$inet(r0, &(0x7f0000000780)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000300)="6fb9", 0xffeb}], 0x1, &(0x7f0000000700)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @remote, @broadcast}}}], 0x20}, 0x0) 13:44:44 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) sendfile(r1, r1, &(0x7f0000000080)=0x5, 0x736) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000140)={'batadv_slave_1\x00'}) r4 = socket$packet(0x11, 0x3, 0x300) readv(r4, &(0x7f0000000340)=[{&(0x7f0000000280)=""/190, 0xbe}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r6, &(0x7f0000000080)="01", 0x1) lseek(r6, 0x0, 0x3) ioctl$AUTOFS_DEV_IOCTL_FAIL(r5, 0xc0189377, &(0x7f00000003c0)={{0x1, 0x1, 0x18, r6, {0x889}}, './file1\x00'}) r7 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r7, 0x8933, &(0x7f00000000c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000440)={0x1c, r3, 0x3ab, 0x0, 0x0, {{0x32}, {@void, @val={0x8, 0x3, r8}, @void}}}, 0x1c}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000240)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_TX_BITRATE_MASK(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r3, 0x0, 0x70bd27, 0x25dfdbff, {{}, {@val={0x8, 0x3, r9}, @void}}}, 0x1c}, 0x1, 0x0, 0x0, 0x4000000}, 0x41) pread64(r1, &(0x7f0000000000)=""/74, 0x4a, 0x3f) 13:44:44 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 95) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:44:44 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) 13:45:05 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x4, @loopback, 0xfffffffa}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) 13:45:05 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x121042, 0x21) mount(&(0x7f0000000a80)=ANY=[@ANYBLOB="44000000004350231cbad124612b8f19f518648f09eca175b317c8ea8dba12366d9faec7ba62f91b46641a6e4d06447b8723d8c721e94d97d6c18cffff836c4fd768b902db05f1c1e26633c296e55f331f2ce9d1e8b711145ad3b3ce085536984eff5b21cd8c6b6852ca8400000c2932fa3099cad2a04dc44eb25709fd9dc655d48b9045a73f083fc73ffd2622703084c04f5731918490c8e482080a580e92b4ce85b7d07798f81d603b4682f973ff9b8661d2b1598400a7b572bb26978a20af5b2500000000005e69c574e29cce30d99e7d583670ae3e18ea940d6e5a40fd2591fb210a4508a98ba605cf3969b50da095002000"/255], &(0x7f0000000300)='./file1\x00', &(0x7f00000003c0)='cramfs\x00', 0x1000, &(0x7f0000000400)='\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x40) syz_io_uring_setup(0x15971, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x0, 0x255, 0x0, r0}, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000040), &(0x7f0000000200)) setresuid(0x0, 0x0, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000240)={{0x1, 0x1, 0x18, r0, {0xffffffffffffffff, 0xee01}}, './file1\x00'}) r5 = getgid() setresgid(0xffffffffffffffff, r5, 0x0) r6 = getgid() setresgid(0xffffffffffffffff, r6, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)='system.posix_acl_access\x00', &(0x7f0000000580)=ANY=[@ANYBLOB="02000000010002000000000002000200", @ANYRES32=0xee01, @ANYBLOB="040000000000000008000100", @ANYRES32, @ANYBLOB="d2e31c47", @ANYRES32=r5, @ANYBLOB='\b\x00\a\x00', @ANYRES32=0x0, @ANYBLOB="08000200", @ANYRES32, @ANYBLOB="35988008", @ANYRES32=r6, @ANYBLOB="08000600", @ANYRES32, @ANYBLOB="10000700000000002000030000000000"], 0x5c, 0x2) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1/file0\x00', &(0x7f0000000540), 0x0) fsetxattr$system_posix_acl(0xffffffffffffffff, &(0x7f0000000000)='system.posix_acl_default\x00', &(0x7f0000000700)=ANY=[@ANYBLOB="02000000010005000000000002000600", @ANYRES32=0x0, @ANYBLOB="02000800", @ANYRES32=0xee01, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000300", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYRES32=0x0, @ANYBLOB="02000400", @ANYRES32=r3, @ANYBLOB="040007000000000008000100", @ANYRES32=0xee00, @ANYBLOB="08000500", @ANYRES32=r4, @ANYBLOB="080003007e26ace8a91abc52d10000000a6a11c781f5e6c62e8b1c9e287d36e98f7ec042feb24f8767ab929ded87581cd364969bd2321fb51c1651fcddc1685ba6177522ba07b4005c724edc13093a744ba2686ade6246d0209b2ebd269ebb93e806f1584077b1f057f5d3104dbc35d32ccf6488f14f1780e06a56b704e49b27e2c4ea7976e64a1ccb0b94b599add3f5de1335ee30cc8ef8377db6e19b90da40662d240c73fdf97592d75f75bd41666c1db6af54211505187a0516cede482b5bf627d9", @ANYRES32=r5, @ANYBLOB='\b\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB="10000400000000002000010000000000"], 0x74, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000940)=ANY=[@ANYBLOB="0c5b6bbf1ff2d5da79accdb8c4a9439602676b21", @ANYBLOB]) 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, 0x1, 0x0, @perf_config_ext={0x203}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x3, 0x0, 0x0, 0x0, 0x3800000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r1, 0x0, 0x100000) 13:45:05 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x2c) sendfile(r1, r0, 0x0, 0x8) 13:45:05 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) (fail_nth: 20) 13:45:05 executing program 2: ioctl$BLKBSZSET(0xffffffffffffffff, 0x40081271, &(0x7f0000000240)=0x5) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 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, 0x2a, 0x0, @perf_config_ext, 0x40082, 0x0, 0x0, 0x5, 0xfffffffffffffffc, 0x5d93}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x1, 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, 0x1, 0x0, 0x31}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r1, 0x6, 0x13, &(0x7f00000018c0)=0x1, 0x4) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r1, 0x6, 0x13, &(0x7f0000000000), 0x4) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000040)={r0, 0xb58a, 0x100000001, 0x2}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x141042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)=0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x84800) openat(r2, &(0x7f0000000180)='./file1\x00', 0x0, 0x122) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)='P', 0x1}], 0x1, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000200)='devices.list\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000300)) r5 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r6 = fsmount(0xffffffffffffffff, 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r5, &(0x7f0000000140)={0x20000009}) 13:45:05 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r2 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) keyctl$assume_authority(0x10, 0x0) 13:45:05 executing program 7: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/module/8250_core', 0x20040, 0x1) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r0, 0xc0505405, &(0x7f0000000180)={{0x0, 0x0, 0xffff0000, 0x1, 0x370491a2}, 0x80000001, 0x86e9, 0x8}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), 0xffffffffffffffff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x80, 0x100) write(r3, &(0x7f0000000080)="01", 0x1) lseek(r3, 0x0, 0x3) ioctl$BTRFS_IOC_BALANCE(r3, 0x5000940c, 0x0) sendmsg$NL80211_CMD_AUTHENTICATE(r1, &(0x7f00000002c0)={&(0x7f00000000c0), 0xc, &(0x7f0000000280)={&(0x7f0000000140)={0x1c, r2, 0x800, 0xffffffff, 0xfffffffe, {{}, {@val={0x14}, @void}}}, 0x1c}}, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x1) lseek(r4, 0x0, 0x3) ioctl$TUNSETTXFILTER(r4, 0x400454d1, &(0x7f0000000200)={0x0, 0x2, [@multicast, @broadcast]}) 13:45:05 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 96) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) [ 3583.513490] FAULT_INJECTION: forcing a failure. [ 3583.513490] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3583.514731] CPU: 0 PID: 17236 Comm: syz-executor.3 Not tainted 6.1.0-next-20221219 #1 [ 3583.515490] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3583.516431] Call Trace: [ 3583.516696] [ 3583.516935] dump_stack_lvl+0x8f/0xb7 [ 3583.517343] should_fail_ex.cold+0x5/0xa [ 3583.517780] prepare_alloc_pages+0x178/0x500 [ 3583.518254] __alloc_pages+0x149/0x500 [ 3583.518667] ? __pfx___alloc_pages+0x10/0x10 [ 3583.519119] ? __pfx_mark_lock.part.0+0x10/0x10 [ 3583.519589] ? __pfx___lock_acquire+0x10/0x10 [ 3583.520064] alloc_pages+0x1a0/0x260 [ 3583.520448] filemap_alloc_folio+0x363/0x400 [ 3583.520907] ? __filemap_get_folio+0x254/0xc90 [ 3583.521394] ? __pfx_lock_release+0x10/0x10 [ 3583.521832] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 3583.522335] ? xas_start+0x157/0x6a0 [ 3583.522729] ? xas_load+0x6a/0x140 [ 3583.523106] __filemap_get_folio+0x32c/0xc90 [ 3583.523572] ? __pfx___filemap_get_folio+0x10/0x10 [ 3583.524098] ? __mark_inode_dirty+0x625/0xe70 [ 3583.524596] ? reacquire_held_locks+0x229/0x4e0 [ 3583.525073] ? __mark_inode_dirty+0x625/0xe70 [ 3583.525544] pagecache_get_page+0x2e/0x130 [ 3583.525971] ext4_da_write_begin+0x328/0x9a0 [ 3583.526447] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 3583.526940] ? lock_is_held_type+0xdb/0x130 [ 3583.527414] generic_perform_write+0x25a/0x580 [ 3583.527929] ? __pfx_generic_perform_write+0x10/0x10 [ 3583.528469] ? __pfx_file_modified_flags+0x10/0x10 [ 3583.528966] ? __pfx_down_write+0x10/0x10 [ 3583.529407] ext4_buffered_write_iter+0x164/0x460 [ 3583.529875] ? stack_trace_save+0x90/0xd0 [ 3583.530311] ext4_file_write_iter+0x3ff/0x1930 [ 3583.530791] ? iter_file_splice_write+0x169/0xcb0 [ 3583.531277] ? kasan_save_stack+0x35/0x50 [ 3583.531699] ? kasan_save_stack+0x22/0x50 [ 3583.532117] ? kasan_set_track+0x25/0x30 [ 3583.532525] ? __kasan_kmalloc+0x82/0x90 [ 3583.532928] ? __kmalloc+0x56/0xc0 [ 3583.533292] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 3583.533784] ? do_splice_direct+0x1bc/0x290 [ 3583.534202] ? do_sendfile+0xb1d/0x1280 [ 3583.534636] ? __x64_sys_sendfile64+0x248/0x2a0 [ 3583.535121] ? lock_is_held_type+0xdb/0x130 [ 3583.535574] do_iter_readv_writev+0x211/0x3c0 [ 3583.536038] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 3583.536544] ? avc_policy_seqno+0xd/0x70 [ 3583.536960] ? security_file_permission+0xb5/0xe0 [ 3583.537451] do_iter_write+0x18b/0x700 [ 3583.537846] ? lock_is_held_type+0xdb/0x130 [ 3583.538326] vfs_iter_write+0x74/0xb0 [ 3583.538748] iter_file_splice_write+0x73e/0xcb0 [ 3583.539247] ? __pfx_iter_file_splice_write+0x10/0x10 [ 3583.539805] ? __pfx_generic_file_splice_read+0x10/0x10 [ 3583.540344] ? inode_security+0x105/0x140 [ 3583.540804] ? security_file_permission+0xb5/0xe0 [ 3583.541321] ? __pfx_iter_file_splice_write+0x10/0x10 [ 3583.541839] direct_splice_actor+0x113/0x180 [ 3583.542315] splice_direct_to_actor+0x33a/0x8c0 [ 3583.542791] ? __pfx_direct_splice_actor+0x10/0x10 [ 3583.543285] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 3583.543784] ? security_file_permission+0xb5/0xe0 [ 3583.544272] do_splice_direct+0x1bc/0x290 [ 3583.544685] ? __pfx_do_splice_direct+0x10/0x10 [ 3583.545162] ? lock_is_held_type+0xdb/0x130 [ 3583.545602] do_sendfile+0xb1d/0x1280 [ 3583.546000] ? __pfx_do_sendfile+0x10/0x10 [ 3583.546459] ? lock_is_held_type+0xdb/0x130 [ 3583.546913] __x64_sys_sendfile64+0x248/0x2a0 [ 3583.547379] ? trace_rcu_dyntick+0x1a7/0x250 [ 3583.547839] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 3583.548340] ? syscall_enter_from_user_mode+0x21/0x50 [ 3583.548850] ? syscall_enter_from_user_mode+0x21/0x50 [ 3583.549357] do_syscall_64+0x3f/0x90 [ 3583.549740] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 3583.550282] RIP: 0033:0x7f801b16bb19 [ 3583.550646] 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 [ 3583.552316] RSP: 002b:00007f80186e1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3583.553033] RAX: ffffffffffffffda RBX: 00007f801b27ef60 RCX: 00007f801b16bb19 [ 3583.553701] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 3583.554369] RBP: 00007f80186e11d0 R08: 0000000000000000 R09: 0000000000000000 [ 3583.555048] R10: 0000000000000900 R11: 0000000000000246 R12: 0000000000000002 [ 3583.555720] R13: 00007fffafa6398f R14: 00007f80186e1300 R15: 0000000000022000 [ 3583.556408] 13:45:05 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x400100, 0x0) read$hiddev(r2, &(0x7f0000000040)=""/2, 0x2) sendfile(r1, r0, 0x0, 0x8) 13:45:05 executing program 6: r0 = getpid() rt_tgsigqueueinfo(r0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) r2 = getpgrp(r1) r3 = syz_open_procfs(r2, &(0x7f00000000c0)='mountinfo\x00') r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x1) sendfile(r4, r3, 0x0, 0x8) 13:45:19 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) (fail_nth: 21) 13:45:19 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000e00), 0xffffffffffffffff) syz_genetlink_get_family_id$tipc(&(0x7f0000000000), r0) sendmsg$ETHTOOL_MSG_PRIVFLAGS_SET(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000f40)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_PRIVFLAGS_FLAGS={0x8, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_BITS={0x4}]}]}, 0x1c}}, 0x0) 13:45:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x141042, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x4000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000040)) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_type(r1, &(0x7f0000001400), 0x2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r2, 0xf50f, 0x0) 13:45:19 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000480)={0x0, "7d3e7089ad984b532235afac4e09ed101db213534511df295fd4477cc2f8f8052f085d7a74a2a059d892660ea17358b0d38dc86a072251baf810151316d78d92", 0x26}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key(&(0x7f0000000780)='big_key\x00', &(0x7f00000007c0)={'syz', 0x0}, &(0x7f0000000800)="e7a020da6aeb96e7583fe8b695294e09424391819a1fab6a40b1c49f588dc03c82132e82cd4604037cc52d723349900aa1c504e9726a84d4df4fedf3dc49cafedab55417247f16b25c270a3aa9c7cebbf3cfc89b1e0f8db72f3e4ed424a3fc337f6cffeecbfbeeadbc2011592aa50ab84d014147f20c4bd589f1a5d53fbb1997952e4a1843543a723744f01726e76466e108efa12da2335e0cb09a407745db3a7982d6e3ba4d32ffea9174fdb6da79745720ceccbd20dd9bc4d86c83da1751c1fc9883e86f896e5f68c4bee23a896abc96dad493a1aafa6b538845f3", 0xdc, r1) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r3 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000380)=0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r4, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r3, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:45:19 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 97) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:45:19 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) r2 = open(&(0x7f0000000000)='./file1\x00', 0x22000, 0x2) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r2, 0xc0189372, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x5}}, './file1\x00'}) 13:45:19 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') openat2$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={0x24440, 0x98, 0x5}, 0x18) sendfile(0xffffffffffffffff, r0, 0x0, 0x8) 13:45:19 executing program 7: io_setup(0xd29, &(0x7f0000000780)=0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) io_submit(r0, 0x1, &(0x7f0000001a00)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x6c9d, r1, 0x0, 0x0, 0x0, 0x0, 0x2}]) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x1) lseek(0xffffffffffffffff, 0x0, 0x3) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x1) lseek(r2, 0x0, 0x3) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x1) lseek(r3, 0x0, 0x3) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f00000006c0)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r1}}, './file0\x00'}) r5 = epoll_create1(0x80000) io_submit(0x0, 0x7, &(0x7f0000001980)=[&(0x7f0000000380)={0x0, 0x0, 0x0, 0x1, 0x9, r1, &(0x7f0000000300)="47af1b3d0b1b0a66251d3311da453c21728450dcfd0566ff32c784993175eb536b7a74ce4a802caa459e81128b9f9aa02ff9112f66a44610044225248ced54584684b7c2b049e57278252696c630c4ae0348e55e3a539e7841a698a05d7955a2", 0x60, 0x1}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x2, 0x4, r2, &(0x7f00000003c0)="315096eb59d7f3641912a2c02079aa9d2656b5ee9a732454e75a62648000ef7534337d6e1d5b7701fda9f855a059024832776597a4d14dd848305af5adcaa0fdcc9e8b43dab2f4ab3d36598efc071698b089e437d1a82c101cb64984a3630b6fc1d0b24fa28647bc3d3f8342daf700375ac9695722de1c839c6a", 0x7a, 0x2, 0x0, 0x3}, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x5, 0xb6c, r1, &(0x7f00000007c0)="c0c9089adc5b7846cfcc64cde4dd6dfe259497e94c78867adef0119b6c7945875c14df241d249282970c54f70668c68bd2b37b2e4b479f95868c07a4a82bf6f633d308b9f4c8715028997821622ddf1bb092200403feca00c11f7c3f188d24eec3bdd9ec0dee7ecef4d4c54916f6692dd754843e4428a5d3505c1ca7ba9993a327f302ad1157558927d419a804c4533886c7f66db4188c6822ba04bdca689bbb3d6d2b9dafa39f4deb1229a4a3e60d5766e5a720963ef09b69bb51bbc4ac33facecd95e41486dea740ad4bd2d0ad3cd6d21f3fbf653f9e53a1e9c0dfcdad358f0086b9d180a8c50f12d112d35ae35f5f34f477aaf283fb1bdc67c3233bc1b55497f507028738df22938c460368a2a56098d1a412418634547774d99e903c0093f48323ec3e79368e05bdd1656b078edd177d71570c9a3568f68228748aec4a0d934058f0f0347964bc3bc70ab72716b3828dac25619041ca6b0d3366bb3323b75960ea4afbeacfe0b399b419691309beee0b70daba873c1e183dc6c40f6fb032ec129f03582b26bd410cfc3dcf167e5ff32b80cf137652c216e952db06ed4785e7ed2a96329dd8510c437ac498cb3aacb985a1a3e12dda32cade27042dc6580115e117f8b78198c88fced4635e85ccaca56bf4ec9a032052cc9595a635352e3cc54853733cd45cfacaa2e669d7224e8e9148b83036174c965deb19422d4f912a0031c01536365dae1088a4f97ccabdbd6b30a590e6bf0a884fa4a8fc4cec46086c089375c49028bb9b33b11922d216f8942cdeed55959b14aa89593be2fb5a670e43e0aff0040ad8d43064c3dd9a54b64059d1a22b2beda766623abd22b5bed77c8b278981d9d61097cfda17442931494bf04a37c38164add0c4342193af9a65d2cd2f8eff4c09d42b6d34cd2dd6fb82e66741ea4bf8c0ac4949b1a569c50cb132fbe5759885c67a5c8f0bb508e509f81708f22e94fd9e9a7188839252bdbafe6a9371ae9260fbce068f273dfa97f32f559a1f5b215d55e824ab768efdf228f49fa8190644f08c4827e63d996b886db503bcb6088bc93c7fb4cf5fb1d172de8cfcbce568d4d66538a9878fbd283aa7f70fa752575426d1c669614369a5b0c58b8b0015ba16c5674a369a7779aa88c21927abc7f8b463e4caa55b127fc65761177e4dfe5f961aa5aee6bc5cb41f415a8e5c86eed332eb20e73f9853a08492efecac475c59da0a4e8133ac65a260c81657a8219d690fb62d4e84716e6b5444bc26cd6fdc89b1f90f6a6aa22aa028228cb2e344253b2835b5005653e2bfba78e38ec33f57311fc45c7de8115469cc80788e3ede214605d94f32888ff5c7e82c9c62580252ed1963dd513325a2eda65c7ba809db6e2c36ce7f140ccd5437adabcae042f59e7886471a97f521e945a47b511b1f20772c7d96b3a2327ac14387b20e55a22e52e8a5631a49c22f94f87c0c1f98119e60c795ae082f17d08bbc83803bbcd827a00ad9ecef61943dc5a1ef725d6af77fedafbd371834e0cb41acaed8c588617b1f04cc115dae6c8cc5e9a215e5f35f377d3476e2b1029900ff8a04b06b5ac01d9b25098f9a316fe491cf6b41505a1d52d74318e5939d25dba9b28fa6d0825f3b9661fa3772c981368a903d6a3c5053ab5d311e4d0ebaf4c4dd0c9c83899bf5c3f41540320d8a30ba17bf590f2e23e894e1825d0c6bc3df22ce771e8b57f51a6667a220dce9e60162a739f01a75e852a339166f7d10ad166747369c41c24e7639696e793fa3aa81419b810da82eb04783e0e97047f464e0a7c6520bb12c831604960fb143110f323d2fca2990ab255d955ce7e543fe8bd145c1e6b5370b892b834cf228917d0fbe3e0e855477b09157f783c2672ed5140d0accc2941766fd131086329f4a803f1a1d65ac351c8dc9441783aace0990127ecc3d975b80a1e2b0459f520adc1b5b8929bd27c4aba77b021374f04cdb560493b34d378030cddb5b320cee087f30c9389d54533b52c0f82d27344ac4de02172593b651e79f82bb9d510af34cc4fbf4775078fd4df611e621e496260160194d22835b9b5248fcdb6a44edbb8dab8d9e6f45c42e3f34e2ff17b7d077584e2b6e5770cdfb7ead4042582e2ceb0f7fe87b504008705828f3a5929b7491a32e3ff9fe630056f9f137f1ef9fb500aecdc5dc76341093d384406b62374b9ce90075999e270418f6c6f30427b083754bc39531b17432684230df15649aaf83c1a7a589dd1276bb311e57f286f56f0a0982c5cb35f750713ee533861d8a3c03c952edb2b9dc61ec5f437130f79700290ee852524112c5baa47a18b380100c3500130b322b14e640a8006880a3a21d4ddc3b3ceb4258553caade9bc55a49e1ca2621b310957949032c01da21734c2b005b228d6fa4ea7d5866cd92e1f21b8581d6fdc695f476da7daeb951d103bd0aa0b69b918931b453c6dda2a2192e428805a12049b37a18f853d510b6423bad19caaeca17aca5e2000b66bafd94eeb6604b381e39dc3f2e4da4f3e2c4e96987b0b4c4b1b86fb31523596528141f85d021120d1990a5fe44ab2f1f2a795ad2c9da6b78d3e777fc4561f4326caf46a761c6f2f35c71ab99f8aacfaa047f554ece0828c2645126cb789383635fce9e7667dedf52fee7a672fc4a5b226a684a8bb49aed47da621ff0e9a68b7d0a68cfc6547fe66d0c74249803f97af1b0044436cd0335c67e22c970399a3ab75891bf772664857bb24f4af50e1be95411dbaed5e17b8114a661ce2efa257f1fb9ca1f38f7f7f90aec340c3be182d9d808af4226916e905df15950bfb29d9f28553454e477ad567b0da0253c7eecd3f7ab7dfd4b3b319185d1ea8150ce6c34a59508e4696ff8dda9b1e23d405b33e7aae8759be5f9aaac0f3413b12db82b9b9b04c8e5ce00adb115deffdbf30fb075a161037f64738cafbe9bb800ebc373eb63022a9111a24032baa4413fe7ca41dfa173af0774d34cd672dbd7c1eca16803f79daa11f1c35fac57025d4f8acbce8d759a50bd3d2c678cac17da5dda838f1ddf63d6ca82d75083eebc740046f4019d51710e907f49cacaa9023e2699cb6b3cabd1c569dfe650c4dc6b08ffdbe7f4cb580e4b18b4e7306e08417d854145805ace8797f93912e444d301591baa8fe784c291eac1b7392006e25d3f751f019c2654f1bb305233c76ea368248465a5f2469f91d5d7f702c48992b8f8e27e91bb96b19370d8462d0558b239e17ffa9ad2983580b77c319570540036208628beb39ab53dc968b76a7a81aad6ca08270836d954ecd6cba2d8a0644da767309046d58d18447a32c1ec792dcf084e3219e31749fb1a44663e2a6ceffdd250e721e8d5a79a9f079ebdd51f85f5acb817ef39455ce5bc871399a178235e0f721164ae2434b589bad68e5f3e74a63cbdd9a286b2af4759bda8945c42c956d6347146a7e9340a00b7b5f2463cbd261baed71f449a16412a271437e70e13292d92d3786f6a582b27adc27f93c6836cefe7f0818ba1a3c437d123add4002b1f35204904511b648e2b60b016361f8d135781d778187c8ed75835f2fd56688dedc53295beffe0aa9e31504dfe5c87403ce102edf1997a10a78d4246b9c2ae19ff130710792019f252ffa0f073298f7a4034435c68aa978ca3647ff0fa25fbd873032689bac5a75e2f8940bb434f2e1c71edcca3af7c1acd389542c66df37dffffba899f018517bddf04ffaed5370815a0df0f914255cf808f103bec9768812eb9085de5d01ad4e160aea1551446538e015deb65211524c695b9081e4a1a0efd0f5e3ca89c167116b172eacf4ad58ffd6d98151c3b87878ba8b9082c893f1dae99fedc9a79884792b3eb3c18d897946615877d1d9e46fcdff37be5ebeee71f739a474dc27311a880069b0253fafd57efe89436673e06ef6cd59cbbe0f9e001c990517d1ba3e454285f9cc214d84e1a45f8f5c50e7cb3cb38b9ea4a05342eca9082b966443371f348973f867b599e07821b582eb29f61a4dc833dc15729933072d77fa9625d04d1eb7d5e94d224c1949e4197888b2eac0b47f0056138bd08d9c0d469d04a346b13cc60a96e88f4724b3038e139843ad31e4c3d96803044468b084cc166374ff6ef85bd5978f35712e92c05831084ed06f429ce367a432db4aba035698e7bacf6a33c0a10ebca0bc348de055e90558cb35f6d30f6d828fab7c48ccfbe7f3604112f212bb058c601a8c4125a5215cbd4bfe42c4e3bffd5ba51baf3768899e2cbc37bb269ae52734a2d5cc6b05820f04925c0f0d9c44396b03dc7aec51d057d0f273bf96d8d52ae27369e28e43e299c5f3efa955287b1f9fce76144738bc83d7de70bf66066acca98fbb2377f6aa9e8cfd415b8806962344f59c927b83ba23304bbc53307e4edd78e482143c95957227ad993a844b35192288d4e8164732c468b0e57aa7940525f94454815a2d757c1e4af7bba59a2f0274ba28c4a4340f1b3a454c6704cdd86f35ad3c0cc3d8f1dcee2e68292e93d4a721952ea5c2f2b0cca49956523b20ff1bd935cd11c8d020c3df8c6c4dcd24dd659bd88c247988ffe92dba4703e7130a4ae6003cc656cde4fc28bd491be31679cef2e83d67e1bb737e6e6a9a044dbf090131c0ddfbc5061edbaf7f089106c72cc9c8d592a6b24ed01bc07bb3c7262c4938e6b3f3a3447da39400496b3e3b376b9dbed44e43726c0d9a225a6d0ae818f9f8a90914d77cbf0a866847ac7ff7245519bb1b86e4d7fcd2d1df978551b5482bd5c32a749b2bbefa2e03af3279bd0c3c5e7b89011b1954774fa07cf01f24506c82ae043d347772981a8f957471095c346878e5fd5cacf091b8b33d8f813fae01e49c55225a7a372f2911449304aae0d35af878a45984be7f17ad3b3d200f17e0f6f34adf12cf3b8b73b7754dd55291347afc56d1da5865d4c41a80b93248540d6cbcb09b9fb28d2133865f9f1aed5f160e9f4eb0b1926d3169eb97b594f18aa5af40118afdb012b3b25ecdbd26e7b5534bec8c7ad1526dfdd99b19a2c9420573cd860d63830cab5438e7066286c683bed8d4530cc09f2c7113e5233b8df930b3cbb83b2573e893c8cae6109d31fe9806559db4b84c3ff64d27429ff2d30aec4b89cc80e7e1ea59fbe7642ba682fdf98196e99f9560ecfc16cb20875ed95292271ed1d56b8f5f0bfe4d3380164547af700c411428846d33f66ff8f054da776418ede824096553578f1eb604891787c5c146da38f7adee345a5f64cda7c382e9be5c4f8a8cd0ff2a3096c54665b16b3431138fd822f559f20fe434aceff56967c73dbf50e82bf7ddd1f31f024c6ecc77568216e5853fc3b1985b88c2c6a3d8b5be4babcb5b749a943a2f8853b0e438d621d7347ec74df070ef685bb51ff857d6d12c71b99e43b17321dd5607577fee2f7b0fa61221dd0c0c8471e33e0a5999c0de94d90129639e842899c12e4f2ea4630fa6b3e5a3072f6c1227357014eae0f7a948267bb08d525ec1fca64b31099a37b6146f6f379a20ba65cc5317f2ccbf3732685add32e9de908027148bc59a00be2fe5f32028ddeb6c961097a09b0e6e4198190555fb953367ca5eb7a5705bfedc8dd4096f08d16236295eb63b564e5fb3ab84615ec4135cd8626dfea74764cfbf4839d54095a6356679d113b5659a11c7b6df27cd0caa67f21c8f79a92df941adc03013acad851c998685209e937c0cce5bf2e7493fff76f2daa9901bd76184bc10b6c44024e03309bbe75ab573b00c29cd2512138186897bf4a6eda98a72899c41dd7", 0x1000, 0x1}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x3, 0x7f, r1, &(0x7f00000004c0)="de389c2cbd0cfee042186b330a94a025fc83ee36329e32e70e4e2a70c90343395c4a14d02eb40286d065914831f1e053c11c2e2344584e35cc2c59eb9507e0006cb67add2064fa4654a5009becab489d81118940171a4277c3124d289a664a735ddcd923b8b809f1cfeaa887b384a665a54e140f32b5e1d8d8a6cce4447d14a852406bfb10f63a382e55d7099f6e6de1a1f30cff4a223b3bd613a0abd3981c3f7f3404169de6e62158fde83a55d6a8ba8541d1200ecaba83c89b9a61b31ce15362bdee72e33c1424f6747ef5a5b430850314121240a63a0713dc076def43d3d5cfd4518eb8889602953dd9ef3da40c9f12e5b7f8bc47", 0xf6, 0x83, 0x0, 0x3}, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x7, 0x1, r3, &(0x7f0000000600)="a207a8b652ae712f238903345e43528740ee5e7862962f6354a7ea06027db4833567c0fe496b51b8b0cea06329858e28d6061c140c1bad3a884418d6cc404f1ef339a493cd24a1b0ae56a435a39c96c86d93b010a8a455e4e4a574c6ee325a0607b9766152852287bd28d973fa45d0ea2485efc3d4213191672861397f771641fbe2e6", 0x83, 0xbac, 0x0, 0x2, r4}, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x5, 0x1fa6, r5, &(0x7f00000017c0)="55249130ce78b6646fc1e0d73c301b56c7ea87e29853cea59dc6bff3b1e7f36846780fe6e6b1fb5ff15008b42605bf4edba01abbbe9f4a5ccf9b9db30d17283a0ee336545890365946626427439f7c063a99e3d1917e804e5cf7b5fcf4afbd0cef5703d886f1836857c9d31359e3bb796a2239e82a335a8fbc9cf54bd7b92a533df354dc3757e4559ae3e8943d281b9ca181f4ad25d33bea83aab77912997a50c265cabf2b3564bc1a515cb4935fb3a9bc9d01e30030dddb1806868af6771bae9f31e9d2382664feafbdf4c2b2c08474061bd17814d0f68f98cb", 0xda, 0x6, 0x0, 0x2}, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x7, 0x8, r1, &(0x7f00000018c0)="6c7c39b380596c81f6f1b501829c75755c5f43cadf4888900569b63f503afcd5987104c0a42fa58a4e76520b74cdcb9be12b123a963f3fbc95fcee54fa5904d16bc95023b628cac3d23e6ce3bbce748a67fa", 0x52, 0x10000, 0x0, 0x2}]) r6 = memfd_secret(0x80000) r7 = inotify_init1(0x1000) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$INCFS_IOC_READ_FILE_SIGNATURE(r6, 0x8010671f, &(0x7f00000002c0)={&(0x7f0000000200)=""/168, 0xa8}) io_cancel(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8, 0x9, r7, &(0x7f0000001a40)="a9dcab60a3d6dfd198650f8217840688f0332fa69ea39bf1dc6956191ae4aaa6129869e0da38b3ff7671e1e0d189cef4b277d6774fb9e4535bdecff9f83672f12277b4de2791f2eefd621aaa88f5b9457a82f134ef66c22548a0264366b416490fc8aa84c4f2187a882b0caaf0945f85fd9c792057ab8689d1b4fe35d873594038cf027b51", 0x85, 0x3, 0x0, 0x1, r8}, &(0x7f0000000180)) io_setup(0x101, &(0x7f00000001c0)) [ 3598.258706] [ 3598.259057] ====================================================== [ 3598.259777] WARNING: possible circular locking dependency detected [ 3598.260490] 6.1.0-next-20221219 #1 Not tainted [ 3598.261008] ------------------------------------------------------ [ 3598.261694] syz-executor.2/17277 is trying to acquire lock: [ 3598.262328] ffff888009d36170 (&journal->j_barrier){+.+.}-{3:3}, at: jbd2_journal_lock_updates+0x162/0x310 [ 3598.263476] [ 3598.263476] but task is already holding lock: [ 3598.264128] ffff888009d34b90 (&sbi->s_writepages_rwsem){++++}-{0:0}, at: ext4_change_inode_journal_flag+0x17f/0x550 [ 3598.265300] [ 3598.265300] which lock already depends on the new lock. [ 3598.265300] [ 3598.266167] [ 3598.266167] the existing dependency chain (in reverse order) is: [ 3598.270500] [ 3598.270500] -> #3 (&sbi->s_writepages_rwsem){++++}-{0:0}: [ 3598.271319] percpu_down_write+0x51/0x350 [ 3598.271882] ext4_ind_migrate+0x23b/0x840 [ 3598.272444] ext4_fileattr_set+0x1521/0x19f0 [ 3598.273025] vfs_fileattr_set+0x780/0xb90 [ 3598.273577] do_vfs_ioctl+0xa6c/0x1af0 [ 3598.274101] __x64_sys_ioctl+0x110/0x210 [ 3598.274682] do_syscall_64+0x3f/0x90 [ 3598.275167] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 3598.275840] [ 3598.275840] -> #2 (&sb->s_type->i_mutex_key#6){++++}-{3:3}: [ 3598.276692] down_read+0x9c/0x450 [ 3598.277185] ext4_bmap+0x52/0x470 [ 3598.277670] bmap+0xb0/0x130 [ 3598.278114] jbd2_journal_bmap+0xac/0x190 [ 3598.278703] jbd2_journal_flush+0x857/0xc10 [ 3598.279267] __ext4_ioctl+0x9be/0x4560 [ 3598.279794] __x64_sys_ioctl+0x19e/0x210 [ 3598.280338] do_syscall_64+0x3f/0x90 [ 3598.280833] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 3598.281497] [ 3598.281497] -> #1 (&journal->j_checkpoint_mutex){+.+.}-{3:3}: [ 3598.282353] mutex_lock_io_nested+0x14c/0x1330 [ 3598.282992] jbd2_journal_flush+0x19e/0xc10 [ 3598.283565] __ext4_ioctl+0x9be/0x4560 [ 3598.284095] __x64_sys_ioctl+0x19e/0x210 [ 3598.284626] do_syscall_64+0x3f/0x90 [ 3598.285106] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 3598.285769] [ 3598.285769] -> #0 (&journal->j_barrier){+.+.}-{3:3}: [ 3598.286558] __lock_acquire+0x2a02/0x5e70 [ 3598.287115] lock_acquire.part.0+0x11e/0x340 [ 3598.287694] __mutex_lock+0x136/0x14e0 [ 3598.288218] jbd2_journal_lock_updates+0x162/0x310 [ 3598.288864] ext4_change_inode_journal_flag+0x187/0x550 [ 3598.289547] ext4_fileattr_set+0x14fa/0x19f0 [ 3598.290122] vfs_fileattr_set+0x780/0xb90 [ 3598.290708] do_vfs_ioctl+0xa6c/0x1af0 [ 3598.291231] __x64_sys_ioctl+0x110/0x210 [ 3598.291767] do_syscall_64+0x3f/0x90 [ 3598.292257] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 3598.292921] [ 3598.292921] other info that might help us debug this: [ 3598.292921] [ 3598.293826] Chain exists of: [ 3598.293826] &journal->j_barrier --> &sb->s_type->i_mutex_key#6 --> &sbi->s_writepages_rwsem [ 3598.293826] [ 3598.295322] Possible unsafe locking scenario: [ 3598.295322] [ 3598.295998] CPU0 CPU1 [ 3598.296534] ---- ---- [ 3598.297071] lock(&sbi->s_writepages_rwsem); [ 3598.297610] lock(&sb->s_type->i_mutex_key#6); [ 3598.298450] lock(&sbi->s_writepages_rwsem); [ 3598.299275] lock(&journal->j_barrier); [ 3598.299746] [ 3598.299746] *** DEADLOCK *** [ 3598.299746] [ 3598.300432] 4 locks held by syz-executor.2/17277: [ 3598.300979] #0: ffff888009d32438 (sb_writers#3){.+.+}-{0:0}, at: do_vfs_ioctl+0xa2f/0x1af0 [ 3598.302002] #1: ffff88801c2bd380 (&sb->s_type->i_mutex_key#6){++++}-{3:3}, at: vfs_fileattr_set+0x14c/0xb90 [ 3598.303206] #2: ffff88801c2bd520 (mapping.invalidate_lock){++++}-{3:3}, at: ext4_change_inode_journal_flag+0x126/0x550 [ 3598.304479] #3: ffff888009d34b90 (&sbi->s_writepages_rwsem){++++}-{0:0}, at: ext4_change_inode_journal_flag+0x17f/0x550 [ 3598.305749] [ 3598.305749] stack backtrace: [ 3598.306269] CPU: 0 PID: 17277 Comm: syz-executor.2 Not tainted 6.1.0-next-20221219 #1 [ 3598.307213] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3598.308179] Call Trace: [ 3598.308486] [ 3598.308765] dump_stack_lvl+0x8f/0xb7 [ 3598.309252] check_noncircular+0x263/0x2e0 [ 3598.309769] ? __pfx_check_noncircular+0x10/0x10 [ 3598.310352] ? check_irq_usage+0x189/0xc60 [ 3598.310901] ? __bfs+0x29e/0x6b0 [ 3598.311339] ? alloc_chain_hlocks+0x1ec/0x5a0 [ 3598.311885] __lock_acquire+0x2a02/0x5e70 [ 3598.312416] ? __pfx___lock_acquire+0x10/0x10 [ 3598.312973] ? perf_trace_lock_acquire+0xfd/0x530 [ 3598.313576] lock_acquire.part.0+0x11e/0x340 [ 3598.314114] ? jbd2_journal_lock_updates+0x162/0x310 [ 3598.314756] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 3598.315355] ? rcu_read_lock_sched_held+0x42/0x80 [ 3598.315944] ? trace_lock_acquire+0x14c/0x1c0 [ 3598.316490] ? jbd2_journal_lock_updates+0x162/0x310 [ 3598.317101] ? lock_acquire+0x32/0xc0 [ 3598.317571] ? jbd2_journal_lock_updates+0x162/0x310 [ 3598.318187] __mutex_lock+0x136/0x14e0 [ 3598.318696] ? jbd2_journal_lock_updates+0x162/0x310 [ 3598.319303] ? lock_is_held_type+0xdb/0x130 [ 3598.319829] ? jbd2_journal_lock_updates+0x162/0x310 [ 3598.320447] ? __pfx___mutex_lock+0x10/0x10 [ 3598.320976] ? lock_release+0x3b6/0x750 [ 3598.321472] ? jbd2_journal_lock_updates+0x154/0x310 [ 3598.322084] ? __pfx_lock_release+0x10/0x10 [ 3598.322640] ? __pfx_do_raw_write_lock+0x10/0x10 [ 3598.323225] ? lock_acquire+0x32/0xc0 [ 3598.323692] ? jbd2_journal_lock_updates+0xc5/0x310 [ 3598.324304] jbd2_journal_lock_updates+0x162/0x310 [ 3598.324895] ? __pfx_jbd2_journal_lock_updates+0x10/0x10 [ 3598.325541] ? _find_next_bit+0x11b/0x150 [ 3598.326047] ? lock_is_held_type+0xdb/0x130 [ 3598.326615] ext4_change_inode_journal_flag+0x187/0x550 [ 3598.327251] ? __ext4_journal_stop+0x10b/0x1f0 [ 3598.327804] ext4_fileattr_set+0x14fa/0x19f0 [ 3598.328355] ? __pfx_ext4_fileattr_set+0x10/0x10 [ 3598.328934] ? lock_acquire+0x32/0xc0 [ 3598.329419] ? down_write+0x157/0x220 [ 3598.329902] ? memset+0x24/0x50 [ 3598.330319] ? fileattr_fill_flags+0x27f/0x320 [ 3598.330925] vfs_fileattr_set+0x780/0xb90 [ 3598.331432] ? __pfx_vfs_fileattr_set+0x10/0x10 [ 3598.332008] ? memset+0x24/0x50 [ 3598.332422] do_vfs_ioctl+0xa6c/0x1af0 [ 3598.332907] ? __pfx_do_vfs_ioctl+0x10/0x10 [ 3598.333439] ? inode_has_perm+0x171/0x1d0 [ 3598.333963] ? __pfx_file_has_perm+0x10/0x10 [ 3598.334545] ? __pfx___fget_files+0x10/0x10 [ 3598.335074] ? lock_acquire+0x32/0xc0 [ 3598.335558] ? selinux_file_ioctl+0xb5/0x260 [ 3598.336099] __x64_sys_ioctl+0x110/0x210 [ 3598.336603] do_syscall_64+0x3f/0x90 [ 3598.337056] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 3598.337689] RIP: 0033:0x7fc030847b19 [ 3598.338141] 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 [ 3598.340273] RSP: 002b:00007fc02ddbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3598.341159] RAX: ffffffffffffffda RBX: 00007fc03095af60 RCX: 00007fc030847b19 [ 3598.341995] RDX: 0000000020000040 RSI: 0000000040086602 RDI: 0000000000000003 [ 3598.342861] RBP: 00007fc0308a1f6d R08: 0000000000000000 R09: 0000000000000000 [ 3598.343699] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3598.344528] R13: 00007ffc54a87f2f R14: 00007fc02ddbd300 R15: 0000000000022000 [ 3598.345391] 13:45:20 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000000)=ANY=[@ANYBLOB="0100d826c138044a35c300df", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file1\x00']) ioctl$BLKIOMIN(r1, 0x1278, &(0x7f0000000040)) r2 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x8000, 0x0) sendfile(r2, r0, 0x0, 0x8) r3 = openat$full(0xffffffffffffff9c, &(0x7f00000000c0), 0x40800, 0x0) ioctl$BLKFRASET(r3, 0x1264, &(0x7f0000000100)=0x5ff) 13:45:20 executing program 4: pipe(&(0x7f0000000000)) r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x8) 13:45:20 executing program 5: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7000) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x5000) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x84500, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mmap$perf(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x30, r0, 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_bp={&(0x7f0000000240), 0xe}, 0x0, 0x0, 0x8, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x293f, &(0x7f0000000180)={0x0, 0xbfe1, 0x2, 0x1, 0x15c, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000300)) (fail_nth: 98) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/45) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cc0053ff990300000600000084e4ef30300200000700000000000000000000003bdf26b33051575592e9167f7e48b6cda8d04a1534e40823322d3ad41350b064b59dab270263dadf6c0e17b20677dae4449f24708578b8812b71ace7769058c52c005c8c0695b983ae34346ec491d8d4107ac4684809125f60b5d5770f5c6ed7691655d09bed66c61454246409fce9ae8bdf8c999a4f59238a751be14d718027795194e3075bb1bd5490479c30975db4edfc7edad4629d490492e4d65fccb3d9aa4cab24b271bda7999852c5f34731f9e6628b9d3a6b6d009b974ce1f73ec3e8aca9076ea9cc66a8b477a4b30c1354f4f81b08f50192276ce978af98aec31f8a0162aba41bf3b6cda80c37dd5ca4eece0f6ded1bfc22a496998ea3cad4bffa2d5e8e08bc38b2fa533a3a19996eeffb0baa0e57b0b07b8e45bc3bcbbff52d840286f5ceee88c203fc8754ebffe498db541f6412057ca2d52d0b4362ac77048bacb8bb9183fa182efc4bc69a1ebe9b8dfef7a562d14cc5bfc70dc67e72afe5d13666ea1568f73333da9eb73ee9eafb8ed031387ac7fb8abfebe4489f9a1c0b32d444ca04c8d137dc4e653e74ffce85d175c08ebcdd6c5040ec73466ca4dff84a68c6ddbab3522f334153a69e99624b89628de92ff4349db80b3b66459c6e7220697333946a2b50e248f4b2570330002078eba0bcb0b748af8f44359f4ea4c24109b02d21b70243d4240c5cbbf266ace7ed8f508255d3ac4699e7a24c7882de6f939d13c569b16a431855d394c83d677513be842ac8222cdd114f42c8adc8e4749857e016a16ca6d87f40cba3d19e7b2d81515e6f89e0e03cfc0f58e584c283bd9eb47df6c4189fdb5b0155ae5708ccc139b617f223b591513cbcba64d3aa005132620b892610e2f3faa7347aaec4063b641f7d6a93b1ad01dcaae8cd72cef21ec0fe6c0c8d18abef74898f70a2fdf7eb9ee35b7d0a3fac1b21ee89aef9778606fde66d76326dc5156cedcfd2733a997cf89cfa4c7e442b0344bb180fe7a274aae91862603e51a37522219136e08ad43931be97979d6714fe6d27804bf2538a24aaee06820921377028e1d918a7aa55809599f8ca514f60f7c2208b36905403f5ec807427e2218785f1e692c6feea3f85082bf0d8b8b1e2632a7be170cf33aa6810aa0b652106e61589bb57b171792e8d290ffb9322b5c09bd09b49c0a563c5e716f901f71e4dff6b3d5fbafd0078795066abec5b5368066deac9ef71aa79ad625bc85ae2c7e2b0bfb0cac4779d86a46b0b0000a5f8160cee9d09fee42a2a524bf79feb3d5fc135af87d179d75535d1efa615ea6c8930eed8fbb8ec3be7a789a3a35a74df78226da867e888a86d950484fea2493fc3f82c8c23336b4282580ccfe3e2b26343b17806a1fbf901f9e23045dc21922a5bc9108f596bc12b53ebbca97efcc26069d5436363ab9b7f1a7724ffe539aae4ee596224e36e4e7df8a0f4bd467353ab1d8083a14a68bf2499dbdd6683d5af685c7fda92c1572b2f34710aa8f83cbf5a0408932b58dcd3e4a1d0532353b166bb1c6ab5765abf5ba65534ba383e5630b3966589e5a72d563b27524bb377677b56cbca939852dfab337fdee70cee7970560cbeac1fc2be5db7af12efc120dff32205f3bfc20ef292713f82fa3dab6b831d119eee8c2e69adcf83a557d39d563889733a06e01b99ddf367150f751d40fd32bee0b7fd99d8f370a4230cae84280b4ad951664344b468c359bb4c97950a74a965224d5b526ee637e70a2c704fa6eb273357ad1a06889470ef614c4514f0b254b08ac86ccfec01f143482e204307b98518e9dc63284bd75a8cda7acc9f15f06551ec5a95f7a17e21e653afdd52b36ecf12b241c1b8911dec5a41bfd2f04883c75d6377a6c70e86c77ee636edbafff5fdb4528e0cb909aa3c6790d45dc118070052d928c5382bf5fe125a3470dd54dade5833d80250aab450d136208202f75d4b063364e6902a473733ec8e5e78524f847fe5a5aa1dbe63f038de522907ef22d69aa42e2deb597a006c2b451429eb09497d65a304eb6e10234da6ffa6d2d239bf27782a5233488d6ecc9e4d2dc21cac3b9279ddb7761229591c907e5f178a95f613c9c310bdf217c38bb49e137945c924742999eae2f7c271a463af24875c948930323cd74458d48c0fdb9eac074aa03a2629611ea1a1dba7072db4b75031dfb43d0525c40ab2ee7bb501baf2ef0dbe584dd995c72afc267cc4309273d57f4092027df4c31ac46000cf0da50384684f25c357647189f75362e8101092b6ca8f4f69767ee2f876b3293829f03e32057b6aaced59433d5c2bdb37bc3f22c93f79be4da6b1d0a24568fac425e23e038698a7b4c558fdc26e90cb0de255ebde52e510dcab15da1b28675c2df73956319b1a7ab36d88d0fd3f7dcdb2d3e7627fdf626309d80cf938a5a64f7a7e5a950b5bb7e1ec7eb351a57efc05d548f519f856b5ff1b3ead5c965d1f18d28ce68b1ec3aa58b570807222adb338a37ed6a3073908d817079bd96ddd356edd2881c0c375e8c3f2de01bf7d9b2c72e21f50bced047d5f1add27fbf7941280ca13dc38df5c7bb906a3496a787375483601994ffd63b7237b9a35e83611330d87f0a1e219c1a674eab097fb4cae3450611c52baf336bdffaf8bc3345d8ae996ab163153997050a73845d9a62dcfd03f03b2f69054236bcc57078350e4bb7e112ee79a91d6380f8b718e686961bf31c33c84f8d287864df60a2c6c1f0b49350fb144d00febd3509a636ab7cee3c564ceed0155fa6e389c6c53dc33c0fbf23e8f27e643c4b65abdba96e1db5ca4ecf678869b005c8c68a7bd145065447cedb530f264a66d6b48db35e4c1e8ca1bfa4e57f625b5ee7b409944fce49d6ccc9cad1f64e893008f1083853ebb0b87487d008215dcce5392fd34103b1d3135080b09f911304d13d99a400fd9f7959d0e20ed2e104973f3c375538e82c9b4065c8f3700fdd5151295c7872b4d150100e0f882d8713615283fad4bd7a62688dc53203a442b00c95a049471e42911aa65d63931f0c460ce818479248dad5e0ae4581c4a8641bda5e59e137cb8a6eccfae4c0a384342c15a701017ca11096651822dc2c001d0e2877c3bd6ac104d6f9df5165dac1e20c2d687da7a22b910e14caf4596ef9cf7de408700eaa3495aad1f701d26cd754c66090c0430180a6047b27da10ce7bb9e68d903e325105b836c4e27b30cb8c313474f85c05159b7e0f99b03f382567b4f2f7be78996ba4db285b49bac496a5ff24b4a12dff1738c5e4ab4432defcc7b006f72daaf4ade218eef6ed6b30511df41064945698e995b4d86542bfb2d38c0bbf7d491b66dce08ff033bd7b310c7da7fd4781d4c9da09f32e9eff3f415676000f2f7d99d28713eb6a8e606777f931d647bbcb65e82f48bc1500ca1fae8b9fc03a098adde00332a31f6c88258ce658188da0da2495536f753dcd405bf8018bf34e3a37332b78bb5c2a1619d316212221d239c7bb2f8d55b9c11a4fb7f00f55735511570f72a035bffea887a7f16d6f24fee6e94ab6bb7fa50defd032b9c38fc5de7f8df4513bc8998c9b1133dd3d0243f963a608a301c1b87ef8c5a70e91c6907e3573a5810ebbc2297c87ec95850447da42aea2026020e29e546b08dead99246360f016c9cab0a6d3aa758302368521700ccff435607f372f334eac369350343e874b58e45c37d1d35516f2549842fe670e64fd150b2cbec9c6f0774612f2bc212d4082dcf23de5a3e703770f5977c3cce4689d6d238ac5be7ddef128178a44db18e96519f91cd8356ee1ac1e817ca4676935c23318eb5f3e6fd25128fce62569deda36ad181840dd9f4b4fe425989f5490ce2217d8f32db4a7db5be6ba73d22e77da10f24dcff6d46767b35b1f0bab703d29aea1cb8cfba09cfe196c99c17b0f4d40ca727245ee61f8c4a0d63df7bbdb75708f71025c6f0ea4bdfd6fdd4a006c612763636415d8b25e4a3b91d073c2bde6b31b47bcafb9d6f470d15b8f54822bd2c2ad4c36f5dbb485663d75b5f26f94f43133285a70c511fb8486517de06bbf004af2454b28b60c01be7f77b2c484b936d3407e7fca477b83844f27cc5d45e615870e58c9e6551a1371b51dec022770d24b3f9a15b82290f829d273d7198ecafa9f5d4b4f4c79bcabd91f42360baab97f7f825eafbdf53d882e947faa8d2c21a074acaf23a8db92fbdb135da6a4d36cfba39410a70b46efccce9ca65a2597cec23aa0b92bb45dac250f53552880bb9df9edc2304b09e5079e87063efaef45b50b1b09b1d46e9c6838c27affb4a24f1be971d62de1f773abb244cca2522135f612b89c082c5e76751887d42e81ff2c4a241c56e0c92de7a302064a3af743c8d414f625cd6d6c9e626e9c624ebaa44379152d7968bbdbf3cb94b82000f57bc0df12f8827ee0f40d50333f51b353b1d9df6518fe0406f3a7aec1b8cd013e5342ba3cdc644f2a41f3b4037029c42c04378894b7996e89bc74b8751c5062a710759860e9150a5abc9bcd067b2c18f908899b8aeec4cdca866bad0b480fb2927a4a31f4d853de8671815a447a733cc298f43a86ad99b7dbd262a2836321265062d5f1a060cb417000ad7e80965e9cbf2df343ddf62e1df28c276f97d433f172cb8b16376aef6d6bd4775ef7cb5d133f53e94a9587bb9f46beeadd4e229d23acfc3a89eb77d5ea1c1df6101efe4632c512f70228e23af185d6b444c0750b4a132e50747e8e92642d9414350ea4b0b0025f1ab551694692c4060dc397f14a691d3b507808fc0035b380b9ef9ffbae9a4dec90359e6df8b147465fa26984cb4ff2a21e209f3f0d541e3b06c87c621aafb5f5f8fd4a9d850111297d582410eee428f834e4dba918be300a5b41f3c0546560fa1fa282065506a569c9a4016f7b2fde97419cdc9a0964c799d67d340ff670827d6b7acfc277173371153546d3a8ddfd14ee93923f9a088f09b19506539e20ec762448710d3887d3a84bed18965e712da747c5b7b50face8fd2b84aae710adbe1ea4aa586d769a16eb4409ad97794250b7728dca4014d7c0f733977c71cb78b698d74de7821cb94707c19a30c5f98d1291d183a88317d2b0580154fdfc2958f6382db3c9971f5df22781e66559ae95b790d620f44c488c47df1117756c6fd6c145fdcb67cdae4f519cf2901d81f32245f0315ce7f09f2ea769fefbba95e331c51b39e24f213e399e42576db945900252b7fc332841e15dd5361fa315918d8d4687949723865d5c275537c4aabfac582105b23fa3878225e5c8524c12f253788001d6a350205be3342ca2c4814b039e2f4436288bfe25c9d1605d89747115ac8200950857ce43c19113c14af3900002da519284ab282dae10349150f77352ea4e342273eeb0cd993863dbe052656d8c5ab956b45cfae7b0cc0bb3a7d834190a9ca531f5ca8ce9091257a4cd5f48443e2b4a0bf87447e4f2b9f48652208f52b8bb05e5bf79d6a11a6ee7b7992921ed9c24815e551ea8f48b22697679a1c26cddf9a0db7bb8afeb9f4b32ac6f3a12900cd2fbdfd9434da7ba6d47bd118e53b4c8353d025a3f22f215055baebf60b5eff650258fa870d1855bddb27766026a0592517d7d5d9c7ee4a553d2f9b7945ffa9ab8a6ff9d9323cc00ece134d7c05959fa34b14b509dac38d97c457acbd0ee42462a9e3275d25d847a2e4af52f369beab984184180b610ff46f34eb8719a63553e94b6e570a1708c83dbec65c51b57f5710cfa04149b003ed307d9e8a2c0729331819fc0ff0df82585231ee10fe048e5f009b6241686d4021b31e130fa7b7102162f8b38c435500fed6153e31d2bd1c8529836b8ff4d8eb26d63defa7b07a186ab27e1cfbf4a21d98238b05c6b15033a01dbca6f5c54734be76499b3a3fc74b0305750ea7"], 0x1020) pkey_mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1000000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4800003}) mbind(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, &(0x7f0000000340)=0x8, 0x3, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x40010, 0xffffffffffffffff, 0xf871a000) 13:45:20 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r1, r0, 0x0, 0x900) (fail_nth: 22) 13:45:20 executing program 2: 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, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x141042, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) r1 = getpid() rt_tgsigqueueinfo(r1, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x6}) r2 = dup3(r0, r0, 0xbf855b351d89e204) perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0xc0, 0x80, 0x4, 0x10, 0x0, 0x0, 0x28000, 0x1c, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0xe1, 0x1, @perf_config_ext={0x100, 0xd149}, 0x12020, 0x2d, 0x3, 0x2, 0x5, 0x5, 0x5, 0x0, 0x31985638, 0x0, 0x200000000}, r1, 0x9, r2, 0x1) openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) 13:45:20 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000800)={'fscrypt:', @desc3}, &(0x7f0000000480)={0x0, "7d3e080000004b532235afad4e09ed101db213534511df295fd4477cc2f8f8000000000000072251baf81015020000009200", 0x13}, 0x48, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f0000000440)=@keyring) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/164, 0xa4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000440)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x9, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x10000}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x0}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000780), &(0x7f00000007c0)={'syz', 0x2}, 0x0, 0x0, 0x0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000300)={'fscrypt:', @desc2}, &(0x7f0000000500)={0x0, "f0c40ce4d88471baa180080cebe7303bceec306aa78d15c1276e66868589e38fd8688ded5bc1d98a25129ab796c3f24ea9cf74380ef24440a9bb18e49a07daa3", 0x3a}, 0x48, 0xfffffffffffffffb) r2 = 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000380)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000340)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000740)={0x20000004}) openat2(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={0x6b42, 0x22, 0x15}, 0x18) 13:45:20 executing program 7: r0 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback, 0x2}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000200)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0x6e) r1 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000380)=@IORING_OP_ACCEPT={0xd, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80000, 0x1, {0x0, r1}}, 0x7f) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x5, 0x6004, @fd=r0, 0x40, &(0x7f0000000480)="6bd558fed90bbafb7abb61d8f6abd9c325f9700d3b0605eb856f2974836672a4d0422d057f97167c449c488970f8592c0f9fc8067691490ea2fd68f97c24a59f9abe8cbcd2593e1849e6209c728b514a85eebae782c06fa14245c88cfb18d110687a50014145ec4c9a413bfe57bab92ae2786ede82cba8c35ef5f0de6c076ead65dcee482a87460c7981400e250f68411276dc64da64891135c2d4828ddf0b5a8826a8f353b78d206b27569b1b96bb0f0f2d40a4d9eb9520d1f4386ef5e4a3a3d45b22ca63e1b1d21470dda1ed45a931eee87ee183f6bf48e93e6a8ccd217485", 0xe0, 0x8, 0x0, {0x0, r1}}, 0x1) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, 0x0, &(0x7f00000001c0)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pidfd_getfd(r2, 0xffffffffffffffff, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x4004, @fd=r3, 0x0, &(0x7f0000000380)=""/83, 0x53, 0x3, 0x1}, 0x3) 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, 0x4, @perf_bp={&(0x7f0000000440), 0x6}, 0x0, 0x0, 0x2, 0x0, 0x0, 0x20000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000240)=@IORING_OP_OPENAT2={0x1c, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000040)={0x18200, 0x0, 0x11}, &(0x7f0000000180)='./file1\x00', 0x18, 0x0, 0x23456}, 0x4) sendfile(r2, r2, 0x0, 0x100000) 13:45:20 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4002, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'team0\x00'}) r1 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r2, r1, 0x0, 0x8) VM DIAGNOSIS: 13:45:20 Registers: info registers vcpu 0 RAX=0000000000000061 RBX=00000000000003f8 RCX=0000000000000000 RDX=00000000000003f8 RSI=ffffffff824889c5 RDI=ffffffff87dc95e0 RBP=ffffffff87dc95a0 RSP=ffff88803917efa8 R8 =0000000000000001 R9 =000000000000000a R10=0000000000000061 R11=0000000000000001 R12=0000000000000061 R13=ffffffff87dc95a0 R14=0000000000000010 R15=ffffffff824889b0 RIP=ffffffff82488a1d RFL=00000002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 00007fc02ddbd700 00000000 00000000 GS =0000 ffff88806ce00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe28e3f12000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe28e3f10000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=0000001b2ce21000 CR3=000000000d54e000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=ffffffffffffffffffffffffffffffff XMM02=00000000000000000000000000000000 XMM03=00000000000000000000000000000000 XMM04=000000000000000000000000000000ff XMM05=00000000000000000000000000000000 XMM06=0000000000000000000000524f525245 XMM07=00000000000000000000000000000000 XMM08=000000000000000000524f5252450040 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=ffffffff84425400 RBX=ffff888008d85040 RCX=ffffffff84406752 RDX=ffffed100d9e69e1 RSI=0000000000000001 RDI=ffffffff84425907 RBP=0000000000000001 RSP=ffff888008df7e58 R8 =0000000000000000 R9 =ffff88806cf34f03 R10=ffffed100d9e69e0 R11=0000000000000001 R12=ffffed10011b0a08 R13=ffffffff85d09290 R14=0000000000000000 R15=dffffc0000000000 RIP=ffffffff8442540f RFL=00000246 [---Z-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 fffffe71d3738000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe71d3736000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=0000001b2c021000 CR3=000000000eaa6000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=ffffffffffffffffffffffffffffffff XMM02=00000000000000000000000000000000 XMM03=00000000000000000000000000000000 XMM04=000000000000000000000000000000ff XMM05=00000000000000000000000000000000 XMM06=0000000000000000000000524f525245 XMM07=00000000000000000000000000000000 XMM08=000000000000000000524f5252450040 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000