0000000000001140007000000000000000000000000000000000108000d000100000006000300ff0000001400060000000000000000000000ffffe00000022c0034801400350076657468315f746f5f626f6e64000000140035007465616d5f736c6176655f3100000000"], 0xd0}, 0x1, 0x0, 0x0, 0x4000800}, 0x20000) (async) creat(&(0x7f0000000200)='./file0\x00', 0x20) (async) setresuid(0x0, r7, 0x0) (async) keyctl$chown(0x4, r0, 0x0, r2) 11:36:03 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_config_ext={0x5, 0x9}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$chown(0x4, r0, 0xee01, 0xee00) (async, rerun: 64) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (rerun: 64) 11:36:03 executing program 2: add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, 0x0) keyctl$chown(0x3, 0x0, 0xee00, 0x0) r0 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000300)={0x0, "78e152aa2bf6aaf07ab110e6544f5ef038d73534320861d6f46bc4726a497de4b0fd9c04b2cae3a60780501bf9dcede930ae3ea9dc5aac94233f63623bf1c65d", 0x36}, 0x48, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r1, 0x1c243911) keyctl$chown(0x4, r1, 0xee01, 0xee00) keyctl$chown(0x3, r1, 0xee00, 0x0) keyctl$reject(0x13, r0, 0xffff, 0x0, r1) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc3}, &(0x7f0000000280)={0x0, "3ea96dcad04aa61e0b963e11cc91480f4f9da67c095ecdcd2b452859ff25f3839488ce7de110bdd5720e0722dd7a68d8172665cb74bab29fe0dbb85f07b619e0", 0x23}, 0x48, 0x0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000180)="d1cc4831fbb3ac47181362ff16436c8289ad347bf38210bf92ce8c61172470e1e145f04b843a2152ee0e2442befce7a76cfdf5d82165d6390048dba3c7be2c65d2de52480ffb95038447b6b6c7dbb08011c40f4587899698f668905af9f27d2b3af0dd4325252916a38865c801f80e17569768b1ebe7958d3b9cc6c8822ee7c85d22dd6aa5674e8483a09ddd5540099793b6ff7252902d02a517c0f21996036feb8cf4bc224e2d4e954852d3eb800ba8f77ebbc583b298442dcd4885ec93470fb3349a5e7a794477951b6020d94c5132", 0xd0, r2) socket$nl_netfilter(0x10, 0x3, 0xc) umount2(0x0, 0x2) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, 0x0) (async) keyctl$chown(0x3, 0x0, 0xee00, 0x0) (async) add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000300)={0x0, "78e152aa2bf6aaf07ab110e6544f5ef038d73534320861d6f46bc4726a497de4b0fd9c04b2cae3a60780501bf9dcede930ae3ea9dc5aac94233f63623bf1c65d", 0x36}, 0x48, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$setperm(0x5, r1, 0x1c243911) (async) keyctl$chown(0x4, r1, 0xee01, 0xee00) (async) keyctl$chown(0x3, r1, 0xee00, 0x0) (async) keyctl$reject(0x13, r0, 0xffff, 0x0, r1) (async) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) (async) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (async) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc3}, &(0x7f0000000280)={0x0, "3ea96dcad04aa61e0b963e11cc91480f4f9da67c095ecdcd2b452859ff25f3839488ce7de110bdd5720e0722dd7a68d8172665cb74bab29fe0dbb85f07b619e0", 0x23}, 0x48, 0x0) (async) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000180)="d1cc4831fbb3ac47181362ff16436c8289ad347bf38210bf92ce8c61172470e1e145f04b843a2152ee0e2442befce7a76cfdf5d82165d6390048dba3c7be2c65d2de52480ffb95038447b6b6c7dbb08011c40f4587899698f668905af9f27d2b3af0dd4325252916a38865c801f80e17569768b1ebe7958d3b9cc6c8822ee7c85d22dd6aa5674e8483a09ddd5540099793b6ff7252902d02a517c0f21996036feb8cf4bc224e2d4e954852d3eb800ba8f77ebbc583b298442dcd4885ec93470fb3349a5e7a794477951b6020d94c5132", 0xd0, r2) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) umount2(0x0, 0x2) (async) 11:36:03 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r2) (async) r3 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/ignore_tunneled\x00', 0x2, 0x0) getsockopt$MRT(r3, 0x0, 0xd0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r4 = add_key$fscrypt_provisioning(&(0x7f0000000240), &(0x7f0000000400)={'syz', 0x2}, &(0x7f0000000440)={0x0, 0x0, @c}, 0x29, r0) (async) r5 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r5, 0x1c243911) (async) keyctl$chown(0x4, r5, 0xee01, 0xee00) (async) keyctl$chown(0x3, r5, 0xee00, 0x0) (async) keyctl$search(0xa, r4, &(0x7f0000000480)='blacklist\x00', &(0x7f00000004c0)={'syz', 0x2}, r5) (async) r6 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) r8 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000000)={'macvlan0\x00', 0x0}) r10 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r10, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000640)=ANY=[@ANYBLOB="08000000f82a36fd0454b739b0842561d37504e562d1cb66d4ad31d7127e3e43d4764834fcd06f7c9f1702a6f04834e0a545be30e7fc0000000000000000000000f8302e0f99eaffcf69c1a91451e029a91c17ede38308e7e17e64fe871dde144e094e7f321b0691edeeed8620e391a892662ba7e5e82b23dd27167f35717e11f033fe9c6844c6967a90b6f6efa1433c7a8895cc14e4c69ddbd5a436da2ae638987448da3962f56f55978568d26afa625b1c7b9e015066f769bca470bcd4597fd3ee866c08bc59f600366ca6f3495b4a5d2e91d4a67a66f25f56c3502442fd5c368931f3abcefc29be65c39025fee0de540700469ee8af3a634b0127ad64a959c185fb5b5aaa3aa9790d7c6e41906262641f2b1bfbbc95774f3a0fd52fc24ba630f6396305fdeb8414c147e71ea242dee9d7447584324879d68d0518dba637a918cd85ce15ca168f7e233a9c0434e10850f8066688837c4c96654004e53d7c82ecd1c6eeda280e6b0773072f1405d6fab74886522bac", @ANYRES32=0x0, @ANYBLOB="0000000000000000140012800b0001006d616373656300000400028008000500", @ANYRES32=r9, @ANYBLOB], 0x3c}}, 0x0) (async) sendmsg$nl_route(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000180)={&(0x7f0000000500)=ANY=[@ANYBLOB="d00000001e0000012abd7000fedbdf252600000038e5", @ANYRES32=r9, @ANYBLOB="008800000210000008001c00", @ANYRES32=r1, @ANYBLOB="7c0012800e00010069703665727370616e00000068000280060002000200000006000200ff0f000006000e000100000014000700ff010000000000000000000000000001140007000000000000000000000000000000000108000d000100000006000300ff0000001400060000000000000000000000ffffe00000022c0034801400350076657468315f746f5f626f6e64000000140035007465616d5f736c6176655f3100000000"], 0xd0}, 0x1, 0x0, 0x0, 0x4000800}, 0x20000) creat(&(0x7f0000000200)='./file0\x00', 0x20) (async) setresuid(0x0, r7, 0x0) (async) keyctl$chown(0x4, r0, 0x0, r2) 11:36:03 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) (async) r1 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r2, 0x0) (async, rerun: 32) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (rerun: 32) read$FUSE(r3, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r4) setgroups(0x1, &(0x7f0000000080)=[r4]) (async) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f00000023c0)={{0x1, 0x1, 0x18, r0, {0x0}}, './file0\x00'}) newfstatat(0xffffffffffffff9c, &(0x7f00000025c0)='./file0\x00', &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6800) (async) r7 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r8, 0x0) r9 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r9, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r10) (async, rerun: 64) setgroups(0x1, &(0x7f0000000080)=[r10]) (async, rerun: 64) read$FUSE(0xffffffffffffffff, &(0x7f0000006180)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r12 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r12, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r13) setgroups(0x1, &(0x7f0000000080)=[r13]) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000000000)="961cdc44b21c66211591635d0c71e2a9ab9bb17800ca6a78512eb57c590c5221ce6af4f09b393d3d94d5f5d21770aa005f74720d9fe6db9b927f9a90bc3f6dcb627a3c5252ad0eae0aa629b8d547378fe32d1c424044b4d0b8803af53d9038e734a9c447c57d7ed97b1a2ed6409eecb6be0d329b10d627d1803ed157ff5fcd147a21857094402e17e9209bc91ef28da8fc717575623389406d29ee0c5ddb7ead31c69341d41eb176a97032f6eb5eb513a96fdc275416b8680a2b61746371750040397e22b2c6eaa589a670e47d21fa792c147b0cb31616776d9f1dfde20f09c1446f87b4eaefdd3e9ed8dae9937dd1752795291a457c1cafe3974d39fca449060f1db76f05d9ab34e34f277191df4912980366b1a413fb65b9267acc35b6f8e6d30ea0cd6008fee007ab03007f3e41b60bcec2844762c85e085b2bd0bd921b88d07ef690097c36d9f7be171770a54e1f10489a07bb2b4a411dd47478ffd9cd203dab55d6f4f6201ec3e9cf0998f36862d206ec753ba902cee5228d52ae8ff40ca6d5b039f50274175cd9e5ad1596029739fe60fe901766131a5018a9f52c86cdc860676f0d573edb29b1e3b92f9b628fa33882c3191f42fccae53acdab32095aedd17d825ab5a9b88ee227c653b3c993589dbdb54642bdde5be90b9b33105ad512d82ca009d9c62bc735fd0e48bcb4a6c57331479d7107f9d187cdf4580491efd54fd49105212523610b401c00b2c1a61b86f64c0a2480f25795a43570232f80a492af795e11ce2e50a4824c76ecdcacd86aa0fce21136dd50ed39958f9c32ccefdc1c5ff75733709a8b8dcdaf192093eeb969d41700184d29f9822c34f2fce53bec8c4c24214c5fd2813180e9e18278bbef2456a15f6e724d78662815eb1436ccc6f687ae78e697a4dbf5a4c35990538019e24f1fd09d0697f769a1ed836265127651b2ab9fc570ba4409edf02cbb69fbe4a3a7b4c127f75c64a62149688397396880474097f9bd17f9bb7a6c97e8c7671f6c8d5882862af76039272621c843b4dd0d52f57459a6fef7b32a8dc0b95746884d8fd3931a3455b6425be9c76ae66d59b406664ee8b06a037db8530e173b5eb17729a8bd89304fc380a38d75b201df9aa9a913f5c90999c87921576a9c5c951f9f638f74883bce6da2645b7fae211b601f8aebc050d5b62ad6cc126111596118f661db13071607e7c48971f91f2fb0a5296eaec235fc9c506b140c7d0595e8a29e3060208605864d4e6736e2c855865cbc855f9f40761d5079e56756a21f058e4b3eea76d7eff3cfacb237dee160d277aaebcb56aa95c5ae0eda473ba272aeac7e0cddf5e0e3452ebc08c7bd4cf91551ba989ed4e0eae12b6d3f14b1ca559d25ddbbf14366dee0a44c690a61a48f9c1759618fcd9ae303dc0d4fbd29b9024114dc9d695b8874f717a1a856148e81b7aef75be6116f43e5386f72f64c570d1fef1cce25a84bb395a4d129eb5d68050cdc33d2de52751812768ad45757080b9e9d50efebd1d325f3a463ac32b240af34c2bfa93c56a05071cc7ceb20102573944da7bcfcf2b9215c841f2fd0a450e6a836aafb82003769224703c43c339f3bb6a7f234932eb58d914086db373cfea928981bfc422e4fd6aa0899c454138ea1c026589f97957d906456e50981992391fb21ed42951de6717a809d5bcb5771cf1a3c4cc1ece4a4d48e48db43cc4421de5f3af9a22e2955b26577aea6ea493508e93aa75bf70d462d634754822b29e8961c94ad8c34d7da0ab9d5490fc29ab425a87e6679322dd331db6d7efbd21f8fcb7893c7873c2fcc42b9000591d5127e89655a55ab1c0d09cba78c5ab8da79e390769f375d661f6662ad511e3ec1d324cf24796a8b55647c6d784b9eb0f5209abde9acef45634577d21ca7cff06deb0986378151923d578bf506b32766b28bf692cd49530e0ae5a32325da3d733de8dfaf97205f52b80b30862da3eb9139ee357fd65f5005295c384e550b62dd46d49894c9c8fcab71cb6a1d444c6df4430234aa01dfb1445fe76a34bb3b23f86b93f285a9f282c9559d33ee583f0a0f55eb86217544abfa8322e04124f95ce8c0d1d90a80fd6b59c2b52fdbffb3dee589b39fbc65a5c007fb3884637edc2cbbd8cd49ed2567d297030cc7ceda658880eda4fb879c526a32cfddc299e0e947c53675923d78f6a0a57d1d1311717508cc4f220b93db20f2f480fdf8eaf714cc6f6aa4cf81b5535b28a0ccfd4606f9ba299f6562c1e67ddbf958ef488049869b5bd9af22dcd2c54a59a1ebba6eeabd4f2505fb6cc1342fdc37a4ac9a712e76251eb209981682e91779b7559838c8f60328d0a6edec8ccbf23da52e2443fdb77743e842f9d41d264e3cd6fd822cf3b8b7948f8683cc5689713902111bdbe9c0378d046876c9f7a99cad361908c7b8da6af49cbb7a9bbb53ed05ca8d0656355b044643f5273dc868783e2938af7282abd59424bf7b01a29cfaad88118cd9e4987733f9175460e2bd45579c79c8e8ba63e5ae54fb5e450e13aa68b4ea7d424e77c154d75e7416c3e913561774b150e1bc2d130a5853f1777199ceced3cf78881f1cf316852bf4ce837cea01c62b5c324b96f798533bec1563df90007bd7b71b4f087dc3548a0a404df60d272c2123edc7816d7b687b9a6f9a4c87886e2e736fef4f25378385d21b8adaf945ae7842fe882fff97969a0fb6b9467e981db84589e735c4fbf4751265f65647a2219b9c8f9b676d638200e2810d6bb2814ed09ed3c2a92580980dbb4ea81cae908e07228e1127ea19fbfb43134bb7a692d93c2da1f54da8dc7c6b12bc1ba6a611fa1333f921ec3d357875fd9c196ea29b6287057de4881c68bc5444ca9e476b79f22fd025518dba352ec256409301a43e07ad8324de5b50424780083791ddff05e8d8d5815887173f5e80ea5a6ee39779f8b5d54a3da4ede5e362d4efe3cb5c84fdaecf2c6705a5a6b541909a8f8a7822852aa9395f066fc4e1406153e8fae39cc749b11da3d0f522bfdc275daa80c6eae9c6020d348db8e20da6f391103fcaa49c809fe878bc9e48431760f30e7e5bf73e996f57caf799a467174f6212e2e74a9663bf3f4410d52a5db55c9040f0af37eba2e4232af7411c855fd3a8cb660d9d3bbdba5c23e7ae20ec5942ea2be0c05b2bff3699b42fd9f4b1127e2d2bc56ffc2b120524a51d1d4eca68f8ddaf594bd4353e11eb7064d5802f4d9223eb5545a01d8e7abd357917a3ec89aacd3bd7497d94ce18915ddf9123abf7ba00dc4138bd47cf655e8fd2f80cbde33c5b2496a78d0c3e0e31859eca0c679b4952d3ad0dd0286a388020d1c9ad61e50570ea91536d10d79368a39afebdfb15244edfe627f2eb6ee50c1f0e5b6a23264f74fd50afcd19099729dff8a75496d69f107101973b9b3aa7be3a48971136ff1e642bde0e9d741409be046bd2237337e5e36ff98021229acbbaedc190ece0532db342a2e262224e7e0f48c2d429b568f5aa864e17dc590e8faca59772aa9720cf6df552ef7bcbae2caaab491f32a5bf75cdc524266fd36dfdbec8b3c76f8ec1c83874a95e8cb4719bec5a691912c4dcceee34f6fb6d6fd1cdad52dec8578112ce9f8f9dd79370bc623c675af9b0b1a7d753eaea68d785b75c2ab847f88d1fef0a06b882d311fa75705bac37af7478cfa05701caa7a2a040372f1ec3d34282643862c075486f572ee81d093c3a8501a6afa4b7560a469de1fce4f55ed02c7f5255b85084252f9f6f92c3687050a3eb2b5de152fd5597a5ef8befb0f63705d581300ef4097a8ff17185e563282e7b730aef013087630c4c434070c4a912886503d2746ee81c054ccbd32ac15c86722d41a715ae253fa9abd46b22df3ee49405ddc6a02b4d3901a35b1cc33a5d7a80508ab2dfacbff68bfb6a97a5664a91624906b2844c201c640842c4c8b662582e87de23da1a5bf4f5ef74b0e0fc2f9476c8206c0fdee32ee70f54f5f8a594fa4db754ba99069c3b12512b188524167be60af4910234ab4593d7bb501059923caa9f9d1c35cb277ffe24ff9a1679ca8679dd70ac4fb14c9fdde0b22ba894f3440390148823b8051665fed2eb1e9621e0260eac74eb7c01d39f14b6735ac386827b24395232f988426dfe05cd2296607c0d8728878277f98a61d6b321108e7b039ea11ed304bb02d9a3fa29f2a5b72cd68f61797ad99284f573e3dfabe40ac2660e9e8952b25b95da077432d8f2381cc7aa997db6a5655df359b342fe4a1a86927b6aa5ed37a1c288d53b4b1a570bd26eb0806eefddbeba5d6aa004299c10396e049a2ee9217dcc413effd4fdb289474f3882b491667dfcbd16436e83f8a3d15949dfbecbf35ef6c087f69e019a90173e926e86c1afecf51806c17ed5c4ce434820a580c156275a1a1901d57a19c42002ca6b67d590de2ab3346fc0ecf48092dc4a56ab5fe045adb90fafae607d865c4bc5155eb417c08f998621600e537990d291cde6005ed5e5d9585671e02ca2bc14a16b2e3f0ab4cd9a3de26f61795946d5f5dc2780894d1f9b2ba10de33fd462be8503d9809479037131d1e346fce2f1b2d835101e322f9cca9255e0c4a043dbefe660f441a23780c47a7606f6416289c0b3d6f75e08a3bbf598483e32af41528c67fd9ab4e2401c527a47c0307e7f394ee2bb6f701f6421c6aaaee175ed4523c1d3086ca3580a99d18e0ad3febe0f10b97c7929c93f8cbca668eaae91623688655f27a55ef64097f763e312623cf70a988e1d20666d6fe381147159233c0e5fa5912758040d7643bf235bc69d307b1d4f89a88f42f0ecd21fa3a820a0e9231409a56bc2bb3ec47494c864a4a6051281aa0219cff8bab4fca2eab23ae63269f477dc855fe834091b78b114a78239bede66b33e87640b3134cbbe3d7d85da43e0bfb266897631d5edfd7bdecdb6783218654e998bfc399990697003bd01dd1dc218c184a9fc9a34033cdf48c83a8727c5561320b2263b2b79edc38044288ca2df9747dc5d79d6012d1dcb4c6a4fc12a44f12e86d09e6fe41ac04da33965e8ab56c9af5c364902a35994a98959c580b0ac315f5d5a1ffeede4a145c0e2c537dbd7bb52f930ce2f9d7f155aabe8f9ace9c903cf0415dd00b9c96c33aefd696d0e66bb18fd0dfd2427cc4e21199bf533757d6440c0117a82dab881bef758782778ca55d23e3af6bfeda9e962112b1943ba7d5ee86337b5193485fc8a67653e361d50131889da7ee4b0cc03636888feb576b2151d5d47b5108e23347a868ec0475ac0a9d11a14184335e5683b7e2971056c202b165ec56abcde8ffcac293f4a3cd47edd7aac4ea3bdc832178bd112107a6eef53e5a88508d2800e5c925128f4dc433b66c24260bddb08c5b6d032e1bd82d377d5746f5ce6c7f69c59bed92fa92323e8c9f50707641873564c9230e93547da5d2effc07a68799f6eebea894efa095ba09391539ffc567fb25f174cb72328c19b8b9149583871ea92185e99de973afe7631006ab8f71d1d0c44b4f4df7ce9a75c4976886d2d6145ee77fc028e893b5637516cad6369841cab478b91f61788373147cffb0879827b9312d310a28d4fcc1fdc858dc22df6b02ce9df9dc9a13641b5df3138ef48edc731e174bd8bc40d151b433c7561552c534d46904024be3b64aa4a51605c0404165488115c1f12951975c596d819032f3072586050d0445cbd7f80f74aa40857b96a1dc9c6b7457a6ee5ccd94490b911eef8bf703ad362b3bbaaeea54aa76bef0fd484f44db7bb0163922a3bfde58ebcb4f318388c8fa7dc3b893663800340fea8ddc6505031c7530af21fb2a9bc159d7cdb4e34b2c3d522ceb2b4b34479da27cf6d75df5b7543c50858e367efc32e3a9f075e64c8e89fc17ff0a4b7d10928dc38de59e7ed59c8273f710ba5acd170d0bbda970156c80f39e88896afc7cc625769bef1086e572ef260f28441ffca37160291eebdbc0a4f7719cfefe19a6ac3e6c01d5f98dd0637b09dfccedc3e351470ba1553fb10b2bf3a8a795c034defe42fe5d50c3ee9b94b3606b97c898b561cf1aeffb69a3c7563cd12785e29cd8e3238b42dfdbfc68e0662add1970ad2c889b824bcce8551c46cbb2c84022920faa04835227346fefa1abd74647b09ba62eaa1d47810031dbfbd28228ea9880167a16d4cb09f4277d6cc7c5a1904e2b223c10831bf68986361ac35425dd7c837b18e95abd96e9f5da7a0195d3574f6130154e2ed863da7c019f8163ddecc52c4d68a24d6f9c63793720cc3aa49e5abbe36229b32857089d123a1a2846d70cb20154b0f3fa7c5214f50d26ada7b19ea4ec322e209c8d53ebf9280ef8eeb84cd99383c22a91aef879b54454ded4ad059999288e0f204d1537859f0df0ce67356496b975a5e3111558a99ed1672dce60967b77301db2c619d34004283684d89789105d99785c0d3c73ccac52fedeefdecebfb85e3659d0d9a8967c548178c02cffa1ab650ea05318b1116d282d770c0788b7527f4967bb3b36abd367f68bfb6dc66bf6701f65c896c223055d79de72581a10596d2e0a511ef12bc3389fbdb104e87ba7b7b734e892f4fa8db1b1a0e371c58f1c27c8e6a49a873bf5b5cc34cdbbe9e7ff064b7717a8b5f7b1b5ba9671ac93853933f17ef3152c73b4f484ce0ac66affe35ca79f9d6c0bb9876ac94a420198836b2c7eb8edb77e42472a01d8e2f5d6429ebf24f7ea731b40357894771537390c772db2a077eb7703b16c43e9101a263c26ec1be4cecbfad40812f50188c2028b93c5234f632671e99d3d59e088badd6ca0eddbfcc35cff562f2a276ec8e8942c91cdb29747e90d28b41deffdcd09856aee24600c435eba1c0186245e56840050e8b71663d01413dd0515cfb33740e676fa40dc9a2ba9c6db6f43d39e548423382b01600acf6c6e186fd674ffb11f310d43e4b00dd65d77e191ee15b92e5e31611739f3841d4dbf3bc63089f1d385717f93af79f01b148a38e7dd0c13f5695218821c5dcc775984b1ca33de952ef1b31d9c0dff0b631a92993b8a96150c35e8a7007668ae291392167ceb9096c6c58ca17cc5da0592d381f853ed0d69185435fb90bd9798d26674bac19956714c418491beb49d5f13f122a7cfec00d243cc0d9855ea0472fd6bde34fe2069dc1e3ad3673c97cf9f91781b8f004ad51b7f3d971f9ac17a5950bf4617552818dfaba27c27eebc5f618fb1ae417d92f28d0366a2adf8fd54ad218ad45919f2448b83cb2ac9c68e9a278938bdb2be7c339e13ddbc5db717f392a40ee9daf395d8ac25dd9470d1a36d6d4743391a6b5ea564de7fcee95b7a3e90d77ee3f4361366d5d62dffecd625ea569cde5f2c53e3a785f95c3cd3fedd07353b51b06da0de58f771cbc54898a1722663397c8a0f341250ed49121c8aca08501a644655d1db385729e4b1905ec7ab41411e1e1fd82e8c84089c5498d945bc8ea02a1f87be2021db15023c2501dc24bf41886e36608c3fc81defc6bdc5b03390744074e79c44ba0ba8becbf0e4fd79a1df091565afb77aabdda6ce3e83bb50ad571fca62b91213c801557025debfb964cc7bff7b9fe9af3e16e4bef345a16cd75d06b55fadb18c02a73992c98a14e213792c6eec6c1f03cd5d9646ce8ef9de0d5e0b224ae0085ccc48f13a5d3b8304c6ffa35519051af49194ca0a263e943ab556447bfd284b4c726e53eabd0dbb8681ff818af57a6a71bd69e67ee893ec89ca6ab0bb643223a6eed6efd32714cb7732df022d1fa1746cad7b9503f059f8ac4192c141dc508423d3601e4655f14ad7dead9255d843f79466b55b55c8da524bc89ef049e450522060098a1bf8385335c7a32a62f754ba341734771ace315fa8ac08c63a287a4f216ec9d0fd62bbc4bba6ab06d9b0623259b6419155dc674dab92b5612f9241305e31716a583b046dc0f370e9181e5fb68b2c1c374100e366588bdb4126c114e65aeb7f9b766db7e2f070d87fae754bbe83cfdea4c1e8a39e87ef7f57516d0cc5eb120830fd73664e997f75798a2285c523dbf9d000c51eb5dc558635baaa411dfaa03410e1e8e29df5ba66f485e9902ad85fd900f1e3ba6268a80cd3eaa4f7cef5f58884a045773e1412f3186369d075c1cabc834d8a3f186e2b31c8dd20b57a20927b1015d593c765f384dbdbbd3b05e902532f07a1c03fdbaf5d91868bfbaacd6a94b5382beeb4b8d8a6ee1cadd807e819cc365e0ad54f887129638803c5ada1a5e2f9cfa36fb3760bd58540496c9c900eb7dbed883cb414c61ae16cbb8b9a9983aaf321b494129eeca0c380f7c0ddb466cdd6033170b0fc611d8060d64e7191902e486c42dd18259a143987974d54be78cb46494c2deb7364b14d574ac9f5ca3c7e9a95a6e61d3056e894bcf1147771c8c8c67f813eb6fbf09f3fec3344998d25316a05ef84d81aa8c175b15a83e04c1184f304279a4f7542c12c54339b2c2d7f897bda7bf8ac75e1c47bb046b3fb8c439bcf533f4f453b721e156353722d420abbe6e0791d43ef5dce86e1d24bba1bb55c85465469de7cbc37f0d90408877857563dec155d46b1cb30e88700f66d583751039ddc18787f239952425ed17ee6bf099f6d72d65c72677356833988325b2d4ae6ea19ac1bf518dd2751a0cd906ff02cfe21eec30492c25860c9a0a320014eef00cc0c16dfdb2ddcfab7e159e14dbdf0e9de4b84b6889f9b8087b5807298c6174906ada285b42e505e6201e66eb37849c8a90510d9922e7b9afdb98d13ac0bcdd466fce491bfe5c808370e2172b8f323210173eeffaa6cd9b75e3bf9cfc5995c726af945dd53f5f9f836c640eecbcbad0b50bc1a9ab04dc27fa19fe22efc0c144b647e0a808bf53925d8bd1caf1d94748942b98dd8c4a0eba847f91896093beaccbc0f3ef9996583893122e0465a5fc63e7e28f26f98e3a0cdea692ed0d751684821a677c5febe9f1b8d7ecfec62e0cc0159050a2c8b724bfccc12c49349a3424729ac9b3477a420407738b3a8c4d64d50bc8de1020f79e4b8e48cb6b692b32f349ff21e9eb3e053eefcc54b708a95f4273caab0cfb8720bf9a88fe9420b09f44ee4a38b1d27a1f323844d6332287bcfd6fc7651289199a3a097ce9e767d6b543750e5c935afad1fd856895416a7570eff990b1f837e50b9590ff7ebe5e986c936628224eb50c7fd3a8d9cad8b6ff3e1b8c548016b67682f719f841b0f579701f6578ea79dff718b19ba6b85bc6b6aa6b9e24a9b3ad77489f616fd348e77e66ae40a716079c953e0d7eb9c82a5cb3aa5f0ac30d759926aeb34e3c5033c57df42da66087867b25a10050175955c5050cd42c42a42eda7c33a4f62417a5c2ffea01f30985a35ae9997af403e4006adf59a32c036e07a82363b0222b2e2df6e215b83b5266c5dbe377abdcced142f1de8f10b49fd48c059e4d8daefe332a3a7eba981f345233fe341d45e488a0ed001049951c1baf00d74aaf8765d1c8fce6f6352b9f0988246316eb10551556f0e66aa69862613ea5bf8080de978f9a955558657cafbafdaeaa15b5b713a59e929a3da609771f738bd7afc4874f00e1f3651773ce86667cdc599c7c6917385e2de77a15fbafb685849bc6b0c78d3378f31b8294f1db6d6dc5b20af7cb0f4486fed71ab177c67f9611ae6930b3f03e55c583f17bd10e9f20e3b4f8c63120b24a3def804eaa396709338a574c9c194f3a48158749c21b0deaacee2d0e9030c7ef087e0a487f2d8ce711ee68a41ef9868d4594288c24631ff2089e015cf7c3513093d2f345fc9bca795f5416f055526fbcdeb80763112a1c1c3378ef9005659bfcf958463ecf296fd71aea23f4e90610d2d4873435bc2fe5cff67b1a4fb6fbf10b55494acc41f47d1aa81c026279592080bf1c195df098844b29e4c5be70aaec47a33fb59ad8475bc6f936cbd54f3f1139be4239819554afd04605f7e1fdcc2634037b2115e395eb7905f5f3d785e5011fc5049dbe8a090c4adf7e6cc435302275e3688c728d818c65a5abbe9f88cb8d02e49643ad179fe8cd4c1d2d3dd88dbb160bc4c10d07258eb6d75a36f0e029626240b660a0b32224e0e92aa309e842d1aa00ffc0f2e8e7c5c0982336cc6fff030fd787e5b98927439384a72c7622d7c2b0e9f83e8796e771948c2e4cb5aa331384f511c720ec5d2250f485f516406dabc581e3c5db8f53cf4af6afab93872a7c40bff9434832d9af133104849de8eceb113cb4e0d761c09ded781adecb71e2291e01375f0208945a43f58b94ad3f482a63719eab2a12906c1151c831526d6ede168221f94eb90d998fc52d5310b9d8e0fe39cf8ccf9eb103afa890b47f47ce95221afab04cb4ed1d0fdc1ce0032c9a3cf10630ab3520ec48b1095fff4a5cc5cab8ca3bce0822477f3a10bb6075b22d691f9c213d4d24371274a5fbe1b58cd96eaf7b233890936ea26b0f73d6a00818888f4abacc5c5069a7a87cb0db6b961cbbc4c58393b1cd56558a73a21b02dcb38502e7f1385c7f08be5542edd8e067602c8734db740f963608554885f57dd65d7d5174765f715a536755db4bd1912f8fa8f4db092d87f79c3e7c3824bd3cc34e1a85bfc942c275bec1c1029aa8a2976f7a30a56541053b80b2a58b7a77d58ec212bdf0f47d5c9ed20db9970c7be900ae04081b7901bd552eac9f89405937b7086bd76fc960c97729e4b47ae8213c17caaab5866e0448fe8380fa2bc2df6b7a38d9ea6c64c7f2403107c62cde7f5a5d4d1bfc0d1f8e9bcda4377295cf1e70f5480d6df780d6a6507d0e7871db90b0b5c4672762d6a3d2a1d40759799cdcde82b30d712b9d381b267fe7a860034a5b8509384e94e77857655cb38727e974119bb9919e2d51f5213259bbfa353141a3cd6ab66a992b9f50fb68d60a72702bb16d2377384bf6e87b3525ecdfb07f76d6a738c0be07d51612947e3450807f54b9d40139a9f39bfb166fbd5dd6a06ff12d3bc75ef10ca482cbe9b95245682f10cb79591f6329e4edd7ecad153fd4d72f2208a14708cfb71569b9c023013e8d23bc57ac7486ece05591112479a24f35d3e06233482ad1b21192a3273d16b8fe860a2903dce769674666089c70f815098d514ea456db22cc67cf869a74fd51c08cbea287b08d9ab949a02b39b5893ac7218bded35f8f8ef1ce90b4e90dd3a6c5ec4a8895c2a1f7eea54184a584b0e92e1c24ac17d5286cdbeaec09448ec4c4410777f6c2fb3e7e3f1d9943ae0dbde72733d1d765715cdafb5a1768b194ccb696a7f4d1368a538cd678c4870edc7b065325b88adbd3f35b84867cead790fb52871f7eee2fc80a78d431677c3c27b0015ceaebd690c6ff2c874cc96cc448d078bb71cde0c1c946e3450001d4a70e9433400f772ca5e1543e9df3830ef4025dc4ca55067f86f3bc7f2f296fbd2016ff4d101f524b00a04f8f19684d2e4fa0b2c70d72972f7cb907f41475875164e840b061a01d79a433814caa6c81e7bb42fc738ddf1c14616247d0a02805a193540c09cda98c6da690cc079c779ecfd8d93fc993fed99349abce58efba46ba989d87bcc8020415334a490ffb37a4c504a0af72", 0x2000, &(0x7f00000029c0)={&(0x7f0000002000)={0x50, 0x0, 0x6, {0x7, 0x26, 0xf5, 0x40100, 0x9a, 0x6, 0x0, 0x87b8}}, &(0x7f0000002080)={0x18, 0xa45d1a93beb45b1d, 0x1ff, {0x7}}, &(0x7f0000002100)={0x18, 0x0, 0x8, {0xffffffffffffffff}}, &(0x7f0000002140)={0x18, 0xfffffffffffffffe, 0x5, {0x4}}, &(0x7f0000002180)={0x18, 0x0, 0x10000, {0xff}}, &(0x7f00000021c0)={0x28, 0xffffffffffffffda, 0x2, {{0xffffffffa97fae0c, 0xf1da, 0x0, 0xffffffffffffffff}}}, &(0x7f0000002200)={0x60, 0x0, 0x4, {{0x93cf, 0x9, 0x5, 0xfffffffffffffffc, 0x80000000, 0x6, 0x1, 0x800}}}, &(0x7f0000002280)={0x18, 0x0, 0xffffffffffffffff, {0x5}}, &(0x7f00000022c0)={0x25, 0x0, 0xa0, {'fscrypt-provisioning\x00'}}, &(0x7f0000002300)={0x20, 0x0, 0x2000000, {0x0, 0x10}}, &(0x7f0000002340)={0x78, 0x0, 0x9, {0x7fffffffffffffff, 0x8, 0x0, {0x6, 0x2, 0x10001, 0x8, 0x3, 0x80000001, 0x5, 0x239, 0x200, 0x4000, 0x8, r2, r4, 0x1, 0x7ff}}}, &(0x7f0000002400)={0x90, 0x0, 0xfff8000000000000, {0x4, 0x7, 0xfff, 0x6, 0x1, 0x8, {0x4, 0x7ff, 0x4f56, 0x3, 0x7fffffff, 0x6a, 0xffffffff, 0x2, 0x401, 0xa000, 0x10, r5, 0x0, 0x3, 0xfffffff9}}}, &(0x7f00000024c0)={0x100, 0x0, 0x8, [{0x5, 0x8, 0x15, 0x2, 'fscrypt-provisioning\x00'}, {0x1, 0x3, 0x2, 0x7f, '^!'}, {0x5, 0x4, 0x1, 0x10001, '-'}, {0x1, 0xfffffffffffffffa, 0x5, 0x100, '%}%)-'}, {0x1, 0x81, 0x3, 0x200, '-:('}, {0x5, 0x6, 0x1, 0xf3e, '@'}, {0x5, 0x4, 0x3, 0x2, '&)\''}]}, &(0x7f0000002680)={0x210, 0x0, 0x6, [{{0x6, 0x3, 0x78, 0x7, 0xffff, 0x1e, {0x0, 0x1, 0x100000000, 0x3ff, 0x2, 0x5, 0xff, 0x72a, 0x7, 0x1000, 0x8, 0xee00, r6, 0x8}}, {0x1, 0x80000001, 0x15, 0xffff, 'fscrypt-provisioning\x00'}}, {{0x4, 0x1, 0x4, 0x2, 0x3f, 0x6, {0x1, 0xdc2, 0x0, 0x9, 0x100000001, 0xaf, 0x3, 0x5, 0x400, 0x2000, 0x9, r8, r10, 0x3f, 0x3}}, {0x6, 0x5, 0x9, 0x1, '/dev/vcs\x00'}}, {{0x6, 0x2, 0xf2, 0x0, 0x3, 0x4, {0x5, 0x1, 0x401, 0x8, 0x8001, 0x0, 0x9, 0x9fdc, 0x7b, 0xa000, 0xfffffe01, 0xee00, r11, 0xff800000, 0x10000}}, {0x0, 0x625, 0x9, 0xffff, '/dev/vcs\x00'}}]}, &(0x7f00000028c0)={0xa0, 0x0, 0x9, {{0x5, 0x3, 0x21e8, 0x200, 0x1, 0x77b, {0x6, 0xc000000000000000, 0x253e, 0x20, 0x5, 0x1, 0xffff4516, 0x3, 0x3, 0xc000, 0x6, 0xffffffffffffffff, r13, 0x7d0f, 0x81}}, {0x0, 0x2}}}, &(0x7f0000002980)={0x20, 0x0, 0x3, {0x3c43, 0x4, 0x4, 0x3}}}) (async, rerun: 32) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async, rerun: 32) ioprio_set$uid(0x3, 0x0, 0x0) (async) r14 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r14, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r15) 11:36:03 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x10, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0xfffd, 0x0, 0x7fbd}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) keyctl$get_persistent(0x16, 0x0, 0x0) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x10, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0xfffd, 0x0, 0x7fbd}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) (async) keyctl$chown(0x3, r0, 0xee00, 0x0) (async) 11:36:03 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/vmstat\x00', 0x0, 0x0) lseek(r0, 0x401, 0x0) (async) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r1) keyctl$dh_compute(0x17, &(0x7f0000000000)={0x0, r2, r2}, &(0x7f0000000040)=""/224, 0xffffff9e, &(0x7f00000002c0)={&(0x7f00000001c0)={'tgr192\x00'}, &(0x7f0000000200)="12b72d4dec15451c45f42a7fd504fb4803e5e8ea6b123d9022a5ea6330d6673db3ebae956fc2efa5c00141cfc61492618ee7d14dc85fc53f0d5df2baa4fcfc7040cc78cc00f60993bfd597abc3aa9a9169a071daf40b996ca6b26cdb71ad237255572891a7ec8507190c8c5ab89cccffd1f43d14f7872a6eb52d2bc47d7b991b9e8e62d2f1580bab60907568b869660bb0da646d5240a4eb0b957581ebc17b7a98", 0xa1}) keyctl$chown(0x3, r1, 0xee00, 0x0) 11:36:03 executing program 1: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000040)=0x14) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/vmstat\x00', 0x0, 0x0) lseek(r1, 0x401, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE(r0, 0x5000940e, &(0x7f0000000640)={{r1}, "d675f2e26c2d43ebed78869ac6bf6f1d0b045486092b05271f70a505ce824fad74a43756c0e150727cb4934030124f5e6cb1c91cc07cb30ce82cd870a4626e02476f3316caebabe084cd2cf89be44b5ed55a52d13b8d9fd1c192f55a75be3b44b8f8ebd977bf9ed54521d914500b6a6203108c7136362ccd7efbc30f50f79bae4953234c8944b2dce3490a5a3b59df1fe756e832004a4359871cd8170a023dd8079602cbe25109f540bcfb738393b143598518067249448d5e826ce5c28bd413294fc72b36093e0c0e36003d271a2bbb50401860cae83fa3de204b8783500126b5315459c88be701b259e159c89958565532b0706975531494735a7c7d575ae782f15dd2be9b469311135ad29dfa73a10d5a78fb46e3f3915c36d3ad8334ea6a5495d814e25050d2feb2647896491dd52f0d95a1e9e474df1a2783ab1c78ce37e904e1ca43ce07855edb52d692cd35b152777e2e7fe18d03484079d6622811e27d528c8a9c38af09c35526bcc884f82eca657194f7df86aa17bb51d16bdaa9f3e708144dc514bab14846877c9eaf3db833bf16810fd9fa671a449c38087132e62f70136eec3936f765ad73f66578ac8511de0d004467cc4f0a0c8f0b7e8414dd831bd3ae8d15447998c92eceffa03cd8dd214e31d2bc5eadae45de535173e6a4b8e94997f9b51e282fad92d4021c7d1be0f9ff1c84c8244d9371a62e48855e3c1999212a6228ad68ba3171646b73e9b4d0d38b5951af4a7c7359819f0bf73d1883d69c629817ada69cdbec37aa718e61f5cd773aa98418d8d1b32f663a1ab566cd598a0d84caf6dd94c78851f5ae199c45281d6cfff50a67f33791d46a43b60b264459ea5bc3cc7a7cceda4096d2461ce6d1d895b6a25fce7a685af53f18326dd202bb31754752025faafb82e4bb3816a5b024d5c97921a2dd21b72cde0db1842866d6e16dbab97e35473d371d54d0084082414ffc8b0af8895b07e9b5a1bc657dfdb884c0e23c1271e321e017e9e618ed0f8d0ae5bae2c3745cd97ec69b4e862c006dd875859941f6b99f19ad3193cdfba11c4ae13c0fa64507c59cd63ff584b2e3c4e26e8dbe640a8ee429c2f9c9b7c2329f9373a6b60beb271634ef4086130497ffc16390bc58b37397a8ba36b38d599b37664bd8bb8bc7e8627087ab9844934a263fc59185cb31b30df8ff93710b987ecaf482d8de8b50ee4306a950959b8ea2fadb0845891b7b4e0a2ecfdee5c3659e40a0cd4f5528b14f7c5d74803c9bb2bfe6bbe606745d80dfe1f03f5ded627a68a3a516e9266c2ae25517fbb3f2211b867b68a3d1fe7f7e30f749f913be04fba69555c2fabe02beaf1ea0602e364d5acd0cde87ab95cd4daf17d06eaecf87caef91af63478d53cdc3b58cbac1ddce20025c521ea06b2b0afbd8782d0353824543827db270edb38693f2a88be017c33d0e10088318337553b9fe2a1583c50663bfe409493addc8709a9963aed6d64cd395e12da9b8204ed519f516d42b18643453c8d27dc13d6a9e91c7e81ca0db6b76a333301c6a01ea3859bc658c05c7783d9366aa07eade183dd7e1557e5ecf8ba4baa82d1d304199bcc252ae799204666f19fc4c8b52c2fc75fded15260cf6689a0201d9b77bf6f1049e8726cf03e1326829f98f3fffde4611b0461c0bf4c3bbbb0576276f0dc6ba33b2344bc61550374a38f37b5dae39f2b70f05618db01ee5495591f0188e753bd199efb472a74b1d1f3363c281e67a1036a7a556e8a11ba189862106f6b649edfec9459947f3d8827e45d726cb3f42494cc128b685df887ce91c24ef386cef22fbc3cb0ffc5be858457f5d0c948d10bdd05ba2b3cbd2e843041b43a4eb854d4fac927ab14c94eec35b60a0c7e78b7c94abaf98bcb123b24464a22b3e57160333243eaa751ab06dd70d92ed156d2c1046f2fef693a4828a795b0275d538c64ee8a62201a34e471691bd444e1cd4d33c2cc0d3f642ee00a508fd6fda5fdc47ab76700ca6a84cd99a5004d1694db17206bdd9660e0fd26747757c8f69be20c5cb0ff91ea846af7c005b3986f9f9ff4e9817a977b9dd9b5cb1deda4414fbc1e6cab440c13dd43f7273848489f55f406db7278a4df66334af42fedc05ee4ac8f544fbf01898e4b4d504950a2c2b37ef1d2273cf53e1404d3a15f409faad7bf7cabfc07a440b22ca44e384237e71e6eaf66eadd11a632c3e33a94226515ee4b8295b5d6de82b11629b5ab33395cba7eb79d91a12621e34732a620ec6b8b3be6753b786908328c6c005a5f887e61fdeae44ca89c716e636553173abe51d9b702da1a164fff1280c166a88ed39400bbe10168fbf824085af7a2594e9279f72f7d4f4221246b6eacb6d0764da5bc642582019b2490738f5c348284510f3370285b7b35c3f1796cb9a1499df8508e33a70a8ffde08e7db7426a47f08a416e2b3162940e855dafc2632709fc220f7d690a04d84e23fb22ed763e136db0d878562adda365fbbc51173c66716e1ab28d5952d4aa73c55ab3634a4d97791c09b80549b44b6d85626049fa7559d715f2dfd750a2930bd76cf7fa699d2e9292cd9b46f8a7460313f46c1ced6d38950c8758a13dfcb323a9205123f14b37d3de439549cc25e3566d7e457fc66274bace1539dde7ffea99d0447b83aaea548828e14abd6574a9d67c64d9226e3913d8ab82b432a2ffe3e5e72bfa2a4f4deffae8d097de4f7445d653b51fcf2d24369e9ef4ac8665a835088cdc2de729bee204bc97c8704996e234dd787b2ad0f73b6ff52a3e14d70b1c8f94f3d0d29701c9e133b887eb87337f7e7852ae97fc26ebb10c5e964fe87ea656da829d03e153315a8c090d2356de8f9fa524c58d6233c7b87dfdff0d2141fe1f43922d321452daf8c5d3a9194b6f315b73674547ce321d9d3cb46947953e9ddce81cde0e13a04067b4ba441f837f0f4e5fd370d54e60c456eadb6cf13aff82c87bc8d3d24038516872dcd63d4dcd50f2e2aaa9ef6f3eab7134710648b8cdf80a9362bc59849a03c3fb6db0019d54abd6a174853da05f289cca50c8691c04eb84b39e0b1be64163a7fb00a8927e258599ccc5bebb4078f39b2e122d424d0711e78789e703165fca678afa7fe86cdad3ad61851eaa433a19318d2b09c65b3de39ad14ed6ee80241e762e5703e527a11532cf940661a40dba58c4d7b943cc889c6b76ac6b098fae802a438655b5bd37b0d77b35f139bac1c98ef0486d22b55869a42018a411b1f4c828c7b17e2758ac77c200bcfee6e35df0c34954074013db5d11e9e12e87b2162297ee9adfaaba294d132a87df31351dac627732135e246bbd334982b0f70351de753f533197ceee658e84cce00038c1a67c2af0263911f841164da61de42d06a7b77aec76400cf42b7d7d03aca6deee6129c6cb3510b430607333a96eeecacee1cb5a65a7b11062080f892faaf8892ed6703f53b1e68f21593eba1de9aff6784cd1deb35bf968205d8f55ccf9ad759b1a987cc4c867d84774b3e1ed08c994a7b23222c7d87f3af5146fffba614517a3fcb9f8d289b6e50b870c5ec9ce55bf93f893295ca608b8125ef020967b882dc63d1f2ef00cbb5de2304db3991d1af8acc67626c8b8b6c9a79d471c9b337518ed64bd5305c64522752c1cc5e19f95e8ad4f348bd13f8e739359d56488791aaeadc73ef674dac819608017a5c79bc0846678286b84656a2ca3fb52680f00232adb0a4c633e5062d9ccfda910a1fef46313ba6c4fc40971985343b47d82fdec264a93e46bd4341b8e9ad1138a4b01c0571f5625d40aeac88fb37ec046b47ebd5f8f25cc96c766e2b0932a83c85d01fb30da97594d15910fa3d0144bd9640d58ee91f97142e50c04b7603af0f212268e37895f06063cd665cc841e1628771ab918bd348c92eb20f4742689d7fe0ac657868b5bf7ca9174f7dc6aa553c20d750ecea32f16a556aef30fd9f9d67a07a981e7f83dc8099ed87986318fa1c2d243604501de43a1308f03f4bd327e85f389c3992753830466faede647b7fba0cc533393a306040c35150c07100ec071cf9208c92ec81ac54c3a87ffda480b5d96f146824de57860d8b71ac296482b6b0c20b227e2f3c1fde155b90f519f0e561f98e25263e703c057142d4ce5652da59c0aa00258d2827f4b7eee44dbbe0bab698c36ddf371dd67e7591f343cf6b84307ab820f2df4651fc85f35c11611bf40b86d4abcd746b259734eb2f7e4f661e1f7483a5f9659646dc9250908e2dda7f49ec8f56ca8a315d14b4d8a963cf751cf9765e587fa788ef24aac31568c261307a8f35f766d0b8b4b7c78042935a95f71bbbd7b870b84fdd9f15017236d595fa373a51f1cf290aa8cd1f6b0c10ae5719edb9bd8080733f10b89afca09092d3228f738a16795e15c659e1ddfe97d4416b57f1202c79c363f60b24ddd2e66002f66fd47cfdf064de70ad1f7987a3027fba47ab1e9f358c41c31198f80c26fdd64c6ae8139af8ca046d7b426783e3b6e54ffe5b5818f919862d4ffd597c096bad9b62eb6b94dd997c8f74a03985ed4f363c3373a009d561bed51dd5175b33f8f5ec7533ad65d196a6793702b38f2cebf32614facd05e6743968662e4d7064b9963f4dfd37e74f37ab54891e4b3a3d9f667f3066f1004c2ce7720cc13cd4e04fd4e163e44b564bdc71f46592d5cd4810ffe700994242a1dc65890dc7c2bd44d7182b37f14ac0d708cc7d2e5f607776e5e4b61c9f1ec987c0896d76337b334df111df8b994a4953c93d6ec3c7e23e092e12b3cff4ecf3cc38dabfdea85fa4a9ed116243a7de0b5e6a2db960fa55da7184c8a37007f3fb80cce4785e34b8dc9f9d1facde7db06ebc19c654cc02d844df4de536840622a61031fb4adc2a21ccfe6271f11431959249595a4a7ea0beca7cf673c9958278fe815e46d0531d2037296d040fab48dcc5e82ce8cc618f8140c0b6aea6ae81552c950eb6848f9293a8a91cd0551fa220f34357b03ed9a9031bc7b794f0fff8fd5c74785ea00c780298f61d591d17f3d4d038690366e79db47fa34cd4055b1b053d36912e6d7a59efe62f64050b6dd54510b70c01fcbdf9f7410caaf637a0ba9743256e4ea9107fefefa450652ea3acf6e853b91e9d214edcde03c30d0a55e9f1c9f1dcb8611987dd4a016b5e8c4304ec52c384ec92875eebf2fe3ee42d1d1a604fc3ae48cdce626c8baf077fffdec1f9c2258b74b198c940c88bf7b60d669cfd30e2fc2a7feec8a368d6b27075aa0e1d9c0426f8542cb929b9a13fcec9e3355d0e55ac50656e5c72a52b7fece29e118068625fcff3f0cca4c339a9274bbbcae711522af0fa65599ba83e9702198ec11b4df69a7b32c6f715765f8e6bcfb177bb190dca84003c33250d877452f6dc6b8ddaf6f108d34146fdefe72d598d90b8fda932f73f203bfff9e877983849380981d6d4dc0b65702de91bd2238a1a063bdb2c84f174682b0b695bfba3e94434d7a2e77ad1c2d8c75bb92d8f0bd0959494ac42153b2c2a5e5e23bd2ed7a471efa1403da662d11ef4ee55255b01525f2686478d2e280efa5a491c2fca166a1b1e67db3857902b762d2fd9e27194be9b9ffc8b8182aef8eae514fd8eba9dd641a6b0e551f9206bee46d107ad97e866406a9601e9d4dfe5d6fd8b5dd2a6b2a11170c240bc798366b15fc336e42af4225cea910c003447d82e28a9a94461595606c96b39a42b187ebcfd3d9d7af623cd8620b1672c7ef2e5575ce8c313d9d1807f0146090473681403a0fbfea103fa3ee778"}) keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x4, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x7f, 0x302, 0x5, 0x0, 0x0, 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, 0x2, @perf_config_ext={0x3, 0x8000}, 0x80, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xe, 0xffffffffffffffff, 0x8) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x4, r2, 0xee01, 0xee00) read$FUSE(0xffffffffffffffff, 0x0, 0x0) 11:36:03 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r2) r3 = socket(0xa, 0x2, 0x0) r4 = syz_open_dev$vim2m(&(0x7f0000000000), 0x9, 0x2) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000040)="918f70def3478c6739ac64055ee93a2e27ea5ad5df4c35bda79cc17975", 0x1d}, {&(0x7f0000000080)="2e209666e154786003ae2a83f286fe5e782c045a6a2940172cb90f55e65b3b02b36fdcdbc6f162cea74f5a11ae2aebc6831e2ec1b4a385e9377e02af1d06d177e33a58f845c1bd548de075968224f66fd6cf9fafabcb8f5b952bd69af139c717f87ba70f9ef9ba50031cc21556e2e52d5d3987502f23fc982b87dbe625117a34bfd4159924fa7e68dd38e1c619fdbcac5d36e86f77dc86b8bfb9435b190f21eba79d48b0b189fb60c9544e5e96af14b4583f36e7b2168a7c02b7", 0xba}, {&(0x7f0000000180)="d1daa8591a2326c9e0226a276f39fdf3ce7aaef84c825775187e92c2535b13aa34f2c243dce92a6893da192ba4f17820246ca1855cebbe870d9fd7c333c4599c81fb339142c2891c766bcdacf4fa67f3d9f07eaa9bea9fc88eef1de003b9d98bd699b524013a9645a7468371e51f38fb574cb53b6609919eda14f2bec3ec3a8db6e7d9a31be66ba8e7aca57b5768a4116df8dfeb1de5f763caae2c0631b9edc8cbd934e480395e02a9a054e87eabf8da2327", 0xb2}, {&(0x7f0000000240)="a682c2317ff235931db2e495a53f867a55ed2878eb", 0x15}], 0x4) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r5, 0x0) keyctl$chown(0x4, r0, 0x0, r2) 11:36:03 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x10, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0xfffd, 0x0, 0x7fbd}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) (async) keyctl$chown(0x3, r0, 0xee00, 0x0) 11:36:03 executing program 3: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) 11:36:03 executing program 2: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) request_key(&(0x7f0000000000)='rxrpc\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)='user\x00', 0xfffffffffffffffb) read$FUSE(0xffffffffffffffff, 0x0, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) umount2(0x0, 0x0) 11:36:03 executing program 1: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000040)=0x14) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/vmstat\x00', 0x0, 0x0) lseek(r1, 0x401, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE(r0, 0x5000940e, &(0x7f0000000640)={{r1}, "d675f2e26c2d43ebed78869ac6bf6f1d0b045486092b05271f70a505ce824fad74a43756c0e150727cb4934030124f5e6cb1c91cc07cb30ce82cd870a4626e02476f3316caebabe084cd2cf89be44b5ed55a52d13b8d9fd1c192f55a75be3b44b8f8ebd977bf9ed54521d914500b6a6203108c7136362ccd7efbc30f50f79bae4953234c8944b2dce3490a5a3b59df1fe756e832004a4359871cd8170a023dd8079602cbe25109f540bcfb738393b143598518067249448d5e826ce5c28bd413294fc72b36093e0c0e36003d271a2bbb50401860cae83fa3de204b8783500126b5315459c88be701b259e159c89958565532b0706975531494735a7c7d575ae782f15dd2be9b469311135ad29dfa73a10d5a78fb46e3f3915c36d3ad8334ea6a5495d814e25050d2feb2647896491dd52f0d95a1e9e474df1a2783ab1c78ce37e904e1ca43ce07855edb52d692cd35b152777e2e7fe18d03484079d6622811e27d528c8a9c38af09c35526bcc884f82eca657194f7df86aa17bb51d16bdaa9f3e708144dc514bab14846877c9eaf3db833bf16810fd9fa671a449c38087132e62f70136eec3936f765ad73f66578ac8511de0d004467cc4f0a0c8f0b7e8414dd831bd3ae8d15447998c92eceffa03cd8dd214e31d2bc5eadae45de535173e6a4b8e94997f9b51e282fad92d4021c7d1be0f9ff1c84c8244d9371a62e48855e3c1999212a6228ad68ba3171646b73e9b4d0d38b5951af4a7c7359819f0bf73d1883d69c629817ada69cdbec37aa718e61f5cd773aa98418d8d1b32f663a1ab566cd598a0d84caf6dd94c78851f5ae199c45281d6cfff50a67f33791d46a43b60b264459ea5bc3cc7a7cceda4096d2461ce6d1d895b6a25fce7a685af53f18326dd202bb31754752025faafb82e4bb3816a5b024d5c97921a2dd21b72cde0db1842866d6e16dbab97e35473d371d54d0084082414ffc8b0af8895b07e9b5a1bc657dfdb884c0e23c1271e321e017e9e618ed0f8d0ae5bae2c3745cd97ec69b4e862c006dd875859941f6b99f19ad3193cdfba11c4ae13c0fa64507c59cd63ff584b2e3c4e26e8dbe640a8ee429c2f9c9b7c2329f9373a6b60beb271634ef4086130497ffc16390bc58b37397a8ba36b38d599b37664bd8bb8bc7e8627087ab9844934a263fc59185cb31b30df8ff93710b987ecaf482d8de8b50ee4306a950959b8ea2fadb0845891b7b4e0a2ecfdee5c3659e40a0cd4f5528b14f7c5d74803c9bb2bfe6bbe606745d80dfe1f03f5ded627a68a3a516e9266c2ae25517fbb3f2211b867b68a3d1fe7f7e30f749f913be04fba69555c2fabe02beaf1ea0602e364d5acd0cde87ab95cd4daf17d06eaecf87caef91af63478d53cdc3b58cbac1ddce20025c521ea06b2b0afbd8782d0353824543827db270edb38693f2a88be017c33d0e10088318337553b9fe2a1583c50663bfe409493addc8709a9963aed6d64cd395e12da9b8204ed519f516d42b18643453c8d27dc13d6a9e91c7e81ca0db6b76a333301c6a01ea3859bc658c05c7783d9366aa07eade183dd7e1557e5ecf8ba4baa82d1d304199bcc252ae799204666f19fc4c8b52c2fc75fded15260cf6689a0201d9b77bf6f1049e8726cf03e1326829f98f3fffde4611b0461c0bf4c3bbbb0576276f0dc6ba33b2344bc61550374a38f37b5dae39f2b70f05618db01ee5495591f0188e753bd199efb472a74b1d1f3363c281e67a1036a7a556e8a11ba189862106f6b649edfec9459947f3d8827e45d726cb3f42494cc128b685df887ce91c24ef386cef22fbc3cb0ffc5be858457f5d0c948d10bdd05ba2b3cbd2e843041b43a4eb854d4fac927ab14c94eec35b60a0c7e78b7c94abaf98bcb123b24464a22b3e57160333243eaa751ab06dd70d92ed156d2c1046f2fef693a4828a795b0275d538c64ee8a62201a34e471691bd444e1cd4d33c2cc0d3f642ee00a508fd6fda5fdc47ab76700ca6a84cd99a5004d1694db17206bdd9660e0fd26747757c8f69be20c5cb0ff91ea846af7c005b3986f9f9ff4e9817a977b9dd9b5cb1deda4414fbc1e6cab440c13dd43f7273848489f55f406db7278a4df66334af42fedc05ee4ac8f544fbf01898e4b4d504950a2c2b37ef1d2273cf53e1404d3a15f409faad7bf7cabfc07a440b22ca44e384237e71e6eaf66eadd11a632c3e33a94226515ee4b8295b5d6de82b11629b5ab33395cba7eb79d91a12621e34732a620ec6b8b3be6753b786908328c6c005a5f887e61fdeae44ca89c716e636553173abe51d9b702da1a164fff1280c166a88ed39400bbe10168fbf824085af7a2594e9279f72f7d4f4221246b6eacb6d0764da5bc642582019b2490738f5c348284510f3370285b7b35c3f1796cb9a1499df8508e33a70a8ffde08e7db7426a47f08a416e2b3162940e855dafc2632709fc220f7d690a04d84e23fb22ed763e136db0d878562adda365fbbc51173c66716e1ab28d5952d4aa73c55ab3634a4d97791c09b80549b44b6d85626049fa7559d715f2dfd750a2930bd76cf7fa699d2e9292cd9b46f8a7460313f46c1ced6d38950c8758a13dfcb323a9205123f14b37d3de439549cc25e3566d7e457fc66274bace1539dde7ffea99d0447b83aaea548828e14abd6574a9d67c64d9226e3913d8ab82b432a2ffe3e5e72bfa2a4f4deffae8d097de4f7445d653b51fcf2d24369e9ef4ac8665a835088cdc2de729bee204bc97c8704996e234dd787b2ad0f73b6ff52a3e14d70b1c8f94f3d0d29701c9e133b887eb87337f7e7852ae97fc26ebb10c5e964fe87ea656da829d03e153315a8c090d2356de8f9fa524c58d6233c7b87dfdff0d2141fe1f43922d321452daf8c5d3a9194b6f315b73674547ce321d9d3cb46947953e9ddce81cde0e13a04067b4ba441f837f0f4e5fd370d54e60c456eadb6cf13aff82c87bc8d3d24038516872dcd63d4dcd50f2e2aaa9ef6f3eab7134710648b8cdf80a9362bc59849a03c3fb6db0019d54abd6a174853da05f289cca50c8691c04eb84b39e0b1be64163a7fb00a8927e258599ccc5bebb4078f39b2e122d424d0711e78789e703165fca678afa7fe86cdad3ad61851eaa433a19318d2b09c65b3de39ad14ed6ee80241e762e5703e527a11532cf940661a40dba58c4d7b943cc889c6b76ac6b098fae802a438655b5bd37b0d77b35f139bac1c98ef0486d22b55869a42018a411b1f4c828c7b17e2758ac77c200bcfee6e35df0c34954074013db5d11e9e12e87b2162297ee9adfaaba294d132a87df31351dac627732135e246bbd334982b0f70351de753f533197ceee658e84cce00038c1a67c2af0263911f841164da61de42d06a7b77aec76400cf42b7d7d03aca6deee6129c6cb3510b430607333a96eeecacee1cb5a65a7b11062080f892faaf8892ed6703f53b1e68f21593eba1de9aff6784cd1deb35bf968205d8f55ccf9ad759b1a987cc4c867d84774b3e1ed08c994a7b23222c7d87f3af5146fffba614517a3fcb9f8d289b6e50b870c5ec9ce55bf93f893295ca608b8125ef020967b882dc63d1f2ef00cbb5de2304db3991d1af8acc67626c8b8b6c9a79d471c9b337518ed64bd5305c64522752c1cc5e19f95e8ad4f348bd13f8e739359d56488791aaeadc73ef674dac819608017a5c79bc0846678286b84656a2ca3fb52680f00232adb0a4c633e5062d9ccfda910a1fef46313ba6c4fc40971985343b47d82fdec264a93e46bd4341b8e9ad1138a4b01c0571f5625d40aeac88fb37ec046b47ebd5f8f25cc96c766e2b0932a83c85d01fb30da97594d15910fa3d0144bd9640d58ee91f97142e50c04b7603af0f212268e37895f06063cd665cc841e1628771ab918bd348c92eb20f4742689d7fe0ac657868b5bf7ca9174f7dc6aa553c20d750ecea32f16a556aef30fd9f9d67a07a981e7f83dc8099ed87986318fa1c2d243604501de43a1308f03f4bd327e85f389c3992753830466faede647b7fba0cc533393a306040c35150c07100ec071cf9208c92ec81ac54c3a87ffda480b5d96f146824de57860d8b71ac296482b6b0c20b227e2f3c1fde155b90f519f0e561f98e25263e703c057142d4ce5652da59c0aa00258d2827f4b7eee44dbbe0bab698c36ddf371dd67e7591f343cf6b84307ab820f2df4651fc85f35c11611bf40b86d4abcd746b259734eb2f7e4f661e1f7483a5f9659646dc9250908e2dda7f49ec8f56ca8a315d14b4d8a963cf751cf9765e587fa788ef24aac31568c261307a8f35f766d0b8b4b7c78042935a95f71bbbd7b870b84fdd9f15017236d595fa373a51f1cf290aa8cd1f6b0c10ae5719edb9bd8080733f10b89afca09092d3228f738a16795e15c659e1ddfe97d4416b57f1202c79c363f60b24ddd2e66002f66fd47cfdf064de70ad1f7987a3027fba47ab1e9f358c41c31198f80c26fdd64c6ae8139af8ca046d7b426783e3b6e54ffe5b5818f919862d4ffd597c096bad9b62eb6b94dd997c8f74a03985ed4f363c3373a009d561bed51dd5175b33f8f5ec7533ad65d196a6793702b38f2cebf32614facd05e6743968662e4d7064b9963f4dfd37e74f37ab54891e4b3a3d9f667f3066f1004c2ce7720cc13cd4e04fd4e163e44b564bdc71f46592d5cd4810ffe700994242a1dc65890dc7c2bd44d7182b37f14ac0d708cc7d2e5f607776e5e4b61c9f1ec987c0896d76337b334df111df8b994a4953c93d6ec3c7e23e092e12b3cff4ecf3cc38dabfdea85fa4a9ed116243a7de0b5e6a2db960fa55da7184c8a37007f3fb80cce4785e34b8dc9f9d1facde7db06ebc19c654cc02d844df4de536840622a61031fb4adc2a21ccfe6271f11431959249595a4a7ea0beca7cf673c9958278fe815e46d0531d2037296d040fab48dcc5e82ce8cc618f8140c0b6aea6ae81552c950eb6848f9293a8a91cd0551fa220f34357b03ed9a9031bc7b794f0fff8fd5c74785ea00c780298f61d591d17f3d4d038690366e79db47fa34cd4055b1b053d36912e6d7a59efe62f64050b6dd54510b70c01fcbdf9f7410caaf637a0ba9743256e4ea9107fefefa450652ea3acf6e853b91e9d214edcde03c30d0a55e9f1c9f1dcb8611987dd4a016b5e8c4304ec52c384ec92875eebf2fe3ee42d1d1a604fc3ae48cdce626c8baf077fffdec1f9c2258b74b198c940c88bf7b60d669cfd30e2fc2a7feec8a368d6b27075aa0e1d9c0426f8542cb929b9a13fcec9e3355d0e55ac50656e5c72a52b7fece29e118068625fcff3f0cca4c339a9274bbbcae711522af0fa65599ba83e9702198ec11b4df69a7b32c6f715765f8e6bcfb177bb190dca84003c33250d877452f6dc6b8ddaf6f108d34146fdefe72d598d90b8fda932f73f203bfff9e877983849380981d6d4dc0b65702de91bd2238a1a063bdb2c84f174682b0b695bfba3e94434d7a2e77ad1c2d8c75bb92d8f0bd0959494ac42153b2c2a5e5e23bd2ed7a471efa1403da662d11ef4ee55255b01525f2686478d2e280efa5a491c2fca166a1b1e67db3857902b762d2fd9e27194be9b9ffc8b8182aef8eae514fd8eba9dd641a6b0e551f9206bee46d107ad97e866406a9601e9d4dfe5d6fd8b5dd2a6b2a11170c240bc798366b15fc336e42af4225cea910c003447d82e28a9a94461595606c96b39a42b187ebcfd3d9d7af623cd8620b1672c7ef2e5575ce8c313d9d1807f0146090473681403a0fbfea103fa3ee778"}) (async) keyctl$get_persistent(0x16, 0x0, 0x0) (async) perf_event_open(&(0x7f000001d000)={0x4, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x7f, 0x302, 0x5, 0x0, 0x0, 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, 0x2, @perf_config_ext={0x3, 0x8000}, 0x80, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xe, 0xffffffffffffffff, 0x8) (async, rerun: 32) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (rerun: 32) keyctl$chown(0x4, r2, 0xee01, 0xee00) read$FUSE(0xffffffffffffffff, 0x0, 0x0) 11:36:04 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) (async) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) (async, rerun: 32) r1 = socket(0xa, 0x2, 0x0) (rerun: 32) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r2, 0x0) (async) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r3, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r4) (async) setgroups(0x1, &(0x7f0000000080)=[r4]) (async) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f00000023c0)={{0x1, 0x1, 0x18, r0, {0x0}}, './file0\x00'}) (async) newfstatat(0xffffffffffffff9c, &(0x7f00000025c0)='./file0\x00', &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6800) (async) r7 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r8, 0x0) r9 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r9, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r10) (async) setgroups(0x1, &(0x7f0000000080)=[r10]) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000006180)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r12 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r12, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r13) setgroups(0x1, &(0x7f0000000080)=[r13]) (async) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000000000)="961cdc44b21c66211591635d0c71e2a9ab9bb17800ca6a78512eb57c590c5221ce6af4f09b393d3d94d5f5d21770aa005f74720d9fe6db9b927f9a90bc3f6dcb627a3c5252ad0eae0aa629b8d547378fe32d1c424044b4d0b8803af53d9038e734a9c447c57d7ed97b1a2ed6409eecb6be0d329b10d627d1803ed157ff5fcd147a21857094402e17e9209bc91ef28da8fc717575623389406d29ee0c5ddb7ead31c69341d41eb176a97032f6eb5eb513a96fdc275416b8680a2b61746371750040397e22b2c6eaa589a670e47d21fa792c147b0cb31616776d9f1dfde20f09c1446f87b4eaefdd3e9ed8dae9937dd1752795291a457c1cafe3974d39fca449060f1db76f05d9ab34e34f277191df4912980366b1a413fb65b9267acc35b6f8e6d30ea0cd6008fee007ab03007f3e41b60bcec2844762c85e085b2bd0bd921b88d07ef690097c36d9f7be171770a54e1f10489a07bb2b4a411dd47478ffd9cd203dab55d6f4f6201ec3e9cf0998f36862d206ec753ba902cee5228d52ae8ff40ca6d5b039f50274175cd9e5ad1596029739fe60fe901766131a5018a9f52c86cdc860676f0d573edb29b1e3b92f9b628fa33882c3191f42fccae53acdab32095aedd17d825ab5a9b88ee227c653b3c993589dbdb54642bdde5be90b9b33105ad512d82ca009d9c62bc735fd0e48bcb4a6c57331479d7107f9d187cdf4580491efd54fd49105212523610b401c00b2c1a61b86f64c0a2480f25795a43570232f80a492af795e11ce2e50a4824c76ecdcacd86aa0fce21136dd50ed39958f9c32ccefdc1c5ff75733709a8b8dcdaf192093eeb969d41700184d29f9822c34f2fce53bec8c4c24214c5fd2813180e9e18278bbef2456a15f6e724d78662815eb1436ccc6f687ae78e697a4dbf5a4c35990538019e24f1fd09d0697f769a1ed836265127651b2ab9fc570ba4409edf02cbb69fbe4a3a7b4c127f75c64a62149688397396880474097f9bd17f9bb7a6c97e8c7671f6c8d5882862af76039272621c843b4dd0d52f57459a6fef7b32a8dc0b95746884d8fd3931a3455b6425be9c76ae66d59b406664ee8b06a037db8530e173b5eb17729a8bd89304fc380a38d75b201df9aa9a913f5c90999c87921576a9c5c951f9f638f74883bce6da2645b7fae211b601f8aebc050d5b62ad6cc126111596118f661db13071607e7c48971f91f2fb0a5296eaec235fc9c506b140c7d0595e8a29e3060208605864d4e6736e2c855865cbc855f9f40761d5079e56756a21f058e4b3eea76d7eff3cfacb237dee160d277aaebcb56aa95c5ae0eda473ba272aeac7e0cddf5e0e3452ebc08c7bd4cf91551ba989ed4e0eae12b6d3f14b1ca559d25ddbbf14366dee0a44c690a61a48f9c1759618fcd9ae303dc0d4fbd29b9024114dc9d695b8874f717a1a856148e81b7aef75be6116f43e5386f72f64c570d1fef1cce25a84bb395a4d129eb5d68050cdc33d2de52751812768ad45757080b9e9d50efebd1d325f3a463ac32b240af34c2bfa93c56a05071cc7ceb20102573944da7bcfcf2b9215c841f2fd0a450e6a836aafb82003769224703c43c339f3bb6a7f234932eb58d914086db373cfea928981bfc422e4fd6aa0899c454138ea1c026589f97957d906456e50981992391fb21ed42951de6717a809d5bcb5771cf1a3c4cc1ece4a4d48e48db43cc4421de5f3af9a22e2955b26577aea6ea493508e93aa75bf70d462d634754822b29e8961c94ad8c34d7da0ab9d5490fc29ab425a87e6679322dd331db6d7efbd21f8fcb7893c7873c2fcc42b9000591d5127e89655a55ab1c0d09cba78c5ab8da79e390769f375d661f6662ad511e3ec1d324cf24796a8b55647c6d784b9eb0f5209abde9acef45634577d21ca7cff06deb0986378151923d578bf506b32766b28bf692cd49530e0ae5a32325da3d733de8dfaf97205f52b80b30862da3eb9139ee357fd65f5005295c384e550b62dd46d49894c9c8fcab71cb6a1d444c6df4430234aa01dfb1445fe76a34bb3b23f86b93f285a9f282c9559d33ee583f0a0f55eb86217544abfa8322e04124f95ce8c0d1d90a80fd6b59c2b52fdbffb3dee589b39fbc65a5c007fb3884637edc2cbbd8cd49ed2567d297030cc7ceda658880eda4fb879c526a32cfddc299e0e947c53675923d78f6a0a57d1d1311717508cc4f220b93db20f2f480fdf8eaf714cc6f6aa4cf81b5535b28a0ccfd4606f9ba299f6562c1e67ddbf958ef488049869b5bd9af22dcd2c54a59a1ebba6eeabd4f2505fb6cc1342fdc37a4ac9a712e76251eb209981682e91779b7559838c8f60328d0a6edec8ccbf23da52e2443fdb77743e842f9d41d264e3cd6fd822cf3b8b7948f8683cc5689713902111bdbe9c0378d046876c9f7a99cad361908c7b8da6af49cbb7a9bbb53ed05ca8d0656355b044643f5273dc868783e2938af7282abd59424bf7b01a29cfaad88118cd9e4987733f9175460e2bd45579c79c8e8ba63e5ae54fb5e450e13aa68b4ea7d424e77c154d75e7416c3e913561774b150e1bc2d130a5853f1777199ceced3cf78881f1cf316852bf4ce837cea01c62b5c324b96f798533bec1563df90007bd7b71b4f087dc3548a0a404df60d272c2123edc7816d7b687b9a6f9a4c87886e2e736fef4f25378385d21b8adaf945ae7842fe882fff97969a0fb6b9467e981db84589e735c4fbf4751265f65647a2219b9c8f9b676d638200e2810d6bb2814ed09ed3c2a92580980dbb4ea81cae908e07228e1127ea19fbfb43134bb7a692d93c2da1f54da8dc7c6b12bc1ba6a611fa1333f921ec3d357875fd9c196ea29b6287057de4881c68bc5444ca9e476b79f22fd025518dba352ec256409301a43e07ad8324de5b50424780083791ddff05e8d8d5815887173f5e80ea5a6ee39779f8b5d54a3da4ede5e362d4efe3cb5c84fdaecf2c6705a5a6b541909a8f8a7822852aa9395f066fc4e1406153e8fae39cc749b11da3d0f522bfdc275daa80c6eae9c6020d348db8e20da6f391103fcaa49c809fe878bc9e48431760f30e7e5bf73e996f57caf799a467174f6212e2e74a9663bf3f4410d52a5db55c9040f0af37eba2e4232af7411c855fd3a8cb660d9d3bbdba5c23e7ae20ec5942ea2be0c05b2bff3699b42fd9f4b1127e2d2bc56ffc2b120524a51d1d4eca68f8ddaf594bd4353e11eb7064d5802f4d9223eb5545a01d8e7abd357917a3ec89aacd3bd7497d94ce18915ddf9123abf7ba00dc4138bd47cf655e8fd2f80cbde33c5b2496a78d0c3e0e31859eca0c679b4952d3ad0dd0286a388020d1c9ad61e50570ea91536d10d79368a39afebdfb15244edfe627f2eb6ee50c1f0e5b6a23264f74fd50afcd19099729dff8a75496d69f107101973b9b3aa7be3a48971136ff1e642bde0e9d741409be046bd2237337e5e36ff98021229acbbaedc190ece0532db342a2e262224e7e0f48c2d429b568f5aa864e17dc590e8faca59772aa9720cf6df552ef7bcbae2caaab491f32a5bf75cdc524266fd36dfdbec8b3c76f8ec1c83874a95e8cb4719bec5a691912c4dcceee34f6fb6d6fd1cdad52dec8578112ce9f8f9dd79370bc623c675af9b0b1a7d753eaea68d785b75c2ab847f88d1fef0a06b882d311fa75705bac37af7478cfa05701caa7a2a040372f1ec3d34282643862c075486f572ee81d093c3a8501a6afa4b7560a469de1fce4f55ed02c7f5255b85084252f9f6f92c3687050a3eb2b5de152fd5597a5ef8befb0f63705d581300ef4097a8ff17185e563282e7b730aef013087630c4c434070c4a912886503d2746ee81c054ccbd32ac15c86722d41a715ae253fa9abd46b22df3ee49405ddc6a02b4d3901a35b1cc33a5d7a80508ab2dfacbff68bfb6a97a5664a91624906b2844c201c640842c4c8b662582e87de23da1a5bf4f5ef74b0e0fc2f9476c8206c0fdee32ee70f54f5f8a594fa4db754ba99069c3b12512b188524167be60af4910234ab4593d7bb501059923caa9f9d1c35cb277ffe24ff9a1679ca8679dd70ac4fb14c9fdde0b22ba894f3440390148823b8051665fed2eb1e9621e0260eac74eb7c01d39f14b6735ac386827b24395232f988426dfe05cd2296607c0d8728878277f98a61d6b321108e7b039ea11ed304bb02d9a3fa29f2a5b72cd68f61797ad99284f573e3dfabe40ac2660e9e8952b25b95da077432d8f2381cc7aa997db6a5655df359b342fe4a1a86927b6aa5ed37a1c288d53b4b1a570bd26eb0806eefddbeba5d6aa004299c10396e049a2ee9217dcc413effd4fdb289474f3882b491667dfcbd16436e83f8a3d15949dfbecbf35ef6c087f69e019a90173e926e86c1afecf51806c17ed5c4ce434820a580c156275a1a1901d57a19c42002ca6b67d590de2ab3346fc0ecf48092dc4a56ab5fe045adb90fafae607d865c4bc5155eb417c08f998621600e537990d291cde6005ed5e5d9585671e02ca2bc14a16b2e3f0ab4cd9a3de26f61795946d5f5dc2780894d1f9b2ba10de33fd462be8503d9809479037131d1e346fce2f1b2d835101e322f9cca9255e0c4a043dbefe660f441a23780c47a7606f6416289c0b3d6f75e08a3bbf598483e32af41528c67fd9ab4e2401c527a47c0307e7f394ee2bb6f701f6421c6aaaee175ed4523c1d3086ca3580a99d18e0ad3febe0f10b97c7929c93f8cbca668eaae91623688655f27a55ef64097f763e312623cf70a988e1d20666d6fe381147159233c0e5fa5912758040d7643bf235bc69d307b1d4f89a88f42f0ecd21fa3a820a0e9231409a56bc2bb3ec47494c864a4a6051281aa0219cff8bab4fca2eab23ae63269f477dc855fe834091b78b114a78239bede66b33e87640b3134cbbe3d7d85da43e0bfb266897631d5edfd7bdecdb6783218654e998bfc399990697003bd01dd1dc218c184a9fc9a34033cdf48c83a8727c5561320b2263b2b79edc38044288ca2df9747dc5d79d6012d1dcb4c6a4fc12a44f12e86d09e6fe41ac04da33965e8ab56c9af5c364902a35994a98959c580b0ac315f5d5a1ffeede4a145c0e2c537dbd7bb52f930ce2f9d7f155aabe8f9ace9c903cf0415dd00b9c96c33aefd696d0e66bb18fd0dfd2427cc4e21199bf533757d6440c0117a82dab881bef758782778ca55d23e3af6bfeda9e962112b1943ba7d5ee86337b5193485fc8a67653e361d50131889da7ee4b0cc03636888feb576b2151d5d47b5108e23347a868ec0475ac0a9d11a14184335e5683b7e2971056c202b165ec56abcde8ffcac293f4a3cd47edd7aac4ea3bdc832178bd112107a6eef53e5a88508d2800e5c925128f4dc433b66c24260bddb08c5b6d032e1bd82d377d5746f5ce6c7f69c59bed92fa92323e8c9f50707641873564c9230e93547da5d2effc07a68799f6eebea894efa095ba09391539ffc567fb25f174cb72328c19b8b9149583871ea92185e99de973afe7631006ab8f71d1d0c44b4f4df7ce9a75c4976886d2d6145ee77fc028e893b5637516cad6369841cab478b91f61788373147cffb0879827b9312d310a28d4fcc1fdc858dc22df6b02ce9df9dc9a13641b5df3138ef48edc731e174bd8bc40d151b433c7561552c534d46904024be3b64aa4a51605c0404165488115c1f12951975c596d819032f3072586050d0445cbd7f80f74aa40857b96a1dc9c6b7457a6ee5ccd94490b911eef8bf703ad362b3bbaaeea54aa76bef0fd484f44db7bb0163922a3bfde58ebcb4f318388c8fa7dc3b893663800340fea8ddc6505031c7530af21fb2a9bc159d7cdb4e34b2c3d522ceb2b4b34479da27cf6d75df5b7543c50858e367efc32e3a9f075e64c8e89fc17ff0a4b7d10928dc38de59e7ed59c8273f710ba5acd170d0bbda970156c80f39e88896afc7cc625769bef1086e572ef260f28441ffca37160291eebdbc0a4f7719cfefe19a6ac3e6c01d5f98dd0637b09dfccedc3e351470ba1553fb10b2bf3a8a795c034defe42fe5d50c3ee9b94b3606b97c898b561cf1aeffb69a3c7563cd12785e29cd8e3238b42dfdbfc68e0662add1970ad2c889b824bcce8551c46cbb2c84022920faa04835227346fefa1abd74647b09ba62eaa1d47810031dbfbd28228ea9880167a16d4cb09f4277d6cc7c5a1904e2b223c10831bf68986361ac35425dd7c837b18e95abd96e9f5da7a0195d3574f6130154e2ed863da7c019f8163ddecc52c4d68a24d6f9c63793720cc3aa49e5abbe36229b32857089d123a1a2846d70cb20154b0f3fa7c5214f50d26ada7b19ea4ec322e209c8d53ebf9280ef8eeb84cd99383c22a91aef879b54454ded4ad059999288e0f204d1537859f0df0ce67356496b975a5e3111558a99ed1672dce60967b77301db2c619d34004283684d89789105d99785c0d3c73ccac52fedeefdecebfb85e3659d0d9a8967c548178c02cffa1ab650ea05318b1116d282d770c0788b7527f4967bb3b36abd367f68bfb6dc66bf6701f65c896c223055d79de72581a10596d2e0a511ef12bc3389fbdb104e87ba7b7b734e892f4fa8db1b1a0e371c58f1c27c8e6a49a873bf5b5cc34cdbbe9e7ff064b7717a8b5f7b1b5ba9671ac93853933f17ef3152c73b4f484ce0ac66affe35ca79f9d6c0bb9876ac94a420198836b2c7eb8edb77e42472a01d8e2f5d6429ebf24f7ea731b40357894771537390c772db2a077eb7703b16c43e9101a263c26ec1be4cecbfad40812f50188c2028b93c5234f632671e99d3d59e088badd6ca0eddbfcc35cff562f2a276ec8e8942c91cdb29747e90d28b41deffdcd09856aee24600c435eba1c0186245e56840050e8b71663d01413dd0515cfb33740e676fa40dc9a2ba9c6db6f43d39e548423382b01600acf6c6e186fd674ffb11f310d43e4b00dd65d77e191ee15b92e5e31611739f3841d4dbf3bc63089f1d385717f93af79f01b148a38e7dd0c13f5695218821c5dcc775984b1ca33de952ef1b31d9c0dff0b631a92993b8a96150c35e8a7007668ae291392167ceb9096c6c58ca17cc5da0592d381f853ed0d69185435fb90bd9798d26674bac19956714c418491beb49d5f13f122a7cfec00d243cc0d9855ea0472fd6bde34fe2069dc1e3ad3673c97cf9f91781b8f004ad51b7f3d971f9ac17a5950bf4617552818dfaba27c27eebc5f618fb1ae417d92f28d0366a2adf8fd54ad218ad45919f2448b83cb2ac9c68e9a278938bdb2be7c339e13ddbc5db717f392a40ee9daf395d8ac25dd9470d1a36d6d4743391a6b5ea564de7fcee95b7a3e90d77ee3f4361366d5d62dffecd625ea569cde5f2c53e3a785f95c3cd3fedd07353b51b06da0de58f771cbc54898a1722663397c8a0f341250ed49121c8aca08501a644655d1db385729e4b1905ec7ab41411e1e1fd82e8c84089c5498d945bc8ea02a1f87be2021db15023c2501dc24bf41886e36608c3fc81defc6bdc5b03390744074e79c44ba0ba8becbf0e4fd79a1df091565afb77aabdda6ce3e83bb50ad571fca62b91213c801557025debfb964cc7bff7b9fe9af3e16e4bef345a16cd75d06b55fadb18c02a73992c98a14e213792c6eec6c1f03cd5d9646ce8ef9de0d5e0b224ae0085ccc48f13a5d3b8304c6ffa35519051af49194ca0a263e943ab556447bfd284b4c726e53eabd0dbb8681ff818af57a6a71bd69e67ee893ec89ca6ab0bb643223a6eed6efd32714cb7732df022d1fa1746cad7b9503f059f8ac4192c141dc508423d3601e4655f14ad7dead9255d843f79466b55b55c8da524bc89ef049e450522060098a1bf8385335c7a32a62f754ba341734771ace315fa8ac08c63a287a4f216ec9d0fd62bbc4bba6ab06d9b0623259b6419155dc674dab92b5612f9241305e31716a583b046dc0f370e9181e5fb68b2c1c374100e366588bdb4126c114e65aeb7f9b766db7e2f070d87fae754bbe83cfdea4c1e8a39e87ef7f57516d0cc5eb120830fd73664e997f75798a2285c523dbf9d000c51eb5dc558635baaa411dfaa03410e1e8e29df5ba66f485e9902ad85fd900f1e3ba6268a80cd3eaa4f7cef5f58884a045773e1412f3186369d075c1cabc834d8a3f186e2b31c8dd20b57a20927b1015d593c765f384dbdbbd3b05e902532f07a1c03fdbaf5d91868bfbaacd6a94b5382beeb4b8d8a6ee1cadd807e819cc365e0ad54f887129638803c5ada1a5e2f9cfa36fb3760bd58540496c9c900eb7dbed883cb414c61ae16cbb8b9a9983aaf321b494129eeca0c380f7c0ddb466cdd6033170b0fc611d8060d64e7191902e486c42dd18259a143987974d54be78cb46494c2deb7364b14d574ac9f5ca3c7e9a95a6e61d3056e894bcf1147771c8c8c67f813eb6fbf09f3fec3344998d25316a05ef84d81aa8c175b15a83e04c1184f304279a4f7542c12c54339b2c2d7f897bda7bf8ac75e1c47bb046b3fb8c439bcf533f4f453b721e156353722d420abbe6e0791d43ef5dce86e1d24bba1bb55c85465469de7cbc37f0d90408877857563dec155d46b1cb30e88700f66d583751039ddc18787f239952425ed17ee6bf099f6d72d65c72677356833988325b2d4ae6ea19ac1bf518dd2751a0cd906ff02cfe21eec30492c25860c9a0a320014eef00cc0c16dfdb2ddcfab7e159e14dbdf0e9de4b84b6889f9b8087b5807298c6174906ada285b42e505e6201e66eb37849c8a90510d9922e7b9afdb98d13ac0bcdd466fce491bfe5c808370e2172b8f323210173eeffaa6cd9b75e3bf9cfc5995c726af945dd53f5f9f836c640eecbcbad0b50bc1a9ab04dc27fa19fe22efc0c144b647e0a808bf53925d8bd1caf1d94748942b98dd8c4a0eba847f91896093beaccbc0f3ef9996583893122e0465a5fc63e7e28f26f98e3a0cdea692ed0d751684821a677c5febe9f1b8d7ecfec62e0cc0159050a2c8b724bfccc12c49349a3424729ac9b3477a420407738b3a8c4d64d50bc8de1020f79e4b8e48cb6b692b32f349ff21e9eb3e053eefcc54b708a95f4273caab0cfb8720bf9a88fe9420b09f44ee4a38b1d27a1f323844d6332287bcfd6fc7651289199a3a097ce9e767d6b543750e5c935afad1fd856895416a7570eff990b1f837e50b9590ff7ebe5e986c936628224eb50c7fd3a8d9cad8b6ff3e1b8c548016b67682f719f841b0f579701f6578ea79dff718b19ba6b85bc6b6aa6b9e24a9b3ad77489f616fd348e77e66ae40a716079c953e0d7eb9c82a5cb3aa5f0ac30d759926aeb34e3c5033c57df42da66087867b25a10050175955c5050cd42c42a42eda7c33a4f62417a5c2ffea01f30985a35ae9997af403e4006adf59a32c036e07a82363b0222b2e2df6e215b83b5266c5dbe377abdcced142f1de8f10b49fd48c059e4d8daefe332a3a7eba981f345233fe341d45e488a0ed001049951c1baf00d74aaf8765d1c8fce6f6352b9f0988246316eb10551556f0e66aa69862613ea5bf8080de978f9a955558657cafbafdaeaa15b5b713a59e929a3da609771f738bd7afc4874f00e1f3651773ce86667cdc599c7c6917385e2de77a15fbafb685849bc6b0c78d3378f31b8294f1db6d6dc5b20af7cb0f4486fed71ab177c67f9611ae6930b3f03e55c583f17bd10e9f20e3b4f8c63120b24a3def804eaa396709338a574c9c194f3a48158749c21b0deaacee2d0e9030c7ef087e0a487f2d8ce711ee68a41ef9868d4594288c24631ff2089e015cf7c3513093d2f345fc9bca795f5416f055526fbcdeb80763112a1c1c3378ef9005659bfcf958463ecf296fd71aea23f4e90610d2d4873435bc2fe5cff67b1a4fb6fbf10b55494acc41f47d1aa81c026279592080bf1c195df098844b29e4c5be70aaec47a33fb59ad8475bc6f936cbd54f3f1139be4239819554afd04605f7e1fdcc2634037b2115e395eb7905f5f3d785e5011fc5049dbe8a090c4adf7e6cc435302275e3688c728d818c65a5abbe9f88cb8d02e49643ad179fe8cd4c1d2d3dd88dbb160bc4c10d07258eb6d75a36f0e029626240b660a0b32224e0e92aa309e842d1aa00ffc0f2e8e7c5c0982336cc6fff030fd787e5b98927439384a72c7622d7c2b0e9f83e8796e771948c2e4cb5aa331384f511c720ec5d2250f485f516406dabc581e3c5db8f53cf4af6afab93872a7c40bff9434832d9af133104849de8eceb113cb4e0d761c09ded781adecb71e2291e01375f0208945a43f58b94ad3f482a63719eab2a12906c1151c831526d6ede168221f94eb90d998fc52d5310b9d8e0fe39cf8ccf9eb103afa890b47f47ce95221afab04cb4ed1d0fdc1ce0032c9a3cf10630ab3520ec48b1095fff4a5cc5cab8ca3bce0822477f3a10bb6075b22d691f9c213d4d24371274a5fbe1b58cd96eaf7b233890936ea26b0f73d6a00818888f4abacc5c5069a7a87cb0db6b961cbbc4c58393b1cd56558a73a21b02dcb38502e7f1385c7f08be5542edd8e067602c8734db740f963608554885f57dd65d7d5174765f715a536755db4bd1912f8fa8f4db092d87f79c3e7c3824bd3cc34e1a85bfc942c275bec1c1029aa8a2976f7a30a56541053b80b2a58b7a77d58ec212bdf0f47d5c9ed20db9970c7be900ae04081b7901bd552eac9f89405937b7086bd76fc960c97729e4b47ae8213c17caaab5866e0448fe8380fa2bc2df6b7a38d9ea6c64c7f2403107c62cde7f5a5d4d1bfc0d1f8e9bcda4377295cf1e70f5480d6df780d6a6507d0e7871db90b0b5c4672762d6a3d2a1d40759799cdcde82b30d712b9d381b267fe7a860034a5b8509384e94e77857655cb38727e974119bb9919e2d51f5213259bbfa353141a3cd6ab66a992b9f50fb68d60a72702bb16d2377384bf6e87b3525ecdfb07f76d6a738c0be07d51612947e3450807f54b9d40139a9f39bfb166fbd5dd6a06ff12d3bc75ef10ca482cbe9b95245682f10cb79591f6329e4edd7ecad153fd4d72f2208a14708cfb71569b9c023013e8d23bc57ac7486ece05591112479a24f35d3e06233482ad1b21192a3273d16b8fe860a2903dce769674666089c70f815098d514ea456db22cc67cf869a74fd51c08cbea287b08d9ab949a02b39b5893ac7218bded35f8f8ef1ce90b4e90dd3a6c5ec4a8895c2a1f7eea54184a584b0e92e1c24ac17d5286cdbeaec09448ec4c4410777f6c2fb3e7e3f1d9943ae0dbde72733d1d765715cdafb5a1768b194ccb696a7f4d1368a538cd678c4870edc7b065325b88adbd3f35b84867cead790fb52871f7eee2fc80a78d431677c3c27b0015ceaebd690c6ff2c874cc96cc448d078bb71cde0c1c946e3450001d4a70e9433400f772ca5e1543e9df3830ef4025dc4ca55067f86f3bc7f2f296fbd2016ff4d101f524b00a04f8f19684d2e4fa0b2c70d72972f7cb907f41475875164e840b061a01d79a433814caa6c81e7bb42fc738ddf1c14616247d0a02805a193540c09cda98c6da690cc079c779ecfd8d93fc993fed99349abce58efba46ba989d87bcc8020415334a490ffb37a4c504a0af72", 0x2000, &(0x7f00000029c0)={&(0x7f0000002000)={0x50, 0x0, 0x6, {0x7, 0x26, 0xf5, 0x40100, 0x9a, 0x6, 0x0, 0x87b8}}, &(0x7f0000002080)={0x18, 0xa45d1a93beb45b1d, 0x1ff, {0x7}}, &(0x7f0000002100)={0x18, 0x0, 0x8, {0xffffffffffffffff}}, &(0x7f0000002140)={0x18, 0xfffffffffffffffe, 0x5, {0x4}}, &(0x7f0000002180)={0x18, 0x0, 0x10000, {0xff}}, &(0x7f00000021c0)={0x28, 0xffffffffffffffda, 0x2, {{0xffffffffa97fae0c, 0xf1da, 0x0, 0xffffffffffffffff}}}, &(0x7f0000002200)={0x60, 0x0, 0x4, {{0x93cf, 0x9, 0x5, 0xfffffffffffffffc, 0x80000000, 0x6, 0x1, 0x800}}}, &(0x7f0000002280)={0x18, 0x0, 0xffffffffffffffff, {0x5}}, &(0x7f00000022c0)={0x25, 0x0, 0xa0, {'fscrypt-provisioning\x00'}}, &(0x7f0000002300)={0x20, 0x0, 0x2000000, {0x0, 0x10}}, &(0x7f0000002340)={0x78, 0x0, 0x9, {0x7fffffffffffffff, 0x8, 0x0, {0x6, 0x2, 0x10001, 0x8, 0x3, 0x80000001, 0x5, 0x239, 0x200, 0x4000, 0x8, r2, r4, 0x1, 0x7ff}}}, &(0x7f0000002400)={0x90, 0x0, 0xfff8000000000000, {0x4, 0x7, 0xfff, 0x6, 0x1, 0x8, {0x4, 0x7ff, 0x4f56, 0x3, 0x7fffffff, 0x6a, 0xffffffff, 0x2, 0x401, 0xa000, 0x10, r5, 0x0, 0x3, 0xfffffff9}}}, &(0x7f00000024c0)={0x100, 0x0, 0x8, [{0x5, 0x8, 0x15, 0x2, 'fscrypt-provisioning\x00'}, {0x1, 0x3, 0x2, 0x7f, '^!'}, {0x5, 0x4, 0x1, 0x10001, '-'}, {0x1, 0xfffffffffffffffa, 0x5, 0x100, '%}%)-'}, {0x1, 0x81, 0x3, 0x200, '-:('}, {0x5, 0x6, 0x1, 0xf3e, '@'}, {0x5, 0x4, 0x3, 0x2, '&)\''}]}, &(0x7f0000002680)={0x210, 0x0, 0x6, [{{0x6, 0x3, 0x78, 0x7, 0xffff, 0x1e, {0x0, 0x1, 0x100000000, 0x3ff, 0x2, 0x5, 0xff, 0x72a, 0x7, 0x1000, 0x8, 0xee00, r6, 0x8}}, {0x1, 0x80000001, 0x15, 0xffff, 'fscrypt-provisioning\x00'}}, {{0x4, 0x1, 0x4, 0x2, 0x3f, 0x6, {0x1, 0xdc2, 0x0, 0x9, 0x100000001, 0xaf, 0x3, 0x5, 0x400, 0x2000, 0x9, r8, r10, 0x3f, 0x3}}, {0x6, 0x5, 0x9, 0x1, '/dev/vcs\x00'}}, {{0x6, 0x2, 0xf2, 0x0, 0x3, 0x4, {0x5, 0x1, 0x401, 0x8, 0x8001, 0x0, 0x9, 0x9fdc, 0x7b, 0xa000, 0xfffffe01, 0xee00, r11, 0xff800000, 0x10000}}, {0x0, 0x625, 0x9, 0xffff, '/dev/vcs\x00'}}]}, &(0x7f00000028c0)={0xa0, 0x0, 0x9, {{0x5, 0x3, 0x21e8, 0x200, 0x1, 0x77b, {0x6, 0xc000000000000000, 0x253e, 0x20, 0x5, 0x1, 0xffff4516, 0x3, 0x3, 0xc000, 0x6, 0xffffffffffffffff, r13, 0x7d0f, 0x81}}, {0x0, 0x2}}}, &(0x7f0000002980)={0x20, 0x0, 0x3, {0x3c43, 0x4, 0x4, 0x3}}}) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) ioprio_set$uid(0x3, 0x0, 0x0) r14 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r14, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r15) 11:36:04 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r2) r3 = socket(0xa, 0x2, 0x0) r4 = syz_open_dev$vim2m(&(0x7f0000000000), 0x9, 0x2) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000040)="918f70def3478c6739ac64055ee93a2e27ea5ad5df4c35bda79cc17975", 0x1d}, {&(0x7f0000000080)="2e209666e154786003ae2a83f286fe5e782c045a6a2940172cb90f55e65b3b02b36fdcdbc6f162cea74f5a11ae2aebc6831e2ec1b4a385e9377e02af1d06d177e33a58f845c1bd548de075968224f66fd6cf9fafabcb8f5b952bd69af139c717f87ba70f9ef9ba50031cc21556e2e52d5d3987502f23fc982b87dbe625117a34bfd4159924fa7e68dd38e1c619fdbcac5d36e86f77dc86b8bfb9435b190f21eba79d48b0b189fb60c9544e5e96af14b4583f36e7b2168a7c02b7", 0xba}, {&(0x7f0000000180)="d1daa8591a2326c9e0226a276f39fdf3ce7aaef84c825775187e92c2535b13aa34f2c243dce92a6893da192ba4f17820246ca1855cebbe870d9fd7c333c4599c81fb339142c2891c766bcdacf4fa67f3d9f07eaa9bea9fc88eef1de003b9d98bd699b524013a9645a7468371e51f38fb574cb53b6609919eda14f2bec3ec3a8db6e7d9a31be66ba8e7aca57b5768a4116df8dfeb1de5f763caae2c0631b9edc8cbd934e480395e02a9a054e87eabf8da2327", 0xb2}, {&(0x7f0000000240)="a682c2317ff235931db2e495a53f867a55ed2878eb", 0x15}], 0x4) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r5, 0x0) keyctl$chown(0x4, r0, 0x0, r2) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) read$FUSE(r1, &(0x7f0000004140)={0x2020}, 0xe3b) (async) setregid(0x0, r2) (async) socket(0xa, 0x2, 0x0) (async) syz_open_dev$vim2m(&(0x7f0000000000), 0x9, 0x2) (async) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000040)="918f70def3478c6739ac64055ee93a2e27ea5ad5df4c35bda79cc17975", 0x1d}, {&(0x7f0000000080)="2e209666e154786003ae2a83f286fe5e782c045a6a2940172cb90f55e65b3b02b36fdcdbc6f162cea74f5a11ae2aebc6831e2ec1b4a385e9377e02af1d06d177e33a58f845c1bd548de075968224f66fd6cf9fafabcb8f5b952bd69af139c717f87ba70f9ef9ba50031cc21556e2e52d5d3987502f23fc982b87dbe625117a34bfd4159924fa7e68dd38e1c619fdbcac5d36e86f77dc86b8bfb9435b190f21eba79d48b0b189fb60c9544e5e96af14b4583f36e7b2168a7c02b7", 0xba}, {&(0x7f0000000180)="d1daa8591a2326c9e0226a276f39fdf3ce7aaef84c825775187e92c2535b13aa34f2c243dce92a6893da192ba4f17820246ca1855cebbe870d9fd7c333c4599c81fb339142c2891c766bcdacf4fa67f3d9f07eaa9bea9fc88eef1de003b9d98bd699b524013a9645a7468371e51f38fb574cb53b6609919eda14f2bec3ec3a8db6e7d9a31be66ba8e7aca57b5768a4116df8dfeb1de5f763caae2c0631b9edc8cbd934e480395e02a9a054e87eabf8da2327", 0xb2}, {&(0x7f0000000240)="a682c2317ff235931db2e495a53f867a55ed2878eb", 0x15}], 0x4) (async) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xa) (async) setresuid(0x0, r5, 0x0) (async) keyctl$chown(0x4, r0, 0x0, r2) (async) 11:36:04 executing program 3: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) (async) keyctl$chown(0x3, r0, 0xee00, 0x0) 11:36:04 executing program 1: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000040)=0x14) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/vmstat\x00', 0x0, 0x0) lseek(r1, 0x401, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE(r0, 0x5000940e, &(0x7f0000000640)={{r1}, "d675f2e26c2d43ebed78869ac6bf6f1d0b045486092b05271f70a505ce824fad74a43756c0e150727cb4934030124f5e6cb1c91cc07cb30ce82cd870a4626e02476f3316caebabe084cd2cf89be44b5ed55a52d13b8d9fd1c192f55a75be3b44b8f8ebd977bf9ed54521d914500b6a6203108c7136362ccd7efbc30f50f79bae4953234c8944b2dce3490a5a3b59df1fe756e832004a4359871cd8170a023dd8079602cbe25109f540bcfb738393b143598518067249448d5e826ce5c28bd413294fc72b36093e0c0e36003d271a2bbb50401860cae83fa3de204b8783500126b5315459c88be701b259e159c89958565532b0706975531494735a7c7d575ae782f15dd2be9b469311135ad29dfa73a10d5a78fb46e3f3915c36d3ad8334ea6a5495d814e25050d2feb2647896491dd52f0d95a1e9e474df1a2783ab1c78ce37e904e1ca43ce07855edb52d692cd35b152777e2e7fe18d03484079d6622811e27d528c8a9c38af09c35526bcc884f82eca657194f7df86aa17bb51d16bdaa9f3e708144dc514bab14846877c9eaf3db833bf16810fd9fa671a449c38087132e62f70136eec3936f765ad73f66578ac8511de0d004467cc4f0a0c8f0b7e8414dd831bd3ae8d15447998c92eceffa03cd8dd214e31d2bc5eadae45de535173e6a4b8e94997f9b51e282fad92d4021c7d1be0f9ff1c84c8244d9371a62e48855e3c1999212a6228ad68ba3171646b73e9b4d0d38b5951af4a7c7359819f0bf73d1883d69c629817ada69cdbec37aa718e61f5cd773aa98418d8d1b32f663a1ab566cd598a0d84caf6dd94c78851f5ae199c45281d6cfff50a67f33791d46a43b60b264459ea5bc3cc7a7cceda4096d2461ce6d1d895b6a25fce7a685af53f18326dd202bb31754752025faafb82e4bb3816a5b024d5c97921a2dd21b72cde0db1842866d6e16dbab97e35473d371d54d0084082414ffc8b0af8895b07e9b5a1bc657dfdb884c0e23c1271e321e017e9e618ed0f8d0ae5bae2c3745cd97ec69b4e862c006dd875859941f6b99f19ad3193cdfba11c4ae13c0fa64507c59cd63ff584b2e3c4e26e8dbe640a8ee429c2f9c9b7c2329f9373a6b60beb271634ef4086130497ffc16390bc58b37397a8ba36b38d599b37664bd8bb8bc7e8627087ab9844934a263fc59185cb31b30df8ff93710b987ecaf482d8de8b50ee4306a950959b8ea2fadb0845891b7b4e0a2ecfdee5c3659e40a0cd4f5528b14f7c5d74803c9bb2bfe6bbe606745d80dfe1f03f5ded627a68a3a516e9266c2ae25517fbb3f2211b867b68a3d1fe7f7e30f749f913be04fba69555c2fabe02beaf1ea0602e364d5acd0cde87ab95cd4daf17d06eaecf87caef91af63478d53cdc3b58cbac1ddce20025c521ea06b2b0afbd8782d0353824543827db270edb38693f2a88be017c33d0e10088318337553b9fe2a1583c50663bfe409493addc8709a9963aed6d64cd395e12da9b8204ed519f516d42b18643453c8d27dc13d6a9e91c7e81ca0db6b76a333301c6a01ea3859bc658c05c7783d9366aa07eade183dd7e1557e5ecf8ba4baa82d1d304199bcc252ae799204666f19fc4c8b52c2fc75fded15260cf6689a0201d9b77bf6f1049e8726cf03e1326829f98f3fffde4611b0461c0bf4c3bbbb0576276f0dc6ba33b2344bc61550374a38f37b5dae39f2b70f05618db01ee5495591f0188e753bd199efb472a74b1d1f3363c281e67a1036a7a556e8a11ba189862106f6b649edfec9459947f3d8827e45d726cb3f42494cc128b685df887ce91c24ef386cef22fbc3cb0ffc5be858457f5d0c948d10bdd05ba2b3cbd2e843041b43a4eb854d4fac927ab14c94eec35b60a0c7e78b7c94abaf98bcb123b24464a22b3e57160333243eaa751ab06dd70d92ed156d2c1046f2fef693a4828a795b0275d538c64ee8a62201a34e471691bd444e1cd4d33c2cc0d3f642ee00a508fd6fda5fdc47ab76700ca6a84cd99a5004d1694db17206bdd9660e0fd26747757c8f69be20c5cb0ff91ea846af7c005b3986f9f9ff4e9817a977b9dd9b5cb1deda4414fbc1e6cab440c13dd43f7273848489f55f406db7278a4df66334af42fedc05ee4ac8f544fbf01898e4b4d504950a2c2b37ef1d2273cf53e1404d3a15f409faad7bf7cabfc07a440b22ca44e384237e71e6eaf66eadd11a632c3e33a94226515ee4b8295b5d6de82b11629b5ab33395cba7eb79d91a12621e34732a620ec6b8b3be6753b786908328c6c005a5f887e61fdeae44ca89c716e636553173abe51d9b702da1a164fff1280c166a88ed39400bbe10168fbf824085af7a2594e9279f72f7d4f4221246b6eacb6d0764da5bc642582019b2490738f5c348284510f3370285b7b35c3f1796cb9a1499df8508e33a70a8ffde08e7db7426a47f08a416e2b3162940e855dafc2632709fc220f7d690a04d84e23fb22ed763e136db0d878562adda365fbbc51173c66716e1ab28d5952d4aa73c55ab3634a4d97791c09b80549b44b6d85626049fa7559d715f2dfd750a2930bd76cf7fa699d2e9292cd9b46f8a7460313f46c1ced6d38950c8758a13dfcb323a9205123f14b37d3de439549cc25e3566d7e457fc66274bace1539dde7ffea99d0447b83aaea548828e14abd6574a9d67c64d9226e3913d8ab82b432a2ffe3e5e72bfa2a4f4deffae8d097de4f7445d653b51fcf2d24369e9ef4ac8665a835088cdc2de729bee204bc97c8704996e234dd787b2ad0f73b6ff52a3e14d70b1c8f94f3d0d29701c9e133b887eb87337f7e7852ae97fc26ebb10c5e964fe87ea656da829d03e153315a8c090d2356de8f9fa524c58d6233c7b87dfdff0d2141fe1f43922d321452daf8c5d3a9194b6f315b73674547ce321d9d3cb46947953e9ddce81cde0e13a04067b4ba441f837f0f4e5fd370d54e60c456eadb6cf13aff82c87bc8d3d24038516872dcd63d4dcd50f2e2aaa9ef6f3eab7134710648b8cdf80a9362bc59849a03c3fb6db0019d54abd6a174853da05f289cca50c8691c04eb84b39e0b1be64163a7fb00a8927e258599ccc5bebb4078f39b2e122d424d0711e78789e703165fca678afa7fe86cdad3ad61851eaa433a19318d2b09c65b3de39ad14ed6ee80241e762e5703e527a11532cf940661a40dba58c4d7b943cc889c6b76ac6b098fae802a438655b5bd37b0d77b35f139bac1c98ef0486d22b55869a42018a411b1f4c828c7b17e2758ac77c200bcfee6e35df0c34954074013db5d11e9e12e87b2162297ee9adfaaba294d132a87df31351dac627732135e246bbd334982b0f70351de753f533197ceee658e84cce00038c1a67c2af0263911f841164da61de42d06a7b77aec76400cf42b7d7d03aca6deee6129c6cb3510b430607333a96eeecacee1cb5a65a7b11062080f892faaf8892ed6703f53b1e68f21593eba1de9aff6784cd1deb35bf968205d8f55ccf9ad759b1a987cc4c867d84774b3e1ed08c994a7b23222c7d87f3af5146fffba614517a3fcb9f8d289b6e50b870c5ec9ce55bf93f893295ca608b8125ef020967b882dc63d1f2ef00cbb5de2304db3991d1af8acc67626c8b8b6c9a79d471c9b337518ed64bd5305c64522752c1cc5e19f95e8ad4f348bd13f8e739359d56488791aaeadc73ef674dac819608017a5c79bc0846678286b84656a2ca3fb52680f00232adb0a4c633e5062d9ccfda910a1fef46313ba6c4fc40971985343b47d82fdec264a93e46bd4341b8e9ad1138a4b01c0571f5625d40aeac88fb37ec046b47ebd5f8f25cc96c766e2b0932a83c85d01fb30da97594d15910fa3d0144bd9640d58ee91f97142e50c04b7603af0f212268e37895f06063cd665cc841e1628771ab918bd348c92eb20f4742689d7fe0ac657868b5bf7ca9174f7dc6aa553c20d750ecea32f16a556aef30fd9f9d67a07a981e7f83dc8099ed87986318fa1c2d243604501de43a1308f03f4bd327e85f389c3992753830466faede647b7fba0cc533393a306040c35150c07100ec071cf9208c92ec81ac54c3a87ffda480b5d96f146824de57860d8b71ac296482b6b0c20b227e2f3c1fde155b90f519f0e561f98e25263e703c057142d4ce5652da59c0aa00258d2827f4b7eee44dbbe0bab698c36ddf371dd67e7591f343cf6b84307ab820f2df4651fc85f35c11611bf40b86d4abcd746b259734eb2f7e4f661e1f7483a5f9659646dc9250908e2dda7f49ec8f56ca8a315d14b4d8a963cf751cf9765e587fa788ef24aac31568c261307a8f35f766d0b8b4b7c78042935a95f71bbbd7b870b84fdd9f15017236d595fa373a51f1cf290aa8cd1f6b0c10ae5719edb9bd8080733f10b89afca09092d3228f738a16795e15c659e1ddfe97d4416b57f1202c79c363f60b24ddd2e66002f66fd47cfdf064de70ad1f7987a3027fba47ab1e9f358c41c31198f80c26fdd64c6ae8139af8ca046d7b426783e3b6e54ffe5b5818f919862d4ffd597c096bad9b62eb6b94dd997c8f74a03985ed4f363c3373a009d561bed51dd5175b33f8f5ec7533ad65d196a6793702b38f2cebf32614facd05e6743968662e4d7064b9963f4dfd37e74f37ab54891e4b3a3d9f667f3066f1004c2ce7720cc13cd4e04fd4e163e44b564bdc71f46592d5cd4810ffe700994242a1dc65890dc7c2bd44d7182b37f14ac0d708cc7d2e5f607776e5e4b61c9f1ec987c0896d76337b334df111df8b994a4953c93d6ec3c7e23e092e12b3cff4ecf3cc38dabfdea85fa4a9ed116243a7de0b5e6a2db960fa55da7184c8a37007f3fb80cce4785e34b8dc9f9d1facde7db06ebc19c654cc02d844df4de536840622a61031fb4adc2a21ccfe6271f11431959249595a4a7ea0beca7cf673c9958278fe815e46d0531d2037296d040fab48dcc5e82ce8cc618f8140c0b6aea6ae81552c950eb6848f9293a8a91cd0551fa220f34357b03ed9a9031bc7b794f0fff8fd5c74785ea00c780298f61d591d17f3d4d038690366e79db47fa34cd4055b1b053d36912e6d7a59efe62f64050b6dd54510b70c01fcbdf9f7410caaf637a0ba9743256e4ea9107fefefa450652ea3acf6e853b91e9d214edcde03c30d0a55e9f1c9f1dcb8611987dd4a016b5e8c4304ec52c384ec92875eebf2fe3ee42d1d1a604fc3ae48cdce626c8baf077fffdec1f9c2258b74b198c940c88bf7b60d669cfd30e2fc2a7feec8a368d6b27075aa0e1d9c0426f8542cb929b9a13fcec9e3355d0e55ac50656e5c72a52b7fece29e118068625fcff3f0cca4c339a9274bbbcae711522af0fa65599ba83e9702198ec11b4df69a7b32c6f715765f8e6bcfb177bb190dca84003c33250d877452f6dc6b8ddaf6f108d34146fdefe72d598d90b8fda932f73f203bfff9e877983849380981d6d4dc0b65702de91bd2238a1a063bdb2c84f174682b0b695bfba3e94434d7a2e77ad1c2d8c75bb92d8f0bd0959494ac42153b2c2a5e5e23bd2ed7a471efa1403da662d11ef4ee55255b01525f2686478d2e280efa5a491c2fca166a1b1e67db3857902b762d2fd9e27194be9b9ffc8b8182aef8eae514fd8eba9dd641a6b0e551f9206bee46d107ad97e866406a9601e9d4dfe5d6fd8b5dd2a6b2a11170c240bc798366b15fc336e42af4225cea910c003447d82e28a9a94461595606c96b39a42b187ebcfd3d9d7af623cd8620b1672c7ef2e5575ce8c313d9d1807f0146090473681403a0fbfea103fa3ee778"}) keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x4, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x7f, 0x302, 0x5, 0x0, 0x0, 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, 0x2, @perf_config_ext={0x3, 0x8000}, 0x80, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xe, 0xffffffffffffffff, 0x8) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x4, r2, 0xee01, 0xee00) read$FUSE(0xffffffffffffffff, 0x0, 0x0) accept$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000040)=0x14) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/vmstat\x00', 0x0, 0x0) (async) lseek(r1, 0x401, 0x0) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE(r0, 0x5000940e, &(0x7f0000000640)={{r1}, "d675f2e26c2d43ebed78869ac6bf6f1d0b045486092b05271f70a505ce824fad74a43756c0e150727cb4934030124f5e6cb1c91cc07cb30ce82cd870a4626e02476f3316caebabe084cd2cf89be44b5ed55a52d13b8d9fd1c192f55a75be3b44b8f8ebd977bf9ed54521d914500b6a6203108c7136362ccd7efbc30f50f79bae4953234c8944b2dce3490a5a3b59df1fe756e832004a4359871cd8170a023dd8079602cbe25109f540bcfb738393b143598518067249448d5e826ce5c28bd413294fc72b36093e0c0e36003d271a2bbb50401860cae83fa3de204b8783500126b5315459c88be701b259e159c89958565532b0706975531494735a7c7d575ae782f15dd2be9b469311135ad29dfa73a10d5a78fb46e3f3915c36d3ad8334ea6a5495d814e25050d2feb2647896491dd52f0d95a1e9e474df1a2783ab1c78ce37e904e1ca43ce07855edb52d692cd35b152777e2e7fe18d03484079d6622811e27d528c8a9c38af09c35526bcc884f82eca657194f7df86aa17bb51d16bdaa9f3e708144dc514bab14846877c9eaf3db833bf16810fd9fa671a449c38087132e62f70136eec3936f765ad73f66578ac8511de0d004467cc4f0a0c8f0b7e8414dd831bd3ae8d15447998c92eceffa03cd8dd214e31d2bc5eadae45de535173e6a4b8e94997f9b51e282fad92d4021c7d1be0f9ff1c84c8244d9371a62e48855e3c1999212a6228ad68ba3171646b73e9b4d0d38b5951af4a7c7359819f0bf73d1883d69c629817ada69cdbec37aa718e61f5cd773aa98418d8d1b32f663a1ab566cd598a0d84caf6dd94c78851f5ae199c45281d6cfff50a67f33791d46a43b60b264459ea5bc3cc7a7cceda4096d2461ce6d1d895b6a25fce7a685af53f18326dd202bb31754752025faafb82e4bb3816a5b024d5c97921a2dd21b72cde0db1842866d6e16dbab97e35473d371d54d0084082414ffc8b0af8895b07e9b5a1bc657dfdb884c0e23c1271e321e017e9e618ed0f8d0ae5bae2c3745cd97ec69b4e862c006dd875859941f6b99f19ad3193cdfba11c4ae13c0fa64507c59cd63ff584b2e3c4e26e8dbe640a8ee429c2f9c9b7c2329f9373a6b60beb271634ef4086130497ffc16390bc58b37397a8ba36b38d599b37664bd8bb8bc7e8627087ab9844934a263fc59185cb31b30df8ff93710b987ecaf482d8de8b50ee4306a950959b8ea2fadb0845891b7b4e0a2ecfdee5c3659e40a0cd4f5528b14f7c5d74803c9bb2bfe6bbe606745d80dfe1f03f5ded627a68a3a516e9266c2ae25517fbb3f2211b867b68a3d1fe7f7e30f749f913be04fba69555c2fabe02beaf1ea0602e364d5acd0cde87ab95cd4daf17d06eaecf87caef91af63478d53cdc3b58cbac1ddce20025c521ea06b2b0afbd8782d0353824543827db270edb38693f2a88be017c33d0e10088318337553b9fe2a1583c50663bfe409493addc8709a9963aed6d64cd395e12da9b8204ed519f516d42b18643453c8d27dc13d6a9e91c7e81ca0db6b76a333301c6a01ea3859bc658c05c7783d9366aa07eade183dd7e1557e5ecf8ba4baa82d1d304199bcc252ae799204666f19fc4c8b52c2fc75fded15260cf6689a0201d9b77bf6f1049e8726cf03e1326829f98f3fffde4611b0461c0bf4c3bbbb0576276f0dc6ba33b2344bc61550374a38f37b5dae39f2b70f05618db01ee5495591f0188e753bd199efb472a74b1d1f3363c281e67a1036a7a556e8a11ba189862106f6b649edfec9459947f3d8827e45d726cb3f42494cc128b685df887ce91c24ef386cef22fbc3cb0ffc5be858457f5d0c948d10bdd05ba2b3cbd2e843041b43a4eb854d4fac927ab14c94eec35b60a0c7e78b7c94abaf98bcb123b24464a22b3e57160333243eaa751ab06dd70d92ed156d2c1046f2fef693a4828a795b0275d538c64ee8a62201a34e471691bd444e1cd4d33c2cc0d3f642ee00a508fd6fda5fdc47ab76700ca6a84cd99a5004d1694db17206bdd9660e0fd26747757c8f69be20c5cb0ff91ea846af7c005b3986f9f9ff4e9817a977b9dd9b5cb1deda4414fbc1e6cab440c13dd43f7273848489f55f406db7278a4df66334af42fedc05ee4ac8f544fbf01898e4b4d504950a2c2b37ef1d2273cf53e1404d3a15f409faad7bf7cabfc07a440b22ca44e384237e71e6eaf66eadd11a632c3e33a94226515ee4b8295b5d6de82b11629b5ab33395cba7eb79d91a12621e34732a620ec6b8b3be6753b786908328c6c005a5f887e61fdeae44ca89c716e636553173abe51d9b702da1a164fff1280c166a88ed39400bbe10168fbf824085af7a2594e9279f72f7d4f4221246b6eacb6d0764da5bc642582019b2490738f5c348284510f3370285b7b35c3f1796cb9a1499df8508e33a70a8ffde08e7db7426a47f08a416e2b3162940e855dafc2632709fc220f7d690a04d84e23fb22ed763e136db0d878562adda365fbbc51173c66716e1ab28d5952d4aa73c55ab3634a4d97791c09b80549b44b6d85626049fa7559d715f2dfd750a2930bd76cf7fa699d2e9292cd9b46f8a7460313f46c1ced6d38950c8758a13dfcb323a9205123f14b37d3de439549cc25e3566d7e457fc66274bace1539dde7ffea99d0447b83aaea548828e14abd6574a9d67c64d9226e3913d8ab82b432a2ffe3e5e72bfa2a4f4deffae8d097de4f7445d653b51fcf2d24369e9ef4ac8665a835088cdc2de729bee204bc97c8704996e234dd787b2ad0f73b6ff52a3e14d70b1c8f94f3d0d29701c9e133b887eb87337f7e7852ae97fc26ebb10c5e964fe87ea656da829d03e153315a8c090d2356de8f9fa524c58d6233c7b87dfdff0d2141fe1f43922d321452daf8c5d3a9194b6f315b73674547ce321d9d3cb46947953e9ddce81cde0e13a04067b4ba441f837f0f4e5fd370d54e60c456eadb6cf13aff82c87bc8d3d24038516872dcd63d4dcd50f2e2aaa9ef6f3eab7134710648b8cdf80a9362bc59849a03c3fb6db0019d54abd6a174853da05f289cca50c8691c04eb84b39e0b1be64163a7fb00a8927e258599ccc5bebb4078f39b2e122d424d0711e78789e703165fca678afa7fe86cdad3ad61851eaa433a19318d2b09c65b3de39ad14ed6ee80241e762e5703e527a11532cf940661a40dba58c4d7b943cc889c6b76ac6b098fae802a438655b5bd37b0d77b35f139bac1c98ef0486d22b55869a42018a411b1f4c828c7b17e2758ac77c200bcfee6e35df0c34954074013db5d11e9e12e87b2162297ee9adfaaba294d132a87df31351dac627732135e246bbd334982b0f70351de753f533197ceee658e84cce00038c1a67c2af0263911f841164da61de42d06a7b77aec76400cf42b7d7d03aca6deee6129c6cb3510b430607333a96eeecacee1cb5a65a7b11062080f892faaf8892ed6703f53b1e68f21593eba1de9aff6784cd1deb35bf968205d8f55ccf9ad759b1a987cc4c867d84774b3e1ed08c994a7b23222c7d87f3af5146fffba614517a3fcb9f8d289b6e50b870c5ec9ce55bf93f893295ca608b8125ef020967b882dc63d1f2ef00cbb5de2304db3991d1af8acc67626c8b8b6c9a79d471c9b337518ed64bd5305c64522752c1cc5e19f95e8ad4f348bd13f8e739359d56488791aaeadc73ef674dac819608017a5c79bc0846678286b84656a2ca3fb52680f00232adb0a4c633e5062d9ccfda910a1fef46313ba6c4fc40971985343b47d82fdec264a93e46bd4341b8e9ad1138a4b01c0571f5625d40aeac88fb37ec046b47ebd5f8f25cc96c766e2b0932a83c85d01fb30da97594d15910fa3d0144bd9640d58ee91f97142e50c04b7603af0f212268e37895f06063cd665cc841e1628771ab918bd348c92eb20f4742689d7fe0ac657868b5bf7ca9174f7dc6aa553c20d750ecea32f16a556aef30fd9f9d67a07a981e7f83dc8099ed87986318fa1c2d243604501de43a1308f03f4bd327e85f389c3992753830466faede647b7fba0cc533393a306040c35150c07100ec071cf9208c92ec81ac54c3a87ffda480b5d96f146824de57860d8b71ac296482b6b0c20b227e2f3c1fde155b90f519f0e561f98e25263e703c057142d4ce5652da59c0aa00258d2827f4b7eee44dbbe0bab698c36ddf371dd67e7591f343cf6b84307ab820f2df4651fc85f35c11611bf40b86d4abcd746b259734eb2f7e4f661e1f7483a5f9659646dc9250908e2dda7f49ec8f56ca8a315d14b4d8a963cf751cf9765e587fa788ef24aac31568c261307a8f35f766d0b8b4b7c78042935a95f71bbbd7b870b84fdd9f15017236d595fa373a51f1cf290aa8cd1f6b0c10ae5719edb9bd8080733f10b89afca09092d3228f738a16795e15c659e1ddfe97d4416b57f1202c79c363f60b24ddd2e66002f66fd47cfdf064de70ad1f7987a3027fba47ab1e9f358c41c31198f80c26fdd64c6ae8139af8ca046d7b426783e3b6e54ffe5b5818f919862d4ffd597c096bad9b62eb6b94dd997c8f74a03985ed4f363c3373a009d561bed51dd5175b33f8f5ec7533ad65d196a6793702b38f2cebf32614facd05e6743968662e4d7064b9963f4dfd37e74f37ab54891e4b3a3d9f667f3066f1004c2ce7720cc13cd4e04fd4e163e44b564bdc71f46592d5cd4810ffe700994242a1dc65890dc7c2bd44d7182b37f14ac0d708cc7d2e5f607776e5e4b61c9f1ec987c0896d76337b334df111df8b994a4953c93d6ec3c7e23e092e12b3cff4ecf3cc38dabfdea85fa4a9ed116243a7de0b5e6a2db960fa55da7184c8a37007f3fb80cce4785e34b8dc9f9d1facde7db06ebc19c654cc02d844df4de536840622a61031fb4adc2a21ccfe6271f11431959249595a4a7ea0beca7cf673c9958278fe815e46d0531d2037296d040fab48dcc5e82ce8cc618f8140c0b6aea6ae81552c950eb6848f9293a8a91cd0551fa220f34357b03ed9a9031bc7b794f0fff8fd5c74785ea00c780298f61d591d17f3d4d038690366e79db47fa34cd4055b1b053d36912e6d7a59efe62f64050b6dd54510b70c01fcbdf9f7410caaf637a0ba9743256e4ea9107fefefa450652ea3acf6e853b91e9d214edcde03c30d0a55e9f1c9f1dcb8611987dd4a016b5e8c4304ec52c384ec92875eebf2fe3ee42d1d1a604fc3ae48cdce626c8baf077fffdec1f9c2258b74b198c940c88bf7b60d669cfd30e2fc2a7feec8a368d6b27075aa0e1d9c0426f8542cb929b9a13fcec9e3355d0e55ac50656e5c72a52b7fece29e118068625fcff3f0cca4c339a9274bbbcae711522af0fa65599ba83e9702198ec11b4df69a7b32c6f715765f8e6bcfb177bb190dca84003c33250d877452f6dc6b8ddaf6f108d34146fdefe72d598d90b8fda932f73f203bfff9e877983849380981d6d4dc0b65702de91bd2238a1a063bdb2c84f174682b0b695bfba3e94434d7a2e77ad1c2d8c75bb92d8f0bd0959494ac42153b2c2a5e5e23bd2ed7a471efa1403da662d11ef4ee55255b01525f2686478d2e280efa5a491c2fca166a1b1e67db3857902b762d2fd9e27194be9b9ffc8b8182aef8eae514fd8eba9dd641a6b0e551f9206bee46d107ad97e866406a9601e9d4dfe5d6fd8b5dd2a6b2a11170c240bc798366b15fc336e42af4225cea910c003447d82e28a9a94461595606c96b39a42b187ebcfd3d9d7af623cd8620b1672c7ef2e5575ce8c313d9d1807f0146090473681403a0fbfea103fa3ee778"}) (async) keyctl$get_persistent(0x16, 0x0, 0x0) (async) perf_event_open(&(0x7f000001d000)={0x4, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x7f, 0x302, 0x5, 0x0, 0x0, 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, 0x2, @perf_config_ext={0x3, 0x8000}, 0x80, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xe, 0xffffffffffffffff, 0x8) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$chown(0x4, r2, 0xee01, 0xee00) (async) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (async) 11:36:04 executing program 2: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) (async) keyctl$chown(0x3, r0, 0xee00, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) (async) request_key(&(0x7f0000000000)='rxrpc\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)='user\x00', 0xfffffffffffffffb) (async) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) socket$nl_netfilter(0x10, 0x3, 0xc) (async, rerun: 32) umount2(0x0, 0x0) 11:36:04 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r1, 0x1c243911) keyctl$chown(0x4, r1, 0xee01, 0xee00) keyctl$chown(0x3, r1, 0xee00, 0x0) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r2, 0x1c243911) keyctl$chown(0x4, r2, 0xee01, 0xee00) keyctl$chown(0x3, r2, 0xee00, 0x0) keyctl$search(0xa, r1, &(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x3}, r2) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) 11:36:04 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x4, 0x2}, 0x8, 0x0, 0xfffffffd}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x8) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) openat$cgroup_ro(r2, 0x0, 0x7a05, 0x1700) ioctl$F2FS_IOC_SET_PIN_FILE(r2, 0x8004f50e, &(0x7f0000000880)) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x6, 0x9, 0x3, 0x7, 0x0, 0x3, 0x810f, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, @perf_bp={&(0x7f0000000000), 0x5}, 0x80000, 0x0, 0x9, 0x1, 0x100, 0x2, 0x0, 0x0, 0x7, 0x0, 0x12}, 0x0, 0x9, r2, 0x8) setregid(0x0, r1) 11:36:04 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r2) (async) r3 = socket(0xa, 0x2, 0x0) r4 = syz_open_dev$vim2m(&(0x7f0000000000), 0x9, 0x2) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000040)="918f70def3478c6739ac64055ee93a2e27ea5ad5df4c35bda79cc17975", 0x1d}, {&(0x7f0000000080)="2e209666e154786003ae2a83f286fe5e782c045a6a2940172cb90f55e65b3b02b36fdcdbc6f162cea74f5a11ae2aebc6831e2ec1b4a385e9377e02af1d06d177e33a58f845c1bd548de075968224f66fd6cf9fafabcb8f5b952bd69af139c717f87ba70f9ef9ba50031cc21556e2e52d5d3987502f23fc982b87dbe625117a34bfd4159924fa7e68dd38e1c619fdbcac5d36e86f77dc86b8bfb9435b190f21eba79d48b0b189fb60c9544e5e96af14b4583f36e7b2168a7c02b7", 0xba}, {&(0x7f0000000180)="d1daa8591a2326c9e0226a276f39fdf3ce7aaef84c825775187e92c2535b13aa34f2c243dce92a6893da192ba4f17820246ca1855cebbe870d9fd7c333c4599c81fb339142c2891c766bcdacf4fa67f3d9f07eaa9bea9fc88eef1de003b9d98bd699b524013a9645a7468371e51f38fb574cb53b6609919eda14f2bec3ec3a8db6e7d9a31be66ba8e7aca57b5768a4116df8dfeb1de5f763caae2c0631b9edc8cbd934e480395e02a9a054e87eabf8da2327", 0xb2}, {&(0x7f0000000240)="a682c2317ff235931db2e495a53f867a55ed2878eb", 0x15}], 0x4) (async) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r5, 0x0) (async) keyctl$chown(0x4, r0, 0x0, r2) 11:36:04 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r1, 0x1c243911) keyctl$chown(0x4, r1, 0xee01, 0xee00) keyctl$chown(0x3, r1, 0xee00, 0x0) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r2, 0x1c243911) keyctl$chown(0x4, r2, 0xee01, 0xee00) keyctl$chown(0x3, r2, 0xee00, 0x0) keyctl$search(0xa, r1, &(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x3}, r2) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) keyctl$get_persistent(0x16, 0x0, 0x0) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$setperm(0x5, r1, 0x1c243911) (async) keyctl$chown(0x4, r1, 0xee01, 0xee00) (async) keyctl$chown(0x3, r1, 0xee00, 0x0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$setperm(0x5, r2, 0x1c243911) (async) keyctl$chown(0x4, r2, 0xee01, 0xee00) (async) keyctl$chown(0x3, r2, 0xee00, 0x0) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x3}, r2) (async) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) (async) keyctl$chown(0x3, r0, 0xee00, 0x0) (async) 11:36:04 executing program 3: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) (async) keyctl$chown(0x3, r0, 0xee00, 0x0) (async) 11:36:04 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="cb8e3516e48a619bf703d59237a279a9bc262e1f8334304e112e2630128f94e93c3234175fd971cf50caf4b04ae928e7886864e5ac18a113c813ddc60a03dd008df4df76cfd4d04b77e4d58489600cc0346b96ff9a3025ccf3518a28dac14d0bd6b5ab01a6a6393cf51d1e7e33d7c2614796e5df3ba04c1a39c1f30052c8a72c2b987ad72db2828476231b0918f575a94556e8c56ec1716c34e87e5b118ae0bf2cd111046ac1513513cc4fe6eba9f3011ee454318ba9f870f76971353b1866bca2c79b1ca056976d84a1a6742d669877953d4d6c527647111185a16453a89a64b55f555fb1c3cd", 0xe7}, {&(0x7f0000000100)="a02920f0dcdcf9f8bccc6e092fb2279425b7d0", 0x13}, {&(0x7f0000000180)="cfbc7ecf10c51528fa4a657e50a13fcda8e7dc2cb060bc28920c7a3520a3722a20783f3ce907346c81363bada565857155ca0c2a0867acb2154ebadcdda476b8a0861197ddeb39dd13c1fc555f424d16090ecbb353da3941786000a7a8147a13fb10971af00e9850d75dad86ccc40582e3799c26d2697f0198af4aad89036c57f5f4d8fa1a67cbab785c7f22d8f73997cd6bd5203afed07673cb49770b6b559b2f8de417ee7cbcccb6501749727ca6ff270809699496387e64ecaec17aa94493feaa65d7e08494dd84f5f82cd2125a0c6c8818953c0c45de3e8c4e3d5c93a7030d9727224b384d449c6f584717f4ba0b26f51bcee31874", 0xf7}], 0x3) keyctl$chown(0x4, r1, 0xee01, 0xee00) read$FUSE(0xffffffffffffffff, 0x0, 0x0) 11:36:04 executing program 2: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) request_key(&(0x7f0000000000)='rxrpc\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)='user\x00', 0xfffffffffffffffb) read$FUSE(0xffffffffffffffff, 0x0, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) umount2(0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) (async) keyctl$chown(0x3, r0, 0xee00, 0x0) (async) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) (async) request_key(&(0x7f0000000000)='rxrpc\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)='user\x00', 0xfffffffffffffffb) (async) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) umount2(0x0, 0x0) (async) 11:36:04 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x4, 0x2}, 0x8, 0x0, 0xfffffffd}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x8) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) openat$cgroup_ro(r2, 0x0, 0x7a05, 0x1700) ioctl$F2FS_IOC_SET_PIN_FILE(r2, 0x8004f50e, &(0x7f0000000880)) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x6, 0x9, 0x3, 0x7, 0x0, 0x3, 0x810f, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, @perf_bp={&(0x7f0000000000), 0x5}, 0x80000, 0x0, 0x9, 0x1, 0x100, 0x2, 0x0, 0x0, 0x7, 0x0, 0x12}, 0x0, 0x9, r2, 0x8) setregid(0x0, r1) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x4, 0x2}, 0x8, 0x0, 0xfffffffd}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x8) (async) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) (async) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) (async) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) read$FUSE(r0, &(0x7f0000004140)={0x2020}, 0xe3b) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async) openat$cgroup_ro(r2, 0x0, 0x7a05, 0x1700) (async) ioctl$F2FS_IOC_SET_PIN_FILE(r2, 0x8004f50e, &(0x7f0000000880)) (async) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x6, 0x9, 0x3, 0x7, 0x0, 0x3, 0x810f, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, @perf_bp={&(0x7f0000000000), 0x5}, 0x80000, 0x0, 0x9, 0x1, 0x100, 0x2, 0x0, 0x0, 0x7, 0x0, 0x12}, 0x0, 0x9, r2, 0x8) (async) setregid(0x0, r1) (async) 11:36:04 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r1, 0x1c243911) keyctl$chown(0x4, r1, 0xee01, 0xee00) keyctl$chown(0x3, r1, 0xee00, 0x0) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r2, 0x1c243911) keyctl$chown(0x4, r2, 0xee01, 0xee00) keyctl$chown(0x3, r2, 0xee00, 0x0) keyctl$search(0xa, r1, &(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x3}, r2) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) keyctl$get_persistent(0x16, 0x0, 0x0) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$setperm(0x5, r1, 0x1c243911) (async) keyctl$chown(0x4, r1, 0xee01, 0xee00) (async) keyctl$chown(0x3, r1, 0xee00, 0x0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$setperm(0x5, r2, 0x1c243911) (async) keyctl$chown(0x4, r2, 0xee01, 0xee00) (async) keyctl$chown(0x3, r2, 0xee00, 0x0) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x3}, r2) (async) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) (async) keyctl$chown(0x3, r0, 0xee00, 0x0) (async) 11:36:04 executing program 3: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_WDS_PEER(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x58, r0, 0x400, 0x70bd2c, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r1}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @from_mac=@device_b}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @from_mac=@device_b}, @NL80211_ATTR_MAC={0xa}]}, 0x58}}, 0x4001) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_config_ext={0x2, 0x9}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r2) keyctl$chown(0x3, r2, 0xee00, 0x0) 11:36:04 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r3) r4 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r5, 0x0) r7 = syz_clone(0x2e000080, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) tkill(r7, 0x13) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0xcc, 0x8, 0xb0, 0x5, 0x0, 0x4, 0x50200, 0x2, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0xea, 0x4, @perf_config_ext={0x5, 0x10000}, 0x100, 0x7fff, 0xf9fb, 0x2, 0xffffffffffffffff, 0x40, 0xfe, 0x0, 0x8, 0x0, 0x7fffffff}, r7, 0xb, 0xffffffffffffffff, 0xb) read$FUSE(r1, &(0x7f0000006180)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f00000003c0)={{{@in, @in6=@ipv4={""/10, ""/2, @remote}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in6=@private0}}, &(0x7f00000004c0)=0xe8) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r11 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r11, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r12) setgroups(0x1, &(0x7f0000000080)=[r12]) r13 = getegid() r14 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r14, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r15) setgroups(0x1, &(0x7f0000000080)=[r15]) r16 = getgid() r17 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r18, 0x0) ioctl$NS_GET_OWNER_UID(r1, 0xb704, &(0x7f00000005c0)=0x0) syz_fuse_handle_req(r1, &(0x7f0000002100)="4d36087d6aee3fe4364ecd3fe9158ef84b4e680fa57ecdb7f636280d2b279abdc47c8ec285caac80e00332f1ab97f5ec80b6ee5c3890d2ae90019c7a5ddca1020e0eeac153af19303ec5c8bbf0576d022896ab65804f3972777f133444da384c1eda6291b2fb12a831e847466a878e400deaf1b8f206434c2c86908a5c9db6181ae6ec2a7fcdb5d415def8990acf11ce4135e706bf5e74dd44ab44fcd82a414d9e22c94b23c8e50fc4fef0c5b7dda453413cd1dea19b2726008284c74cdc2bb2da30b4ac74c6295161e9daa48743c1cd0df7d392541626da7531f16c7324ff26428fa4cbdccf5c295db53b0991ae6222a0a02e9f33a9fc281b0fd24a89b4a75f4dbf702fe5c4fc90a619c0c0d32aee6e6f24d1fab73206375fdd5d6c38a46692140e63bef28bab2af07e86573128c0c645a062b3d3ffff6b54f59c56eb2affd325617c0759f53c30e479711357e49460bb516a03d0759ac1cd87767a45ebb8375676f44214940391b1ae66c54bcf563b03525914628ca36cc2550f10278df1b6b046e8e5866cb53c99aede05a3db2f786c75f9975e718ff9b0fe08602ce4e93c7232ae072b2cfff939306acc0978020480637c65cc1ffb775187870d3c23aa51473ba4c4b8911ad2c2ea224d553bfa0bb6940940820e7c4e539b7f1f4bcec732b22d2fcee9a0cb61417ec38f468816bdea2ec93182c4a9ff444420e3f03d53dd7a0844400d2b88e8460007351537e0ad9106ad38fbbff9e111e077c36a747ed7ec1a1dab1edf385b4c05601f9db7979b2532c0475498cb32a4466bafd01c495d46c7cc3a3717e0b7455abd93a8bd964aadd3224b9513ccb641f9810ca62f28e197c4cfd4f10f59d10f9bc65f8fd4e40385bf869ac0e24bfac7d9bc92ede58c1ab79215dedf0e0d8470f446bba81d7a716c9ea32075591b453e35283be245dd3e8756374d4777a2cebf79baf9b89ae611d21e982e56649e76794c64afa742c421dfe2f42e61dfc82d6098cef294cb64b83b39f396cafbde465952757eeb0c5414f1a2be880e38e2912d4b348aef5c9c08689934ef2c5d7e100c867a9bba88d5b5dfb479edf968d36efe350ad8c19590951a4be7e6dc3452896acbc7531240eabade46b322ff25115acaec84fe062c418ccebfac71c244baad8c3e72d4439cded92bc9fd9d17b0c228e7e050fc5e323feafe7567ffe43440fbc617a446474f1de3091e03080f91a473cf01ba5436959e970668be8607f847b8af6d07ff04f566f911e97e79266c0c3c784e31eebaadacd1ba1a45e8dede7a62790d4b32e5a8f09fd3e9a6fc15b189ffbeb049802076a6998ff15a07c2e2396f5635f3ffe570d23d88c760acc35af55025df12af7efd7dc87338f757bb054c8a826fa9f57f868115ff231e7a037f3877f4375819591b85c08aeb3a1cfa9d31929035ac616ed8980e3b17a15f1b2c57b74076528413bd8d56185b1a460df5df25f5854246fc6be7d8d0be0f9f77f60714738d181d8f0c4ba04ee78635307b7364f64a0bcfcdcd5ff3bafe8e96128ea5fb2b50cdb95c5a5ac908f5fb8061c1b0066d08c34139b20fb9f343b5742b6d1c86fcce4dba7e28fdaeeab756fec80873b65346c424c8b56c8ab22314dd663f5394be0f8da5b79b918c2bd230d211f19eb183e4fe010a040bf39987557d00bf95c0bc36a1f3f07cf29d73f6353b10e267caf83fbcf0af48583d5d5fc64c171cb3480a1c9583d4c97358fd0e62218e0f54bd29e17200950b18355a8917d766c989bc7fc92b5112f9f8eeb4a24494d31ec576ad1d733b5e37590c17c13881949c6cf10b4a2f64fc55e96b2dd346f8c3baa2d004a525fac6d8de6c390d8a7b25d52240bec377d71261242212c455da9a563d6067e90b032ae3213d420d70946e120ca0b02ad4fa2c69d6c78deeedbbf3919eb281a6eb8841320f397d82e3f5e8352fae3c77e184d7ca472a04da2991a87df68751c32260fa68e3dbf49dda5523d9633ea2d745cb500a413b4a5e94d62120ede0d230e4d1429675bc55296f4883d31a8691d3e05d344aef0a68008739b140ba5cd7617de9420d60fcbc76ff44cdb55537ccb294f3854ee05ea51ce6ce445ed562b6121c99793ac385417b87888e9b4ccd0c5bcf2dae42ddd34f9f71f5b6e02b02cacafc11f90299cbd85a9f5a465d1e8326f69d94b104d0e8fd72c9fb63ce0cc226ff4a14d4ce9371328d800952b90ac7b01755a4f744a052a4306546807260a5b067b8f75e94762346313e5959d3ce3298c002651fafa4ab287d2a6b329fa59dd65d8c43d3c47811df2f4d09e74b48df29d42aff45ce88289597c9f0eac85b24347fbedef0bea318e81379a188b0926a146ae1b26c460831c27bd30ad1973e5988ada71299b0fefb39d9f4a764c61c1930a0e9402b9c5f7eb251a9d10934da878e55141a0f4403e24d1d74b2a7cec7b62b251bfb113fbc4bb31274c74d406ba87d91d75da8f2d89281b9f94c0d97f2937243b7d3350ac6ee57714e99792d4ccfb10b5dda32b935765ba41c72b44ba0e8396bbeec8eeba00cc20d96af3cae2717c3e3e64ddc0a412e48c4bee017171617dfbc821ede4826908094af0e19a77634a92217eaaf0f7afadbbc08cb0f092ee06edbb9cbf156832ac68ac512781f497b4f0cfb609c78bbbc6d61febf089f90b1e705c18998bc30a5e4252711c48a1b4d854fcef1d8233ac1362013eec60d0819e7ac57d13f15e0b5dc3ded14f7c511f954206e0b968d834b3f330f411dde37ef845da8d37b6f778bea2695e83803799dbf1c282b723bd6dd009547920738e216ff70daebe4566e08bc77af1d309d56187a4e851663f41bb0e98d6898a1b17e0d80c25c2867ea2d22f116901b6dfb78c4c45615f969aac71c18c7bad26d94b3dea39168912421c49d76e2deceb26fa8784ab65401faefe85c83c152636491e5f4c958d76c9bbd69e74a2e92033fec79cd29fb56fc59a1cd680c081d3daa657483907850c52d8ce3ca9a4cb2beac3a0cf8aa6becb2cd8b225b8565e40c6f96a27071eda0ad656d61b92f375c628d1461b7b0321a95582c2e6333642f79cace52cb64daf3c6357875dff29b66936027b2b881a0a3b565b53827e61b9747e7c5f7a9b956868dba3b39acc8699e42e1c27b0e4c11a17b98f38057ba372f7c3381e3a272ea1c6ef9fb646c75ca86325a625c1796bd4ecbaa876e561c361838cdc2086a835b00f15c6c26dd2bbd983a2fdf0a07bb28d4f5d865e666fce6bef5e28914a865ad974096c928796ec299c306471b4234b8ac77d5280411bbea94859c7a26d49e66b16541b63b9c6ff888a0a4d0396385a1b57f5e744feba1447aa09b3180ec11e0cf8b06209025da5ba1976af735258eed53827f62023e6eb7be670a4c23456468577b9e6e97e4691b1520ba97ad6653583b7db7a69ba97ded18747aa32b41733351f9de7fbcaff7e27348214103fbee7bc5a3d6b073509bfa66759d8f0721933b6b940ce8e0feb1ac2d0f66314147b5b4b7220576f8a60dc728a6e1727463140d9a3a38c899647ce249f3074fce68f141dbf49234bc9a8c88b84d3f627c44c3ed8e8de08a3d4b94094a10fddebb5c8bf167977fe0b765113bffb51867ce8f6563fb506450f1d08d91cef6f85b27d4c58dd80a7c6ca7290fb554a0fce95e1ab20ea491ce4430c0896a07c523f292a122237c155a5c67242ad8902a5123ddba25e2ca1d6a8c974001315fe79b13f6444226da3935ce3ca9ed942d0e2b1ed6d8b7f77f77a4430079204d8571d6b3c56dfcb86a526a87cb1aa6bb7f7ab2a08b77be2ac4d63a218ee5d710f15761f471553dc92faa9aace7c9b715201dae95c493743f40f22fb97a0d9d4eb812b0a988b28c80ee38202e44656496b99da509a1b33555621c8f672f27dd6a2ab5bb422a24952ea3f266672bccc8ab5c14c25a1b3243e507106c0713ae36f21b1974f11afee466a2f44319b124672b5131d6f58875b3117e21d2b88d80cfaf7de07893761ba006df9444e5a7ac08bd0d0278dcfe99bee1fcd205e1d81cf395e7af025800f4d800d94e183d9b4cf6a1a2d4872b5d16fc2315d982803993e2c212c0095b2b98e2fad8a28350f39327c0274170b0bc5bf2d96770035e48aa6b8657345646610a91646f55a0a855bb63b5d222ebfd8763d3ae1eab08a5233a132f5b234aec03111974aa234b8a0c2f2a52b08c89e1e082360c5536ca2bd1c12459ac8b14e4bb5381c7c1bf5532f7e8c55cb5c35fd4efec1be3fb8ca7b713ad8079b773345370f50b70d319c32b10ad15f6dea459e7849d58e6278171221623af3cf47d55c6560aad0988ddc0e058afa99c68b8a97c12ae394ffbaedd231863d1953bb862173d3d2a6b338497ca5f9b47f7565e53ecf78a283a40185ddd49248e51b115524645efdb99d58e06c27c64a4ace226117f9dc3e1668ebad956882f5641b1a0b34288e80764ba94ba39e64bcfe1782b28d8ea90fcde4b3df374208024f6b7209d978481e9cbe4e4dcaa875760c026531db461131935f53d99d068de266b7af5157e9ea98750c4780770ca4d13a359ac4728a629f3e39115afe2cb0e6189394b9f802622a910468a0507d4bf555268d7a9eabd734a003f650355ac18364acd8c762541eba58535661372d2b968fff36914c0ca2f20d0470d3a5211e8bd064d4098ca3cc1678791c22d58ecce39cf59a3121a5aca49eefbb8973beef6fd62af1962322e9f2f27881cdd21887cfa8a32e0c204ca72938c87c3ebc7f13d0571ad12a17d118db9cc2da67f89aa12d0ea65746f6e7989d5e3aa42961a71b257c0c657182c7d812a845ad1d38a7aef5ba87387963bb83cf986858d4d47b9b5fb4cc2f1bf9ef38b96dc728f229b21293d32f92ffc9b314262e59ee9c5b5c67bed476f29ac1ea93a14f2830e7a341d5f7fc840012172949bcd9d2946f94103ac102564620872c18924cb861465a275f2ce88cbaafb5bdb19fc108149e94db13f45ad87bf1e0af54ed7ba55df0e58100fcd086cb989fd891599c3303e0c37ade5e8c4233e5517d1e3a3cbf3929747823b3a6e92d621784d72cdbdbe5beeff1a1028e55a6e87cd6edc920bae51eb8e24b352b3250eed511e4a832ab42fd3f0cf09f6b1fe663333f9d6e366a64beffc750633e41606f9251b6a73e14d9ec996ad594ec468bb3ac57827925dc06b22eeca1a4fc0786fd32bdbb7d0263338f4ebee4b849761d69fd479e2a72d0a1d57ace201ad52ab15deb6291cc5d7f4d06d6cbfb07bee474b75428b0ddc3773a5ab41196a27d06e81a949e28ba0a2ad5c64036473a13169f344aa5b9cff8732e47fe08cd28e88508c3bf303bd676f087989862399e885a8694280ddc5e5e0f45ef370a512006c01a473801e0e83ccf7efb07736367a48fe813728a710665d3c37aed684c08941706b66fc41c5c634e0a3746255e3c573b93256489bf6831448c363c2be6f6391bc04594541b9dcd271b1a697a65afd203f9b342f3dc4cfb991c8a2a6a93809e91a1227fe621aa62a74e09d00e4320c8125aed136e683f205a47bf7b565e628a8687ad69590c2158d1657a610e4c87dfed9dba202ca0adf594210597d67e8d5b77723da69460c6e2ff1f6e549eae8735a644d92f043e2e8f27d7359177e8f9be062b7b9efcb60f0867a09bf1df3712aed2886ae27cb0d0ffb7480e7def3c01c14b9002efce6542285147f2b3996871f507a0f2b2e7e9a9adaff2a14aaaf60cbe1b4a50474c23faa83c9b913b9ec93596f96aec31dba330106da7223cdd7b6ffba4a20f4ccc374ad90a43578b28394e5eea478de278565904c484546ea55236c911db58e32619707045d31111502041dea50db0f4e93187332b17f0ab7a774626ad9c999bd45d78700f79dff4f8c92fc2c28702af8e105e59abc0c271f3b1ea09f5747271fa8b440b061927b11c68ecb8317f048447122cdc4df01e6cac3377ba20dc72cc04c4d359489160129865d9ad31eab56d43f2973147ae0f25a4f1dcd89615e72ad5ab7c43691470a0671cd54039c9d7d32165dbdb1f19cf889374231a35dfbb189de9c344333686bd52a78577dea58d4a7df8d822da36c2c0e3a43d9ca6558c6544a44718eaa6c96d45a2a4f132d2ae78f819e771e2875fb2d241364c8f13ff7a6a85ad5ae633e75874178e768ae8eca4f68c2fcdf7423160584111d367ae06ce1e5edd499c6d1cc69843da815fa60356bf74678fb6250a2b62703711e8fc45b2d5d17e46a2162f640ed21bd61ec11f140ceab35c438a673840f16d46d988f6d6bbda839c53d316f7d0300925ad1ae8fc3162cc88874c4553a812a1f8887703589fd4ef43e7685998d24c157bb3e41f669851c06c65c2bbdab618f47b4e645a9b9eee654e8f518e0d68d5c9ef238329559304cbc68b289fd70ed9976bc7d72330df42cebd40898addd52b4410b7efffd7c93bdf577548de5d2be002fcea1c5c21bb44ebd732388b516f7ad9e3e17f84809373337ef0204841563f50bb2cbe61ab2ef7125f128e792ee9f4f018c4e9f66c3b3b8564a2e4a1d68475d8da069dc8bb1a48a48115fa05dac8ca4619746a60eea7b80c7d4c3db7c7bca501f5dbafed4f8aaa2ca42b5760a8e4a807207cc53e115615e1ebedc452fcdf6eddc0781e1ddb5b47b3bd9f9b058f718f50479e676b7f3d14ef5820a841bc4a06f91af1060e1f15b1d3026b985d9583e9e15706397bfc9a17081a6bd803c4002872c3085d7ff3c400c1cfe635c7b4a3d5ebc7025103e8bbed38010f41d381cf52dfcf63960513e0e70fd1efb2d9ac4feb81c8dacc6b6a430c1f0cad5ef627014cd574ed2abc04ac9c8527e8e55b66c3058d44d7af79902452862375415e30534c537ff9d8aa5a3c0fb69c9370d0af5e3b8f8a7504819300fad22168e2171ca31d0f25e870028455fe8fb8ab3992048e09fda77f93d846b3f26b7eb7d8bae97ef666fc7ef0cfb592fed0e71415aafd7a61a634c88a28e559722c1f2b8b0a42fa1ae486447c4f98a70370c81fd52cc7146dd568a964c304578b15baffc10b6dd08362c7f5952579de0a6e7bb54d7ed9f0249858b0f45cbd938d31893765b3c005bb0bca434bfc51ce085dba308b4c02a62bfe918417717cde776d054a4d7e18a6012cb54ff937cfc34f898be42649a3b1d8788cda5c923676ad7f971e250671cee1e41a4fee24fb4f32500664f6f7d87326b899590c9154566d08eafaa4b0018fb780dba9223b088e89910584f35ec7062d3b86f3232e4d6ef7d631b52347df78f5974761a83550d5cfb822baf3bfec37f72dc715e857dbc03545f4f17986cde48106d7b3dbb5839b9fc9adb7433a2a5458ea487bf3816328c66dc1176c57013ccb2cd2e33a2547ec6bc13eada4b9f437ea23a9703ae87ac43c7813bcb1aba14cfd37ebf6722fed4d0c0c2bb4f59bc42826acd7225683dd31da77aab97d152b8ef21a73f8ae43e767c0215ce0981e98681ceb889f716d5267afe44b8e83882b7183ec76af91f2ccc49234fca05fdcefa80648bb1cab6864d4a297aa3425e283babae36982d87ba7e859afdb2f6bca9a6ba048ea53cbdabf12474ccbde78caf7f0e5e9b0e6d8f06565282cef20b25953e76b7e833cbd0af6f5c68aa05768851e19e5ecaf1cf8470f247ec9b5f48ecf97bb0ace7213cd02886cf4cc5571b11ac1291d7c0af1c1fcf468455d3eda5ce059d371d5de873d7be9d611c34eef15739d76b7c8d421165dbd72ef62f141e80bb53cbc5591d774cd2642ce9d3a20b4c15d0147001c2982cf3e6943f5134d5eb639bb3aa4b78fcec8d3dfb88ac4047fef1aca9f131bd7f20c26cc02c19bb0646a8f9d2536d30e21939d5983ef5cd7eadb08b34ca32ff4df0a1455d877f410ab5aac8956ec95db72a65a47ea4d34cdabbdbd730ace3e503215366f332e5cf7a30fe2b84303a46def960f3529e2e740e32bd045676a8c36401da8c770017d572a8b7113ff877dd85855cedcc23d773caedb0f650410be7c648cce367f427ec6910c36e68262c70bbf2ebdbc9405d7eafb008e89af251e6048c851babcfb315c79899de7e1a6d50793165351713047d39a5e6001545d8f00b245fa63672758424ddc79baa23ebbf74f53ccb54921281489c784aad403b74a1cc5a2f5fae1582dd0a109543f0e2604715e8f73bf48f69cd41caabab212588345525473995632074e9a4373a4e78f1f595534fd39d3d8f81765974ab9f82a0d236970091ac28d0191df12e2d6e6236aed49de40ddec24b5cc5ca799c142d3080b5ff3565416023a597fe5d41fd1f094d41f5700d6edd7ca0cde8ee4c2b70c52a1c6fddf5676c38f5f7b83ed30e00a0d93927558abcb8000df55fcf50066370fcb252a5111beedd7099e7305adcf3d59d4c95170de298694a924b6e1d9fbf5af776717175c7f3543a5856c3ec28978da4af7ea98f778d9ba27618a83d1a29dae07f87b7b8e50510a2cfe35db8fe78a3c0bb94bb0fe077eb0c75bf65fa7415bb43e5e884b7f0f15b6e421729f695627845c9532a7c250630948a1da16c04a0fe7f175c6d4d0ee23437d2df02c80909995ff2f287636d845477adc00fb3c7908957d16c814503b15c103cc9243a05bdf9eda59bc3e9644e341c2eee059f2f30fb63a2bb32235e129736bf617e23e78c2a1d0ef3fabe1181a7219743a74e73ba9f2a0faeb69c2729e3c348c6bb41ba5b52de64f2071beb35eae6a682ec09060e4d907b7f85dc0afdc3b5b8bdf53d19641a9b6156d04ae467c8984c7017dd3ec1f7f7f1b38949f2b1139948bed09f58e69e535869c30fa43b0186f75dac3a94ebfb8e7e3cf6aaa74c0043598758a0b4f7af5f3c6d54da8f58d0fd53c5349fc3e53fec8d9efbb036cde1fccfe4278c26e4d0ae2fc0b2c5156ea00b772ab11b477b6605cae4fef92f3acdc82d699bbcd9551930e44c7380518c1bd91ed3f547a0f915bebf9829fad9f1a8323f496b329f87057f949dc1135785faf88986776476795ec647d5fb71fee62c3e2cc431f5829078104c99f626b2c7e0d9016b0da04970c07f43552c8f2132f590c6ce7ef5c665b0347d5e8154dab6aa591cbd725ac35b2e89756483b443bb4e08d7d5b05b6c3dbc222e5f8d649f555a897f315a096b4ae5d09a97bc11aa070d6097a9b114fd480f38ed62c0f7276f52e181370afc0f1e11bac2355f2b7bdc31f93f3630bb3a35c535b6d3c6b263a75af5a329d85f0325f461b2e17e6fc96dc969e48420109299838b82a4abdd499f1874473e02c74c80dc461fa03679b869a8f9623b16dab2d51f168474747687cbdc43e1d5a6b6e5b43598b89c055986622feabd7b8bf3c044bad0527ba80a72c4fd1ef1a543e0475acbea681855b205b2f43d10b27d0cc7eebe2719715120782f7ab65bce313595810f8f6db9e60508e7ffb2b9033416a9e3d0b372cab99a1476aaa351d682468650bc82a1fea4840536c6e62341f77717bd48d424394ee80277d77df6dc75e08c67a05edd6083eb77378c19ebfe5441969667f3c39455cd935129a5a43ef725cf9c721fe6a3fee8210a329ba83c78c45861fc75acca514a6066c2d77c2c3f37c987c640b53cb0d1b0275d12b39867f1c31ec056b7822b62d6920515d9fc615fd28991753e0bee9e8f5d39613218dd5badead334afe2b0dab4baf0a0570f75abc6ae639e527a1e1cc3870e36cb39765bae941471050c7795b2566082b0f11a4fd9ff30476f4e2cded753c0cd02193269c41808faab1add6a20a6be6b67c2cec5872df4890c186b815b45f8a820f78b0b8aafb1f4dce039389224c11d85ae4bd410bfa18f4c9bc4928cbca9e9ecbc0821cd8bd0501f6312fc0a002f506d9ba66df0768390a920ab4dce2eb6044227d2f7700478ecf7d48736b357108d85f89e9db25715aa48f024770089e2ef732234be8a7fd1ef7e67f7d99ecc644f581a973c2086eb72da307e9505af6e99ac2d87ac7485a9f4a042a04f260ab0dd440da2d23ca8ee5bee7494d669e4f29cbf8b105fa7e1c17ed7ff03150de23ebb983d14ed79bfa4966a0e0d2bb7e5b430d688caafe08ce41a72192c81c31e7cb25fa3987980a2f6c652847b40027bbf4506d002ace95d8ab3ec1a2c757ef0c8080b05e07ee9a15e289be19496d4c99f20a67e9c819aa74378fd818ff24c3789d97ec6ad70bfbf486a90e13ac09ac10f7e9811a20b19ca90f40bf4a637568ada9a8f2f9c507c98763869741617affe3d3f02eba76d5caf9d9d01fa41237d49e511d3735d68788093e5a5deda901db20ac991b90f4880820a8875018a38eeaa2c33c5f668ba0e470273ee22ecfd1065b388904f91aff9685b10ac2918810cdc2d6475210d131314e48755232e1786b2249cdb984f3869a49bb1f044412827938996dbb7b0e0fc1900a722d6e72520407de7f711026c4f75355160bb596e9179bd305c16bf9437a6cd995722eadda820312f4bc6955c9741f9ad497ee652d208919941682fd4367ad2c9bedab9bcd3b751fa20e9608e68bdd60e0a4bbc4850c56af62f1c29622ffe4696f31b9d527a5b6e5412f4225b05d3304e760776ec16fb44bf70b3607b0a4a11004337d37d8a1757ddb4c19961688593215346df37be6d6aa501d1b02f9a5138aab56d7b9c6875f205095e7ee7172a756fc6df166cb5ded09078dc8e1f08221256233a9417f5979419f0ce183546de9821d7011ef7fe3fb5202336bd82257df804305777e7b0c3e16f8c48197e188b01db5bdd59e16f9740aa957936018f7f4ee4a214bc42b10982fdb810753b60ce097f0f1aaf86f1848fd5018f4d22f33ae80f82df505e1e00136a5de4c23319e09b6ddbf77211e859fe753ded99d105869de722de555037c4a5502452c7d6b6f7f9a9c9c2efc79e1172e93735d6d94e0d53401d1877732e04f5407efacb0aee1319b8af209d6071f60dcdf8ab6ea3fefb9a83d2f2487968d6404a8f736049d895fdfd1a70ac516e531f63e2943f8302c7ad2f03e7dcb4015d8e10239d524ad7dec9362b4460c8d4f24e70ccb6cf3ea65f940550009fb12ec45d68a11ae8a7e998171d4bca71eaa1cf3223498c1e94cebc170196ed19cef53c7eb80ccba31a32c31afaff717bf43195d4b4e3e9b091ffab70a7ba356d77947961d163a4c1b6839907c4e62c4daaecde3d48f320cb84836242f7a1fc17bfeca40d1f25933f478a4e4a95399a605d3b4c65898b6bf8d548fe67f0910a0ff9c30df6d90d8c260275a0388d2c63067ce3c05b8007d532c4f0b79f1c7fb0e80f071bf96afa3aa2264f835fb3fc768709edec3552563e8e02b1bbad70db9afd4681a22659948d0705e5f7a9e402b8451a81f96f81b2bf4796c4aa5fbcd8d42c7f09bf4e404c4323a840d8d6b87bbf302d796b54bd2d4d0081481d75bc52c897da2342466165ee12d512d7ad0b0dc7ecb6ac7283cd1b0295f3f2fb985b541e47fc02f8ade6e4e2ee871a62de6a487524d73c5fe17f89bcfa3d6b6b6dd0687b0ee469239ade1261d0c7bb741a3686d0a223556409d9aef1c4c9d995f02bff7a43424280f82d160b5611631b841af9c0f315fea2c53155e31664c5", 0x2000, &(0x7f0000000c80)={&(0x7f0000000000)={0x50, 0x0, 0x0, {0x7, 0x26, 0x3f, 0x842088, 0x240, 0x1ff, 0x9, 0x8001}}, &(0x7f0000000080)={0x18, 0x0, 0x5, {0xc5}}, &(0x7f00000000c0)={0x18, 0x0, 0x5, {0x7fff}}, &(0x7f0000000100)={0x18, 0x0, 0x8, {0xffffffff}}, &(0x7f0000000180)={0x18, 0x0, 0x2, {0x80}}, &(0x7f00000001c0)={0x28, 0x0, 0x4, {{0x5, 0x0, 0x0, r7}}}, &(0x7f0000000200)={0x60, 0xfffffffffffffff5, 0x6, {{0x0, 0x2, 0x1, 0x0, 0xffff, 0x4, 0x6, 0x400}}}, &(0x7f0000000280)={0x18, 0x0, 0xd1, {0x9}}, &(0x7f00000002c0)={0x19, 0x0, 0x1f, {'/dev/vcs\x00'}}, &(0x7f0000000300)={0x20, 0x0, 0x2334, {0x0, 0x10}}, &(0x7f0000000340)={0x78, 0x0, 0x8, {0x4, 0x100, 0x0, {0x4, 0x100, 0x1, 0x4, 0x8, 0x6, 0x32, 0xff, 0x20000000, 0x6000, 0x8, r5, r8, 0x6, 0x400}}}, &(0x7f0000000640)={0x90, 0x0, 0x6, {0x1, 0x0, 0x10001, 0x7ff, 0x10001, 0x4, {0x5, 0x5, 0x3, 0x15c, 0x5, 0xbe, 0xfffffffe, 0x80, 0x3, 0x1000, 0x0, r9, r10, 0x0, 0x5}}}, &(0x7f0000000700)={0x98, 0x0, 0x3, [{0x0, 0x23, 0x9, 0xa8c, '/dev/vcs\x00'}, {0x0, 0x3, 0x3, 0x4, 'syz'}, {0x1, 0x8000, 0x9, 0x8ec, '/dev/vcs\x00'}, {0x5, 0x7, 0x0, 0x5}]}, &(0x7f00000007c0)={0x3c0, 0x0, 0x7fff, [{{0x2, 0x3, 0x1ff, 0x4, 0x600000, 0x10000, {0x2, 0x800, 0xc2, 0x1, 0x3ff, 0x96, 0x1, 0x200, 0xfff, 0x6000, 0x40000000, 0xee01, r12, 0x58, 0x1}}, {0x1, 0x4, 0x1, 0x7, '&'}}, {{0x0, 0x3, 0x2, 0x8, 0x9, 0x0, {0x2, 0x7, 0x1f, 0x7, 0x7fffffffffffffff, 0xc0a3, 0x3, 0x3ff, 0x9, 0xc000, 0x6, r2, r13, 0x81, 0x8ea52d4}}, {0x5, 0x101, 0x0, 0xb}}, {{0x0, 0x2, 0x6, 0x8, 0x1ff, 0x3, {0x0, 0xfff, 0xa4, 0x46, 0x7, 0x81b, 0x8, 0x7, 0x0, 0x6000, 0xfffff000, r2, r15, 0xff, 0xfffffff9}}, {0x2, 0x57a, 0x3, 0x1, 'syz'}}, {{0x6, 0x0, 0x0, 0x0, 0x5, 0x400, {0x5, 0x10000, 0xfffffffffffffff8, 0x9, 0x2, 0x7f, 0x7, 0x9, 0x5, 0x2000, 0x1, r5, r16, 0x6, 0x401}}, {0x1, 0x8f01, 0x3, 0x1fc6db98, 'syz'}}, {{0x5, 0x3, 0x1c, 0x1547, 0x1, 0x9, {0x3, 0x9, 0x3, 0x0, 0x3, 0xffffffff, 0x401, 0x9, 0x3fc3, 0x0, 0xffffffff, r2, 0x0, 0x7ff, 0x2}}, {0x0, 0x1, 0x3, 0x4, '[(-'}}, {{0x0, 0x2, 0xffffffff, 0x6, 0x7, 0xd77, {0x0, 0x4, 0xfffffffffffffff9, 0x0, 0x7ff, 0x3f, 0x6d, 0x80000000, 0x2, 0x6000, 0x800, r18, r6, 0x1ff, 0x7}}, {0x1, 0xfff, 0x0, 0x7}}]}, &(0x7f0000000b80)={0xa0, 0x0, 0x1, {{0x3, 0x1, 0x200, 0x101, 0x8, 0xe6, {0x2, 0xa362, 0x20, 0x9, 0x5, 0x6, 0x1000, 0x1, 0xff, 0x1000, 0xc55c, r19, r3, 0xfffffbff, 0x4}}, {0x0, 0x8}}}, &(0x7f0000000c40)={0x20, 0x0, 0x40, {0x733, 0x4, 0x1f, 0x8}}}) keyctl$chown(0x4, r0, 0x0, r3) 11:36:04 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) (async) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="cb8e3516e48a619bf703d59237a279a9bc262e1f8334304e112e2630128f94e93c3234175fd971cf50caf4b04ae928e7886864e5ac18a113c813ddc60a03dd008df4df76cfd4d04b77e4d58489600cc0346b96ff9a3025ccf3518a28dac14d0bd6b5ab01a6a6393cf51d1e7e33d7c2614796e5df3ba04c1a39c1f30052c8a72c2b987ad72db2828476231b0918f575a94556e8c56ec1716c34e87e5b118ae0bf2cd111046ac1513513cc4fe6eba9f3011ee454318ba9f870f76971353b1866bca2c79b1ca056976d84a1a6742d669877953d4d6c527647111185a16453a89a64b55f555fb1c3cd", 0xe7}, {&(0x7f0000000100)="a02920f0dcdcf9f8bccc6e092fb2279425b7d0", 0x13}, {&(0x7f0000000180)="cfbc7ecf10c51528fa4a657e50a13fcda8e7dc2cb060bc28920c7a3520a3722a20783f3ce907346c81363bada565857155ca0c2a0867acb2154ebadcdda476b8a0861197ddeb39dd13c1fc555f424d16090ecbb353da3941786000a7a8147a13fb10971af00e9850d75dad86ccc40582e3799c26d2697f0198af4aad89036c57f5f4d8fa1a67cbab785c7f22d8f73997cd6bd5203afed07673cb49770b6b559b2f8de417ee7cbcccb6501749727ca6ff270809699496387e64ecaec17aa94493feaa65d7e08494dd84f5f82cd2125a0c6c8818953c0c45de3e8c4e3d5c93a7030d9727224b384d449c6f584717f4ba0b26f51bcee31874", 0xf7}], 0x3) (async) keyctl$chown(0x4, r1, 0xee01, 0xee00) (async) read$FUSE(0xffffffffffffffff, 0x0, 0x0) 11:36:04 executing program 0: ioctl$BLKGETSIZE64(0xffffffffffffffff, 0x80081272, &(0x7f0000000000)) keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) 11:36:04 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x4, 0x2}, 0x8, 0x0, 0xfffffffd}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x8) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) (async, rerun: 64) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async, rerun: 64) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) openat$cgroup_ro(r2, 0x0, 0x7a05, 0x1700) ioctl$F2FS_IOC_SET_PIN_FILE(r2, 0x8004f50e, &(0x7f0000000880)) (async) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x6, 0x9, 0x3, 0x7, 0x0, 0x3, 0x810f, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, @perf_bp={&(0x7f0000000000), 0x5}, 0x80000, 0x0, 0x9, 0x1, 0x100, 0x2, 0x0, 0x0, 0x7, 0x0, 0x12}, 0x0, 0x9, r2, 0x8) setregid(0x0, r1) 11:36:04 executing program 2: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r2) setgroups(0x1, &(0x7f0000000080)=[r2]) keyctl$chown(0x3, r0, 0xee00, r2) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) umount2(0x0, 0x0) 11:36:04 executing program 3: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) (async) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_WDS_PEER(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x58, r0, 0x400, 0x70bd2c, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r1}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @from_mac=@device_b}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @from_mac=@device_b}, @NL80211_ATTR_MAC={0xa}]}, 0x58}}, 0x4001) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_config_ext={0x2, 0x9}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r2) keyctl$chown(0x3, r2, 0xee00, 0x0) 11:36:04 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) (async, rerun: 64) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async, rerun: 64) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="cb8e3516e48a619bf703d59237a279a9bc262e1f8334304e112e2630128f94e93c3234175fd971cf50caf4b04ae928e7886864e5ac18a113c813ddc60a03dd008df4df76cfd4d04b77e4d58489600cc0346b96ff9a3025ccf3518a28dac14d0bd6b5ab01a6a6393cf51d1e7e33d7c2614796e5df3ba04c1a39c1f30052c8a72c2b987ad72db2828476231b0918f575a94556e8c56ec1716c34e87e5b118ae0bf2cd111046ac1513513cc4fe6eba9f3011ee454318ba9f870f76971353b1866bca2c79b1ca056976d84a1a6742d669877953d4d6c527647111185a16453a89a64b55f555fb1c3cd", 0xe7}, {&(0x7f0000000100)="a02920f0dcdcf9f8bccc6e092fb2279425b7d0", 0x13}, {&(0x7f0000000180)="cfbc7ecf10c51528fa4a657e50a13fcda8e7dc2cb060bc28920c7a3520a3722a20783f3ce907346c81363bada565857155ca0c2a0867acb2154ebadcdda476b8a0861197ddeb39dd13c1fc555f424d16090ecbb353da3941786000a7a8147a13fb10971af00e9850d75dad86ccc40582e3799c26d2697f0198af4aad89036c57f5f4d8fa1a67cbab785c7f22d8f73997cd6bd5203afed07673cb49770b6b559b2f8de417ee7cbcccb6501749727ca6ff270809699496387e64ecaec17aa94493feaa65d7e08494dd84f5f82cd2125a0c6c8818953c0c45de3e8c4e3d5c93a7030d9727224b384d449c6f584717f4ba0b26f51bcee31874", 0xf7}], 0x3) (async) keyctl$chown(0x4, r1, 0xee01, 0xee00) (async, rerun: 32) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (rerun: 32) 11:36:04 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r3) (async) r4 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r5, 0x0) (async) r7 = syz_clone(0x2e000080, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) tkill(r7, 0x13) (async) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0xcc, 0x8, 0xb0, 0x5, 0x0, 0x4, 0x50200, 0x2, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0xea, 0x4, @perf_config_ext={0x5, 0x10000}, 0x100, 0x7fff, 0xf9fb, 0x2, 0xffffffffffffffff, 0x40, 0xfe, 0x0, 0x8, 0x0, 0x7fffffff}, r7, 0xb, 0xffffffffffffffff, 0xb) (async) read$FUSE(r1, &(0x7f0000006180)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f00000003c0)={{{@in, @in6=@ipv4={""/10, ""/2, @remote}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in6=@private0}}, &(0x7f00000004c0)=0xe8) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r11 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r11, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r12) setgroups(0x1, &(0x7f0000000080)=[r12]) (async) r13 = getegid() r14 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r14, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r15) setgroups(0x1, &(0x7f0000000080)=[r15]) (async) r16 = getgid() r17 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r18, 0x0) (async) ioctl$NS_GET_OWNER_UID(r1, 0xb704, &(0x7f00000005c0)=0x0) syz_fuse_handle_req(r1, &(0x7f0000002100)="4d36087d6aee3fe4364ecd3fe9158ef84b4e680fa57ecdb7f636280d2b279abdc47c8ec285caac80e00332f1ab97f5ec80b6ee5c3890d2ae90019c7a5ddca1020e0eeac153af19303ec5c8bbf0576d022896ab65804f3972777f133444da384c1eda6291b2fb12a831e847466a878e400deaf1b8f206434c2c86908a5c9db6181ae6ec2a7fcdb5d415def8990acf11ce4135e706bf5e74dd44ab44fcd82a414d9e22c94b23c8e50fc4fef0c5b7dda453413cd1dea19b2726008284c74cdc2bb2da30b4ac74c6295161e9daa48743c1cd0df7d392541626da7531f16c7324ff26428fa4cbdccf5c295db53b0991ae6222a0a02e9f33a9fc281b0fd24a89b4a75f4dbf702fe5c4fc90a619c0c0d32aee6e6f24d1fab73206375fdd5d6c38a46692140e63bef28bab2af07e86573128c0c645a062b3d3ffff6b54f59c56eb2affd325617c0759f53c30e479711357e49460bb516a03d0759ac1cd87767a45ebb8375676f44214940391b1ae66c54bcf563b03525914628ca36cc2550f10278df1b6b046e8e5866cb53c99aede05a3db2f786c75f9975e718ff9b0fe08602ce4e93c7232ae072b2cfff939306acc0978020480637c65cc1ffb775187870d3c23aa51473ba4c4b8911ad2c2ea224d553bfa0bb6940940820e7c4e539b7f1f4bcec732b22d2fcee9a0cb61417ec38f468816bdea2ec93182c4a9ff444420e3f03d53dd7a0844400d2b88e8460007351537e0ad9106ad38fbbff9e111e077c36a747ed7ec1a1dab1edf385b4c05601f9db7979b2532c0475498cb32a4466bafd01c495d46c7cc3a3717e0b7455abd93a8bd964aadd3224b9513ccb641f9810ca62f28e197c4cfd4f10f59d10f9bc65f8fd4e40385bf869ac0e24bfac7d9bc92ede58c1ab79215dedf0e0d8470f446bba81d7a716c9ea32075591b453e35283be245dd3e8756374d4777a2cebf79baf9b89ae611d21e982e56649e76794c64afa742c421dfe2f42e61dfc82d6098cef294cb64b83b39f396cafbde465952757eeb0c5414f1a2be880e38e2912d4b348aef5c9c08689934ef2c5d7e100c867a9bba88d5b5dfb479edf968d36efe350ad8c19590951a4be7e6dc3452896acbc7531240eabade46b322ff25115acaec84fe062c418ccebfac71c244baad8c3e72d4439cded92bc9fd9d17b0c228e7e050fc5e323feafe7567ffe43440fbc617a446474f1de3091e03080f91a473cf01ba5436959e970668be8607f847b8af6d07ff04f566f911e97e79266c0c3c784e31eebaadacd1ba1a45e8dede7a62790d4b32e5a8f09fd3e9a6fc15b189ffbeb049802076a6998ff15a07c2e2396f5635f3ffe570d23d88c760acc35af55025df12af7efd7dc87338f757bb054c8a826fa9f57f868115ff231e7a037f3877f4375819591b85c08aeb3a1cfa9d31929035ac616ed8980e3b17a15f1b2c57b74076528413bd8d56185b1a460df5df25f5854246fc6be7d8d0be0f9f77f60714738d181d8f0c4ba04ee78635307b7364f64a0bcfcdcd5ff3bafe8e96128ea5fb2b50cdb95c5a5ac908f5fb8061c1b0066d08c34139b20fb9f343b5742b6d1c86fcce4dba7e28fdaeeab756fec80873b65346c424c8b56c8ab22314dd663f5394be0f8da5b79b918c2bd230d211f19eb183e4fe010a040bf39987557d00bf95c0bc36a1f3f07cf29d73f6353b10e267caf83fbcf0af48583d5d5fc64c171cb3480a1c9583d4c97358fd0e62218e0f54bd29e17200950b18355a8917d766c989bc7fc92b5112f9f8eeb4a24494d31ec576ad1d733b5e37590c17c13881949c6cf10b4a2f64fc55e96b2dd346f8c3baa2d004a525fac6d8de6c390d8a7b25d52240bec377d71261242212c455da9a563d6067e90b032ae3213d420d70946e120ca0b02ad4fa2c69d6c78deeedbbf3919eb281a6eb8841320f397d82e3f5e8352fae3c77e184d7ca472a04da2991a87df68751c32260fa68e3dbf49dda5523d9633ea2d745cb500a413b4a5e94d62120ede0d230e4d1429675bc55296f4883d31a8691d3e05d344aef0a68008739b140ba5cd7617de9420d60fcbc76ff44cdb55537ccb294f3854ee05ea51ce6ce445ed562b6121c99793ac385417b87888e9b4ccd0c5bcf2dae42ddd34f9f71f5b6e02b02cacafc11f90299cbd85a9f5a465d1e8326f69d94b104d0e8fd72c9fb63ce0cc226ff4a14d4ce9371328d800952b90ac7b01755a4f744a052a4306546807260a5b067b8f75e94762346313e5959d3ce3298c002651fafa4ab287d2a6b329fa59dd65d8c43d3c47811df2f4d09e74b48df29d42aff45ce88289597c9f0eac85b24347fbedef0bea318e81379a188b0926a146ae1b26c460831c27bd30ad1973e5988ada71299b0fefb39d9f4a764c61c1930a0e9402b9c5f7eb251a9d10934da878e55141a0f4403e24d1d74b2a7cec7b62b251bfb113fbc4bb31274c74d406ba87d91d75da8f2d89281b9f94c0d97f2937243b7d3350ac6ee57714e99792d4ccfb10b5dda32b935765ba41c72b44ba0e8396bbeec8eeba00cc20d96af3cae2717c3e3e64ddc0a412e48c4bee017171617dfbc821ede4826908094af0e19a77634a92217eaaf0f7afadbbc08cb0f092ee06edbb9cbf156832ac68ac512781f497b4f0cfb609c78bbbc6d61febf089f90b1e705c18998bc30a5e4252711c48a1b4d854fcef1d8233ac1362013eec60d0819e7ac57d13f15e0b5dc3ded14f7c511f954206e0b968d834b3f330f411dde37ef845da8d37b6f778bea2695e83803799dbf1c282b723bd6dd009547920738e216ff70daebe4566e08bc77af1d309d56187a4e851663f41bb0e98d6898a1b17e0d80c25c2867ea2d22f116901b6dfb78c4c45615f969aac71c18c7bad26d94b3dea39168912421c49d76e2deceb26fa8784ab65401faefe85c83c152636491e5f4c958d76c9bbd69e74a2e92033fec79cd29fb56fc59a1cd680c081d3daa657483907850c52d8ce3ca9a4cb2beac3a0cf8aa6becb2cd8b225b8565e40c6f96a27071eda0ad656d61b92f375c628d1461b7b0321a95582c2e6333642f79cace52cb64daf3c6357875dff29b66936027b2b881a0a3b565b53827e61b9747e7c5f7a9b956868dba3b39acc8699e42e1c27b0e4c11a17b98f38057ba372f7c3381e3a272ea1c6ef9fb646c75ca86325a625c1796bd4ecbaa876e561c361838cdc2086a835b00f15c6c26dd2bbd983a2fdf0a07bb28d4f5d865e666fce6bef5e28914a865ad974096c928796ec299c306471b4234b8ac77d5280411bbea94859c7a26d49e66b16541b63b9c6ff888a0a4d0396385a1b57f5e744feba1447aa09b3180ec11e0cf8b06209025da5ba1976af735258eed53827f62023e6eb7be670a4c23456468577b9e6e97e4691b1520ba97ad6653583b7db7a69ba97ded18747aa32b41733351f9de7fbcaff7e27348214103fbee7bc5a3d6b073509bfa66759d8f0721933b6b940ce8e0feb1ac2d0f66314147b5b4b7220576f8a60dc728a6e1727463140d9a3a38c899647ce249f3074fce68f141dbf49234bc9a8c88b84d3f627c44c3ed8e8de08a3d4b94094a10fddebb5c8bf167977fe0b765113bffb51867ce8f6563fb506450f1d08d91cef6f85b27d4c58dd80a7c6ca7290fb554a0fce95e1ab20ea491ce4430c0896a07c523f292a122237c155a5c67242ad8902a5123ddba25e2ca1d6a8c974001315fe79b13f6444226da3935ce3ca9ed942d0e2b1ed6d8b7f77f77a4430079204d8571d6b3c56dfcb86a526a87cb1aa6bb7f7ab2a08b77be2ac4d63a218ee5d710f15761f471553dc92faa9aace7c9b715201dae95c493743f40f22fb97a0d9d4eb812b0a988b28c80ee38202e44656496b99da509a1b33555621c8f672f27dd6a2ab5bb422a24952ea3f266672bccc8ab5c14c25a1b3243e507106c0713ae36f21b1974f11afee466a2f44319b124672b5131d6f58875b3117e21d2b88d80cfaf7de07893761ba006df9444e5a7ac08bd0d0278dcfe99bee1fcd205e1d81cf395e7af025800f4d800d94e183d9b4cf6a1a2d4872b5d16fc2315d982803993e2c212c0095b2b98e2fad8a28350f39327c0274170b0bc5bf2d96770035e48aa6b8657345646610a91646f55a0a855bb63b5d222ebfd8763d3ae1eab08a5233a132f5b234aec03111974aa234b8a0c2f2a52b08c89e1e082360c5536ca2bd1c12459ac8b14e4bb5381c7c1bf5532f7e8c55cb5c35fd4efec1be3fb8ca7b713ad8079b773345370f50b70d319c32b10ad15f6dea459e7849d58e6278171221623af3cf47d55c6560aad0988ddc0e058afa99c68b8a97c12ae394ffbaedd231863d1953bb862173d3d2a6b338497ca5f9b47f7565e53ecf78a283a40185ddd49248e51b115524645efdb99d58e06c27c64a4ace226117f9dc3e1668ebad956882f5641b1a0b34288e80764ba94ba39e64bcfe1782b28d8ea90fcde4b3df374208024f6b7209d978481e9cbe4e4dcaa875760c026531db461131935f53d99d068de266b7af5157e9ea98750c4780770ca4d13a359ac4728a629f3e39115afe2cb0e6189394b9f802622a910468a0507d4bf555268d7a9eabd734a003f650355ac18364acd8c762541eba58535661372d2b968fff36914c0ca2f20d0470d3a5211e8bd064d4098ca3cc1678791c22d58ecce39cf59a3121a5aca49eefbb8973beef6fd62af1962322e9f2f27881cdd21887cfa8a32e0c204ca72938c87c3ebc7f13d0571ad12a17d118db9cc2da67f89aa12d0ea65746f6e7989d5e3aa42961a71b257c0c657182c7d812a845ad1d38a7aef5ba87387963bb83cf986858d4d47b9b5fb4cc2f1bf9ef38b96dc728f229b21293d32f92ffc9b314262e59ee9c5b5c67bed476f29ac1ea93a14f2830e7a341d5f7fc840012172949bcd9d2946f94103ac102564620872c18924cb861465a275f2ce88cbaafb5bdb19fc108149e94db13f45ad87bf1e0af54ed7ba55df0e58100fcd086cb989fd891599c3303e0c37ade5e8c4233e5517d1e3a3cbf3929747823b3a6e92d621784d72cdbdbe5beeff1a1028e55a6e87cd6edc920bae51eb8e24b352b3250eed511e4a832ab42fd3f0cf09f6b1fe663333f9d6e366a64beffc750633e41606f9251b6a73e14d9ec996ad594ec468bb3ac57827925dc06b22eeca1a4fc0786fd32bdbb7d0263338f4ebee4b849761d69fd479e2a72d0a1d57ace201ad52ab15deb6291cc5d7f4d06d6cbfb07bee474b75428b0ddc3773a5ab41196a27d06e81a949e28ba0a2ad5c64036473a13169f344aa5b9cff8732e47fe08cd28e88508c3bf303bd676f087989862399e885a8694280ddc5e5e0f45ef370a512006c01a473801e0e83ccf7efb07736367a48fe813728a710665d3c37aed684c08941706b66fc41c5c634e0a3746255e3c573b93256489bf6831448c363c2be6f6391bc04594541b9dcd271b1a697a65afd203f9b342f3dc4cfb991c8a2a6a93809e91a1227fe621aa62a74e09d00e4320c8125aed136e683f205a47bf7b565e628a8687ad69590c2158d1657a610e4c87dfed9dba202ca0adf594210597d67e8d5b77723da69460c6e2ff1f6e549eae8735a644d92f043e2e8f27d7359177e8f9be062b7b9efcb60f0867a09bf1df3712aed2886ae27cb0d0ffb7480e7def3c01c14b9002efce6542285147f2b3996871f507a0f2b2e7e9a9adaff2a14aaaf60cbe1b4a50474c23faa83c9b913b9ec93596f96aec31dba330106da7223cdd7b6ffba4a20f4ccc374ad90a43578b28394e5eea478de278565904c484546ea55236c911db58e32619707045d31111502041dea50db0f4e93187332b17f0ab7a774626ad9c999bd45d78700f79dff4f8c92fc2c28702af8e105e59abc0c271f3b1ea09f5747271fa8b440b061927b11c68ecb8317f048447122cdc4df01e6cac3377ba20dc72cc04c4d359489160129865d9ad31eab56d43f2973147ae0f25a4f1dcd89615e72ad5ab7c43691470a0671cd54039c9d7d32165dbdb1f19cf889374231a35dfbb189de9c344333686bd52a78577dea58d4a7df8d822da36c2c0e3a43d9ca6558c6544a44718eaa6c96d45a2a4f132d2ae78f819e771e2875fb2d241364c8f13ff7a6a85ad5ae633e75874178e768ae8eca4f68c2fcdf7423160584111d367ae06ce1e5edd499c6d1cc69843da815fa60356bf74678fb6250a2b62703711e8fc45b2d5d17e46a2162f640ed21bd61ec11f140ceab35c438a673840f16d46d988f6d6bbda839c53d316f7d0300925ad1ae8fc3162cc88874c4553a812a1f8887703589fd4ef43e7685998d24c157bb3e41f669851c06c65c2bbdab618f47b4e645a9b9eee654e8f518e0d68d5c9ef238329559304cbc68b289fd70ed9976bc7d72330df42cebd40898addd52b4410b7efffd7c93bdf577548de5d2be002fcea1c5c21bb44ebd732388b516f7ad9e3e17f84809373337ef0204841563f50bb2cbe61ab2ef7125f128e792ee9f4f018c4e9f66c3b3b8564a2e4a1d68475d8da069dc8bb1a48a48115fa05dac8ca4619746a60eea7b80c7d4c3db7c7bca501f5dbafed4f8aaa2ca42b5760a8e4a807207cc53e115615e1ebedc452fcdf6eddc0781e1ddb5b47b3bd9f9b058f718f50479e676b7f3d14ef5820a841bc4a06f91af1060e1f15b1d3026b985d9583e9e15706397bfc9a17081a6bd803c4002872c3085d7ff3c400c1cfe635c7b4a3d5ebc7025103e8bbed38010f41d381cf52dfcf63960513e0e70fd1efb2d9ac4feb81c8dacc6b6a430c1f0cad5ef627014cd574ed2abc04ac9c8527e8e55b66c3058d44d7af79902452862375415e30534c537ff9d8aa5a3c0fb69c9370d0af5e3b8f8a7504819300fad22168e2171ca31d0f25e870028455fe8fb8ab3992048e09fda77f93d846b3f26b7eb7d8bae97ef666fc7ef0cfb592fed0e71415aafd7a61a634c88a28e559722c1f2b8b0a42fa1ae486447c4f98a70370c81fd52cc7146dd568a964c304578b15baffc10b6dd08362c7f5952579de0a6e7bb54d7ed9f0249858b0f45cbd938d31893765b3c005bb0bca434bfc51ce085dba308b4c02a62bfe918417717cde776d054a4d7e18a6012cb54ff937cfc34f898be42649a3b1d8788cda5c923676ad7f971e250671cee1e41a4fee24fb4f32500664f6f7d87326b899590c9154566d08eafaa4b0018fb780dba9223b088e89910584f35ec7062d3b86f3232e4d6ef7d631b52347df78f5974761a83550d5cfb822baf3bfec37f72dc715e857dbc03545f4f17986cde48106d7b3dbb5839b9fc9adb7433a2a5458ea487bf3816328c66dc1176c57013ccb2cd2e33a2547ec6bc13eada4b9f437ea23a9703ae87ac43c7813bcb1aba14cfd37ebf6722fed4d0c0c2bb4f59bc42826acd7225683dd31da77aab97d152b8ef21a73f8ae43e767c0215ce0981e98681ceb889f716d5267afe44b8e83882b7183ec76af91f2ccc49234fca05fdcefa80648bb1cab6864d4a297aa3425e283babae36982d87ba7e859afdb2f6bca9a6ba048ea53cbdabf12474ccbde78caf7f0e5e9b0e6d8f06565282cef20b25953e76b7e833cbd0af6f5c68aa05768851e19e5ecaf1cf8470f247ec9b5f48ecf97bb0ace7213cd02886cf4cc5571b11ac1291d7c0af1c1fcf468455d3eda5ce059d371d5de873d7be9d611c34eef15739d76b7c8d421165dbd72ef62f141e80bb53cbc5591d774cd2642ce9d3a20b4c15d0147001c2982cf3e6943f5134d5eb639bb3aa4b78fcec8d3dfb88ac4047fef1aca9f131bd7f20c26cc02c19bb0646a8f9d2536d30e21939d5983ef5cd7eadb08b34ca32ff4df0a1455d877f410ab5aac8956ec95db72a65a47ea4d34cdabbdbd730ace3e503215366f332e5cf7a30fe2b84303a46def960f3529e2e740e32bd045676a8c36401da8c770017d572a8b7113ff877dd85855cedcc23d773caedb0f650410be7c648cce367f427ec6910c36e68262c70bbf2ebdbc9405d7eafb008e89af251e6048c851babcfb315c79899de7e1a6d50793165351713047d39a5e6001545d8f00b245fa63672758424ddc79baa23ebbf74f53ccb54921281489c784aad403b74a1cc5a2f5fae1582dd0a109543f0e2604715e8f73bf48f69cd41caabab212588345525473995632074e9a4373a4e78f1f595534fd39d3d8f81765974ab9f82a0d236970091ac28d0191df12e2d6e6236aed49de40ddec24b5cc5ca799c142d3080b5ff3565416023a597fe5d41fd1f094d41f5700d6edd7ca0cde8ee4c2b70c52a1c6fddf5676c38f5f7b83ed30e00a0d93927558abcb8000df55fcf50066370fcb252a5111beedd7099e7305adcf3d59d4c95170de298694a924b6e1d9fbf5af776717175c7f3543a5856c3ec28978da4af7ea98f778d9ba27618a83d1a29dae07f87b7b8e50510a2cfe35db8fe78a3c0bb94bb0fe077eb0c75bf65fa7415bb43e5e884b7f0f15b6e421729f695627845c9532a7c250630948a1da16c04a0fe7f175c6d4d0ee23437d2df02c80909995ff2f287636d845477adc00fb3c7908957d16c814503b15c103cc9243a05bdf9eda59bc3e9644e341c2eee059f2f30fb63a2bb32235e129736bf617e23e78c2a1d0ef3fabe1181a7219743a74e73ba9f2a0faeb69c2729e3c348c6bb41ba5b52de64f2071beb35eae6a682ec09060e4d907b7f85dc0afdc3b5b8bdf53d19641a9b6156d04ae467c8984c7017dd3ec1f7f7f1b38949f2b1139948bed09f58e69e535869c30fa43b0186f75dac3a94ebfb8e7e3cf6aaa74c0043598758a0b4f7af5f3c6d54da8f58d0fd53c5349fc3e53fec8d9efbb036cde1fccfe4278c26e4d0ae2fc0b2c5156ea00b772ab11b477b6605cae4fef92f3acdc82d699bbcd9551930e44c7380518c1bd91ed3f547a0f915bebf9829fad9f1a8323f496b329f87057f949dc1135785faf88986776476795ec647d5fb71fee62c3e2cc431f5829078104c99f626b2c7e0d9016b0da04970c07f43552c8f2132f590c6ce7ef5c665b0347d5e8154dab6aa591cbd725ac35b2e89756483b443bb4e08d7d5b05b6c3dbc222e5f8d649f555a897f315a096b4ae5d09a97bc11aa070d6097a9b114fd480f38ed62c0f7276f52e181370afc0f1e11bac2355f2b7bdc31f93f3630bb3a35c535b6d3c6b263a75af5a329d85f0325f461b2e17e6fc96dc969e48420109299838b82a4abdd499f1874473e02c74c80dc461fa03679b869a8f9623b16dab2d51f168474747687cbdc43e1d5a6b6e5b43598b89c055986622feabd7b8bf3c044bad0527ba80a72c4fd1ef1a543e0475acbea681855b205b2f43d10b27d0cc7eebe2719715120782f7ab65bce313595810f8f6db9e60508e7ffb2b9033416a9e3d0b372cab99a1476aaa351d682468650bc82a1fea4840536c6e62341f77717bd48d424394ee80277d77df6dc75e08c67a05edd6083eb77378c19ebfe5441969667f3c39455cd935129a5a43ef725cf9c721fe6a3fee8210a329ba83c78c45861fc75acca514a6066c2d77c2c3f37c987c640b53cb0d1b0275d12b39867f1c31ec056b7822b62d6920515d9fc615fd28991753e0bee9e8f5d39613218dd5badead334afe2b0dab4baf0a0570f75abc6ae639e527a1e1cc3870e36cb39765bae941471050c7795b2566082b0f11a4fd9ff30476f4e2cded753c0cd02193269c41808faab1add6a20a6be6b67c2cec5872df4890c186b815b45f8a820f78b0b8aafb1f4dce039389224c11d85ae4bd410bfa18f4c9bc4928cbca9e9ecbc0821cd8bd0501f6312fc0a002f506d9ba66df0768390a920ab4dce2eb6044227d2f7700478ecf7d48736b357108d85f89e9db25715aa48f024770089e2ef732234be8a7fd1ef7e67f7d99ecc644f581a973c2086eb72da307e9505af6e99ac2d87ac7485a9f4a042a04f260ab0dd440da2d23ca8ee5bee7494d669e4f29cbf8b105fa7e1c17ed7ff03150de23ebb983d14ed79bfa4966a0e0d2bb7e5b430d688caafe08ce41a72192c81c31e7cb25fa3987980a2f6c652847b40027bbf4506d002ace95d8ab3ec1a2c757ef0c8080b05e07ee9a15e289be19496d4c99f20a67e9c819aa74378fd818ff24c3789d97ec6ad70bfbf486a90e13ac09ac10f7e9811a20b19ca90f40bf4a637568ada9a8f2f9c507c98763869741617affe3d3f02eba76d5caf9d9d01fa41237d49e511d3735d68788093e5a5deda901db20ac991b90f4880820a8875018a38eeaa2c33c5f668ba0e470273ee22ecfd1065b388904f91aff9685b10ac2918810cdc2d6475210d131314e48755232e1786b2249cdb984f3869a49bb1f044412827938996dbb7b0e0fc1900a722d6e72520407de7f711026c4f75355160bb596e9179bd305c16bf9437a6cd995722eadda820312f4bc6955c9741f9ad497ee652d208919941682fd4367ad2c9bedab9bcd3b751fa20e9608e68bdd60e0a4bbc4850c56af62f1c29622ffe4696f31b9d527a5b6e5412f4225b05d3304e760776ec16fb44bf70b3607b0a4a11004337d37d8a1757ddb4c19961688593215346df37be6d6aa501d1b02f9a5138aab56d7b9c6875f205095e7ee7172a756fc6df166cb5ded09078dc8e1f08221256233a9417f5979419f0ce183546de9821d7011ef7fe3fb5202336bd82257df804305777e7b0c3e16f8c48197e188b01db5bdd59e16f9740aa957936018f7f4ee4a214bc42b10982fdb810753b60ce097f0f1aaf86f1848fd5018f4d22f33ae80f82df505e1e00136a5de4c23319e09b6ddbf77211e859fe753ded99d105869de722de555037c4a5502452c7d6b6f7f9a9c9c2efc79e1172e93735d6d94e0d53401d1877732e04f5407efacb0aee1319b8af209d6071f60dcdf8ab6ea3fefb9a83d2f2487968d6404a8f736049d895fdfd1a70ac516e531f63e2943f8302c7ad2f03e7dcb4015d8e10239d524ad7dec9362b4460c8d4f24e70ccb6cf3ea65f940550009fb12ec45d68a11ae8a7e998171d4bca71eaa1cf3223498c1e94cebc170196ed19cef53c7eb80ccba31a32c31afaff717bf43195d4b4e3e9b091ffab70a7ba356d77947961d163a4c1b6839907c4e62c4daaecde3d48f320cb84836242f7a1fc17bfeca40d1f25933f478a4e4a95399a605d3b4c65898b6bf8d548fe67f0910a0ff9c30df6d90d8c260275a0388d2c63067ce3c05b8007d532c4f0b79f1c7fb0e80f071bf96afa3aa2264f835fb3fc768709edec3552563e8e02b1bbad70db9afd4681a22659948d0705e5f7a9e402b8451a81f96f81b2bf4796c4aa5fbcd8d42c7f09bf4e404c4323a840d8d6b87bbf302d796b54bd2d4d0081481d75bc52c897da2342466165ee12d512d7ad0b0dc7ecb6ac7283cd1b0295f3f2fb985b541e47fc02f8ade6e4e2ee871a62de6a487524d73c5fe17f89bcfa3d6b6b6dd0687b0ee469239ade1261d0c7bb741a3686d0a223556409d9aef1c4c9d995f02bff7a43424280f82d160b5611631b841af9c0f315fea2c53155e31664c5", 0x2000, &(0x7f0000000c80)={&(0x7f0000000000)={0x50, 0x0, 0x0, {0x7, 0x26, 0x3f, 0x842088, 0x240, 0x1ff, 0x9, 0x8001}}, &(0x7f0000000080)={0x18, 0x0, 0x5, {0xc5}}, &(0x7f00000000c0)={0x18, 0x0, 0x5, {0x7fff}}, &(0x7f0000000100)={0x18, 0x0, 0x8, {0xffffffff}}, &(0x7f0000000180)={0x18, 0x0, 0x2, {0x80}}, &(0x7f00000001c0)={0x28, 0x0, 0x4, {{0x5, 0x0, 0x0, r7}}}, &(0x7f0000000200)={0x60, 0xfffffffffffffff5, 0x6, {{0x0, 0x2, 0x1, 0x0, 0xffff, 0x4, 0x6, 0x400}}}, &(0x7f0000000280)={0x18, 0x0, 0xd1, {0x9}}, &(0x7f00000002c0)={0x19, 0x0, 0x1f, {'/dev/vcs\x00'}}, &(0x7f0000000300)={0x20, 0x0, 0x2334, {0x0, 0x10}}, &(0x7f0000000340)={0x78, 0x0, 0x8, {0x4, 0x100, 0x0, {0x4, 0x100, 0x1, 0x4, 0x8, 0x6, 0x32, 0xff, 0x20000000, 0x6000, 0x8, r5, r8, 0x6, 0x400}}}, &(0x7f0000000640)={0x90, 0x0, 0x6, {0x1, 0x0, 0x10001, 0x7ff, 0x10001, 0x4, {0x5, 0x5, 0x3, 0x15c, 0x5, 0xbe, 0xfffffffe, 0x80, 0x3, 0x1000, 0x0, r9, r10, 0x0, 0x5}}}, &(0x7f0000000700)={0x98, 0x0, 0x3, [{0x0, 0x23, 0x9, 0xa8c, '/dev/vcs\x00'}, {0x0, 0x3, 0x3, 0x4, 'syz'}, {0x1, 0x8000, 0x9, 0x8ec, '/dev/vcs\x00'}, {0x5, 0x7, 0x0, 0x5}]}, &(0x7f00000007c0)={0x3c0, 0x0, 0x7fff, [{{0x2, 0x3, 0x1ff, 0x4, 0x600000, 0x10000, {0x2, 0x800, 0xc2, 0x1, 0x3ff, 0x96, 0x1, 0x200, 0xfff, 0x6000, 0x40000000, 0xee01, r12, 0x58, 0x1}}, {0x1, 0x4, 0x1, 0x7, '&'}}, {{0x0, 0x3, 0x2, 0x8, 0x9, 0x0, {0x2, 0x7, 0x1f, 0x7, 0x7fffffffffffffff, 0xc0a3, 0x3, 0x3ff, 0x9, 0xc000, 0x6, r2, r13, 0x81, 0x8ea52d4}}, {0x5, 0x101, 0x0, 0xb}}, {{0x0, 0x2, 0x6, 0x8, 0x1ff, 0x3, {0x0, 0xfff, 0xa4, 0x46, 0x7, 0x81b, 0x8, 0x7, 0x0, 0x6000, 0xfffff000, r2, r15, 0xff, 0xfffffff9}}, {0x2, 0x57a, 0x3, 0x1, 'syz'}}, {{0x6, 0x0, 0x0, 0x0, 0x5, 0x400, {0x5, 0x10000, 0xfffffffffffffff8, 0x9, 0x2, 0x7f, 0x7, 0x9, 0x5, 0x2000, 0x1, r5, r16, 0x6, 0x401}}, {0x1, 0x8f01, 0x3, 0x1fc6db98, 'syz'}}, {{0x5, 0x3, 0x1c, 0x1547, 0x1, 0x9, {0x3, 0x9, 0x3, 0x0, 0x3, 0xffffffff, 0x401, 0x9, 0x3fc3, 0x0, 0xffffffff, r2, 0x0, 0x7ff, 0x2}}, {0x0, 0x1, 0x3, 0x4, '[(-'}}, {{0x0, 0x2, 0xffffffff, 0x6, 0x7, 0xd77, {0x0, 0x4, 0xfffffffffffffff9, 0x0, 0x7ff, 0x3f, 0x6d, 0x80000000, 0x2, 0x6000, 0x800, r18, r6, 0x1ff, 0x7}}, {0x1, 0xfff, 0x0, 0x7}}]}, &(0x7f0000000b80)={0xa0, 0x0, 0x1, {{0x3, 0x1, 0x200, 0x101, 0x8, 0xe6, {0x2, 0xa362, 0x20, 0x9, 0x5, 0x6, 0x1000, 0x1, 0xff, 0x1000, 0xc55c, r19, r3, 0xfffffbff, 0x4}}, {0x0, 0x8}}}, &(0x7f0000000c40)={0x20, 0x0, 0x40, {0x733, 0x4, 0x1f, 0x8}}}) (async) keyctl$chown(0x4, r0, 0x0, r3) 11:36:04 executing program 2: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) (async) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r2) setgroups(0x1, &(0x7f0000000080)=[r2]) (async) keyctl$chown(0x3, r0, 0xee00, r2) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) umount2(0x0, 0x0) 11:36:04 executing program 0: ioctl$BLKGETSIZE64(0xffffffffffffffff, 0x80081272, &(0x7f0000000000)) keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) ioctl$BLKGETSIZE64(0xffffffffffffffff, 0x80081272, &(0x7f0000000000)) (async) keyctl$get_persistent(0x16, 0x0, 0x0) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) (async) keyctl$chown(0x3, r0, 0xee00, 0x0) (async) 11:36:04 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), r0) sendmsg$NLBL_UNLABEL_C_ACCEPT(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), r2) sendmsg$NLBL_UNLABEL_C_ACCEPT(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)={0x14, r3, 0x1}, 0x14}}, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000000), 0x0, &(0x7f0000000040)=ANY=[@ANYRES64=r0, @ANYRES8=r2, @ANYRES8=r0], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r4, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r5) 11:36:04 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r3) (async) r4 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r5, 0x0) (async) r7 = syz_clone(0x2e000080, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) tkill(r7, 0x13) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0xcc, 0x8, 0xb0, 0x5, 0x0, 0x4, 0x50200, 0x2, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0xea, 0x4, @perf_config_ext={0x5, 0x10000}, 0x100, 0x7fff, 0xf9fb, 0x2, 0xffffffffffffffff, 0x40, 0xfe, 0x0, 0x8, 0x0, 0x7fffffff}, r7, 0xb, 0xffffffffffffffff, 0xb) (async) read$FUSE(r1, &(0x7f0000006180)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f00000003c0)={{{@in, @in6=@ipv4={""/10, ""/2, @remote}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in6=@private0}}, &(0x7f00000004c0)=0xe8) (async) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r11 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r11, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r12) (async) setgroups(0x1, &(0x7f0000000080)=[r12]) (async) r13 = getegid() (async) r14 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r14, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r15) setgroups(0x1, &(0x7f0000000080)=[r15]) r16 = getgid() r17 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r18, 0x0) (async) ioctl$NS_GET_OWNER_UID(r1, 0xb704, &(0x7f00000005c0)=0x0) syz_fuse_handle_req(r1, &(0x7f0000002100)="4d36087d6aee3fe4364ecd3fe9158ef84b4e680fa57ecdb7f636280d2b279abdc47c8ec285caac80e00332f1ab97f5ec80b6ee5c3890d2ae90019c7a5ddca1020e0eeac153af19303ec5c8bbf0576d022896ab65804f3972777f133444da384c1eda6291b2fb12a831e847466a878e400deaf1b8f206434c2c86908a5c9db6181ae6ec2a7fcdb5d415def8990acf11ce4135e706bf5e74dd44ab44fcd82a414d9e22c94b23c8e50fc4fef0c5b7dda453413cd1dea19b2726008284c74cdc2bb2da30b4ac74c6295161e9daa48743c1cd0df7d392541626da7531f16c7324ff26428fa4cbdccf5c295db53b0991ae6222a0a02e9f33a9fc281b0fd24a89b4a75f4dbf702fe5c4fc90a619c0c0d32aee6e6f24d1fab73206375fdd5d6c38a46692140e63bef28bab2af07e86573128c0c645a062b3d3ffff6b54f59c56eb2affd325617c0759f53c30e479711357e49460bb516a03d0759ac1cd87767a45ebb8375676f44214940391b1ae66c54bcf563b03525914628ca36cc2550f10278df1b6b046e8e5866cb53c99aede05a3db2f786c75f9975e718ff9b0fe08602ce4e93c7232ae072b2cfff939306acc0978020480637c65cc1ffb775187870d3c23aa51473ba4c4b8911ad2c2ea224d553bfa0bb6940940820e7c4e539b7f1f4bcec732b22d2fcee9a0cb61417ec38f468816bdea2ec93182c4a9ff444420e3f03d53dd7a0844400d2b88e8460007351537e0ad9106ad38fbbff9e111e077c36a747ed7ec1a1dab1edf385b4c05601f9db7979b2532c0475498cb32a4466bafd01c495d46c7cc3a3717e0b7455abd93a8bd964aadd3224b9513ccb641f9810ca62f28e197c4cfd4f10f59d10f9bc65f8fd4e40385bf869ac0e24bfac7d9bc92ede58c1ab79215dedf0e0d8470f446bba81d7a716c9ea32075591b453e35283be245dd3e8756374d4777a2cebf79baf9b89ae611d21e982e56649e76794c64afa742c421dfe2f42e61dfc82d6098cef294cb64b83b39f396cafbde465952757eeb0c5414f1a2be880e38e2912d4b348aef5c9c08689934ef2c5d7e100c867a9bba88d5b5dfb479edf968d36efe350ad8c19590951a4be7e6dc3452896acbc7531240eabade46b322ff25115acaec84fe062c418ccebfac71c244baad8c3e72d4439cded92bc9fd9d17b0c228e7e050fc5e323feafe7567ffe43440fbc617a446474f1de3091e03080f91a473cf01ba5436959e970668be8607f847b8af6d07ff04f566f911e97e79266c0c3c784e31eebaadacd1ba1a45e8dede7a62790d4b32e5a8f09fd3e9a6fc15b189ffbeb049802076a6998ff15a07c2e2396f5635f3ffe570d23d88c760acc35af55025df12af7efd7dc87338f757bb054c8a826fa9f57f868115ff231e7a037f3877f4375819591b85c08aeb3a1cfa9d31929035ac616ed8980e3b17a15f1b2c57b74076528413bd8d56185b1a460df5df25f5854246fc6be7d8d0be0f9f77f60714738d181d8f0c4ba04ee78635307b7364f64a0bcfcdcd5ff3bafe8e96128ea5fb2b50cdb95c5a5ac908f5fb8061c1b0066d08c34139b20fb9f343b5742b6d1c86fcce4dba7e28fdaeeab756fec80873b65346c424c8b56c8ab22314dd663f5394be0f8da5b79b918c2bd230d211f19eb183e4fe010a040bf39987557d00bf95c0bc36a1f3f07cf29d73f6353b10e267caf83fbcf0af48583d5d5fc64c171cb3480a1c9583d4c97358fd0e62218e0f54bd29e17200950b18355a8917d766c989bc7fc92b5112f9f8eeb4a24494d31ec576ad1d733b5e37590c17c13881949c6cf10b4a2f64fc55e96b2dd346f8c3baa2d004a525fac6d8de6c390d8a7b25d52240bec377d71261242212c455da9a563d6067e90b032ae3213d420d70946e120ca0b02ad4fa2c69d6c78deeedbbf3919eb281a6eb8841320f397d82e3f5e8352fae3c77e184d7ca472a04da2991a87df68751c32260fa68e3dbf49dda5523d9633ea2d745cb500a413b4a5e94d62120ede0d230e4d1429675bc55296f4883d31a8691d3e05d344aef0a68008739b140ba5cd7617de9420d60fcbc76ff44cdb55537ccb294f3854ee05ea51ce6ce445ed562b6121c99793ac385417b87888e9b4ccd0c5bcf2dae42ddd34f9f71f5b6e02b02cacafc11f90299cbd85a9f5a465d1e8326f69d94b104d0e8fd72c9fb63ce0cc226ff4a14d4ce9371328d800952b90ac7b01755a4f744a052a4306546807260a5b067b8f75e94762346313e5959d3ce3298c002651fafa4ab287d2a6b329fa59dd65d8c43d3c47811df2f4d09e74b48df29d42aff45ce88289597c9f0eac85b24347fbedef0bea318e81379a188b0926a146ae1b26c460831c27bd30ad1973e5988ada71299b0fefb39d9f4a764c61c1930a0e9402b9c5f7eb251a9d10934da878e55141a0f4403e24d1d74b2a7cec7b62b251bfb113fbc4bb31274c74d406ba87d91d75da8f2d89281b9f94c0d97f2937243b7d3350ac6ee57714e99792d4ccfb10b5dda32b935765ba41c72b44ba0e8396bbeec8eeba00cc20d96af3cae2717c3e3e64ddc0a412e48c4bee017171617dfbc821ede4826908094af0e19a77634a92217eaaf0f7afadbbc08cb0f092ee06edbb9cbf156832ac68ac512781f497b4f0cfb609c78bbbc6d61febf089f90b1e705c18998bc30a5e4252711c48a1b4d854fcef1d8233ac1362013eec60d0819e7ac57d13f15e0b5dc3ded14f7c511f954206e0b968d834b3f330f411dde37ef845da8d37b6f778bea2695e83803799dbf1c282b723bd6dd009547920738e216ff70daebe4566e08bc77af1d309d56187a4e851663f41bb0e98d6898a1b17e0d80c25c2867ea2d22f116901b6dfb78c4c45615f969aac71c18c7bad26d94b3dea39168912421c49d76e2deceb26fa8784ab65401faefe85c83c152636491e5f4c958d76c9bbd69e74a2e92033fec79cd29fb56fc59a1cd680c081d3daa657483907850c52d8ce3ca9a4cb2beac3a0cf8aa6becb2cd8b225b8565e40c6f96a27071eda0ad656d61b92f375c628d1461b7b0321a95582c2e6333642f79cace52cb64daf3c6357875dff29b66936027b2b881a0a3b565b53827e61b9747e7c5f7a9b956868dba3b39acc8699e42e1c27b0e4c11a17b98f38057ba372f7c3381e3a272ea1c6ef9fb646c75ca86325a625c1796bd4ecbaa876e561c361838cdc2086a835b00f15c6c26dd2bbd983a2fdf0a07bb28d4f5d865e666fce6bef5e28914a865ad974096c928796ec299c306471b4234b8ac77d5280411bbea94859c7a26d49e66b16541b63b9c6ff888a0a4d0396385a1b57f5e744feba1447aa09b3180ec11e0cf8b06209025da5ba1976af735258eed53827f62023e6eb7be670a4c23456468577b9e6e97e4691b1520ba97ad6653583b7db7a69ba97ded18747aa32b41733351f9de7fbcaff7e27348214103fbee7bc5a3d6b073509bfa66759d8f0721933b6b940ce8e0feb1ac2d0f66314147b5b4b7220576f8a60dc728a6e1727463140d9a3a38c899647ce249f3074fce68f141dbf49234bc9a8c88b84d3f627c44c3ed8e8de08a3d4b94094a10fddebb5c8bf167977fe0b765113bffb51867ce8f6563fb506450f1d08d91cef6f85b27d4c58dd80a7c6ca7290fb554a0fce95e1ab20ea491ce4430c0896a07c523f292a122237c155a5c67242ad8902a5123ddba25e2ca1d6a8c974001315fe79b13f6444226da3935ce3ca9ed942d0e2b1ed6d8b7f77f77a4430079204d8571d6b3c56dfcb86a526a87cb1aa6bb7f7ab2a08b77be2ac4d63a218ee5d710f15761f471553dc92faa9aace7c9b715201dae95c493743f40f22fb97a0d9d4eb812b0a988b28c80ee38202e44656496b99da509a1b33555621c8f672f27dd6a2ab5bb422a24952ea3f266672bccc8ab5c14c25a1b3243e507106c0713ae36f21b1974f11afee466a2f44319b124672b5131d6f58875b3117e21d2b88d80cfaf7de07893761ba006df9444e5a7ac08bd0d0278dcfe99bee1fcd205e1d81cf395e7af025800f4d800d94e183d9b4cf6a1a2d4872b5d16fc2315d982803993e2c212c0095b2b98e2fad8a28350f39327c0274170b0bc5bf2d96770035e48aa6b8657345646610a91646f55a0a855bb63b5d222ebfd8763d3ae1eab08a5233a132f5b234aec03111974aa234b8a0c2f2a52b08c89e1e082360c5536ca2bd1c12459ac8b14e4bb5381c7c1bf5532f7e8c55cb5c35fd4efec1be3fb8ca7b713ad8079b773345370f50b70d319c32b10ad15f6dea459e7849d58e6278171221623af3cf47d55c6560aad0988ddc0e058afa99c68b8a97c12ae394ffbaedd231863d1953bb862173d3d2a6b338497ca5f9b47f7565e53ecf78a283a40185ddd49248e51b115524645efdb99d58e06c27c64a4ace226117f9dc3e1668ebad956882f5641b1a0b34288e80764ba94ba39e64bcfe1782b28d8ea90fcde4b3df374208024f6b7209d978481e9cbe4e4dcaa875760c026531db461131935f53d99d068de266b7af5157e9ea98750c4780770ca4d13a359ac4728a629f3e39115afe2cb0e6189394b9f802622a910468a0507d4bf555268d7a9eabd734a003f650355ac18364acd8c762541eba58535661372d2b968fff36914c0ca2f20d0470d3a5211e8bd064d4098ca3cc1678791c22d58ecce39cf59a3121a5aca49eefbb8973beef6fd62af1962322e9f2f27881cdd21887cfa8a32e0c204ca72938c87c3ebc7f13d0571ad12a17d118db9cc2da67f89aa12d0ea65746f6e7989d5e3aa42961a71b257c0c657182c7d812a845ad1d38a7aef5ba87387963bb83cf986858d4d47b9b5fb4cc2f1bf9ef38b96dc728f229b21293d32f92ffc9b314262e59ee9c5b5c67bed476f29ac1ea93a14f2830e7a341d5f7fc840012172949bcd9d2946f94103ac102564620872c18924cb861465a275f2ce88cbaafb5bdb19fc108149e94db13f45ad87bf1e0af54ed7ba55df0e58100fcd086cb989fd891599c3303e0c37ade5e8c4233e5517d1e3a3cbf3929747823b3a6e92d621784d72cdbdbe5beeff1a1028e55a6e87cd6edc920bae51eb8e24b352b3250eed511e4a832ab42fd3f0cf09f6b1fe663333f9d6e366a64beffc750633e41606f9251b6a73e14d9ec996ad594ec468bb3ac57827925dc06b22eeca1a4fc0786fd32bdbb7d0263338f4ebee4b849761d69fd479e2a72d0a1d57ace201ad52ab15deb6291cc5d7f4d06d6cbfb07bee474b75428b0ddc3773a5ab41196a27d06e81a949e28ba0a2ad5c64036473a13169f344aa5b9cff8732e47fe08cd28e88508c3bf303bd676f087989862399e885a8694280ddc5e5e0f45ef370a512006c01a473801e0e83ccf7efb07736367a48fe813728a710665d3c37aed684c08941706b66fc41c5c634e0a3746255e3c573b93256489bf6831448c363c2be6f6391bc04594541b9dcd271b1a697a65afd203f9b342f3dc4cfb991c8a2a6a93809e91a1227fe621aa62a74e09d00e4320c8125aed136e683f205a47bf7b565e628a8687ad69590c2158d1657a610e4c87dfed9dba202ca0adf594210597d67e8d5b77723da69460c6e2ff1f6e549eae8735a644d92f043e2e8f27d7359177e8f9be062b7b9efcb60f0867a09bf1df3712aed2886ae27cb0d0ffb7480e7def3c01c14b9002efce6542285147f2b3996871f507a0f2b2e7e9a9adaff2a14aaaf60cbe1b4a50474c23faa83c9b913b9ec93596f96aec31dba330106da7223cdd7b6ffba4a20f4ccc374ad90a43578b28394e5eea478de278565904c484546ea55236c911db58e32619707045d31111502041dea50db0f4e93187332b17f0ab7a774626ad9c999bd45d78700f79dff4f8c92fc2c28702af8e105e59abc0c271f3b1ea09f5747271fa8b440b061927b11c68ecb8317f048447122cdc4df01e6cac3377ba20dc72cc04c4d359489160129865d9ad31eab56d43f2973147ae0f25a4f1dcd89615e72ad5ab7c43691470a0671cd54039c9d7d32165dbdb1f19cf889374231a35dfbb189de9c344333686bd52a78577dea58d4a7df8d822da36c2c0e3a43d9ca6558c6544a44718eaa6c96d45a2a4f132d2ae78f819e771e2875fb2d241364c8f13ff7a6a85ad5ae633e75874178e768ae8eca4f68c2fcdf7423160584111d367ae06ce1e5edd499c6d1cc69843da815fa60356bf74678fb6250a2b62703711e8fc45b2d5d17e46a2162f640ed21bd61ec11f140ceab35c438a673840f16d46d988f6d6bbda839c53d316f7d0300925ad1ae8fc3162cc88874c4553a812a1f8887703589fd4ef43e7685998d24c157bb3e41f669851c06c65c2bbdab618f47b4e645a9b9eee654e8f518e0d68d5c9ef238329559304cbc68b289fd70ed9976bc7d72330df42cebd40898addd52b4410b7efffd7c93bdf577548de5d2be002fcea1c5c21bb44ebd732388b516f7ad9e3e17f84809373337ef0204841563f50bb2cbe61ab2ef7125f128e792ee9f4f018c4e9f66c3b3b8564a2e4a1d68475d8da069dc8bb1a48a48115fa05dac8ca4619746a60eea7b80c7d4c3db7c7bca501f5dbafed4f8aaa2ca42b5760a8e4a807207cc53e115615e1ebedc452fcdf6eddc0781e1ddb5b47b3bd9f9b058f718f50479e676b7f3d14ef5820a841bc4a06f91af1060e1f15b1d3026b985d9583e9e15706397bfc9a17081a6bd803c4002872c3085d7ff3c400c1cfe635c7b4a3d5ebc7025103e8bbed38010f41d381cf52dfcf63960513e0e70fd1efb2d9ac4feb81c8dacc6b6a430c1f0cad5ef627014cd574ed2abc04ac9c8527e8e55b66c3058d44d7af79902452862375415e30534c537ff9d8aa5a3c0fb69c9370d0af5e3b8f8a7504819300fad22168e2171ca31d0f25e870028455fe8fb8ab3992048e09fda77f93d846b3f26b7eb7d8bae97ef666fc7ef0cfb592fed0e71415aafd7a61a634c88a28e559722c1f2b8b0a42fa1ae486447c4f98a70370c81fd52cc7146dd568a964c304578b15baffc10b6dd08362c7f5952579de0a6e7bb54d7ed9f0249858b0f45cbd938d31893765b3c005bb0bca434bfc51ce085dba308b4c02a62bfe918417717cde776d054a4d7e18a6012cb54ff937cfc34f898be42649a3b1d8788cda5c923676ad7f971e250671cee1e41a4fee24fb4f32500664f6f7d87326b899590c9154566d08eafaa4b0018fb780dba9223b088e89910584f35ec7062d3b86f3232e4d6ef7d631b52347df78f5974761a83550d5cfb822baf3bfec37f72dc715e857dbc03545f4f17986cde48106d7b3dbb5839b9fc9adb7433a2a5458ea487bf3816328c66dc1176c57013ccb2cd2e33a2547ec6bc13eada4b9f437ea23a9703ae87ac43c7813bcb1aba14cfd37ebf6722fed4d0c0c2bb4f59bc42826acd7225683dd31da77aab97d152b8ef21a73f8ae43e767c0215ce0981e98681ceb889f716d5267afe44b8e83882b7183ec76af91f2ccc49234fca05fdcefa80648bb1cab6864d4a297aa3425e283babae36982d87ba7e859afdb2f6bca9a6ba048ea53cbdabf12474ccbde78caf7f0e5e9b0e6d8f06565282cef20b25953e76b7e833cbd0af6f5c68aa05768851e19e5ecaf1cf8470f247ec9b5f48ecf97bb0ace7213cd02886cf4cc5571b11ac1291d7c0af1c1fcf468455d3eda5ce059d371d5de873d7be9d611c34eef15739d76b7c8d421165dbd72ef62f141e80bb53cbc5591d774cd2642ce9d3a20b4c15d0147001c2982cf3e6943f5134d5eb639bb3aa4b78fcec8d3dfb88ac4047fef1aca9f131bd7f20c26cc02c19bb0646a8f9d2536d30e21939d5983ef5cd7eadb08b34ca32ff4df0a1455d877f410ab5aac8956ec95db72a65a47ea4d34cdabbdbd730ace3e503215366f332e5cf7a30fe2b84303a46def960f3529e2e740e32bd045676a8c36401da8c770017d572a8b7113ff877dd85855cedcc23d773caedb0f650410be7c648cce367f427ec6910c36e68262c70bbf2ebdbc9405d7eafb008e89af251e6048c851babcfb315c79899de7e1a6d50793165351713047d39a5e6001545d8f00b245fa63672758424ddc79baa23ebbf74f53ccb54921281489c784aad403b74a1cc5a2f5fae1582dd0a109543f0e2604715e8f73bf48f69cd41caabab212588345525473995632074e9a4373a4e78f1f595534fd39d3d8f81765974ab9f82a0d236970091ac28d0191df12e2d6e6236aed49de40ddec24b5cc5ca799c142d3080b5ff3565416023a597fe5d41fd1f094d41f5700d6edd7ca0cde8ee4c2b70c52a1c6fddf5676c38f5f7b83ed30e00a0d93927558abcb8000df55fcf50066370fcb252a5111beedd7099e7305adcf3d59d4c95170de298694a924b6e1d9fbf5af776717175c7f3543a5856c3ec28978da4af7ea98f778d9ba27618a83d1a29dae07f87b7b8e50510a2cfe35db8fe78a3c0bb94bb0fe077eb0c75bf65fa7415bb43e5e884b7f0f15b6e421729f695627845c9532a7c250630948a1da16c04a0fe7f175c6d4d0ee23437d2df02c80909995ff2f287636d845477adc00fb3c7908957d16c814503b15c103cc9243a05bdf9eda59bc3e9644e341c2eee059f2f30fb63a2bb32235e129736bf617e23e78c2a1d0ef3fabe1181a7219743a74e73ba9f2a0faeb69c2729e3c348c6bb41ba5b52de64f2071beb35eae6a682ec09060e4d907b7f85dc0afdc3b5b8bdf53d19641a9b6156d04ae467c8984c7017dd3ec1f7f7f1b38949f2b1139948bed09f58e69e535869c30fa43b0186f75dac3a94ebfb8e7e3cf6aaa74c0043598758a0b4f7af5f3c6d54da8f58d0fd53c5349fc3e53fec8d9efbb036cde1fccfe4278c26e4d0ae2fc0b2c5156ea00b772ab11b477b6605cae4fef92f3acdc82d699bbcd9551930e44c7380518c1bd91ed3f547a0f915bebf9829fad9f1a8323f496b329f87057f949dc1135785faf88986776476795ec647d5fb71fee62c3e2cc431f5829078104c99f626b2c7e0d9016b0da04970c07f43552c8f2132f590c6ce7ef5c665b0347d5e8154dab6aa591cbd725ac35b2e89756483b443bb4e08d7d5b05b6c3dbc222e5f8d649f555a897f315a096b4ae5d09a97bc11aa070d6097a9b114fd480f38ed62c0f7276f52e181370afc0f1e11bac2355f2b7bdc31f93f3630bb3a35c535b6d3c6b263a75af5a329d85f0325f461b2e17e6fc96dc969e48420109299838b82a4abdd499f1874473e02c74c80dc461fa03679b869a8f9623b16dab2d51f168474747687cbdc43e1d5a6b6e5b43598b89c055986622feabd7b8bf3c044bad0527ba80a72c4fd1ef1a543e0475acbea681855b205b2f43d10b27d0cc7eebe2719715120782f7ab65bce313595810f8f6db9e60508e7ffb2b9033416a9e3d0b372cab99a1476aaa351d682468650bc82a1fea4840536c6e62341f77717bd48d424394ee80277d77df6dc75e08c67a05edd6083eb77378c19ebfe5441969667f3c39455cd935129a5a43ef725cf9c721fe6a3fee8210a329ba83c78c45861fc75acca514a6066c2d77c2c3f37c987c640b53cb0d1b0275d12b39867f1c31ec056b7822b62d6920515d9fc615fd28991753e0bee9e8f5d39613218dd5badead334afe2b0dab4baf0a0570f75abc6ae639e527a1e1cc3870e36cb39765bae941471050c7795b2566082b0f11a4fd9ff30476f4e2cded753c0cd02193269c41808faab1add6a20a6be6b67c2cec5872df4890c186b815b45f8a820f78b0b8aafb1f4dce039389224c11d85ae4bd410bfa18f4c9bc4928cbca9e9ecbc0821cd8bd0501f6312fc0a002f506d9ba66df0768390a920ab4dce2eb6044227d2f7700478ecf7d48736b357108d85f89e9db25715aa48f024770089e2ef732234be8a7fd1ef7e67f7d99ecc644f581a973c2086eb72da307e9505af6e99ac2d87ac7485a9f4a042a04f260ab0dd440da2d23ca8ee5bee7494d669e4f29cbf8b105fa7e1c17ed7ff03150de23ebb983d14ed79bfa4966a0e0d2bb7e5b430d688caafe08ce41a72192c81c31e7cb25fa3987980a2f6c652847b40027bbf4506d002ace95d8ab3ec1a2c757ef0c8080b05e07ee9a15e289be19496d4c99f20a67e9c819aa74378fd818ff24c3789d97ec6ad70bfbf486a90e13ac09ac10f7e9811a20b19ca90f40bf4a637568ada9a8f2f9c507c98763869741617affe3d3f02eba76d5caf9d9d01fa41237d49e511d3735d68788093e5a5deda901db20ac991b90f4880820a8875018a38eeaa2c33c5f668ba0e470273ee22ecfd1065b388904f91aff9685b10ac2918810cdc2d6475210d131314e48755232e1786b2249cdb984f3869a49bb1f044412827938996dbb7b0e0fc1900a722d6e72520407de7f711026c4f75355160bb596e9179bd305c16bf9437a6cd995722eadda820312f4bc6955c9741f9ad497ee652d208919941682fd4367ad2c9bedab9bcd3b751fa20e9608e68bdd60e0a4bbc4850c56af62f1c29622ffe4696f31b9d527a5b6e5412f4225b05d3304e760776ec16fb44bf70b3607b0a4a11004337d37d8a1757ddb4c19961688593215346df37be6d6aa501d1b02f9a5138aab56d7b9c6875f205095e7ee7172a756fc6df166cb5ded09078dc8e1f08221256233a9417f5979419f0ce183546de9821d7011ef7fe3fb5202336bd82257df804305777e7b0c3e16f8c48197e188b01db5bdd59e16f9740aa957936018f7f4ee4a214bc42b10982fdb810753b60ce097f0f1aaf86f1848fd5018f4d22f33ae80f82df505e1e00136a5de4c23319e09b6ddbf77211e859fe753ded99d105869de722de555037c4a5502452c7d6b6f7f9a9c9c2efc79e1172e93735d6d94e0d53401d1877732e04f5407efacb0aee1319b8af209d6071f60dcdf8ab6ea3fefb9a83d2f2487968d6404a8f736049d895fdfd1a70ac516e531f63e2943f8302c7ad2f03e7dcb4015d8e10239d524ad7dec9362b4460c8d4f24e70ccb6cf3ea65f940550009fb12ec45d68a11ae8a7e998171d4bca71eaa1cf3223498c1e94cebc170196ed19cef53c7eb80ccba31a32c31afaff717bf43195d4b4e3e9b091ffab70a7ba356d77947961d163a4c1b6839907c4e62c4daaecde3d48f320cb84836242f7a1fc17bfeca40d1f25933f478a4e4a95399a605d3b4c65898b6bf8d548fe67f0910a0ff9c30df6d90d8c260275a0388d2c63067ce3c05b8007d532c4f0b79f1c7fb0e80f071bf96afa3aa2264f835fb3fc768709edec3552563e8e02b1bbad70db9afd4681a22659948d0705e5f7a9e402b8451a81f96f81b2bf4796c4aa5fbcd8d42c7f09bf4e404c4323a840d8d6b87bbf302d796b54bd2d4d0081481d75bc52c897da2342466165ee12d512d7ad0b0dc7ecb6ac7283cd1b0295f3f2fb985b541e47fc02f8ade6e4e2ee871a62de6a487524d73c5fe17f89bcfa3d6b6b6dd0687b0ee469239ade1261d0c7bb741a3686d0a223556409d9aef1c4c9d995f02bff7a43424280f82d160b5611631b841af9c0f315fea2c53155e31664c5", 0x2000, &(0x7f0000000c80)={&(0x7f0000000000)={0x50, 0x0, 0x0, {0x7, 0x26, 0x3f, 0x842088, 0x240, 0x1ff, 0x9, 0x8001}}, &(0x7f0000000080)={0x18, 0x0, 0x5, {0xc5}}, &(0x7f00000000c0)={0x18, 0x0, 0x5, {0x7fff}}, &(0x7f0000000100)={0x18, 0x0, 0x8, {0xffffffff}}, &(0x7f0000000180)={0x18, 0x0, 0x2, {0x80}}, &(0x7f00000001c0)={0x28, 0x0, 0x4, {{0x5, 0x0, 0x0, r7}}}, &(0x7f0000000200)={0x60, 0xfffffffffffffff5, 0x6, {{0x0, 0x2, 0x1, 0x0, 0xffff, 0x4, 0x6, 0x400}}}, &(0x7f0000000280)={0x18, 0x0, 0xd1, {0x9}}, &(0x7f00000002c0)={0x19, 0x0, 0x1f, {'/dev/vcs\x00'}}, &(0x7f0000000300)={0x20, 0x0, 0x2334, {0x0, 0x10}}, &(0x7f0000000340)={0x78, 0x0, 0x8, {0x4, 0x100, 0x0, {0x4, 0x100, 0x1, 0x4, 0x8, 0x6, 0x32, 0xff, 0x20000000, 0x6000, 0x8, r5, r8, 0x6, 0x400}}}, &(0x7f0000000640)={0x90, 0x0, 0x6, {0x1, 0x0, 0x10001, 0x7ff, 0x10001, 0x4, {0x5, 0x5, 0x3, 0x15c, 0x5, 0xbe, 0xfffffffe, 0x80, 0x3, 0x1000, 0x0, r9, r10, 0x0, 0x5}}}, &(0x7f0000000700)={0x98, 0x0, 0x3, [{0x0, 0x23, 0x9, 0xa8c, '/dev/vcs\x00'}, {0x0, 0x3, 0x3, 0x4, 'syz'}, {0x1, 0x8000, 0x9, 0x8ec, '/dev/vcs\x00'}, {0x5, 0x7, 0x0, 0x5}]}, &(0x7f00000007c0)={0x3c0, 0x0, 0x7fff, [{{0x2, 0x3, 0x1ff, 0x4, 0x600000, 0x10000, {0x2, 0x800, 0xc2, 0x1, 0x3ff, 0x96, 0x1, 0x200, 0xfff, 0x6000, 0x40000000, 0xee01, r12, 0x58, 0x1}}, {0x1, 0x4, 0x1, 0x7, '&'}}, {{0x0, 0x3, 0x2, 0x8, 0x9, 0x0, {0x2, 0x7, 0x1f, 0x7, 0x7fffffffffffffff, 0xc0a3, 0x3, 0x3ff, 0x9, 0xc000, 0x6, r2, r13, 0x81, 0x8ea52d4}}, {0x5, 0x101, 0x0, 0xb}}, {{0x0, 0x2, 0x6, 0x8, 0x1ff, 0x3, {0x0, 0xfff, 0xa4, 0x46, 0x7, 0x81b, 0x8, 0x7, 0x0, 0x6000, 0xfffff000, r2, r15, 0xff, 0xfffffff9}}, {0x2, 0x57a, 0x3, 0x1, 'syz'}}, {{0x6, 0x0, 0x0, 0x0, 0x5, 0x400, {0x5, 0x10000, 0xfffffffffffffff8, 0x9, 0x2, 0x7f, 0x7, 0x9, 0x5, 0x2000, 0x1, r5, r16, 0x6, 0x401}}, {0x1, 0x8f01, 0x3, 0x1fc6db98, 'syz'}}, {{0x5, 0x3, 0x1c, 0x1547, 0x1, 0x9, {0x3, 0x9, 0x3, 0x0, 0x3, 0xffffffff, 0x401, 0x9, 0x3fc3, 0x0, 0xffffffff, r2, 0x0, 0x7ff, 0x2}}, {0x0, 0x1, 0x3, 0x4, '[(-'}}, {{0x0, 0x2, 0xffffffff, 0x6, 0x7, 0xd77, {0x0, 0x4, 0xfffffffffffffff9, 0x0, 0x7ff, 0x3f, 0x6d, 0x80000000, 0x2, 0x6000, 0x800, r18, r6, 0x1ff, 0x7}}, {0x1, 0xfff, 0x0, 0x7}}]}, &(0x7f0000000b80)={0xa0, 0x0, 0x1, {{0x3, 0x1, 0x200, 0x101, 0x8, 0xe6, {0x2, 0xa362, 0x20, 0x9, 0x5, 0x6, 0x1000, 0x1, 0xff, 0x1000, 0xc55c, r19, r3, 0xfffffbff, 0x4}}, {0x0, 0x8}}}, &(0x7f0000000c40)={0x20, 0x0, 0x40, {0x733, 0x4, 0x1f, 0x8}}}) (async) keyctl$chown(0x4, r0, 0x0, r3) 11:36:04 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x4, r0, 0xee01, 0xee00) read$FUSE(0xffffffffffffffff, 0x0, 0x0) 11:36:04 executing program 2: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r2) setgroups(0x1, &(0x7f0000000080)=[r2]) keyctl$chown(0x3, r0, 0xee00, r2) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) umount2(0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) (async) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) read$FUSE(r1, &(0x7f0000004140)={0x2020}, 0xe3b) (async) setregid(0x0, r2) (async) setgroups(0x1, &(0x7f0000000080)=[r2]) (async) keyctl$chown(0x3, r0, 0xee00, r2) (async) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) (async) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) umount2(0x0, 0x0) (async) 11:36:04 executing program 3: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) (async) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_WDS_PEER(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x58, r0, 0x400, 0x70bd2c, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r1}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @from_mac=@device_b}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @from_mac=@device_b}, @NL80211_ATTR_MAC={0xa}]}, 0x58}}, 0x4001) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_config_ext={0x2, 0x9}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 32) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (rerun: 32) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r2) (async, rerun: 64) keyctl$chown(0x3, r2, 0xee00, 0x0) (rerun: 64) 11:36:04 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x4, r0, 0xee01, 0xee00) read$FUSE(0xffffffffffffffff, 0x0, 0x0) keyctl$get_persistent(0x16, 0x0, 0x0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$chown(0x4, r0, 0xee01, 0xee00) (async) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (async) 11:36:04 executing program 0: ioctl$BLKGETSIZE64(0xffffffffffffffff, 0x80081272, &(0x7f0000000000)) (async) keyctl$get_persistent(0x16, 0x0, 0x0) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) 11:36:04 executing program 5: brk(0x5) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r2) r3 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r4, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r5, 0xf501, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="050000001ba2000000000600000008000300", @ANYRES32=r7, @ANYBLOB="0800050003000000"], 0x24}}, 0x0) sendmsg$NL80211_CMD_ASSOCIATE(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x3c, r6, 0x100, 0x70bd2c, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0x89, 0x2c}}}}, [@NL80211_ATTR_VHT_CAPABILITY={0x10, 0x9d, {0x200, {0x7fff, 0x5, 0x2, 0x1}}}, @NL80211_ATTR_SSID={0xa, 0x34, @default_ibss_ssid}]}, 0x3c}, 0x1, 0x0, 0x0, 0x800}, 0x40) keyctl$chown(0x4, r0, 0x0, r2) 11:36:04 executing program 2: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f0000000000)='\b\x00', 0x2, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) umount2(0x0, 0x0) 11:36:04 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0xc293aeb19ea8878b, 0x80, 0xff, 0x5, 0x81, 0x9, 0x0, 0x6daa, 0x200, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x4, 0x4, @perf_bp={&(0x7f0000000000), 0x5}, 0x110a8, 0x7f, 0x80000001, 0x0, 0xcf, 0x100, 0x7, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xa, r0, 0x2) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r1) keyctl$chown(0x3, r1, 0xee00, 0x0) close(r0) 11:36:04 executing program 5: brk(0x5) (async) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r2) (async) r3 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r4, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) (async) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r5, 0xf501, 0x0) (async) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="050000001ba2000000000600000008000300", @ANYRES32=r7, @ANYBLOB="0800050003000000"], 0x24}}, 0x0) (async) sendmsg$NL80211_CMD_ASSOCIATE(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x3c, r6, 0x100, 0x70bd2c, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0x89, 0x2c}}}}, [@NL80211_ATTR_VHT_CAPABILITY={0x10, 0x9d, {0x200, {0x7fff, 0x5, 0x2, 0x1}}}, @NL80211_ATTR_SSID={0xa, 0x34, @default_ibss_ssid}]}, 0x3c}, 0x1, 0x0, 0x0, 0x800}, 0x40) (async) keyctl$chown(0x4, r0, 0x0, r2) 11:36:04 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x4, r0, 0xee01, 0xee00) read$FUSE(0xffffffffffffffff, 0x0, 0x0) keyctl$get_persistent(0x16, 0x0, 0x0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$chown(0x4, r0, 0xee01, 0xee00) (async) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (async) 11:36:04 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), r0) sendmsg$NLBL_UNLABEL_C_ACCEPT(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), r2) sendmsg$NLBL_UNLABEL_C_ACCEPT(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)={0x14, r3, 0x1}, 0x14}}, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000000), 0x0, &(0x7f0000000040)=ANY=[@ANYRES64=r0, @ANYRES8=r2, @ANYRES8=r0], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r4, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r5) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), r0) (async) sendmsg$NLBL_UNLABEL_C_ACCEPT(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), r2) (async) sendmsg$NLBL_UNLABEL_C_ACCEPT(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)={0x14, r3, 0x1}, 0x14}}, 0x0) (async) add_key$fscrypt_provisioning(&(0x7f0000000000), 0x0, &(0x7f0000000040)=ANY=[@ANYRES64=r0, @ANYRES8=r2, @ANYRES8=r0], 0x48, 0xffffffffffffffff) (async) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) read$FUSE(r4, &(0x7f0000004140)={0x2020}, 0xe3b) (async) setregid(0x0, r5) (async) 11:36:04 executing program 2: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f0000000000)='\b\x00', 0x2, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) (async) read$FUSE(0xffffffffffffffff, 0x0, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) umount2(0x0, 0x0) 11:36:05 executing program 5: brk(0x5) (async) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r2) (async) r3 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r4, 0x0) (async) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) (async) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r5, 0xf501, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="050000001ba2000000000600000008000300", @ANYRES32=r7, @ANYBLOB="0800050003000000"], 0x24}}, 0x0) sendmsg$NL80211_CMD_ASSOCIATE(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x3c, r6, 0x100, 0x70bd2c, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0x89, 0x2c}}}}, [@NL80211_ATTR_VHT_CAPABILITY={0x10, 0x9d, {0x200, {0x7fff, 0x5, 0x2, 0x1}}}, @NL80211_ATTR_SSID={0xa, 0x34, @default_ibss_ssid}]}, 0x3c}, 0x1, 0x0, 0x0, 0x800}, 0x40) (async) keyctl$chown(0x4, r0, 0x0, r2) 11:36:05 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0xff, 0x0, 0x80, 0x0, 0x0, 0x400, 0x8, 0x8, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1000, 0x4, @perf_bp={&(0x7f0000000000), 0x1}, 0x0, 0xfffffffffffffffb, 0xeda2, 0x4, 0x400, 0x8, 0x5, 0x0, 0xffffff7f, 0x0, 0x7ff}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x2) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) 11:36:05 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="5b1e96b8191056205406a12373712a7db2a4fd", 0x13, r0) keyctl$chown(0x4, r0, 0xee01, 0xee00) read$FUSE(0xffffffffffffffff, 0x0, 0x0) 11:36:05 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0xc293aeb19ea8878b, 0x80, 0xff, 0x5, 0x81, 0x9, 0x0, 0x6daa, 0x200, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x4, 0x4, @perf_bp={&(0x7f0000000000), 0x5}, 0x110a8, 0x7f, 0x80000001, 0x0, 0xcf, 0x100, 0x7, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xa, r0, 0x2) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r1) (async) keyctl$chown(0x3, r1, 0xee00, 0x0) (async, rerun: 32) close(r0) (rerun: 32) 11:36:05 executing program 2: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f0000000000)='\b\x00', 0x2, r0) (async) keyctl$chown(0x3, r0, 0xee00, 0x0) (async) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) (async) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) umount2(0x0, 0x0) 11:36:05 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), r0) sendmsg$NLBL_UNLABEL_C_ACCEPT(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)={0x14, r1, 0x1}, 0x14}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), r2) sendmsg$NLBL_UNLABEL_C_ACCEPT(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)={0x14, r3, 0x1}, 0x14}}, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000000), 0x0, &(0x7f0000000040)=ANY=[@ANYRES64=r0, @ANYRES8=r2, @ANYRES8=r0], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r4, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r5) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), r0) (async) sendmsg$NLBL_UNLABEL_C_ACCEPT(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), r2) (async) sendmsg$NLBL_UNLABEL_C_ACCEPT(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)={0x14, r3, 0x1}, 0x14}}, 0x0) (async) add_key$fscrypt_provisioning(&(0x7f0000000000), 0x0, &(0x7f0000000040)=ANY=[@ANYRES64=r0, @ANYRES8=r2, @ANYRES8=r0], 0x48, 0xffffffffffffffff) (async) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) read$FUSE(r4, &(0x7f0000004140)={0x2020}, 0xe3b) (async) setregid(0x0, r5) (async) 11:36:05 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r3, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) r5 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000000c0), 0x20600, 0x0) read$FUSE(r5, &(0x7f0000002100)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) setregid(0x0, r4) setgroups(0x1, &(0x7f0000000080)=[r4]) r7 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r7, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r8) setgroups(0x1, &(0x7f0000000080)=[r8]) r9 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r9, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r10) setgroups(0x1, &(0x7f0000000080)=[r10]) getresgid(&(0x7f0000000100), &(0x7f0000000180)=0x0, &(0x7f00000001c0)) r12 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r12, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r13) setgroups(0x1, &(0x7f0000000080)=[r13]) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgroups(0x6, &(0x7f00000002c0)=[r8, r10, r11, r13, r6, r14]) setregid(0x0, r4) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff9) r15 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r16, 0x0) keyctl$chown(0x4, r0, 0x0, r2) 11:36:05 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="5b1e96b8191056205406a12373712a7db2a4fd", 0x13, r0) (async) keyctl$chown(0x4, r0, 0xee01, 0xee00) (async) read$FUSE(0xffffffffffffffff, 0x0, 0x0) 11:36:05 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0xff, 0x0, 0x80, 0x0, 0x0, 0x400, 0x8, 0x8, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1000, 0x4, @perf_bp={&(0x7f0000000000), 0x1}, 0x0, 0xfffffffffffffffb, 0xeda2, 0x4, 0x400, 0x8, 0x5, 0x0, 0xffffff7f, 0x0, 0x7ff}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x2) (async) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) (async) keyctl$chown(0x3, r0, 0xee00, 0x0) 11:36:05 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r1, 0x1c243911) keyctl$chown(0x4, r1, 0xee01, 0xee00) keyctl$chown(0x3, r1, 0xee00, 0x0) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r2, 0x1c243911) keyctl$chown(0x4, r2, 0xee01, 0xee00) keyctl$chown(0x3, r2, 0xee00, 0x0) keyctl$search(0xa, r1, &(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x3}, r2) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) 11:36:05 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) (async) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0xc293aeb19ea8878b, 0x80, 0xff, 0x5, 0x81, 0x9, 0x0, 0x6daa, 0x200, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x4, 0x4, @perf_bp={&(0x7f0000000000), 0x5}, 0x110a8, 0x7f, 0x80000001, 0x0, 0xcf, 0x100, 0x7, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xa, r0, 0x2) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r1) (async) keyctl$chown(0x3, r1, 0xee00, 0x0) close(r0) 11:36:05 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) (async) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r3, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) (async) r5 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000000c0), 0x20600, 0x0) read$FUSE(r5, &(0x7f0000002100)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) setregid(0x0, r4) setgroups(0x1, &(0x7f0000000080)=[r4]) (async) r7 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r7, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r8) (async) setgroups(0x1, &(0x7f0000000080)=[r8]) r9 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r9, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r10) (async) setgroups(0x1, &(0x7f0000000080)=[r10]) (async) getresgid(&(0x7f0000000100), &(0x7f0000000180)=0x0, &(0x7f00000001c0)) (async) r12 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r12, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r13) (async) setgroups(0x1, &(0x7f0000000080)=[r13]) (async) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgroups(0x6, &(0x7f00000002c0)=[r8, r10, r11, r13, r6, r14]) setregid(0x0, r4) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff9) (async) r15 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r16, 0x0) keyctl$chown(0x4, r0, 0x0, r2) 11:36:05 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="5b1e96b8191056205406a12373712a7db2a4fd", 0x13, r0) (async) keyctl$chown(0x4, r0, 0xee01, 0xee00) (async) read$FUSE(0xffffffffffffffff, 0x0, 0x0) 11:36:05 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0xff, 0x0, 0x80, 0x0, 0x0, 0x400, 0x8, 0x8, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1000, 0x4, @perf_bp={&(0x7f0000000000), 0x1}, 0x0, 0xfffffffffffffffb, 0xeda2, 0x4, 0x400, 0x8, 0x5, 0x0, 0xffffff7f, 0x0, 0x7ff}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x2) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) 11:36:05 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0xa) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) 11:36:05 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000180)="9a547b9a7c9e2918a43e25af3eb57631454ef2374a21bd37392a2f1b4f205da97efd8ebf1561ad42b41790fcff4438cfcb8c609596b1ebf5bf5ada8413bc7b93bf56238925b5f7c78bade2a5f50b4a485b4950d3d7182b8a07c68c7f471348b01d4179f20ac0877cb4d209b010ced32d9b836ae2983d0a8c29e389a0782d9ecd9f77f54af47a3e85a5e7604648bf90bb025a966733d13ded59f65c95e4bca4822d1bca69d2f8b4e6dc37fa868f344d87f9977ce27411446cabc237849a0cb72fc1cd06149e77e22ec8ff25010080fc07b30b0cf2c23b95bd9dcc7c66d266a7c99fb2ba73fca005d8", 0xe8, 0xffffffffffffffff) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x40, 0x0, 0x0, 0x0, 0x6e3f, 0x110c0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x4, r1, 0xee01, 0xee00) read$FUSE(0xffffffffffffffff, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) sendfile(r2, r3, 0x0, 0xf03b0000) read$FUSE(0xffffffffffffffff, &(0x7f0000000640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r3, &(0x7f0000000280)={0x50, 0x0, r4, {0x7, 0x26, 0x6, 0x0, 0x2, 0x529, 0x2, 0xf8d}}, 0x50) keyctl$search(0xa, r0, &(0x7f00000000c0)='blacklist\x00', &(0x7f0000000100)={'syz', 0x2}, r0) keyctl$join(0x1, &(0x7f0000000080)={'syz', 0x2}) 11:36:05 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f00000021c0)=ANY=[@ANYBLOB, @ANYBLOB="42e6383eacaa73ec80a955c9491e65fce7c12f87cf8bbdc4328ea9cd4c4a7a44621b5c6c318f59b6a07038b02b605f667fa0eb2c4eb3fa1af8c324dc341fbb47dadcd7e0887c9677edb6446c964ea041cf51840808f5ad12cdb70565b7e4d1eb7bf2a3948701b8b7361b1e74ca1b9d204e51da4ee1b4f8128b1f284f324ba2aabe8578228f6c79394feda732d3dc7f35fe2b1aacabe922c2dab84cb34cf6a602fd50907977da3132084c2384f4a68024e47f7e2fd3c4f0873207e5572611ef7e3f83c6e6cf18033367c6211a21e4d6c99bca771d5bcd2336be16a08948d90d1a1245f969432cf4dd0146c7c7104abf0216c1578306ab273770811173e91ad450f12800a28ed6324e0d03e842006f22f5d58112158d71db"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10480, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000080)={0x2020, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000002100)={0x50, 0xfffffffffffffffe, r1, {0x7, 0x26, 0x2, 0x1101401, 0x9, 0x1, 0x515f581a, 0xfa8}}, 0x50) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) r3 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r4, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) read$FUSE(0xffffffffffffffff, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r6) setgroups(0x1, &(0x7f0000000080)=[r6]) r7 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r8, 0x0) r9 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r10, 0x0) r11 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r11, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r12) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000006180)="c06ab9684fdc853fbf9b4dd2e514be4696ee83e12fc34a5c8bc917710bd39aa5c1f581c4a5264b3eb5357e028467f29a41167d93891da84b13967350a0760fe77e3da537c48bfb0c9b6ade18430342ec81db3089de58a115f7a10bcff0c261dacabe2c9d5627a8b6a0320968b547a9f21595eff3c7a0ec5a75e8107d81fc45e8585cfc42fd1bef643afa9c13425e79348220a3402e5a8352e39520e786696d14f48f2cedd39db0929b3adbe4dae916040ede0e71fc769eb730943299317eaa19db91cb3f923c1e9084642ded177587761fa566a4ed36805fb62be1bd4af7eafcd5c3097ca13c92c0422dcf6d71c89bfefb113dc69e77d17f0f1005f644a911817b854837d0fad3a5e9ebfd74501796faf445d6e266409ee0f7d7e7969634a5f48057334f3c3c9fc88aef8173164dbad3e36d9ff4b026cfa007ff54e3fe6c29212210a13a58bcab511960e1ee9402926c53b0cdfeed64fc33bdc7cb3e7ec3a42d19cf8f2ba3d61bc5f22cc0c617ca9f39bb533ac31444deed223681a9a985992efb1e8b9d069558f1c02dcde269fceee87ce05db4fa34370dd904153a3390af548364d49b52b979aba116e0c39244efe53783fca627228b57c56e175a19d81430b0bac83134d62fea6b7d8ad99c2fcf3b93526cfc719b894215790aae12fcf405a6f36a562c1f3e66b6dd3dd03c897bb1e2a4dbc4458e40c527094fe98e559f6499c6885b216c9a083d25b18f3f1eb72c93c17eb27bfdefb0a630b3c4859bd69810b59c5ae81167d55179e95b7fb109f6e6a958d5dd136eeed58dd7c3738670afa86580b58222016a46e8de157e85b317ccd8172801c51a404b814cfc3c9f4f52d60d181dda73a4bbcf0a99b0523d093a1c9db0bfeeed32a78f099dcc9ab26f602f3c17e0e960829422a03805109b1fda4478b114bbafe16b88337e6e5878e36d2621172240f540d378b71d593d767c302fb3edb2f4f3cf714dade5d186f41ebaa4632052ced0d92b89ced7cca2c3cb2ac6a0ae90d22031a5d37bfb0cd5e21727978f956a186000c33cb18c4c0c8b317725493398b1b07221fbd7c5c33aa99e6f400f91ae62f620dbff02ed29d2a459ae43a83784d2c024cb9c70bfe30dea3892be5e0011ef998d7315d41dca390c11f63e7759899169711e013236335269addeb9f025f9126fd3b11ca5fa488c0e846bc1e62b1f2c53a1107b4bde23bf90062f9d150fe823d56a042c48f59c13d3994398adf07f5d79549b93b7a12fe5f8318a914fededfb8eb6bc96107cb41a548553cece31c806b8008993768437723abc41eae5b309d06600facb6a211271eae5371df41f05873c28fe9a43f69b1ce1a49500bfde918910b9c29d0e73fd9b252dd90dde263596acbefc620a7780523bf1c749513eb4252a12f1d2a05d6408c4cb9408f5438f9e4f6ed9c852ebc0dcbcdfb4dcf9e586522b5c1437dc9a5708298fd5f23db6b9d1ed4de54a175d0702e7d50a690bd96b5b01aa8f4927495c12dc25cbe52a5b72ad78dca2ec1f832fc72e12b7e9a8ce86a9cfcf27fb3e0273bccd1a908295b56a875235fbba6b8e899d2c731d314a424c8bc75bdf362dda1e4177bc9af01bc88be512861134df0d7b38ea6caaf83407d890c44fa5157c1220e0eeee1833e925ca006a7c8c4a6dd4ef3a8a042eb84e83b3ea07234771728c03bc25518919020eb4ceeba74b7b18675eb2c03dbc453611fa792bf8f80933f348d9261cc033b17ecd7ebbb749cb3bda0daf0b855c1625bf0f951940e09d9b10881c71153640fa66f96406959a25510eb6ddec31f1b520178384df22e691e5ac293659ed0f67caacda7a229da9c11dad204b26e433381390848aab19d7b321e3ffcace129baa179bab8c8da67d0b44331f3e2a04bd5a7a9574d3ad3b1854796b8fbbf8a638011d407f361bf1cbffc0023d1c5a3c5ba014441760a72e35fea895612df7dab6c669cf140db093f84ff610e70879097af8f12cb72573859be552aa478849e1aa2152be994201e350d84caf64898ecca70858e2373ad31b983145b660fdbef5c515e36db0078b189f9250954c93c254ef9f29ea318938f0d39471b47b314b03d56935b56f73cdc78bafaa63d9400bb0ad10209e795b35784e5947eff462345f542b47edc5c896a3d45721d282c2d8b3001bf304375f6400610547647fa1c3234fe6d5259fc0adddbd298781c80bdbefedcf465b35ea33e43bb8351a49457900f1125f49273148a77be22ba2363bbc955bece8ccc1d69e7e791e69a93ce309be0cb39e0a33c34187046b403a484c9bac8232e7a393ab922f28a79a180a67ab302f9956cd1505ae8d784c5baf9849030144c29fd52a16b73fdc1f985223c42e44eea55463d92f011672ba698271759a01ca53efd867681229de8fdbbf6c32a41f4e3dbec3698a70cfd604c0ce538c70dc270f5730f978626b4fcc6d6fd7c34f5c450a67b4cf44104925b2a2ecec669df6fb0a710e4634c273dc08c2ca44c82f23e49736eb9ee3d8c1c3bb2e36297f666317a2affad8cdecdd1546e4248ea81462cd022aa7d22306b07c796ca61640df7f6986f8cf9ecbb8a6e6f11dd05aef279b229e4d13daf1a27caf769242ca55cbd51717d16ede4072294416f2b3bea751f3d55653e230c76b38a4ca2d1f872815fb742ccb228f13e62818e9176970a139ab144cdec21db5483cf04655ba63314bdf684329db58c11e85419a305b7a665c9eac5b5d4b61b7bc354b2152b8914dc8eb9f683ac836876b1a6aeb26f93d691bd203e7946f0e8359dd299f9218dcc76fffbf6281d52411b8a5cd7e9a21fc4b6727a290de6c3da90b5aba45dc547751cdca5536371ed943c9ab2f785de975364748184ec90a504817134c29b82754d394d72c3c7a6d2672ff71f208728e34e8742c78fb10600164e68b6f66dc31b751fc0301f6ed5c310b13da45ed2ee8d86143b5e89e3b67426c9244569054f71165a0d5ac423dc76f0f6af1d6f66687a5feb41f015e04973775e4468066e87576975b510ec85a8a4195c8cd3eeb2eacc04a4c64e249526ae23cf1a3529f6ae0744b91277a5ba713ad519983f425619e00dc323df1c78c510da06899686d3c669636fcb78b95281e21ff363554b4cb8f9b9b0cd49e3d736e8c780e6f85aa256e45d9169e04eb8a271aa1b28285c3b89c7f88f79f99163097dbd39f31f2282e326bff4cabe942660982f5e9e87a5398ff18a595bb70a99a114eda593c6599face5f0f38119c072730736272f6a327e82459f8f2e314ea00e4f79641d675b2d7c51ba5c49c3ccf2c0ad864cf3557ddd5b3f407ae420e69abbca04155398ce7da1b4e76583fbf5aac829b05e06f4c185b99bf4089846de22edbab47d12dac042d8f070c61ccc2b159dd642352f98d648a771d8af9285439702dad48464546aa9244ed9fcab5eada19f1359be3d7946f6fc5d09be7b3c6c86e82054fce48f987682bf3ccb24954c2366b9180c9acb05b20fa0ee729d10ede7759e68d38da0081d353b7b0978001695f028272a126599c1496107f842bebe3ada8dc62dda3c9da7e1bcdca6760e2c2f28858f959e1cb2283a899c79ef807478dc7c13e2b350acd0b294de0913524aa72d198baf4c4288b9238387be23bf9307736b3cc409b963540c4ecc9f8b24696c024f6b03c0f5510d4d31183cc662c1b3c6ab4e4bf897b33314c04c1d20379458884006aed85b1ead14f5295be708d8864fdcbb3182c98043faf6c5417b6c1e750544eabb9c3361e9362777b39d9c7d3115b414aaec25f699642c81a8efb1f4195a238c1228c3275936aa63054b35426415b5dc8df3968e966802b707194f60390de916f40a43f600e0e2aa8ecb4a859596de076c74a1298d097926939389a6868b9eeaf5a77c62f2e949e041579ca53d4413e7316f3c6c47d88e2a1a7ff8692f75af976e6d1c92a797ef8ff0858286f130029c093c14e08891adf957f298d2f66afc7f7747fe9d65ca7c45ab52f729719fe4aa62a7a6f4efad8114f19e627845791d7664fc55e4ed1c04de46891c9772d9bf895e12e3783423fd25d2eb6a99225be609ecc3add13334af29a7d42ad1356d65f59a6521eacb8305f8aa75a78b5b9d7603da9bb54812999a75f372ca0c1cb48ea8f812f760de4af073c1875a9f4dde9c01080059f341d8a4a765c9c65cafe35e48efaaf730d90e1e0ff6f140d00a9dd613e382c51c38326c1b5f4de7625de3b25629deda96def151a8c74af650136be91326f54af9d0fee218c918e720a95160135f4a12258741b3468baff53e34409dc214bab63368a4d24ca556dc7f515fcaac7bfe05832566c4bab495c1a5fdba580f26d431c6f03970109668d0805884d3d00d27500bd2914575bdab799d1999b70ebcc831783e50a57967a04c9d42c34f4b40a189fdc6a9f8bb4444b53bc0085945177ac51bb2bdb06715635fe365ae6fd8bd3d707e93c812b83cfa1ec1fe5ee91541ecedeb1e4f0ac41c6a08aefeb6da4a0d940f195461562a0117ec260e6c2f8269ed73f4ae0f632d4a34591e55e91cd809afb39d181224c1c7ad5e1ed4fff9fd113ab99455de2769e6ffd9d72fe7490796bd0319173ef7ad96bb6c5c6792de6de26d30c3dd0679153663c82765d77083ff5cebe45e0d808b088b0d007adced724c12717b5c21b4b891b0e26943fa2d2bc5bb395cab7b5bd955e4c7157d3a66cea6cfe4067408014375ff1b574cdbb1b473c80dbec0695003a4201f571be77fc987798a42e51c7186dd4a40a6e13d80f87de9348940bc7abff950197c12e26aada86d343195b639f930c6dbb67bc29462712c5b4dad60b70859ae46564e622dd720abcad639001dbe1b34239061e2f95bbcf8d1cd889f63fc528ed25e281c2d4f365378ec35593f9cb31dbf6effcde58d955d65a818ab353608b4cd7b6a4bf2f9aba780e6d1b73bdca5e28e938c4af59462332575275bc6d1df9e8b2574a5eb23a35bf525a2a1b4eb2050c77910e64bc680e9ce1f1ecd7a4aac90f3060601e8889459403dcd02a4f654ced7bce3d915cd1d43534a796a21abb9d290fcf71a0e00ae9ac7718f0786bb273d5715093f90909d8156c307d5a0d89e6c5f3eb325eee8b9ceb1eebdb282192c9b40b8b87bfacf03999f118498530d36d27884f77f0fa5a3341c9d2e23092016c5df7acbdd8ed69bade059a85a60ee9ef27cd960d3d1bb46a2e34b872d714d713a3e9edb12422b0e70b79d677e85cb6984d13d3a28f1a613fe61101e2e18dbacaf2c152177577de0c0514f962e0473e168597f675902fcf86a692865d9124aa968983329ca14a0371c1614bee47f78c6c4b48ce265604771502e33c4221fe33be84d79dc4eefe8b7a265498708cbb6031c76d5e53078b5b404de7c1e71fac47ef5af58ff12e9e22847f6684fe1c47c93a2edbcacddd62707d6d7a928a0c418ab93b9b0e4402194cdb1a3eeb086a51d668399ceb7d7ad82fdde5533c970fae73c5683c51623b9ee35a5b31fec4e3d8a94399bbb9595ee46d18504eb433950f4ce293bcc7f149ac550ec80c80889fc5f14ddeb5cb5329c35968fa46451b9ade6edaa49b9a5229855834461b3a4d731256d80815a765adbc99488c39cb9e9055315ba3bb26abb116f9f5887b1dc98ee023bc62b3f078c250fdb14f1e705c027354acd2ed541fbcb842943b816891ce16bf8efbee6a547a1355c01e25f14cca28aacea55166fdbb11d30532da6d3382e72621e467586099e264c309e9aa2b6a57ec3c27b7693cabe1e0329acf71753b7f3893c7109a4e21c8589a93ed82f8bbe7a5f224669f79262386a2d5bff04ff82a3b726b92e56cf63d4f0b2d746806561c57e2e0cbab4f39e3e6ccbed740143cb97783f5c99c6febc4e3785d37012913482496be68f84ab630b8a24df8e4574e50ac75f2632e67d254950286e0fcf8f35239c6bf2e48c55c339c6fd42ac3a02824c434ce8fcef940b421445332f6636f06db0ae4949c67119ef5323aa48351ce63c259e3f23316a60c493bbe5b5d4d5c8f4d80b30f70c8662b0adbb7eaa4176beb627c7968fa913b702370c8f3f440a6a62a6378e99f8e772afb603af59cd9a980c1f7e279f4f5181d51b91633bc4ec03db218e2367eced777ef69d8024c8a73a96e72d31d2dfa6c7a6787c4212d029ae516c116f9ac3b99253a1afcdedcc9ef4853f03af28df57e9e3888861102114d2ce8bf490957d46b81b77560c5e4f4c1b74d1f4f3e1eb2da952334b380bf5fc183a8d17885bbca0d0d4863dee1361e70dd8352728935d6ad26ad261ddf83f198d809e81000a830811e2faf4071e8674acaba7362aaabc39d8c1081c311c2d24e9be92d701ff20997240e7d7552f7da3b184974c69deefb4c7fb64681eed818601b465615aae47dc3fc1a12473ee3fc134ddd2b367e639a8cc0940521fc053ff5dac6071814ba231694a56a8c03416852fc7f33781f4f4d4a1073879a05942d2edadb64b30924a60c1112d93434fd4b2fe3f915cbd2af401ed4283e88485f4ffdc855405f273de9b2ae0fa3092db3fb19597412af814e274feee5593fed2aa6f29917f942a1f0490751a36a63f34585f9734dcd26a26af0b6cf45c15f0bf14f4caef475d6b87aca93bbc7bd0325f5fadff9176fe213d3dc9366a8dc5061d9f10516d0a7b911035cf934c983e60d2e7c1bd44a757af56d9e6dd02a5c24a9773f84a1ac9a3e0dfae5a68458ce590326fe8bc61edff60c8eddcd7b9d6bb4767c0a235faf07dcbee8a42b0422033f654527690d9038b94412b7d159ffa0f24337d74e4d139d597f44c0cd28306930e59d2d63ba0e9597e60dfbd838d9f99d8366b06e2e0663c7148760ec4043ad2c1d566291f134be57e61fcbb2554cd134918159db7d64ad253c9b156c29b0df292c60cb3b6044cfa95ab9795ad61fd896fe6d59a243bcecfc4f0fc5514a4f1f4edcc7d426b391f97237960867580aba9e204205c3ac8c2f03a5714167a5391dc4ac9565f8bb21c79204b2e745fb438cdf30278fe0f5bb2e698f4e6c02ce81a4ba2c2ac93959070a9a460781fb32bd4f95e91f7ba80493947fd2cad82025468b22099e39f7d1c0fcd95dbfd47ac9b80b4e1862e78233989764b1d79beb16de7c4dea94ece8a7b22191129495cbd92a3fe3c256deff73f5a039617493d600094011dbaa82a109c076470542e24cddaaf37af2b7ebc84ce87eb48aefa41fe6b54e4b945da2c8b7a3cd01b510d3e0a386c59c0536b77ed7474a693c63e3c7cc679310188e95a7b8a99a2c88d628d5002ed2dc2e6c56a501675ce3637ecf0d0040abdcd766bf552176350c4b9d59d6c4d1e924e209f6ae0218450297dda2197a323fee9c6b72e8bcc15702b2e58f1590e4c16624fb932d4dfb81efd0ee6595549e4cb9922c41e955086bafb7b69d5be727c092e5d21c63505249ab8a8f0fd29e9d2043da6e18eff5d1ba37e9c280a765e7a5961458eae8eb4797b5542853904287bc31441241e099a37aaa388e6a0294f22fdd27dc9a03b84e6b33946f8eca945c114c113f72b24ae97096a600e264015c2de9891b2e234ea4ff8341eae966a4ac03f6a0f143b1e72cdf8a4268bd1fbc5269c5c79e810278bf808ce95a3cd802a7c52ae12ca0c40e10018e7bf4343cc76d5ad747efdde2ba5503197048a35106695eb7795bcf10b397fe42f05e5607e6f9dd2e4388d4ee5c843e4a94ac89991971fd077b459ae7e3c0702b226290f8654b67d070f646f04d6ae6949ec852b8c6700deec6ef36f3721ca4dba949493cb42d354a27ecce84a64204babe7c07e8aa06769c59b9f9d0f44ac4814292f667dc593c4086df32c57b25d55fa82b2a26e082ab522c7950a509b3da9c683b6d4ed3ce66ec58d4f3379cc70c0af9a491388339ad5b07f015f30ac3e9b23b156ac187e4f1fa6b8de77646de6942617e2008aa8d7f3687c21300e44a7d5c431664b21fb0fb1b58887377497e909162de53d4fe39a0545ab48728b49a5092217f251503418a8881c02c13b9af4962030fca3545077f3682c991e6a3319d085c529481fbf9e4516f65241cf9314b8832947e3dbc3545718ce5508c912986f35a678c2c20de0d023d33c3712e2d2aac8f062a5d60f95b7f5e059dff99e7966f6ac69e52e7984d3c5a1c94385bce0008597857497c60090cb0e741effbdb4e50571853ccb9932b59a65068fbe9394d5c5ee5ab719a1b48d8abf9c8ef87d22887453741bb0ba1e9cf4dbfa79ea18aa3aa8acdd1c2ec2088f9199abd483f0777c3c09600786044cc922e24536645546f73414ae7095ea728cc69847cdc4800155205e22686ef5023938f72aaff477cffd18496a6a73adce13f2e9a690d1ac429c81fcce1e8c72d16c830f5b73f7720cde502af49ba72148d9cc7f47376fd2a46f063e573cb9173f00852b1eddf8ba2b4dff245b8392efff08542b2170b48d8bc8ef0f0b43b8f26fb0c100de7c94b11b56f4e96408fd4e609ef2fddf7d2812fbba5a0c342f2cabbd0a36f3ce758549c0106b70e17a4bc4550c7972a2d47cf5911f067b0803d435a8e4c9585d59e743925e2fde1b16d3eb79aa79e40374bbc59656fbeefdd11bc01ecb8cef2e915596e67c65097f0072c1990afbe84b21abb46664cf4d30986f0216bafe5e71f638a44c13540c87faa7fd6e0264c28f548b10ad5b10538b2c4639ae8afab9b49f8011d60be7e2f0806099ba24f0de018b4b22218670cf2e57a76a0c93a1421d105d527ce226db005642274881eb946e8c20260d208fa6d70d19f640ef92aaf6bb955666ca76f84ee1d5911aa77cb65b1d22a08fef8f556f8d8ea291b480eb629618ad9691e6c44c4b274307b55c197359c639ca4d7ef74ac43d05e6f8bb05bf1b181cb92beb46bf888f949f2526d00228b89f2a45d584c90139da196bf2cbb4726791be24385e6ed3d7388cc1a32e61166c8fa2d7f4a890ed14c4cbad8da62b26578e605f475e94c3e0a18804bbd6cf182fdefddd18deeead79f7955ebcc52bd0de8bb4fbfc54b1d86e6f92e1c9627d61a3ed994194d9494383eab2f8776b424de82fe663496b1a94ce0ab7393a8748ad1ca29a5a6f6bfeb14a8f26aef0fb57eb93e56cca335deb5d19afe9ae2d5d16a100c4ceb8fb96d2966a8ee07b7430dad2e1671d31453e276cf79c730777da68bb3ba6bb97189950ade6d7ca439ea7664f94f29da838f9cfd32b5cc6949e377c34425b3a189eb4d2d8bdf8bf8ac4a79d7acbc3181a686382e1e575efb377f23d1eedbc7bbf5a427378afbea5244035adfae2d3ed196a31186be128d27d97143c790fe35a9d33439217d636e95dc2719af5d787e697b168a18e2b8553be9b5d2353495338ca6b8b8db16f9dbbbf087a5c4451efef594e0a492a61def40ed16f99a8d67faabb770458960e07546c3a16cc64b5464bc91fbff01d2f0d952cec7adffe037e86d252374c2664dcc6342869189e33f31f0f53de6c6172e39a22974c1cf3a00a4a2c0763f64a5f306ae80c9f435f554cd822c573818a83c891453df38555e38ec23d94d05a6da696177db12c79e8dd01b2937a1929b147910ccb219022a171c6791e676741773d37e077d6bb47c986bf4d60f3af1b24f0068aab1f2333bd90c8f3a7c13f709ce83655725e6eadd2754476e2a7a9245909ba5621eaab52d09b62c36c7ed9be970e72ed6358f9ba4526968541617f8eb96addfc456745db513fa1c5558f0c2cee94127e1ec45a783b6ff28f24111b040d560eb2e28f0aa304e38c35c4de170b83048b3af6da95d1f13a8493e319d5d82fce8ad9078a9b2d28e4581e3071b09d14d1faab12d31791378c73ddce30f6fb2cd7ece1821ae771486d21c037de327be669183246e7c31cfb8f55064670b93c64a9f222245a7a00e74cee9e7d0c0ec7156536c108a080317d85c9f20ba8af6518785dcf51f509d9869b776c11ff68ca64406e300db6798bc696de80bc7c42b46b2726d60dc4fd6c588e556838f7d63575b3d071fedbe9f61524bdfa38d5e8ac68296b3dcd5cc729e97920db9f8c08470b30c40de4c940faf7c3390b0c663ebcd9e3d5178b9ac52dfca050bf13f634484cb22a68b0fd04b0972457cc3dc911fe125473c5e610f17955f7ebb1e9669483b3bbfb22f3283cf585e8c0959ff5e672fcabe6f8c20b170ee1e49511d726abfdae66b7e8ab79159104b0daffdfa9234ec89a35a9467ff66ada9ac54e3949ceb86aba83abf9fc673bc3384c8b1e42276cedb56d2713a6716be37b2a107d4ad95f4a7bfe5e5c3b16deb62d88a7be2cfc1bf612fa63bd73808e44fc0cac5442e4d5d9f54e81e7bb1d980d79ba86bfe06bca4d47da80d749d36d2bc0e10a9810729d13ab820ed2ad085cb1a566882dac8950c94e4525bff2614fe9a3e6eb9f092056530e40d8fef9d6bff6fb2bb455a8a5c99eac3d9f2f84ebf26cbe4c577263b7b5fa01d44cee36e28eb4abedc1b2b3016948433cc577d420b2515017ff8d7d39bed648b9f61454cec3ee9a7ede69829aed8d7e021d0dae8b0d90f8ac3d0479b48d816f995a41cbc56c258869d67346a565588c52fd5fe14476c0a686208edbc601d2db18447d90e831dadd19e95f545dcc0e697d762af4af7c1f4f6e1169254daa6168f053f1a98872a6681f0d2a4322f91dd54505d8f7683fc31e4bc9196eba10ede0ce1d46d514b80ac8c9daed4b3e01bdb6e6c0acdf2c56053f49f254f26c4233558a21789a66deec80d7378b515ce73705cda6595cadff999033d3842c739ec6001f5dc63033dec5b3a5f2843e7e48dea0cd92ddf8c35d5b7e573db3be731a09fcdc4b55a910a2894b4ef8d3c52812dd20e7d201eb933b1d1a1416b988f8771d18b53b9161da45e71f5a50d57629a1e831867752eb7ea84d0f760e5a61c9a62e518bf6d65e9982d0c9f3a89343269e71568714f506f9b20c86478ddcb79ee21772e503fa54a1ebab1862b3f9a0c9e85656a10e657f0a3e39b69ef35fe3e81177f99c609e67ea2554dfe4fe174fa83a565851c26f08b86a573b89e623d630d16fc5bde07efe886cf09e1e1b623cbd82bb139a048d4d4fff52c0070314ac0398cc4152d0cd040aff9e51ca58347c6f59f7907c9dc7e9f64a4a16a1448254a0a753356419d1603b642d2247f200803869a1c073ccd156be78cad25ffa357914483e1d32b54deb80d0d705f5172e1f88b051e48db38529064c737a45d70946524bbe5f2fca7f1a3844d0839231c332e9c1c5624e653e02a1c3f9ce0ae969f5dc7ca0290a7571299b759378c3cbb6f02b58426bf0ab8bb240f6311d21761c4af910a045a3654bd795be6dfa47fa40ee10e73554486ce81b17033bc317f031335f9031005cc5532442e8d8a8850875eac1758f8a16aa1f19758b1e011cf967cbdd29a9efa2a38e2464ede2c111fd3cc93b995db2c30dd1c375491376ce9ce7384e905dc36807a5657f1acc6cb956677268020239b78dc56c802a4efc63237d8216c0c2f7e47e37505cacb25913db97a55dce7ca83b4d1139a00e8268eb6150ca91264a7fddbaa1e61eb94194ad4d45738ac20f14eddf847a41860011085a099a6", 0x2000, &(0x7f0000002c40)={&(0x7f0000002340)={0x50, 0x0, 0x4, {0x7, 0x26, 0x3, 0x2, 0x7f, 0x6, 0x9, 0x6}}, &(0x7f00000023c0)={0x18, 0xfffffffffffffffe, 0x18a7, {0x200}}, &(0x7f0000002400)={0x18, 0xfffffffffffffff5, 0x10001, {0x7}}, &(0x7f0000002440)={0x18, 0xfffffffffffffffe, 0x1, {0x3}}, &(0x7f0000002480)={0x18, 0xffffffffffffffea, 0x5}, &(0x7f00000024c0)={0x28, 0x0, 0x6, {{0x7000000000000000, 0x76d0, 0x1}}}, &(0x7f0000002500)={0x60, 0x0, 0x3, {{0x2, 0x6b55f4b5, 0x10001, 0x80000001, 0x8d, 0x8a89, 0x4, 0x7fff}}}, &(0x7f0000002580)={0x18, 0xffffffffffffffda, 0x4, {0x7fffffff}}, &(0x7f0000002300)=ANY=[@ANYBLOB="11401b0826090003000000000000000000cf1e3a5e0512687f940d6eed0cab96ca12ece65e912a90d4cdb5af266d3c83000000000000000000"], &(0x7f0000002600)={0x20, 0x0, 0x7fffffff}, &(0x7f0000002780)={0x78, 0x0, 0x7, {0x5, 0xfffffc01, 0x0, {0x5, 0x2, 0xffffffffffff22d5, 0x8, 0x7fffffffffffffff, 0x9e, 0xfffffff7, 0x4, 0xffff, 0x2000, 0xe, 0x0, 0x0, 0x2, 0x93c1}}}, &(0x7f0000002800)={0x90, 0x0, 0x0, {0x6, 0x0, 0x2, 0x5, 0x1f, 0x80000001, {0x2, 0x83, 0xfff, 0x800, 0x7ff, 0x7, 0x1ff, 0x9, 0xf57, 0xc000, 0x7, 0x0, 0x0, 0xfff, 0x4}}}, &(0x7f00000028c0)={0xd0, 0x0, 0x1, [{0x6, 0xd, 0xa, 0xfffffff8, '/dev/null\x00'}, {0x4, 0x0, 0x15, 0x3, 'fscrypt-provisioning\x00'}, {0x2, 0x9, 0x1, 0x6, '\x00'}, {0x4, 0x5, 0xe, 0x7, 'memory.events\x00'}, {0x2, 0x9, 0x1, 0x2, '!'}]}, &(0x7f00000029c0)={0x160, 0x0, 0x40, [{{0x0, 0x1, 0xffffffffffff53a4, 0x80, 0x1, 0x10000, {0x4, 0x7, 0x100000000, 0x20, 0x7ff, 0x800, 0x7f, 0x4, 0x4, 0x2000, 0x2, r2, r6, 0x8, 0x9}}, {0x1, 0x9, 0x9, 0x7, '/dev/vcs\x00'}}, {{0x6, 0x3, 0x80000000, 0x9180, 0x1ff, 0x5, {0x3, 0x3, 0x3, 0x80000000, 0x6, 0x7b1a, 0xffff, 0x0, 0x4, 0xc000, 0xc2, r8, 0xee00, 0x3d15e0c8, 0x5}}, {0x2, 0x4, 0x9, 0x10001, '/dev/vcs\x00'}}]}, &(0x7f0000002b40)={0xa0, 0x0, 0x5, {{0x5, 0x0, 0x9, 0x1, 0x0, 0x4, {0x5, 0x100, 0x2814, 0x1, 0x9, 0x9, 0x80000000, 0x6, 0x6, 0x6000, 0x3, r10, r12, 0x8, 0xffffffe0}}, {0x0, 0x18}}}, &(0x7f0000002c00)={0x20, 0x0, 0xd820, {0x20, 0x4, 0xdb, 0xb17d655}}}) add_key$keyring(&(0x7f00000025c0), &(0x7f0000002640)={'syz', 0x3}, 0x0, 0x0, r3) setregid(0x0, r5) openat(r4, &(0x7f0000000000)='./file0\x00', 0x121402, 0x0) r13 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r14 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r13, &(0x7f0000000200), 0xf000) sendfile(r13, r14, 0x0, 0xf03b0000) sendmsg$key(r14, &(0x7f0000002180)={0x0, 0x0, 0xfffffffffffffffd}, 0x8000) 11:36:05 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_config_ext={0x5, 0x9}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$chown(0x4, r0, 0xee01, 0xee00) read$FUSE(0xffffffffffffffff, 0x0, 0x0) 11:36:05 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) r1 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc1}, &(0x7f0000000280)={0x0, "ad98ef109511df0c6dbee3d5bca12f741029711be8f22c653bf91e1a9be64fa0c570766d7b411ba4c96b3d045416ad1fcb4b99d617831d42b1b81c338135aa3a", 0x2c}, 0x48, 0xfffffffffffffffb) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000180)="94709f8c2d2be0edded914b2a9cbb1622138f130374017b75b675474c3be4f50550ecfe0ccdf0c21d4f7394bdf9e303f0ce9bd1161ba12f1775af1cdd4a8527f84e5e9077958f8600cfaf747e05980dcb1e5f3dfcc2901987af6fd61a71b91d7353a4ac736b8168e8710bb2036e42d9730943ac8eb8da509cfb1fcc85106d2dc4e8b0e03bde1fe6d73eb56c5b14657aec6c78e689f24bc680d979c863e255681d7acfa8aa78837d2205fdf74bdbaceab8316a2a391f7c279fd24fa674468322fa4fcbd0f1df6a79531458748d79553e2", 0xd0, r1) 11:36:05 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) (async, rerun: 32) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (rerun: 32) read$FUSE(r3, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) (async) r5 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000000c0), 0x20600, 0x0) read$FUSE(r5, &(0x7f0000002100)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) setregid(0x0, r4) setgroups(0x1, &(0x7f0000000080)=[r4]) (async, rerun: 32) r7 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (rerun: 32) read$FUSE(r7, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r8) (async) setgroups(0x1, &(0x7f0000000080)=[r8]) (async) r9 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r9, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r10) (async) setgroups(0x1, &(0x7f0000000080)=[r10]) (async) getresgid(&(0x7f0000000100), &(0x7f0000000180)=0x0, &(0x7f00000001c0)) (async) r12 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r12, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r13) (async) setgroups(0x1, &(0x7f0000000080)=[r13]) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgroups(0x6, &(0x7f00000002c0)=[r8, r10, r11, r13, r6, r14]) setregid(0x0, r4) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff9) (async, rerun: 32) r15 = socket(0xa, 0x2, 0x0) (rerun: 32) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r16, 0x0) (async) keyctl$chown(0x4, r0, 0x0, r2) 11:36:05 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0xa) (async) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) (async) keyctl$chown(0x3, r0, 0xee00, 0x0) [ 972.639724] encrypted_key: master key parameter ']©~ýŽ¿a­B´üÿD8ÏËŒ`•–±ëõ¿ZÚ„¼{“¿V#‰%µ÷Ç‹­â¥õ JH[IPÓ×+ŠÆŒGH°Ayò [ 972.639724] À‡|´Ò' is invalid 11:36:05 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000180)="9a547b9a7c9e2918a43e25af3eb57631454ef2374a21bd37392a2f1b4f205da97efd8ebf1561ad42b41790fcff4438cfcb8c609596b1ebf5bf5ada8413bc7b93bf56238925b5f7c78bade2a5f50b4a485b4950d3d7182b8a07c68c7f471348b01d4179f20ac0877cb4d209b010ced32d9b836ae2983d0a8c29e389a0782d9ecd9f77f54af47a3e85a5e7604648bf90bb025a966733d13ded59f65c95e4bca4822d1bca69d2f8b4e6dc37fa868f344d87f9977ce27411446cabc237849a0cb72fc1cd06149e77e22ec8ff25010080fc07b30b0cf2c23b95bd9dcc7c66d266a7c99fb2ba73fca005d8", 0xe8, 0xffffffffffffffff) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x40, 0x0, 0x0, 0x0, 0x6e3f, 0x110c0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x4, r1, 0xee01, 0xee00) (async) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async, rerun: 64) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) (async, rerun: 64) sendfile(r2, r3, 0x0, 0xf03b0000) (async, rerun: 64) read$FUSE(0xffffffffffffffff, &(0x7f0000000640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r3, &(0x7f0000000280)={0x50, 0x0, r4, {0x7, 0x26, 0x6, 0x0, 0x2, 0x529, 0x2, 0xf8d}}, 0x50) keyctl$search(0xa, r0, &(0x7f00000000c0)='blacklist\x00', &(0x7f0000000100)={'syz', 0x2}, r0) (async, rerun: 64) keyctl$join(0x1, &(0x7f0000000080)={'syz', 0x2}) (rerun: 64) 11:36:05 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) (async) r1 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc1}, &(0x7f0000000280)={0x0, "ad98ef109511df0c6dbee3d5bca12f741029711be8f22c653bf91e1a9be64fa0c570766d7b411ba4c96b3d045416ad1fcb4b99d617831d42b1b81c338135aa3a", 0x2c}, 0x48, 0xfffffffffffffffb) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000180)="94709f8c2d2be0edded914b2a9cbb1622138f130374017b75b675474c3be4f50550ecfe0ccdf0c21d4f7394bdf9e303f0ce9bd1161ba12f1775af1cdd4a8527f84e5e9077958f8600cfaf747e05980dcb1e5f3dfcc2901987af6fd61a71b91d7353a4ac736b8168e8710bb2036e42d9730943ac8eb8da509cfb1fcc85106d2dc4e8b0e03bde1fe6d73eb56c5b14657aec6c78e689f24bc680d979c863e255681d7acfa8aa78837d2205fdf74bdbaceab8316a2a391f7c279fd24fa674468322fa4fcbd0f1df6a79531458748d79553e2", 0xd0, r1) 11:36:05 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000180), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="d4abfd67fe0085c26e296def2babaaba7b512e5fff58fb5bbc272fd6dad80f5f74f2f06417b2866c508ce65dfdaf83573b32632c4acb5434720e7b7bf8d1986bf6446e15f70df5d6ebc6fa94ac318c434291104496ace1c2b9f95cda4ce38f3e", 0x60, 0xfffffffffffffffd) 11:36:05 executing program 5: r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x424000, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_MCAST_RATE(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r1, 0x200, 0x70bd2d, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0xa}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r3, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xfffffeb7) setregid(0x0, r4) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/vmstat\x00', 0x0, 0x0) lseek(r5, 0x401, 0x0) read$FUSE(r0, &(0x7f0000002100)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r5, &(0x7f00000001c0)={0x50, 0x0, r6, {0x7, 0x26, 0xd, 0x20, 0x9, 0x812, 0x6, 0x9}}, 0x50) r7 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r8, 0x0) keyctl$chown(0x4, r2, 0x0, r4) [ 972.776705] encrypted_key: master key parameter ']©~ýŽ¿a­B´üÿD8ÏËŒ`•–±ëõ¿ZÚ„¼{“¿V#‰%µ÷Ç‹­â¥õ JH[IPÓ×+ŠÆŒGH°Ayò [ 972.776705] À‡|´Ò' is invalid 11:36:05 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0xa) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) keyctl$get_persistent(0x16, 0x0, 0x0) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0xa) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) (async) keyctl$chown(0x3, r0, 0xee00, 0x0) (async) 11:36:05 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 64) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f00000021c0)=ANY=[@ANYBLOB, @ANYBLOB="42e6383eacaa73ec80a955c9491e65fce7c12f87cf8bbdc4328ea9cd4c4a7a44621b5c6c318f59b6a07038b02b605f667fa0eb2c4eb3fa1af8c324dc341fbb47dadcd7e0887c9677edb6446c964ea041cf51840808f5ad12cdb70565b7e4d1eb7bf2a3948701b8b7361b1e74ca1b9d204e51da4ee1b4f8128b1f284f324ba2aabe8578228f6c79394feda732d3dc7f35fe2b1aacabe922c2dab84cb34cf6a602fd50907977da3132084c2384f4a68024e47f7e2fd3c4f0873207e5572611ef7e3f83c6e6cf18033367c6211a21e4d6c99bca771d5bcd2336be16a08948d90d1a1245f969432cf4dd0146c7c7104abf0216c1578306ab273770811173e91ad450f12800a28ed6324e0d03e842006f22f5d58112158d71db"]) (async, rerun: 64) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10480, 0x0) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000000080)={0x2020, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000002100)={0x50, 0xfffffffffffffffe, r1, {0x7, 0x26, 0x2, 0x1101401, 0x9, 0x1, 0x515f581a, 0xfa8}}, 0x50) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) (async) r3 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r4, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) read$FUSE(0xffffffffffffffff, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r6) setgroups(0x1, &(0x7f0000000080)=[r6]) (async) r7 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r8, 0x0) r9 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r10, 0x0) r11 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r11, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r12) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000006180)="c06ab9684fdc853fbf9b4dd2e514be4696ee83e12fc34a5c8bc917710bd39aa5c1f581c4a5264b3eb5357e028467f29a41167d93891da84b13967350a0760fe77e3da537c48bfb0c9b6ade18430342ec81db3089de58a115f7a10bcff0c261dacabe2c9d5627a8b6a0320968b547a9f21595eff3c7a0ec5a75e8107d81fc45e8585cfc42fd1bef643afa9c13425e79348220a3402e5a8352e39520e786696d14f48f2cedd39db0929b3adbe4dae916040ede0e71fc769eb730943299317eaa19db91cb3f923c1e9084642ded177587761fa566a4ed36805fb62be1bd4af7eafcd5c3097ca13c92c0422dcf6d71c89bfefb113dc69e77d17f0f1005f644a911817b854837d0fad3a5e9ebfd74501796faf445d6e266409ee0f7d7e7969634a5f48057334f3c3c9fc88aef8173164dbad3e36d9ff4b026cfa007ff54e3fe6c29212210a13a58bcab511960e1ee9402926c53b0cdfeed64fc33bdc7cb3e7ec3a42d19cf8f2ba3d61bc5f22cc0c617ca9f39bb533ac31444deed223681a9a985992efb1e8b9d069558f1c02dcde269fceee87ce05db4fa34370dd904153a3390af548364d49b52b979aba116e0c39244efe53783fca627228b57c56e175a19d81430b0bac83134d62fea6b7d8ad99c2fcf3b93526cfc719b894215790aae12fcf405a6f36a562c1f3e66b6dd3dd03c897bb1e2a4dbc4458e40c527094fe98e559f6499c6885b216c9a083d25b18f3f1eb72c93c17eb27bfdefb0a630b3c4859bd69810b59c5ae81167d55179e95b7fb109f6e6a958d5dd136eeed58dd7c3738670afa86580b58222016a46e8de157e85b317ccd8172801c51a404b814cfc3c9f4f52d60d181dda73a4bbcf0a99b0523d093a1c9db0bfeeed32a78f099dcc9ab26f602f3c17e0e960829422a03805109b1fda4478b114bbafe16b88337e6e5878e36d2621172240f540d378b71d593d767c302fb3edb2f4f3cf714dade5d186f41ebaa4632052ced0d92b89ced7cca2c3cb2ac6a0ae90d22031a5d37bfb0cd5e21727978f956a186000c33cb18c4c0c8b317725493398b1b07221fbd7c5c33aa99e6f400f91ae62f620dbff02ed29d2a459ae43a83784d2c024cb9c70bfe30dea3892be5e0011ef998d7315d41dca390c11f63e7759899169711e013236335269addeb9f025f9126fd3b11ca5fa488c0e846bc1e62b1f2c53a1107b4bde23bf90062f9d150fe823d56a042c48f59c13d3994398adf07f5d79549b93b7a12fe5f8318a914fededfb8eb6bc96107cb41a548553cece31c806b8008993768437723abc41eae5b309d06600facb6a211271eae5371df41f05873c28fe9a43f69b1ce1a49500bfde918910b9c29d0e73fd9b252dd90dde263596acbefc620a7780523bf1c749513eb4252a12f1d2a05d6408c4cb9408f5438f9e4f6ed9c852ebc0dcbcdfb4dcf9e586522b5c1437dc9a5708298fd5f23db6b9d1ed4de54a175d0702e7d50a690bd96b5b01aa8f4927495c12dc25cbe52a5b72ad78dca2ec1f832fc72e12b7e9a8ce86a9cfcf27fb3e0273bccd1a908295b56a875235fbba6b8e899d2c731d314a424c8bc75bdf362dda1e4177bc9af01bc88be512861134df0d7b38ea6caaf83407d890c44fa5157c1220e0eeee1833e925ca006a7c8c4a6dd4ef3a8a042eb84e83b3ea07234771728c03bc25518919020eb4ceeba74b7b18675eb2c03dbc453611fa792bf8f80933f348d9261cc033b17ecd7ebbb749cb3bda0daf0b855c1625bf0f951940e09d9b10881c71153640fa66f96406959a25510eb6ddec31f1b520178384df22e691e5ac293659ed0f67caacda7a229da9c11dad204b26e433381390848aab19d7b321e3ffcace129baa179bab8c8da67d0b44331f3e2a04bd5a7a9574d3ad3b1854796b8fbbf8a638011d407f361bf1cbffc0023d1c5a3c5ba014441760a72e35fea895612df7dab6c669cf140db093f84ff610e70879097af8f12cb72573859be552aa478849e1aa2152be994201e350d84caf64898ecca70858e2373ad31b983145b660fdbef5c515e36db0078b189f9250954c93c254ef9f29ea318938f0d39471b47b314b03d56935b56f73cdc78bafaa63d9400bb0ad10209e795b35784e5947eff462345f542b47edc5c896a3d45721d282c2d8b3001bf304375f6400610547647fa1c3234fe6d5259fc0adddbd298781c80bdbefedcf465b35ea33e43bb8351a49457900f1125f49273148a77be22ba2363bbc955bece8ccc1d69e7e791e69a93ce309be0cb39e0a33c34187046b403a484c9bac8232e7a393ab922f28a79a180a67ab302f9956cd1505ae8d784c5baf9849030144c29fd52a16b73fdc1f985223c42e44eea55463d92f011672ba698271759a01ca53efd867681229de8fdbbf6c32a41f4e3dbec3698a70cfd604c0ce538c70dc270f5730f978626b4fcc6d6fd7c34f5c450a67b4cf44104925b2a2ecec669df6fb0a710e4634c273dc08c2ca44c82f23e49736eb9ee3d8c1c3bb2e36297f666317a2affad8cdecdd1546e4248ea81462cd022aa7d22306b07c796ca61640df7f6986f8cf9ecbb8a6e6f11dd05aef279b229e4d13daf1a27caf769242ca55cbd51717d16ede4072294416f2b3bea751f3d55653e230c76b38a4ca2d1f872815fb742ccb228f13e62818e9176970a139ab144cdec21db5483cf04655ba63314bdf684329db58c11e85419a305b7a665c9eac5b5d4b61b7bc354b2152b8914dc8eb9f683ac836876b1a6aeb26f93d691bd203e7946f0e8359dd299f9218dcc76fffbf6281d52411b8a5cd7e9a21fc4b6727a290de6c3da90b5aba45dc547751cdca5536371ed943c9ab2f785de975364748184ec90a504817134c29b82754d394d72c3c7a6d2672ff71f208728e34e8742c78fb10600164e68b6f66dc31b751fc0301f6ed5c310b13da45ed2ee8d86143b5e89e3b67426c9244569054f71165a0d5ac423dc76f0f6af1d6f66687a5feb41f015e04973775e4468066e87576975b510ec85a8a4195c8cd3eeb2eacc04a4c64e249526ae23cf1a3529f6ae0744b91277a5ba713ad519983f425619e00dc323df1c78c510da06899686d3c669636fcb78b95281e21ff363554b4cb8f9b9b0cd49e3d736e8c780e6f85aa256e45d9169e04eb8a271aa1b28285c3b89c7f88f79f99163097dbd39f31f2282e326bff4cabe942660982f5e9e87a5398ff18a595bb70a99a114eda593c6599face5f0f38119c072730736272f6a327e82459f8f2e314ea00e4f79641d675b2d7c51ba5c49c3ccf2c0ad864cf3557ddd5b3f407ae420e69abbca04155398ce7da1b4e76583fbf5aac829b05e06f4c185b99bf4089846de22edbab47d12dac042d8f070c61ccc2b159dd642352f98d648a771d8af9285439702dad48464546aa9244ed9fcab5eada19f1359be3d7946f6fc5d09be7b3c6c86e82054fce48f987682bf3ccb24954c2366b9180c9acb05b20fa0ee729d10ede7759e68d38da0081d353b7b0978001695f028272a126599c1496107f842bebe3ada8dc62dda3c9da7e1bcdca6760e2c2f28858f959e1cb2283a899c79ef807478dc7c13e2b350acd0b294de0913524aa72d198baf4c4288b9238387be23bf9307736b3cc409b963540c4ecc9f8b24696c024f6b03c0f5510d4d31183cc662c1b3c6ab4e4bf897b33314c04c1d20379458884006aed85b1ead14f5295be708d8864fdcbb3182c98043faf6c5417b6c1e750544eabb9c3361e9362777b39d9c7d3115b414aaec25f699642c81a8efb1f4195a238c1228c3275936aa63054b35426415b5dc8df3968e966802b707194f60390de916f40a43f600e0e2aa8ecb4a859596de076c74a1298d097926939389a6868b9eeaf5a77c62f2e949e041579ca53d4413e7316f3c6c47d88e2a1a7ff8692f75af976e6d1c92a797ef8ff0858286f130029c093c14e08891adf957f298d2f66afc7f7747fe9d65ca7c45ab52f729719fe4aa62a7a6f4efad8114f19e627845791d7664fc55e4ed1c04de46891c9772d9bf895e12e3783423fd25d2eb6a99225be609ecc3add13334af29a7d42ad1356d65f59a6521eacb8305f8aa75a78b5b9d7603da9bb54812999a75f372ca0c1cb48ea8f812f760de4af073c1875a9f4dde9c01080059f341d8a4a765c9c65cafe35e48efaaf730d90e1e0ff6f140d00a9dd613e382c51c38326c1b5f4de7625de3b25629deda96def151a8c74af650136be91326f54af9d0fee218c918e720a95160135f4a12258741b3468baff53e34409dc214bab63368a4d24ca556dc7f515fcaac7bfe05832566c4bab495c1a5fdba580f26d431c6f03970109668d0805884d3d00d27500bd2914575bdab799d1999b70ebcc831783e50a57967a04c9d42c34f4b40a189fdc6a9f8bb4444b53bc0085945177ac51bb2bdb06715635fe365ae6fd8bd3d707e93c812b83cfa1ec1fe5ee91541ecedeb1e4f0ac41c6a08aefeb6da4a0d940f195461562a0117ec260e6c2f8269ed73f4ae0f632d4a34591e55e91cd809afb39d181224c1c7ad5e1ed4fff9fd113ab99455de2769e6ffd9d72fe7490796bd0319173ef7ad96bb6c5c6792de6de26d30c3dd0679153663c82765d77083ff5cebe45e0d808b088b0d007adced724c12717b5c21b4b891b0e26943fa2d2bc5bb395cab7b5bd955e4c7157d3a66cea6cfe4067408014375ff1b574cdbb1b473c80dbec0695003a4201f571be77fc987798a42e51c7186dd4a40a6e13d80f87de9348940bc7abff950197c12e26aada86d343195b639f930c6dbb67bc29462712c5b4dad60b70859ae46564e622dd720abcad639001dbe1b34239061e2f95bbcf8d1cd889f63fc528ed25e281c2d4f365378ec35593f9cb31dbf6effcde58d955d65a818ab353608b4cd7b6a4bf2f9aba780e6d1b73bdca5e28e938c4af59462332575275bc6d1df9e8b2574a5eb23a35bf525a2a1b4eb2050c77910e64bc680e9ce1f1ecd7a4aac90f3060601e8889459403dcd02a4f654ced7bce3d915cd1d43534a796a21abb9d290fcf71a0e00ae9ac7718f0786bb273d5715093f90909d8156c307d5a0d89e6c5f3eb325eee8b9ceb1eebdb282192c9b40b8b87bfacf03999f118498530d36d27884f77f0fa5a3341c9d2e23092016c5df7acbdd8ed69bade059a85a60ee9ef27cd960d3d1bb46a2e34b872d714d713a3e9edb12422b0e70b79d677e85cb6984d13d3a28f1a613fe61101e2e18dbacaf2c152177577de0c0514f962e0473e168597f675902fcf86a692865d9124aa968983329ca14a0371c1614bee47f78c6c4b48ce265604771502e33c4221fe33be84d79dc4eefe8b7a265498708cbb6031c76d5e53078b5b404de7c1e71fac47ef5af58ff12e9e22847f6684fe1c47c93a2edbcacddd62707d6d7a928a0c418ab93b9b0e4402194cdb1a3eeb086a51d668399ceb7d7ad82fdde5533c970fae73c5683c51623b9ee35a5b31fec4e3d8a94399bbb9595ee46d18504eb433950f4ce293bcc7f149ac550ec80c80889fc5f14ddeb5cb5329c35968fa46451b9ade6edaa49b9a5229855834461b3a4d731256d80815a765adbc99488c39cb9e9055315ba3bb26abb116f9f5887b1dc98ee023bc62b3f078c250fdb14f1e705c027354acd2ed541fbcb842943b816891ce16bf8efbee6a547a1355c01e25f14cca28aacea55166fdbb11d30532da6d3382e72621e467586099e264c309e9aa2b6a57ec3c27b7693cabe1e0329acf71753b7f3893c7109a4e21c8589a93ed82f8bbe7a5f224669f79262386a2d5bff04ff82a3b726b92e56cf63d4f0b2d746806561c57e2e0cbab4f39e3e6ccbed740143cb97783f5c99c6febc4e3785d37012913482496be68f84ab630b8a24df8e4574e50ac75f2632e67d254950286e0fcf8f35239c6bf2e48c55c339c6fd42ac3a02824c434ce8fcef940b421445332f6636f06db0ae4949c67119ef5323aa48351ce63c259e3f23316a60c493bbe5b5d4d5c8f4d80b30f70c8662b0adbb7eaa4176beb627c7968fa913b702370c8f3f440a6a62a6378e99f8e772afb603af59cd9a980c1f7e279f4f5181d51b91633bc4ec03db218e2367eced777ef69d8024c8a73a96e72d31d2dfa6c7a6787c4212d029ae516c116f9ac3b99253a1afcdedcc9ef4853f03af28df57e9e3888861102114d2ce8bf490957d46b81b77560c5e4f4c1b74d1f4f3e1eb2da952334b380bf5fc183a8d17885bbca0d0d4863dee1361e70dd8352728935d6ad26ad261ddf83f198d809e81000a830811e2faf4071e8674acaba7362aaabc39d8c1081c311c2d24e9be92d701ff20997240e7d7552f7da3b184974c69deefb4c7fb64681eed818601b465615aae47dc3fc1a12473ee3fc134ddd2b367e639a8cc0940521fc053ff5dac6071814ba231694a56a8c03416852fc7f33781f4f4d4a1073879a05942d2edadb64b30924a60c1112d93434fd4b2fe3f915cbd2af401ed4283e88485f4ffdc855405f273de9b2ae0fa3092db3fb19597412af814e274feee5593fed2aa6f29917f942a1f0490751a36a63f34585f9734dcd26a26af0b6cf45c15f0bf14f4caef475d6b87aca93bbc7bd0325f5fadff9176fe213d3dc9366a8dc5061d9f10516d0a7b911035cf934c983e60d2e7c1bd44a757af56d9e6dd02a5c24a9773f84a1ac9a3e0dfae5a68458ce590326fe8bc61edff60c8eddcd7b9d6bb4767c0a235faf07dcbee8a42b0422033f654527690d9038b94412b7d159ffa0f24337d74e4d139d597f44c0cd28306930e59d2d63ba0e9597e60dfbd838d9f99d8366b06e2e0663c7148760ec4043ad2c1d566291f134be57e61fcbb2554cd134918159db7d64ad253c9b156c29b0df292c60cb3b6044cfa95ab9795ad61fd896fe6d59a243bcecfc4f0fc5514a4f1f4edcc7d426b391f97237960867580aba9e204205c3ac8c2f03a5714167a5391dc4ac9565f8bb21c79204b2e745fb438cdf30278fe0f5bb2e698f4e6c02ce81a4ba2c2ac93959070a9a460781fb32bd4f95e91f7ba80493947fd2cad82025468b22099e39f7d1c0fcd95dbfd47ac9b80b4e1862e78233989764b1d79beb16de7c4dea94ece8a7b22191129495cbd92a3fe3c256deff73f5a039617493d600094011dbaa82a109c076470542e24cddaaf37af2b7ebc84ce87eb48aefa41fe6b54e4b945da2c8b7a3cd01b510d3e0a386c59c0536b77ed7474a693c63e3c7cc679310188e95a7b8a99a2c88d628d5002ed2dc2e6c56a501675ce3637ecf0d0040abdcd766bf552176350c4b9d59d6c4d1e924e209f6ae0218450297dda2197a323fee9c6b72e8bcc15702b2e58f1590e4c16624fb932d4dfb81efd0ee6595549e4cb9922c41e955086bafb7b69d5be727c092e5d21c63505249ab8a8f0fd29e9d2043da6e18eff5d1ba37e9c280a765e7a5961458eae8eb4797b5542853904287bc31441241e099a37aaa388e6a0294f22fdd27dc9a03b84e6b33946f8eca945c114c113f72b24ae97096a600e264015c2de9891b2e234ea4ff8341eae966a4ac03f6a0f143b1e72cdf8a4268bd1fbc5269c5c79e810278bf808ce95a3cd802a7c52ae12ca0c40e10018e7bf4343cc76d5ad747efdde2ba5503197048a35106695eb7795bcf10b397fe42f05e5607e6f9dd2e4388d4ee5c843e4a94ac89991971fd077b459ae7e3c0702b226290f8654b67d070f646f04d6ae6949ec852b8c6700deec6ef36f3721ca4dba949493cb42d354a27ecce84a64204babe7c07e8aa06769c59b9f9d0f44ac4814292f667dc593c4086df32c57b25d55fa82b2a26e082ab522c7950a509b3da9c683b6d4ed3ce66ec58d4f3379cc70c0af9a491388339ad5b07f015f30ac3e9b23b156ac187e4f1fa6b8de77646de6942617e2008aa8d7f3687c21300e44a7d5c431664b21fb0fb1b58887377497e909162de53d4fe39a0545ab48728b49a5092217f251503418a8881c02c13b9af4962030fca3545077f3682c991e6a3319d085c529481fbf9e4516f65241cf9314b8832947e3dbc3545718ce5508c912986f35a678c2c20de0d023d33c3712e2d2aac8f062a5d60f95b7f5e059dff99e7966f6ac69e52e7984d3c5a1c94385bce0008597857497c60090cb0e741effbdb4e50571853ccb9932b59a65068fbe9394d5c5ee5ab719a1b48d8abf9c8ef87d22887453741bb0ba1e9cf4dbfa79ea18aa3aa8acdd1c2ec2088f9199abd483f0777c3c09600786044cc922e24536645546f73414ae7095ea728cc69847cdc4800155205e22686ef5023938f72aaff477cffd18496a6a73adce13f2e9a690d1ac429c81fcce1e8c72d16c830f5b73f7720cde502af49ba72148d9cc7f47376fd2a46f063e573cb9173f00852b1eddf8ba2b4dff245b8392efff08542b2170b48d8bc8ef0f0b43b8f26fb0c100de7c94b11b56f4e96408fd4e609ef2fddf7d2812fbba5a0c342f2cabbd0a36f3ce758549c0106b70e17a4bc4550c7972a2d47cf5911f067b0803d435a8e4c9585d59e743925e2fde1b16d3eb79aa79e40374bbc59656fbeefdd11bc01ecb8cef2e915596e67c65097f0072c1990afbe84b21abb46664cf4d30986f0216bafe5e71f638a44c13540c87faa7fd6e0264c28f548b10ad5b10538b2c4639ae8afab9b49f8011d60be7e2f0806099ba24f0de018b4b22218670cf2e57a76a0c93a1421d105d527ce226db005642274881eb946e8c20260d208fa6d70d19f640ef92aaf6bb955666ca76f84ee1d5911aa77cb65b1d22a08fef8f556f8d8ea291b480eb629618ad9691e6c44c4b274307b55c197359c639ca4d7ef74ac43d05e6f8bb05bf1b181cb92beb46bf888f949f2526d00228b89f2a45d584c90139da196bf2cbb4726791be24385e6ed3d7388cc1a32e61166c8fa2d7f4a890ed14c4cbad8da62b26578e605f475e94c3e0a18804bbd6cf182fdefddd18deeead79f7955ebcc52bd0de8bb4fbfc54b1d86e6f92e1c9627d61a3ed994194d9494383eab2f8776b424de82fe663496b1a94ce0ab7393a8748ad1ca29a5a6f6bfeb14a8f26aef0fb57eb93e56cca335deb5d19afe9ae2d5d16a100c4ceb8fb96d2966a8ee07b7430dad2e1671d31453e276cf79c730777da68bb3ba6bb97189950ade6d7ca439ea7664f94f29da838f9cfd32b5cc6949e377c34425b3a189eb4d2d8bdf8bf8ac4a79d7acbc3181a686382e1e575efb377f23d1eedbc7bbf5a427378afbea5244035adfae2d3ed196a31186be128d27d97143c790fe35a9d33439217d636e95dc2719af5d787e697b168a18e2b8553be9b5d2353495338ca6b8b8db16f9dbbbf087a5c4451efef594e0a492a61def40ed16f99a8d67faabb770458960e07546c3a16cc64b5464bc91fbff01d2f0d952cec7adffe037e86d252374c2664dcc6342869189e33f31f0f53de6c6172e39a22974c1cf3a00a4a2c0763f64a5f306ae80c9f435f554cd822c573818a83c891453df38555e38ec23d94d05a6da696177db12c79e8dd01b2937a1929b147910ccb219022a171c6791e676741773d37e077d6bb47c986bf4d60f3af1b24f0068aab1f2333bd90c8f3a7c13f709ce83655725e6eadd2754476e2a7a9245909ba5621eaab52d09b62c36c7ed9be970e72ed6358f9ba4526968541617f8eb96addfc456745db513fa1c5558f0c2cee94127e1ec45a783b6ff28f24111b040d560eb2e28f0aa304e38c35c4de170b83048b3af6da95d1f13a8493e319d5d82fce8ad9078a9b2d28e4581e3071b09d14d1faab12d31791378c73ddce30f6fb2cd7ece1821ae771486d21c037de327be669183246e7c31cfb8f55064670b93c64a9f222245a7a00e74cee9e7d0c0ec7156536c108a080317d85c9f20ba8af6518785dcf51f509d9869b776c11ff68ca64406e300db6798bc696de80bc7c42b46b2726d60dc4fd6c588e556838f7d63575b3d071fedbe9f61524bdfa38d5e8ac68296b3dcd5cc729e97920db9f8c08470b30c40de4c940faf7c3390b0c663ebcd9e3d5178b9ac52dfca050bf13f634484cb22a68b0fd04b0972457cc3dc911fe125473c5e610f17955f7ebb1e9669483b3bbfb22f3283cf585e8c0959ff5e672fcabe6f8c20b170ee1e49511d726abfdae66b7e8ab79159104b0daffdfa9234ec89a35a9467ff66ada9ac54e3949ceb86aba83abf9fc673bc3384c8b1e42276cedb56d2713a6716be37b2a107d4ad95f4a7bfe5e5c3b16deb62d88a7be2cfc1bf612fa63bd73808e44fc0cac5442e4d5d9f54e81e7bb1d980d79ba86bfe06bca4d47da80d749d36d2bc0e10a9810729d13ab820ed2ad085cb1a566882dac8950c94e4525bff2614fe9a3e6eb9f092056530e40d8fef9d6bff6fb2bb455a8a5c99eac3d9f2f84ebf26cbe4c577263b7b5fa01d44cee36e28eb4abedc1b2b3016948433cc577d420b2515017ff8d7d39bed648b9f61454cec3ee9a7ede69829aed8d7e021d0dae8b0d90f8ac3d0479b48d816f995a41cbc56c258869d67346a565588c52fd5fe14476c0a686208edbc601d2db18447d90e831dadd19e95f545dcc0e697d762af4af7c1f4f6e1169254daa6168f053f1a98872a6681f0d2a4322f91dd54505d8f7683fc31e4bc9196eba10ede0ce1d46d514b80ac8c9daed4b3e01bdb6e6c0acdf2c56053f49f254f26c4233558a21789a66deec80d7378b515ce73705cda6595cadff999033d3842c739ec6001f5dc63033dec5b3a5f2843e7e48dea0cd92ddf8c35d5b7e573db3be731a09fcdc4b55a910a2894b4ef8d3c52812dd20e7d201eb933b1d1a1416b988f8771d18b53b9161da45e71f5a50d57629a1e831867752eb7ea84d0f760e5a61c9a62e518bf6d65e9982d0c9f3a89343269e71568714f506f9b20c86478ddcb79ee21772e503fa54a1ebab1862b3f9a0c9e85656a10e657f0a3e39b69ef35fe3e81177f99c609e67ea2554dfe4fe174fa83a565851c26f08b86a573b89e623d630d16fc5bde07efe886cf09e1e1b623cbd82bb139a048d4d4fff52c0070314ac0398cc4152d0cd040aff9e51ca58347c6f59f7907c9dc7e9f64a4a16a1448254a0a753356419d1603b642d2247f200803869a1c073ccd156be78cad25ffa357914483e1d32b54deb80d0d705f5172e1f88b051e48db38529064c737a45d70946524bbe5f2fca7f1a3844d0839231c332e9c1c5624e653e02a1c3f9ce0ae969f5dc7ca0290a7571299b759378c3cbb6f02b58426bf0ab8bb240f6311d21761c4af910a045a3654bd795be6dfa47fa40ee10e73554486ce81b17033bc317f031335f9031005cc5532442e8d8a8850875eac1758f8a16aa1f19758b1e011cf967cbdd29a9efa2a38e2464ede2c111fd3cc93b995db2c30dd1c375491376ce9ce7384e905dc36807a5657f1acc6cb956677268020239b78dc56c802a4efc63237d8216c0c2f7e47e37505cacb25913db97a55dce7ca83b4d1139a00e8268eb6150ca91264a7fddbaa1e61eb94194ad4d45738ac20f14eddf847a41860011085a099a6", 0x2000, &(0x7f0000002c40)={&(0x7f0000002340)={0x50, 0x0, 0x4, {0x7, 0x26, 0x3, 0x2, 0x7f, 0x6, 0x9, 0x6}}, &(0x7f00000023c0)={0x18, 0xfffffffffffffffe, 0x18a7, {0x200}}, &(0x7f0000002400)={0x18, 0xfffffffffffffff5, 0x10001, {0x7}}, &(0x7f0000002440)={0x18, 0xfffffffffffffffe, 0x1, {0x3}}, &(0x7f0000002480)={0x18, 0xffffffffffffffea, 0x5}, &(0x7f00000024c0)={0x28, 0x0, 0x6, {{0x7000000000000000, 0x76d0, 0x1}}}, &(0x7f0000002500)={0x60, 0x0, 0x3, {{0x2, 0x6b55f4b5, 0x10001, 0x80000001, 0x8d, 0x8a89, 0x4, 0x7fff}}}, &(0x7f0000002580)={0x18, 0xffffffffffffffda, 0x4, {0x7fffffff}}, &(0x7f0000002300)=ANY=[@ANYBLOB="11401b0826090003000000000000000000cf1e3a5e0512687f940d6eed0cab96ca12ece65e912a90d4cdb5af266d3c83000000000000000000"], &(0x7f0000002600)={0x20, 0x0, 0x7fffffff}, &(0x7f0000002780)={0x78, 0x0, 0x7, {0x5, 0xfffffc01, 0x0, {0x5, 0x2, 0xffffffffffff22d5, 0x8, 0x7fffffffffffffff, 0x9e, 0xfffffff7, 0x4, 0xffff, 0x2000, 0xe, 0x0, 0x0, 0x2, 0x93c1}}}, &(0x7f0000002800)={0x90, 0x0, 0x0, {0x6, 0x0, 0x2, 0x5, 0x1f, 0x80000001, {0x2, 0x83, 0xfff, 0x800, 0x7ff, 0x7, 0x1ff, 0x9, 0xf57, 0xc000, 0x7, 0x0, 0x0, 0xfff, 0x4}}}, &(0x7f00000028c0)={0xd0, 0x0, 0x1, [{0x6, 0xd, 0xa, 0xfffffff8, '/dev/null\x00'}, {0x4, 0x0, 0x15, 0x3, 'fscrypt-provisioning\x00'}, {0x2, 0x9, 0x1, 0x6, '\x00'}, {0x4, 0x5, 0xe, 0x7, 'memory.events\x00'}, {0x2, 0x9, 0x1, 0x2, '!'}]}, &(0x7f00000029c0)={0x160, 0x0, 0x40, [{{0x0, 0x1, 0xffffffffffff53a4, 0x80, 0x1, 0x10000, {0x4, 0x7, 0x100000000, 0x20, 0x7ff, 0x800, 0x7f, 0x4, 0x4, 0x2000, 0x2, r2, r6, 0x8, 0x9}}, {0x1, 0x9, 0x9, 0x7, '/dev/vcs\x00'}}, {{0x6, 0x3, 0x80000000, 0x9180, 0x1ff, 0x5, {0x3, 0x3, 0x3, 0x80000000, 0x6, 0x7b1a, 0xffff, 0x0, 0x4, 0xc000, 0xc2, r8, 0xee00, 0x3d15e0c8, 0x5}}, {0x2, 0x4, 0x9, 0x10001, '/dev/vcs\x00'}}]}, &(0x7f0000002b40)={0xa0, 0x0, 0x5, {{0x5, 0x0, 0x9, 0x1, 0x0, 0x4, {0x5, 0x100, 0x2814, 0x1, 0x9, 0x9, 0x80000000, 0x6, 0x6, 0x6000, 0x3, r10, r12, 0x8, 0xffffffe0}}, {0x0, 0x18}}}, &(0x7f0000002c00)={0x20, 0x0, 0xd820, {0x20, 0x4, 0xdb, 0xb17d655}}}) (async) add_key$keyring(&(0x7f00000025c0), &(0x7f0000002640)={'syz', 0x3}, 0x0, 0x0, r3) (async) setregid(0x0, r5) (async) openat(r4, &(0x7f0000000000)='./file0\x00', 0x121402, 0x0) (async) r13 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r14 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async, rerun: 64) write$cgroup_int(r13, &(0x7f0000000200), 0xf000) (rerun: 64) sendfile(r13, r14, 0x0, 0xf03b0000) (async) sendmsg$key(r14, &(0x7f0000002180)={0x0, 0x0, 0xfffffffffffffffd}, 0x8000) 11:36:05 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) (async) r1 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc1}, &(0x7f0000000280)={0x0, "ad98ef109511df0c6dbee3d5bca12f741029711be8f22c653bf91e1a9be64fa0c570766d7b411ba4c96b3d045416ad1fcb4b99d617831d42b1b81c338135aa3a", 0x2c}, 0x48, 0xfffffffffffffffb) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000180)="94709f8c2d2be0edded914b2a9cbb1622138f130374017b75b675474c3be4f50550ecfe0ccdf0c21d4f7394bdf9e303f0ce9bd1161ba12f1775af1cdd4a8527f84e5e9077958f8600cfaf747e05980dcb1e5f3dfcc2901987af6fd61a71b91d7353a4ac736b8168e8710bb2036e42d9730943ac8eb8da509cfb1fcc85106d2dc4e8b0e03bde1fe6d73eb56c5b14657aec6c78e689f24bc680d979c863e255681d7acfa8aa78837d2205fdf74bdbaceab8316a2a391f7c279fd24fa674468322fa4fcbd0f1df6a79531458748d79553e2", 0xd0, r1) 11:36:05 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) (async) r0 = add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000180)="9a547b9a7c9e2918a43e25af3eb57631454ef2374a21bd37392a2f1b4f205da97efd8ebf1561ad42b41790fcff4438cfcb8c609596b1ebf5bf5ada8413bc7b93bf56238925b5f7c78bade2a5f50b4a485b4950d3d7182b8a07c68c7f471348b01d4179f20ac0877cb4d209b010ced32d9b836ae2983d0a8c29e389a0782d9ecd9f77f54af47a3e85a5e7604648bf90bb025a966733d13ded59f65c95e4bca4822d1bca69d2f8b4e6dc37fa868f344d87f9977ce27411446cabc237849a0cb72fc1cd06149e77e22ec8ff25010080fc07b30b0cf2c23b95bd9dcc7c66d266a7c99fb2ba73fca005d8", 0xe8, 0xffffffffffffffff) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x40, 0x0, 0x0, 0x0, 0x6e3f, 0x110c0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x4, r1, 0xee01, 0xee00) (async) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) (async) sendfile(r2, r3, 0x0, 0xf03b0000) read$FUSE(0xffffffffffffffff, &(0x7f0000000640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r3, &(0x7f0000000280)={0x50, 0x0, r4, {0x7, 0x26, 0x6, 0x0, 0x2, 0x529, 0x2, 0xf8d}}, 0x50) (async) keyctl$search(0xa, r0, &(0x7f00000000c0)='blacklist\x00', &(0x7f0000000100)={'syz', 0x2}, r0) keyctl$join(0x1, &(0x7f0000000080)={'syz', 0x2}) 11:36:05 executing program 5: r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x424000, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_MCAST_RATE(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r1, 0x200, 0x70bd2d, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0xa}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) (async) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r3, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xfffffeb7) setregid(0x0, r4) (async) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/vmstat\x00', 0x0, 0x0) lseek(r5, 0x401, 0x0) (async) read$FUSE(r0, &(0x7f0000002100)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r5, &(0x7f00000001c0)={0x50, 0x0, r6, {0x7, 0x26, 0xd, 0x20, 0x9, 0x812, 0x6, 0x9}}, 0x50) (async) r7 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r8, 0x0) (async) keyctl$chown(0x4, r2, 0x0, r4) 11:36:05 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r0, 0x1c243911) keyctl$chown(0x4, r0, 0xee01, 0xee00) keyctl$chown(0x3, r0, 0xee00, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}, 0x90e9}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r1) keyctl$chown(0x3, r1, 0xee00, 0x0) r2 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r3, 0x0) r4 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r4, 0x1c243911) keyctl$chown(0x4, r4, 0xee01, 0xee00) keyctl$chown(0x3, r4, 0xee00, 0x0) keyctl$get_persistent(0x16, r3, r4) r5 = add_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="f5d10e8909014e7cb2d72d8bfc5218a8803166b1a094a6b814c30f08", 0x1c, 0xfffffffffffffffb) r6 = add_key(&(0x7f0000000200)='asymmetric\x00', &(0x7f0000000240)={'syz', 0x1}, &(0x7f0000000280)="818393a8e0be248659", 0x9, r1) keyctl$search(0xa, r5, &(0x7f0000000180)='dns_resolver\x00', &(0x7f00000001c0)={'syz', 0x0}, r6) 11:36:05 executing program 3: perf_event_open(&(0x7f000001d000)={0x4, 0x80, 0x0, 0x0, 0xd6, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f0000000000)="0f3b1536db9489ec64839bfa00e513be0813c7334ef491e762734de533c1fc5b6bbe75346e71e1d4e3e72da8ecb18b234bdd203c74749b1a105a193cdba8a59d65db32f6dca7de9aee675cf158d2fe0b00d8fd2d4cd8923fefdd4b", 0x42, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) 11:36:05 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = syz_open_dev$audion(&(0x7f0000000000), 0x1, 0x200) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}, 0x4, 0x0, 0x0, 0x0, 0x7f, 0x7}, 0x0, 0xb, r0, 0x0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r1) keyctl$chown(0x3, r1, 0xee00, 0x0) [ 973.020715] encrypted_key: master key parameter ']©~ýŽ¿a­B´üÿD8ÏËŒ`•–±ëõ¿ZÚ„¼{“¿V#‰%µ÷Ç‹­â¥õ JH[IPÓ×+ŠÆŒGH°Ayò [ 973.020715] À‡|´Ò' is invalid 11:36:06 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) request_key(&(0x7f0000000040)='dns_resolver\x00', &(0x7f0000000080)={'syz', 0x1}, &(0x7f00000000c0)='\x00', r1) r2 = syz_open_dev$rtc(&(0x7f0000000000), 0x2, 0x10000) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x0) r4 = getpgid(0x0) r5 = perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x50}, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$binfmt_misc(r3, &(0x7f0000000380)=ANY=[], 0xe1) preadv(r5, &(0x7f00000006c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x6, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000200), 0xf000) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xf03b0000) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8000000000004) open_by_handle_at(0xffffffffffffffff, &(0x7f0000000740)=@nfs={0x90, 0x24, {0x7, 0xcd6, 0x2, 0x80, "f7af2eadf73c1ca07700f6aca113596b7608ac138827e30a8dd7d704574f793886e83ee5c3fde988a8bfefdc1abc2001af2eee671ea5f5c437beffd7f851582e25dc4a90d4b21ffedf302b22e584bee8312227b6512f6016c32024015082ab94e40d4c91ed2dbfbb3738bfdc3e9fbbf2d95a803362e373f75688eef7356350e5"}}, 0x101000) sendfile(r3, r6, 0x0, 0x8400ffdffffa) r7 = open(&(0x7f0000000100)='./bus\x00', 0x141042, 0x0) fallocate(r7, 0x20, 0x0, 0xfffffeff000) fallocate(r7, 0x0, 0x0, 0x10000102) r8 = open(&(0x7f0000000040)='./bus\x00', 0x141142, 0x0) r9 = creat(&(0x7f00000002c0)='./file0\x00', 0x0) write$P9_RREMOVE(r9, &(0x7f0000000280), 0x1033b) r10 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$trusted_overlay_opaque(r10, 0x0, 0x0, 0x0, 0x0) fdatasync(r9) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x5, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x59, 0x1, @perf_config_ext={0x7}, 0x0, 0x0, 0x3f, 0x1, 0x0, 0x0, 0x54}, r4, 0x5, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r8, 0xc028660f, &(0x7f0000000200)={0x3200, r9, 0xc00}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r2, 0xc400941d, &(0x7f0000000180)={0x0, 0x17f, 0x401}) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) 11:36:06 executing program 5: r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x424000, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_MCAST_RATE(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r1, 0x200, 0x70bd2d, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0xa}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r3, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xfffffeb7) setregid(0x0, r4) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/vmstat\x00', 0x0, 0x0) lseek(r5, 0x401, 0x0) read$FUSE(r0, &(0x7f0000002100)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r5, &(0x7f00000001c0)={0x50, 0x0, r6, {0x7, 0x26, 0xd, 0x20, 0x9, 0x812, 0x6, 0x9}}, 0x50) (async) r7 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r8, 0x0) keyctl$chown(0x4, r2, 0x0, r4) 11:36:06 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x4, 0x80, 0x0, 0x2, 0x3, 0x0, 0x0, 0xfffffffffffffff7, 0xa002c, 0x0, 0x0, 0x0, 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, @perf_config_ext={0x80, 0x4}, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x5}, 0x0, 0x7, 0xffffffffffffffff, 0x2) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r0, 0x1c243911) keyctl$chown(0x4, r0, 0xee01, 0xee00) keyctl$chown(0x3, r0, 0xee00, 0x0) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, r0) request_key(&(0x7f0000000000)='cifs.idmap\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)='{({-\x00', 0xfffffffffffffffa) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x4, r1, 0xee01, 0xee00) read$FUSE(0xffffffffffffffff, 0x0, 0x0) 11:36:06 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f00000021c0)=ANY=[@ANYBLOB, @ANYBLOB="42e6383eacaa73ec80a955c9491e65fce7c12f87cf8bbdc4328ea9cd4c4a7a44621b5c6c318f59b6a07038b02b605f667fa0eb2c4eb3fa1af8c324dc341fbb47dadcd7e0887c9677edb6446c964ea041cf51840808f5ad12cdb70565b7e4d1eb7bf2a3948701b8b7361b1e74ca1b9d204e51da4ee1b4f8128b1f284f324ba2aabe8578228f6c79394feda732d3dc7f35fe2b1aacabe922c2dab84cb34cf6a602fd50907977da3132084c2384f4a68024e47f7e2fd3c4f0873207e5572611ef7e3f83c6e6cf18033367c6211a21e4d6c99bca771d5bcd2336be16a08948d90d1a1245f969432cf4dd0146c7c7104abf0216c1578306ab273770811173e91ad450f12800a28ed6324e0d03e842006f22f5d58112158d71db"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10480, 0x0) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000000080)={0x2020, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000002100)={0x50, 0xfffffffffffffffe, r1, {0x7, 0x26, 0x2, 0x1101401, 0x9, 0x1, 0x515f581a, 0xfa8}}, 0x50) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) r3 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r4, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r6) setgroups(0x1, &(0x7f0000000080)=[r6]) r7 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r8, 0x0) (async, rerun: 32) r9 = socket(0xa, 0x2, 0x0) (rerun: 32) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r10, 0x0) r11 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r11, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r12) (async) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000006180)="c06ab9684fdc853fbf9b4dd2e514be4696ee83e12fc34a5c8bc917710bd39aa5c1f581c4a5264b3eb5357e028467f29a41167d93891da84b13967350a0760fe77e3da537c48bfb0c9b6ade18430342ec81db3089de58a115f7a10bcff0c261dacabe2c9d5627a8b6a0320968b547a9f21595eff3c7a0ec5a75e8107d81fc45e8585cfc42fd1bef643afa9c13425e79348220a3402e5a8352e39520e786696d14f48f2cedd39db0929b3adbe4dae916040ede0e71fc769eb730943299317eaa19db91cb3f923c1e9084642ded177587761fa566a4ed36805fb62be1bd4af7eafcd5c3097ca13c92c0422dcf6d71c89bfefb113dc69e77d17f0f1005f644a911817b854837d0fad3a5e9ebfd74501796faf445d6e266409ee0f7d7e7969634a5f48057334f3c3c9fc88aef8173164dbad3e36d9ff4b026cfa007ff54e3fe6c29212210a13a58bcab511960e1ee9402926c53b0cdfeed64fc33bdc7cb3e7ec3a42d19cf8f2ba3d61bc5f22cc0c617ca9f39bb533ac31444deed223681a9a985992efb1e8b9d069558f1c02dcde269fceee87ce05db4fa34370dd904153a3390af548364d49b52b979aba116e0c39244efe53783fca627228b57c56e175a19d81430b0bac83134d62fea6b7d8ad99c2fcf3b93526cfc719b894215790aae12fcf405a6f36a562c1f3e66b6dd3dd03c897bb1e2a4dbc4458e40c527094fe98e559f6499c6885b216c9a083d25b18f3f1eb72c93c17eb27bfdefb0a630b3c4859bd69810b59c5ae81167d55179e95b7fb109f6e6a958d5dd136eeed58dd7c3738670afa86580b58222016a46e8de157e85b317ccd8172801c51a404b814cfc3c9f4f52d60d181dda73a4bbcf0a99b0523d093a1c9db0bfeeed32a78f099dcc9ab26f602f3c17e0e960829422a03805109b1fda4478b114bbafe16b88337e6e5878e36d2621172240f540d378b71d593d767c302fb3edb2f4f3cf714dade5d186f41ebaa4632052ced0d92b89ced7cca2c3cb2ac6a0ae90d22031a5d37bfb0cd5e21727978f956a186000c33cb18c4c0c8b317725493398b1b07221fbd7c5c33aa99e6f400f91ae62f620dbff02ed29d2a459ae43a83784d2c024cb9c70bfe30dea3892be5e0011ef998d7315d41dca390c11f63e7759899169711e013236335269addeb9f025f9126fd3b11ca5fa488c0e846bc1e62b1f2c53a1107b4bde23bf90062f9d150fe823d56a042c48f59c13d3994398adf07f5d79549b93b7a12fe5f8318a914fededfb8eb6bc96107cb41a548553cece31c806b8008993768437723abc41eae5b309d06600facb6a211271eae5371df41f05873c28fe9a43f69b1ce1a49500bfde918910b9c29d0e73fd9b252dd90dde263596acbefc620a7780523bf1c749513eb4252a12f1d2a05d6408c4cb9408f5438f9e4f6ed9c852ebc0dcbcdfb4dcf9e586522b5c1437dc9a5708298fd5f23db6b9d1ed4de54a175d0702e7d50a690bd96b5b01aa8f4927495c12dc25cbe52a5b72ad78dca2ec1f832fc72e12b7e9a8ce86a9cfcf27fb3e0273bccd1a908295b56a875235fbba6b8e899d2c731d314a424c8bc75bdf362dda1e4177bc9af01bc88be512861134df0d7b38ea6caaf83407d890c44fa5157c1220e0eeee1833e925ca006a7c8c4a6dd4ef3a8a042eb84e83b3ea07234771728c03bc25518919020eb4ceeba74b7b18675eb2c03dbc453611fa792bf8f80933f348d9261cc033b17ecd7ebbb749cb3bda0daf0b855c1625bf0f951940e09d9b10881c71153640fa66f96406959a25510eb6ddec31f1b520178384df22e691e5ac293659ed0f67caacda7a229da9c11dad204b26e433381390848aab19d7b321e3ffcace129baa179bab8c8da67d0b44331f3e2a04bd5a7a9574d3ad3b1854796b8fbbf8a638011d407f361bf1cbffc0023d1c5a3c5ba014441760a72e35fea895612df7dab6c669cf140db093f84ff610e70879097af8f12cb72573859be552aa478849e1aa2152be994201e350d84caf64898ecca70858e2373ad31b983145b660fdbef5c515e36db0078b189f9250954c93c254ef9f29ea318938f0d39471b47b314b03d56935b56f73cdc78bafaa63d9400bb0ad10209e795b35784e5947eff462345f542b47edc5c896a3d45721d282c2d8b3001bf304375f6400610547647fa1c3234fe6d5259fc0adddbd298781c80bdbefedcf465b35ea33e43bb8351a49457900f1125f49273148a77be22ba2363bbc955bece8ccc1d69e7e791e69a93ce309be0cb39e0a33c34187046b403a484c9bac8232e7a393ab922f28a79a180a67ab302f9956cd1505ae8d784c5baf9849030144c29fd52a16b73fdc1f985223c42e44eea55463d92f011672ba698271759a01ca53efd867681229de8fdbbf6c32a41f4e3dbec3698a70cfd604c0ce538c70dc270f5730f978626b4fcc6d6fd7c34f5c450a67b4cf44104925b2a2ecec669df6fb0a710e4634c273dc08c2ca44c82f23e49736eb9ee3d8c1c3bb2e36297f666317a2affad8cdecdd1546e4248ea81462cd022aa7d22306b07c796ca61640df7f6986f8cf9ecbb8a6e6f11dd05aef279b229e4d13daf1a27caf769242ca55cbd51717d16ede4072294416f2b3bea751f3d55653e230c76b38a4ca2d1f872815fb742ccb228f13e62818e9176970a139ab144cdec21db5483cf04655ba63314bdf684329db58c11e85419a305b7a665c9eac5b5d4b61b7bc354b2152b8914dc8eb9f683ac836876b1a6aeb26f93d691bd203e7946f0e8359dd299f9218dcc76fffbf6281d52411b8a5cd7e9a21fc4b6727a290de6c3da90b5aba45dc547751cdca5536371ed943c9ab2f785de975364748184ec90a504817134c29b82754d394d72c3c7a6d2672ff71f208728e34e8742c78fb10600164e68b6f66dc31b751fc0301f6ed5c310b13da45ed2ee8d86143b5e89e3b67426c9244569054f71165a0d5ac423dc76f0f6af1d6f66687a5feb41f015e04973775e4468066e87576975b510ec85a8a4195c8cd3eeb2eacc04a4c64e249526ae23cf1a3529f6ae0744b91277a5ba713ad519983f425619e00dc323df1c78c510da06899686d3c669636fcb78b95281e21ff363554b4cb8f9b9b0cd49e3d736e8c780e6f85aa256e45d9169e04eb8a271aa1b28285c3b89c7f88f79f99163097dbd39f31f2282e326bff4cabe942660982f5e9e87a5398ff18a595bb70a99a114eda593c6599face5f0f38119c072730736272f6a327e82459f8f2e314ea00e4f79641d675b2d7c51ba5c49c3ccf2c0ad864cf3557ddd5b3f407ae420e69abbca04155398ce7da1b4e76583fbf5aac829b05e06f4c185b99bf4089846de22edbab47d12dac042d8f070c61ccc2b159dd642352f98d648a771d8af9285439702dad48464546aa9244ed9fcab5eada19f1359be3d7946f6fc5d09be7b3c6c86e82054fce48f987682bf3ccb24954c2366b9180c9acb05b20fa0ee729d10ede7759e68d38da0081d353b7b0978001695f028272a126599c1496107f842bebe3ada8dc62dda3c9da7e1bcdca6760e2c2f28858f959e1cb2283a899c79ef807478dc7c13e2b350acd0b294de0913524aa72d198baf4c4288b9238387be23bf9307736b3cc409b963540c4ecc9f8b24696c024f6b03c0f5510d4d31183cc662c1b3c6ab4e4bf897b33314c04c1d20379458884006aed85b1ead14f5295be708d8864fdcbb3182c98043faf6c5417b6c1e750544eabb9c3361e9362777b39d9c7d3115b414aaec25f699642c81a8efb1f4195a238c1228c3275936aa63054b35426415b5dc8df3968e966802b707194f60390de916f40a43f600e0e2aa8ecb4a859596de076c74a1298d097926939389a6868b9eeaf5a77c62f2e949e041579ca53d4413e7316f3c6c47d88e2a1a7ff8692f75af976e6d1c92a797ef8ff0858286f130029c093c14e08891adf957f298d2f66afc7f7747fe9d65ca7c45ab52f729719fe4aa62a7a6f4efad8114f19e627845791d7664fc55e4ed1c04de46891c9772d9bf895e12e3783423fd25d2eb6a99225be609ecc3add13334af29a7d42ad1356d65f59a6521eacb8305f8aa75a78b5b9d7603da9bb54812999a75f372ca0c1cb48ea8f812f760de4af073c1875a9f4dde9c01080059f341d8a4a765c9c65cafe35e48efaaf730d90e1e0ff6f140d00a9dd613e382c51c38326c1b5f4de7625de3b25629deda96def151a8c74af650136be91326f54af9d0fee218c918e720a95160135f4a12258741b3468baff53e34409dc214bab63368a4d24ca556dc7f515fcaac7bfe05832566c4bab495c1a5fdba580f26d431c6f03970109668d0805884d3d00d27500bd2914575bdab799d1999b70ebcc831783e50a57967a04c9d42c34f4b40a189fdc6a9f8bb4444b53bc0085945177ac51bb2bdb06715635fe365ae6fd8bd3d707e93c812b83cfa1ec1fe5ee91541ecedeb1e4f0ac41c6a08aefeb6da4a0d940f195461562a0117ec260e6c2f8269ed73f4ae0f632d4a34591e55e91cd809afb39d181224c1c7ad5e1ed4fff9fd113ab99455de2769e6ffd9d72fe7490796bd0319173ef7ad96bb6c5c6792de6de26d30c3dd0679153663c82765d77083ff5cebe45e0d808b088b0d007adced724c12717b5c21b4b891b0e26943fa2d2bc5bb395cab7b5bd955e4c7157d3a66cea6cfe4067408014375ff1b574cdbb1b473c80dbec0695003a4201f571be77fc987798a42e51c7186dd4a40a6e13d80f87de9348940bc7abff950197c12e26aada86d343195b639f930c6dbb67bc29462712c5b4dad60b70859ae46564e622dd720abcad639001dbe1b34239061e2f95bbcf8d1cd889f63fc528ed25e281c2d4f365378ec35593f9cb31dbf6effcde58d955d65a818ab353608b4cd7b6a4bf2f9aba780e6d1b73bdca5e28e938c4af59462332575275bc6d1df9e8b2574a5eb23a35bf525a2a1b4eb2050c77910e64bc680e9ce1f1ecd7a4aac90f3060601e8889459403dcd02a4f654ced7bce3d915cd1d43534a796a21abb9d290fcf71a0e00ae9ac7718f0786bb273d5715093f90909d8156c307d5a0d89e6c5f3eb325eee8b9ceb1eebdb282192c9b40b8b87bfacf03999f118498530d36d27884f77f0fa5a3341c9d2e23092016c5df7acbdd8ed69bade059a85a60ee9ef27cd960d3d1bb46a2e34b872d714d713a3e9edb12422b0e70b79d677e85cb6984d13d3a28f1a613fe61101e2e18dbacaf2c152177577de0c0514f962e0473e168597f675902fcf86a692865d9124aa968983329ca14a0371c1614bee47f78c6c4b48ce265604771502e33c4221fe33be84d79dc4eefe8b7a265498708cbb6031c76d5e53078b5b404de7c1e71fac47ef5af58ff12e9e22847f6684fe1c47c93a2edbcacddd62707d6d7a928a0c418ab93b9b0e4402194cdb1a3eeb086a51d668399ceb7d7ad82fdde5533c970fae73c5683c51623b9ee35a5b31fec4e3d8a94399bbb9595ee46d18504eb433950f4ce293bcc7f149ac550ec80c80889fc5f14ddeb5cb5329c35968fa46451b9ade6edaa49b9a5229855834461b3a4d731256d80815a765adbc99488c39cb9e9055315ba3bb26abb116f9f5887b1dc98ee023bc62b3f078c250fdb14f1e705c027354acd2ed541fbcb842943b816891ce16bf8efbee6a547a1355c01e25f14cca28aacea55166fdbb11d30532da6d3382e72621e467586099e264c309e9aa2b6a57ec3c27b7693cabe1e0329acf71753b7f3893c7109a4e21c8589a93ed82f8bbe7a5f224669f79262386a2d5bff04ff82a3b726b92e56cf63d4f0b2d746806561c57e2e0cbab4f39e3e6ccbed740143cb97783f5c99c6febc4e3785d37012913482496be68f84ab630b8a24df8e4574e50ac75f2632e67d254950286e0fcf8f35239c6bf2e48c55c339c6fd42ac3a02824c434ce8fcef940b421445332f6636f06db0ae4949c67119ef5323aa48351ce63c259e3f23316a60c493bbe5b5d4d5c8f4d80b30f70c8662b0adbb7eaa4176beb627c7968fa913b702370c8f3f440a6a62a6378e99f8e772afb603af59cd9a980c1f7e279f4f5181d51b91633bc4ec03db218e2367eced777ef69d8024c8a73a96e72d31d2dfa6c7a6787c4212d029ae516c116f9ac3b99253a1afcdedcc9ef4853f03af28df57e9e3888861102114d2ce8bf490957d46b81b77560c5e4f4c1b74d1f4f3e1eb2da952334b380bf5fc183a8d17885bbca0d0d4863dee1361e70dd8352728935d6ad26ad261ddf83f198d809e81000a830811e2faf4071e8674acaba7362aaabc39d8c1081c311c2d24e9be92d701ff20997240e7d7552f7da3b184974c69deefb4c7fb64681eed818601b465615aae47dc3fc1a12473ee3fc134ddd2b367e639a8cc0940521fc053ff5dac6071814ba231694a56a8c03416852fc7f33781f4f4d4a1073879a05942d2edadb64b30924a60c1112d93434fd4b2fe3f915cbd2af401ed4283e88485f4ffdc855405f273de9b2ae0fa3092db3fb19597412af814e274feee5593fed2aa6f29917f942a1f0490751a36a63f34585f9734dcd26a26af0b6cf45c15f0bf14f4caef475d6b87aca93bbc7bd0325f5fadff9176fe213d3dc9366a8dc5061d9f10516d0a7b911035cf934c983e60d2e7c1bd44a757af56d9e6dd02a5c24a9773f84a1ac9a3e0dfae5a68458ce590326fe8bc61edff60c8eddcd7b9d6bb4767c0a235faf07dcbee8a42b0422033f654527690d9038b94412b7d159ffa0f24337d74e4d139d597f44c0cd28306930e59d2d63ba0e9597e60dfbd838d9f99d8366b06e2e0663c7148760ec4043ad2c1d566291f134be57e61fcbb2554cd134918159db7d64ad253c9b156c29b0df292c60cb3b6044cfa95ab9795ad61fd896fe6d59a243bcecfc4f0fc5514a4f1f4edcc7d426b391f97237960867580aba9e204205c3ac8c2f03a5714167a5391dc4ac9565f8bb21c79204b2e745fb438cdf30278fe0f5bb2e698f4e6c02ce81a4ba2c2ac93959070a9a460781fb32bd4f95e91f7ba80493947fd2cad82025468b22099e39f7d1c0fcd95dbfd47ac9b80b4e1862e78233989764b1d79beb16de7c4dea94ece8a7b22191129495cbd92a3fe3c256deff73f5a039617493d600094011dbaa82a109c076470542e24cddaaf37af2b7ebc84ce87eb48aefa41fe6b54e4b945da2c8b7a3cd01b510d3e0a386c59c0536b77ed7474a693c63e3c7cc679310188e95a7b8a99a2c88d628d5002ed2dc2e6c56a501675ce3637ecf0d0040abdcd766bf552176350c4b9d59d6c4d1e924e209f6ae0218450297dda2197a323fee9c6b72e8bcc15702b2e58f1590e4c16624fb932d4dfb81efd0ee6595549e4cb9922c41e955086bafb7b69d5be727c092e5d21c63505249ab8a8f0fd29e9d2043da6e18eff5d1ba37e9c280a765e7a5961458eae8eb4797b5542853904287bc31441241e099a37aaa388e6a0294f22fdd27dc9a03b84e6b33946f8eca945c114c113f72b24ae97096a600e264015c2de9891b2e234ea4ff8341eae966a4ac03f6a0f143b1e72cdf8a4268bd1fbc5269c5c79e810278bf808ce95a3cd802a7c52ae12ca0c40e10018e7bf4343cc76d5ad747efdde2ba5503197048a35106695eb7795bcf10b397fe42f05e5607e6f9dd2e4388d4ee5c843e4a94ac89991971fd077b459ae7e3c0702b226290f8654b67d070f646f04d6ae6949ec852b8c6700deec6ef36f3721ca4dba949493cb42d354a27ecce84a64204babe7c07e8aa06769c59b9f9d0f44ac4814292f667dc593c4086df32c57b25d55fa82b2a26e082ab522c7950a509b3da9c683b6d4ed3ce66ec58d4f3379cc70c0af9a491388339ad5b07f015f30ac3e9b23b156ac187e4f1fa6b8de77646de6942617e2008aa8d7f3687c21300e44a7d5c431664b21fb0fb1b58887377497e909162de53d4fe39a0545ab48728b49a5092217f251503418a8881c02c13b9af4962030fca3545077f3682c991e6a3319d085c529481fbf9e4516f65241cf9314b8832947e3dbc3545718ce5508c912986f35a678c2c20de0d023d33c3712e2d2aac8f062a5d60f95b7f5e059dff99e7966f6ac69e52e7984d3c5a1c94385bce0008597857497c60090cb0e741effbdb4e50571853ccb9932b59a65068fbe9394d5c5ee5ab719a1b48d8abf9c8ef87d22887453741bb0ba1e9cf4dbfa79ea18aa3aa8acdd1c2ec2088f9199abd483f0777c3c09600786044cc922e24536645546f73414ae7095ea728cc69847cdc4800155205e22686ef5023938f72aaff477cffd18496a6a73adce13f2e9a690d1ac429c81fcce1e8c72d16c830f5b73f7720cde502af49ba72148d9cc7f47376fd2a46f063e573cb9173f00852b1eddf8ba2b4dff245b8392efff08542b2170b48d8bc8ef0f0b43b8f26fb0c100de7c94b11b56f4e96408fd4e609ef2fddf7d2812fbba5a0c342f2cabbd0a36f3ce758549c0106b70e17a4bc4550c7972a2d47cf5911f067b0803d435a8e4c9585d59e743925e2fde1b16d3eb79aa79e40374bbc59656fbeefdd11bc01ecb8cef2e915596e67c65097f0072c1990afbe84b21abb46664cf4d30986f0216bafe5e71f638a44c13540c87faa7fd6e0264c28f548b10ad5b10538b2c4639ae8afab9b49f8011d60be7e2f0806099ba24f0de018b4b22218670cf2e57a76a0c93a1421d105d527ce226db005642274881eb946e8c20260d208fa6d70d19f640ef92aaf6bb955666ca76f84ee1d5911aa77cb65b1d22a08fef8f556f8d8ea291b480eb629618ad9691e6c44c4b274307b55c197359c639ca4d7ef74ac43d05e6f8bb05bf1b181cb92beb46bf888f949f2526d00228b89f2a45d584c90139da196bf2cbb4726791be24385e6ed3d7388cc1a32e61166c8fa2d7f4a890ed14c4cbad8da62b26578e605f475e94c3e0a18804bbd6cf182fdefddd18deeead79f7955ebcc52bd0de8bb4fbfc54b1d86e6f92e1c9627d61a3ed994194d9494383eab2f8776b424de82fe663496b1a94ce0ab7393a8748ad1ca29a5a6f6bfeb14a8f26aef0fb57eb93e56cca335deb5d19afe9ae2d5d16a100c4ceb8fb96d2966a8ee07b7430dad2e1671d31453e276cf79c730777da68bb3ba6bb97189950ade6d7ca439ea7664f94f29da838f9cfd32b5cc6949e377c34425b3a189eb4d2d8bdf8bf8ac4a79d7acbc3181a686382e1e575efb377f23d1eedbc7bbf5a427378afbea5244035adfae2d3ed196a31186be128d27d97143c790fe35a9d33439217d636e95dc2719af5d787e697b168a18e2b8553be9b5d2353495338ca6b8b8db16f9dbbbf087a5c4451efef594e0a492a61def40ed16f99a8d67faabb770458960e07546c3a16cc64b5464bc91fbff01d2f0d952cec7adffe037e86d252374c2664dcc6342869189e33f31f0f53de6c6172e39a22974c1cf3a00a4a2c0763f64a5f306ae80c9f435f554cd822c573818a83c891453df38555e38ec23d94d05a6da696177db12c79e8dd01b2937a1929b147910ccb219022a171c6791e676741773d37e077d6bb47c986bf4d60f3af1b24f0068aab1f2333bd90c8f3a7c13f709ce83655725e6eadd2754476e2a7a9245909ba5621eaab52d09b62c36c7ed9be970e72ed6358f9ba4526968541617f8eb96addfc456745db513fa1c5558f0c2cee94127e1ec45a783b6ff28f24111b040d560eb2e28f0aa304e38c35c4de170b83048b3af6da95d1f13a8493e319d5d82fce8ad9078a9b2d28e4581e3071b09d14d1faab12d31791378c73ddce30f6fb2cd7ece1821ae771486d21c037de327be669183246e7c31cfb8f55064670b93c64a9f222245a7a00e74cee9e7d0c0ec7156536c108a080317d85c9f20ba8af6518785dcf51f509d9869b776c11ff68ca64406e300db6798bc696de80bc7c42b46b2726d60dc4fd6c588e556838f7d63575b3d071fedbe9f61524bdfa38d5e8ac68296b3dcd5cc729e97920db9f8c08470b30c40de4c940faf7c3390b0c663ebcd9e3d5178b9ac52dfca050bf13f634484cb22a68b0fd04b0972457cc3dc911fe125473c5e610f17955f7ebb1e9669483b3bbfb22f3283cf585e8c0959ff5e672fcabe6f8c20b170ee1e49511d726abfdae66b7e8ab79159104b0daffdfa9234ec89a35a9467ff66ada9ac54e3949ceb86aba83abf9fc673bc3384c8b1e42276cedb56d2713a6716be37b2a107d4ad95f4a7bfe5e5c3b16deb62d88a7be2cfc1bf612fa63bd73808e44fc0cac5442e4d5d9f54e81e7bb1d980d79ba86bfe06bca4d47da80d749d36d2bc0e10a9810729d13ab820ed2ad085cb1a566882dac8950c94e4525bff2614fe9a3e6eb9f092056530e40d8fef9d6bff6fb2bb455a8a5c99eac3d9f2f84ebf26cbe4c577263b7b5fa01d44cee36e28eb4abedc1b2b3016948433cc577d420b2515017ff8d7d39bed648b9f61454cec3ee9a7ede69829aed8d7e021d0dae8b0d90f8ac3d0479b48d816f995a41cbc56c258869d67346a565588c52fd5fe14476c0a686208edbc601d2db18447d90e831dadd19e95f545dcc0e697d762af4af7c1f4f6e1169254daa6168f053f1a98872a6681f0d2a4322f91dd54505d8f7683fc31e4bc9196eba10ede0ce1d46d514b80ac8c9daed4b3e01bdb6e6c0acdf2c56053f49f254f26c4233558a21789a66deec80d7378b515ce73705cda6595cadff999033d3842c739ec6001f5dc63033dec5b3a5f2843e7e48dea0cd92ddf8c35d5b7e573db3be731a09fcdc4b55a910a2894b4ef8d3c52812dd20e7d201eb933b1d1a1416b988f8771d18b53b9161da45e71f5a50d57629a1e831867752eb7ea84d0f760e5a61c9a62e518bf6d65e9982d0c9f3a89343269e71568714f506f9b20c86478ddcb79ee21772e503fa54a1ebab1862b3f9a0c9e85656a10e657f0a3e39b69ef35fe3e81177f99c609e67ea2554dfe4fe174fa83a565851c26f08b86a573b89e623d630d16fc5bde07efe886cf09e1e1b623cbd82bb139a048d4d4fff52c0070314ac0398cc4152d0cd040aff9e51ca58347c6f59f7907c9dc7e9f64a4a16a1448254a0a753356419d1603b642d2247f200803869a1c073ccd156be78cad25ffa357914483e1d32b54deb80d0d705f5172e1f88b051e48db38529064c737a45d70946524bbe5f2fca7f1a3844d0839231c332e9c1c5624e653e02a1c3f9ce0ae969f5dc7ca0290a7571299b759378c3cbb6f02b58426bf0ab8bb240f6311d21761c4af910a045a3654bd795be6dfa47fa40ee10e73554486ce81b17033bc317f031335f9031005cc5532442e8d8a8850875eac1758f8a16aa1f19758b1e011cf967cbdd29a9efa2a38e2464ede2c111fd3cc93b995db2c30dd1c375491376ce9ce7384e905dc36807a5657f1acc6cb956677268020239b78dc56c802a4efc63237d8216c0c2f7e47e37505cacb25913db97a55dce7ca83b4d1139a00e8268eb6150ca91264a7fddbaa1e61eb94194ad4d45738ac20f14eddf847a41860011085a099a6", 0x2000, &(0x7f0000002c40)={&(0x7f0000002340)={0x50, 0x0, 0x4, {0x7, 0x26, 0x3, 0x2, 0x7f, 0x6, 0x9, 0x6}}, &(0x7f00000023c0)={0x18, 0xfffffffffffffffe, 0x18a7, {0x200}}, &(0x7f0000002400)={0x18, 0xfffffffffffffff5, 0x10001, {0x7}}, &(0x7f0000002440)={0x18, 0xfffffffffffffffe, 0x1, {0x3}}, &(0x7f0000002480)={0x18, 0xffffffffffffffea, 0x5}, &(0x7f00000024c0)={0x28, 0x0, 0x6, {{0x7000000000000000, 0x76d0, 0x1}}}, &(0x7f0000002500)={0x60, 0x0, 0x3, {{0x2, 0x6b55f4b5, 0x10001, 0x80000001, 0x8d, 0x8a89, 0x4, 0x7fff}}}, &(0x7f0000002580)={0x18, 0xffffffffffffffda, 0x4, {0x7fffffff}}, &(0x7f0000002300)=ANY=[@ANYBLOB="11401b0826090003000000000000000000cf1e3a5e0512687f940d6eed0cab96ca12ece65e912a90d4cdb5af266d3c83000000000000000000"], &(0x7f0000002600)={0x20, 0x0, 0x7fffffff}, &(0x7f0000002780)={0x78, 0x0, 0x7, {0x5, 0xfffffc01, 0x0, {0x5, 0x2, 0xffffffffffff22d5, 0x8, 0x7fffffffffffffff, 0x9e, 0xfffffff7, 0x4, 0xffff, 0x2000, 0xe, 0x0, 0x0, 0x2, 0x93c1}}}, &(0x7f0000002800)={0x90, 0x0, 0x0, {0x6, 0x0, 0x2, 0x5, 0x1f, 0x80000001, {0x2, 0x83, 0xfff, 0x800, 0x7ff, 0x7, 0x1ff, 0x9, 0xf57, 0xc000, 0x7, 0x0, 0x0, 0xfff, 0x4}}}, &(0x7f00000028c0)={0xd0, 0x0, 0x1, [{0x6, 0xd, 0xa, 0xfffffff8, '/dev/null\x00'}, {0x4, 0x0, 0x15, 0x3, 'fscrypt-provisioning\x00'}, {0x2, 0x9, 0x1, 0x6, '\x00'}, {0x4, 0x5, 0xe, 0x7, 'memory.events\x00'}, {0x2, 0x9, 0x1, 0x2, '!'}]}, &(0x7f00000029c0)={0x160, 0x0, 0x40, [{{0x0, 0x1, 0xffffffffffff53a4, 0x80, 0x1, 0x10000, {0x4, 0x7, 0x100000000, 0x20, 0x7ff, 0x800, 0x7f, 0x4, 0x4, 0x2000, 0x2, r2, r6, 0x8, 0x9}}, {0x1, 0x9, 0x9, 0x7, '/dev/vcs\x00'}}, {{0x6, 0x3, 0x80000000, 0x9180, 0x1ff, 0x5, {0x3, 0x3, 0x3, 0x80000000, 0x6, 0x7b1a, 0xffff, 0x0, 0x4, 0xc000, 0xc2, r8, 0xee00, 0x3d15e0c8, 0x5}}, {0x2, 0x4, 0x9, 0x10001, '/dev/vcs\x00'}}]}, &(0x7f0000002b40)={0xa0, 0x0, 0x5, {{0x5, 0x0, 0x9, 0x1, 0x0, 0x4, {0x5, 0x100, 0x2814, 0x1, 0x9, 0x9, 0x80000000, 0x6, 0x6, 0x6000, 0x3, r10, r12, 0x8, 0xffffffe0}}, {0x0, 0x18}}}, &(0x7f0000002c00)={0x20, 0x0, 0xd820, {0x20, 0x4, 0xdb, 0xb17d655}}}) add_key$keyring(&(0x7f00000025c0), &(0x7f0000002640)={'syz', 0x3}, 0x0, 0x0, r3) (async) setregid(0x0, r5) (async) openat(r4, &(0x7f0000000000)='./file0\x00', 0x121402, 0x0) (async) r13 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r14 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r13, &(0x7f0000000200), 0xf000) (async, rerun: 64) sendfile(r13, r14, 0x0, 0xf03b0000) (async, rerun: 64) sendmsg$key(r14, &(0x7f0000002180)={0x0, 0x0, 0xfffffffffffffffd}, 0x8000) 11:36:06 executing program 3: perf_event_open(&(0x7f000001d000)={0x4, 0x80, 0x0, 0x0, 0xd6, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f0000000000)="0f3b1536db9489ec64839bfa00e513be0813c7334ef491e762734de533c1fc5b6bbe75346e71e1d4e3e72da8ecb18b234bdd203c74749b1a105a193cdba8a59d65db32f6dca7de9aee675cf158d2fe0b00d8fd2d4cd8923fefdd4b", 0x42, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) perf_event_open(&(0x7f000001d000)={0x4, 0x80, 0x0, 0x0, 0xd6, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f0000000000)="0f3b1536db9489ec64839bfa00e513be0813c7334ef491e762734de533c1fc5b6bbe75346e71e1d4e3e72da8ecb18b234bdd203c74749b1a105a193cdba8a59d65db32f6dca7de9aee675cf158d2fe0b00d8fd2d4cd8923fefdd4b", 0x42, r0) (async) keyctl$chown(0x3, r0, 0xee00, 0x0) (async) 11:36:06 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r3) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) r5 = getpid() statx(r1, &(0x7f0000000380)='./file0\x00', 0x6000, 0x4, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r7, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r8) setgroups(0x1, &(0x7f0000000080)=[r8]) r9 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r10, 0x0) getresgid(&(0x7f00000006c0)=0x0, &(0x7f0000000700), &(0x7f0000000740)) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000780)={{{@in=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6=@loopback}}, &(0x7f0000000880)=0xe8) r13 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r13, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r14) setgroups(0x1, &(0x7f0000000080)=[r14]) syz_fuse_handle_req(r4, &(0x7f0000002100)="ea790b93ff10ac90f8c5857c6ae51886e9fac95687d556ea89fc4e5f0d911424688de0904713f178a8eec16cc97f685e01543607358814e345af8de5a299bf49f6fa497ba666a979613b53a1960e78be9dfb3d5d82c98950174727785ae78359054c9503e2187ab58e4c35b7881927105f140a329c6d786599bd061a493555e2cda8ba62219ba6bc86c54d6e74d65fe0c988cc84ab505e8a228b223e6d9245b3e5c22548d295c71725702974ce4dc2958617dc24b23bb9b7a46917bc03cd4b893bf326de3c7d45ef1dda53a277717bc2db6c39ce5f463d4cf690497acc6aeae5228e7fb6d8cb98a7d44623936962618e728204fd40c4f5a22419b8ee92bff02e959f6493ad64723b62ae2d0bb105073e56b6c4af76b0f5d617b0cdc57a5f477aea22744a5ee19455075472d035f6aaf7b461faf840783c524ede38941a7032027f6799535c137d84a87c0179dcd4da3392e1b78234d616ed5022ab691cb6bd61b433d4ad06c8d3971f0bb617a6bfc5892591137920caec94f72c92fe7b8024209598b8744e19b626cc063480f116421381b4480777feae692d91adfb3935ec7ffdd275ec6b94ab2d04704f8436a214c4db41a7a18543973bf8ed233275551d8584063fb993ae87cfa1aaabebe1be559e2887058a4f226aad84c6245631856885e8928f159b419bf25ada91c5c37050ee1b086bbc5b11fee13accc219f975d6d5ad656ab1dd89735ec549423137308a67223aa7f41631eda07d0ab22ffa7a79f2e114858fcf50ae6b8ef7cd3bece52eb261e3e0de576db00496fe324c2814f3c89b70f7f47ae23222788adb842d16a828eebe987f1639d569f037feb722458ec4ad9d75b693e1660eb3d59e154e353ca65c7d8a5c825db35c946e6bc4a9bbe32d1705225b8c12429482b9995b7ee3de2575cba0edfc62fcfcd65aebd61ab060380dca30ee6e20770fa581334409b2f4897b3a30f8b6f4e4c3742ce8a96cb9fc1a1170448ab9fff925872ea5ac4c9d667d9a8f39dc270c14208ca8c4f42037a02347e2e92626f6def072d235982c9066310db4173b65facbbe7e7d18fe57092435b141503d522328245264409166bb0a5ded898a1ced964017c7dc0646fe82bac55a4818e3725c210a7bd0ac29a1753d545f1ae2e5d50d9da5fcd77299a5d6cb5040e19ab8aaef14844aba929caf89a2664b9f6e38b97085563b30786d431d443dc8535245e4887537181e43afbc2a84e47a724deb6789b87ebe809b197595b027c9d0c8e83d17b3bbb1063ea0bb53b2978e11fe62d3c8649173ba4db3ccb0e55e8d0e1ffd017ae6a478d7d4c8abf4e3f219c44d65c4840ec83250ea4ffac713a8bd50e836c18a8c04cf2b438f68314222ac25ea6554a593f052192c202c70bdfc15520387f5de33e127c128b60b634b22d88fea6125d4600b8220cd6ecd1810630483a182cf1127d02ecd014ea16cce007758e2d580e95e21127596b6e783418e632c431dcb7466e1c172c8e8045421e24c60d36805dc09a5d19f26deaf09fa25e7ef2f7d267100f7808d9d350af6c5e759ac9df5caa9d14f500dd38b11865f4fccb5514bc12ccf4aa07e61af9ecd8567776f486977d129f241ca4e3d2a361c65f8ff011c3b16f446758cbc87fea347110aa9af1f55ee1c49bae45367b5af1c4d088605794506ebdd1b4e3f7bca74d8d31c268d3536d6e3d7dc778ef70e39b991908e7ae1462b92c19ed1663884376e702647ac6b9474e620723aefec4a4b5f5928ce807678973a15aaec75aa030a9632c7b64000eaf2da093c139742666b9b58ed097d58819ce4068db565d721c1a28b9e347b5777b4d59bfc17776e089e87df71bce29cd57a0fe54fb722e2534d01db1d9c096b2adf95f28a8667e91fa57868c53687f95fe3cc7c780638536e163b08d9fe2a9477f12f7e74988cf43e2e2c7629aae9f018f3cd23b4919e39471be34cd956d23ee202439727a6c460325893e0b09052bac598dba4c3eef4efb2678a7c80dbe4d72ad8bbf01ee725625ecaf488f2a562590f697366044c8003f0571567ed76bfbee9ca5c270d93bb82980fb1a0276e6c72beab0efbf61f264b21921e3403de7ae26afea9504139eadbce355e3841ee2fea83472f9826b0dbaa40fde3ee6b2631543fdd28add0f7a0415be8682341e7b3427bd19753e011db43374a5eb51d3b6e42dd8f65165777055f9f346a5fdc876b3ce103b8a4c640a6df9f4bc033045b223641696a61ff7cd74e531149162e2124fe495ec1bcb4b23c734c6ac750f8af97accec0ef4f9d4575066b7e793f8b7a81faa69fc15d4c76e72d600d2fa3ce0c806ad97715df994a4886bd88aa47791d749db348e30409f08ec9b4543adf4083f85896ce3eac43eacca3f8ad8c726baf590b482ad03b7ebb1d305823b24e34909b2d03e1b9c473d7d7918950a7e21d3ec280eab814fda66f43594f1e76290f6fd7e343e89e50c6445c51813ef8163405fbb6f85f451fddfec1e97f164669e1f00e84d99f91ea7c7a1890595c4aeb7470a0765a2bba43fb0f726ab633bc854ace1cea185fa973ca6f08ea7cf0dbee44981cb56d6f5103e7bdb08a970da591a689f3ffb1c8232bdeb62cf12bffa4e80285d29ace7b7e144e7527db59e94311cd6f220ef02367fdcf4cf5a2dee8c3b45975081949b2c67c04021c96c80d0a187306d2f8ae7b3bbe75c3e4f0cbe8eca060b0a855e4e85d6597bb2d9cd3be63c8e482889f7d493b6d8b71d9ae6e2cbdff16c77d583c634bb6b37c3d3bb933b566709644d1fc78a945d40ab05c5f849adcf81e80b420d0046d5612111fad6c9c8038ef7da4822e4f3ca36bd075b2e2fe26b9622a9c7c1f8c613eba330fb90cba78f219dc258fb350630703601fb4749e390e444a1dee4c069536fc7d09e86fc33861342f8941b753c8d7b7920b7a67d3e4f4b641db96265b9f92f1bb2a7d9a24decdbe7a86b317c0933dd2997fbff545e67fd6737747e1604adcba616dee0eed100f33d91177f6294f0ceeb782c4c20c84f880b19ddf8777480eab8f2dec3c9ee0efc8b8e5a8aec91ef40962bbcb326de69fde43b3fc671f02fe1ca3843b8c1bf1fb82e7eabe4f4a5ce16e0a80ad1dd592ea0881d1fd3e05ef20c7e52619367db5afae744c182bb2e8fc2882a8b9337241e0f290ea70bed6f5bbbc3810698e2868e878895a2b36b09eb89e98cfa758b3169ead8d31ed6633592c323484caecc23faab2bbc16bbbccd04c0b5d2cbc457e26284c2425505fefce1f2433b84366c2d3caa9714efea8117a6d0e8e06598f52e17724b41a4255b4f9381a11e129f091e354cb9984c3347621e3ef433c6875b159e3c87472e6f9369d91febb1995055f27d78e5b4d16d9cbdcc4f44bbbc939fa6280afa9333d323a245f7f586db681475753156bc9fc89fb41b817950b1ec72be2780c7d2555f9b2b1dca593f9c970c3136f93def57c1f93feb82b0dce83e0741d76cd1cb6653d6498d2094a636af02fa2010c1772f5653cd53b1669c30fdcead72bb7c7bdfedfa8b7eb18bf4ab6c34be647b2ea3f66ac7d4bb99fac04f9552f881991ce6e43889b475ae63a6c8e0b209798264c0a7a28d4becb06e0a3b187ecd907280bf725b7717f4c8946175f72abefbd6c1d219df9a4c4d9cf81933ddd42baf14a5d921e0316678c7f2d3b72f6108bd0f5c83748929257640890c3c428174b467e6816a45096b5db17fefc4923eea372c0ed0426365c3ea0f11e6f8d333f6e6b22ab4a9a1d6f01d842fd332b8d725c96b039eaea90fa11dbf18bd3d58a653b0d94f101f057288d33734112a643a6f9a1f293313d158def83752452ef0f5743eae30a26d6dc6a6fb81a98fcdd70f084514fdf94ac8e8c7187898c0e2577752823b2aaf6fa6cad4b81cb445600adbcda9fe39d706cc8fd9cc04dd48a7d23aaebc58b66e6a786ae7b675c23e79014472a0b017b8cbd8de57cb66467e78a639d0ba01af74a497f18f585b02cf9d92f3d9b877b742423d7a06da8ce32004ad2b38ce14d578edf73ef608011e0ea2166462b337aa589c8cfa2cf06254ed493260caf385d26b59e7cebbe8a998d5ab08767c2fe023fd4d17020e2c13943bb41c74916f096e53e6316047b62d4aa62d550060918dd70aaf2ab97dd10664856c37d6ee9804bca7b409e8a322becd3b4c3676eb907a719b53667780c7d76b0a988579c8ac11665792a73b21eed3e8fb9584e362ed145312100a2b92f6303d56136d7d37134fa821cc6e7b3ebf0dff7428f6dcec83e8f7ca680f5ae656216d7621d2c9035e61d09f26a1e79da4254469efb41371a7ea480e3063a8466a7752aa7c70532bdf828b7e1ca2226b78601c7d1d8ba069e17b78cedaf8655540cef743bd6c30669534f397303cb8f8b866719e9c496b9fb3fcc8dbe3a5dbea8ff2d15d94051ee5fbc01e9e8116317fcb54191dce0b4bea5d58568a0de733ab7c46a3c3fe29c606eea09f9648c42f06c6c0851a32dedb706830db7833708dadd4be467e83f180bf85475708fae0813245c3da2bb4cd4083fde4983130dd3f6ee3bbbb097dddbb2b43770bdbd05cc1d54247b72f9cd77fb0e4aaf1a8caf87b253100cae1ded98bca2517d8fcb3e6fa49271613700efa83369216de56dadc1f88fdd7cb3ccccf4a9db5d30906dfea883e2d9a3297da5c42531287a4f4708f70dfc4f66a735ad528422fe89ca57c071a93d803f720717b789830cd7bc63705793ad41120fed484de32a50c1ae87595dd1d61f504674e8939ea64df1bfa53b016850d85bf1960d6e827e86a6b33544e8d826042314a5ed877bfa60388ea676f7e0ce611d281c407dbf5ebfcdcfb220f768c068f164156e2037e8e95e2d1d3c2cb0983b9e089c76e17a9854db9b97f727685bee2bcf894e86433e73f9fe385f51d71949aa1236e25983419c04fe218ff9928087c816601f449eb1b677458e2e25afde8d6837b4c1178deba430ed7ea2b3031427ba6e846df4a2d480c2288277d64cb4f9b9b7fa7e5d92b3b5ebe9260b37f3247cb03177333aaeb18276e5c6d477b50058894db2d4424ee6488ef379baba15fb3adf200084e48156672fabcaf979a00d4156a1a8dfeb28bd7e8ff4834b2442848d39559f5a161521b9cc682e7c08c334edf6b364a178c885c457e32ac3b4dbaaa51ef9ecd7458901220789ba6fc94f7f9b2fcadcab20447422171958c99cae67cf29ee00d6471bd7154cba7e38764b75b0dc2c3bd975898b3823d131e8ccb737ff5587cd322fdcb965e299d6f4b6cf688804040fda3de600405ce1109c764e8d5adb87f3eba0fe58c605a5dd94c9b157ebc307f8fc80b388bab0dcd1d11e921be7df0b65a2781d11f95bb325867d914ef98ea3ae9c79ecf64af051d78b8afaa9f29c7504cf869d70fc38fef7fa02262ee02c480e52e6efe6213f34ea93f2cbd97ccb821a29d0509996621aa2016c0e2607e9fc0d984187d2d4f7fbe93a9d0b116e7956905112544a2b64fca24444b320004006229404f172524a3966d600ea9cd717735928c6aaf1ff139eeb21d1b02b114c54a63f5c67878aed5e492b1906d0bf0e37e29334a3514bdf7b8aaf5c4af079de17374eba726c99c4d314db094c6bc6f65115ce771bd67cf8c80c33511c8f92f1eb953cb4ae635f1817ddbeccdcd48b9daaf19755374738ce0357077d44afaa83f8c870abffbe2596b7c5d4fd8a194850d9761834699de7e8cd19fd82b6cebaf07b82461c1172ec95f2ab4ceed88079c817f134e0b760ef4929b12863a4445305d2575d52c83975fb5a8ef18c83adf7f68c6752f097a65d67cd621043d15941b47f4331b7bcf5c983e0bc56058135e0766d69023a160794fd7972c0875105cb2673d4eee3c60a36148b08d938682fd031b7395d42b574e937110edd8c01432525ca489b76adf27ff38d59a637cceb0a314dd98ac0b3cfb735b757c3cb27482660b716cdbcf222e04062c7aef2e0d829cf7e714d63db2c3902f2501c9e3d3a61795af28e97fce02d60228cc00efbc1ae8bdec3dac5b6d16ae9d287a70e4c780456795512dcc95a5f5226ccf4b6e414d99984ce108c82150ae015ef3c20733af6758cb2eba2c0a1c0b91ab6e5b5b9b62342bdadb223d57655856be6611c5661847dd8f12f1be0f8bcd15ac52776f0ff20dbf8bdf85bab8e3f1ad9ef57a2e36f71feef88e70579525739389f80a35eb8384d1921bc4fc8b5507da8673ae8537bc4842409e3ee3160f8e6d404fdbb3044a1412a425b8b54c342350c850aff66485b183f0a204d28d6b31e22a400a9657e0ea840f319ec10435599958ec6b55dd4d4063fe61a119288c6b21ff2f4cfdd95c17df0082922061e86dce3a70b6112e1182ff112763fd62e767368c950073b1552d5d282b93888fcf3cc4c435e71390d0e03321e20414d40bec932fda0aede0b863b380c8ab52d1539dbdcd5283ea75ef3f0d0d28883f91cd9def4f1f9888b3931478a5a2907783c9988c54d0701454ba80fd7f9626086358e6c632ab33df1e2fe2f6f6f47676218c6bf2961436c269b8318a46968f719d025f6e0aeece2bb2cc04a7507bd50a2603b25533621377119a8b3cf603dcdc2b44a4328f5561268cd43db7659e99a4f21aa2197fc67a10084497399879523c5c9be9dc3fd118ead5e3ee87f92fbb7f3863e818032e7d202a6328dec72aad5e1d9c63656ec9347ea3e4a41704121301927854024e07946d4a9bc3551dfebf02c3c3211e4bcdf7391e212d0694f552bb4c06587824655524a613b1c1e6ef9662b07ef8025f37b2b5c443e5bdcbcded31004767620f6c9c8f6056c3d5206c97dd80e569ca28ac70916d12d71621e3664af331ecb2e119036c3edb38b3a18f126e7a69dbb15865c03c3f4d786d2b1be1831f11e60f30a3800b5f5387784814c11c1c16aec8c1e182780ff3507e7b5f6eb0d24b13ae51cce601db2a14cfd60aa7df1631955db38ecdbee955b656181831344173ab52a8912ac74ed4b1bcda574ca930bf305e7bf7358a12060423191e340b204e4988c1b9ff5fd1f5c2e716798740a4bc0772101d6468a3bf44bafa9c2738a32576f9d90d4e7c3aec26f4a532f5291110e5945219baa8b75ebe678ad6b3fb36f713e97efbc46bcedfb52db8a9c7d0267de882c83f0bbd058097c10375a0aaa80a1850feba8d8ff314b7d41f7ce715bd7b6966815c5a75eb8825d467b28d09b5eea3943adecdaea2f011f83d85e0d9225a687947f18cb4c16c2860ef3517a22da72e9ff73f89610d1f709a4f2f30c59efba515e94b8170c3c3071840f377927fa9c47c2b55dbf8573f005da7038ef08e603a52bdfa55a994ef92ca6266723ba8becdfa3e339312796a4335ec3e20a48d2849edfdec7038f721cba8b140cd6e259cb1c662a2b9af4243904ab9a89fd11d7fac54679fd5b21be6ad1362eb73bd5457013ae4239475f33eec3abed768428d5758065f3a33db4068a38c834ee7f743c33a556acc39b2ed4e9846e0dd13009720c353ca87d6aa4fad57ae4d642900340e95fbb1355f26202e5f6eebb0d3be470b7f772a23393174a72bcbe6327e899e017db76e25c99501aedd43c316b550dce70cff622217dbdfd006b6ed90312cef8ad28ceead1622c8832e1f4085a7c81125b98dd7a9f54da4f2dd4c683c60310d066db47275daf1c787a82774d8c0f877d973ed18abe7491b2e4522411d5e72227b232b6bb1669474cda3345984c4ec957470166ffe7fd26fe1d76e51ddc14fb673378a918de7df8c8e9a13cd726ce974d46573a7f51ab9a292c20b9a1869721c211e0e115d91a0dc30a6732e0aca99eef9b4c4b9a1d27ddbb984f452f00bb9c628ba00a77a0172aff2257de3cfe818a67411a65ca0565bc8e161b16514d8334ed0a9850dc9e7b89002947e27d4b4cdbc4b70a61915ae02e564e959fb02e986e3be054884689f642dab9bd10eeb5b9f9a73a5cfd128ce70f3c006581a7711ec47e0d07beb268dd6ab84fdbf50a56057aad80d9abbea5a2ba360442194f1204fd23976a8385539e8626cc6ecb95f421dac766cef00dcebb679ed6c0fe9f1d276e72b7daecbd64a9a392d2682a831f680dc9af47b1cf87627f0ad3e92796126f293c4046755e95f8ce1e08c169d8293604b5b9910d622febb929396db074514dc93494080c973fd71f8a2f0791f1918e7d25673dbf876f736907efb18d990366358ace3f3085cc44bd81eff7132839498e21006b7ed17a2f8a46baae6ceb12e1db5683a8459064f98af592c2b59f4e5e5b2fb251114d37c039f3d25f759ab820924bd7654d9bd9ba131c1afa821635566de3bc45482c843efdcc1281f2fe6d2af52d4d9009c0aebabcf9c06f7352d87b91d1b449b03c1c0cd8403334b1379a5a46630d3bed01b107a4a02cf2fe268bf775b41b090cb6186ae9f8e28bd2f37d8d02f2a2ddb14da71fd5547312f26af52af5de41adfc0d3b21a6a3fd40412e95ed61baf17d318331b3eab2ebc7f28113948184d51dc014b37047fbf2ce452fdc3a066a9001b96a114c6433acb0bb3c84d9cb60726693cb0cd08a03dc531966d9b3b530571ef8d5f1b6c0443b3449dae8cdbd7c8c343e1782f243daf7d415f03d34b1c199aa835c4e73f873e8f68593b9aa2f21adbe27973cfe22b7154c643c3770206c109466eb684583435a053f2244570f2e9822006ac3b676ac6c602982d1d2b9f883c6bce944ae3d1f24f1bdf080f8913648b25a0e266a49d315d6c0c0d60d699b6a04254eb8a60d018715b1fc84751efd6e6fcd47e1df5df335cba32cbff9325509a35096ad5b44a3b6f27988ac76353c4ea0f03d34b65bd6baf5ba6389baa902e5006064eba6daf67ef34b9833109ae1949d3cd726ece9eff50416058511b718ef58a313b33996136abe633950b7016d39810e872579eb3af3ab50d864f24c833a5f23f875af625c6c06d738cfe67d647709ed7f3871c0932e62cb5c4a120afec20193d40f51104b9c61ac3f2641ea6a53a70cb348089d31e1986bd7e082dec32aba56676e5b8852bfa63ef5cab49588aad01cd55ed24d73f4e89f428879e1de6dc8a8ccaf803765a3808862cc5ff3ba6401973719cef5f7ce90dcd0d25b4e15de8d42bf08b05fdc95ca760f1f313c1ced7c525d0ff199e060fdaf691d17c1f663bb0aa602f4fc78edb8e1d9832dddee9a52d0d4d4aa275724a8f0e6b2a2a482cd58619ef8f1b01c462d4792df1a8b5d4c953d7d71c3e60d2a302ae6f37a73a71d819feedecb8d15e1f32ba2fcfac6d322fb0fbc7d9d32789e3cb2e0c753a9a44aeaceb5a7fbce5e4ce51545035ad18e30366d5f1a1c53609dae356c2530a16fe2a98d1f332323ac5a20e4def0cb97df1c83164644564c031ae19089792dab7b6b0c111dffac3c4ae29cd5efb1ace2502abd866237f85f65a5d80d17a980e5eca7a2a60e8b1e1788a83ec3870f45f66e13abdf2abef25b2f39b971c5977d208d64e75ee6ab1141ddee5424967a017dfbd406257fbe2b677428fa06ad80409e4db15367bba39335f4e59f1ff4c02d4559196326cd5c78a069d8173bb2ab3c2660b4573b148311ca4b48e29971de43d9ec352866870841c4c5f206ee1e9f48b6f66271e4f5237ec46e22db2daf5c1278e216eac980ce3cbec3e08520ea9b2f50d0767392bc17c240e86a18c45f57fd8ff8443a27036c03d2885307499e00ad5db68e919b5805f412d253e847697cc012350c1f80b30b1c1218b071266aefa8e48638c096c980da6ab7c17d1be1407b9ae5fd79943796eae62ff5337539e2fd2f1cb04db6fb129a55cc6c7d10dcfd26e55cf69422df7f4cb145ea739a0d9a1944b86fa680ef7ccf3ef890e6f9980781e77435709aa7ef484222765a2b041858c5a7b62a6d93db467d261b66efd16215c9481ecd28c68df0062add84e2a86da20bb221c130d54e94dd44ea607907129ff68a624c8f54e2790998dc25b26bcd2d58b87978e76e37671d5a9069160d4fdc64a372b4cff3e7bd5f256cd2454ac61d08db9d2191cc75cbb4ac7bc15ea317781deb22474766673f1965905bff7701fb7f5d50a5d820f41c1f18b69b9929b98b0ba94ccb0f0d1bec013c027ecf3be3f0672fb7ac0d5f7e9832f40cdc132365b57b0782477c1466b25309f4745ee334e920e5cfcc2e3b33644933150b797993b38b60531dadd01766fbf27aa1e9360d9f95c80683b45602a2f80c66ce528bd931f9603b86edc446c9d258da216f72c5b3fd5380468d9a532b9225bf4b49ddb1fba9ef653c8da58c3aac23ff297e9952470270ebc4dcb4e5a578af69a00cf1ee63101f5e01ecefc8a9c417fe5b261184332d5b71c1333a662357f8ec00bb2d6d4a292cbe9ef7a59a9fdc45549716964eed2a16f7da6f72861cb244c48cc605780c77213fc4eeee4416348cc3b6740ae03dd9d2435e5bcb78328a624729cddebadae7b585b62de161b8e2121fa4b939716f826d1b30c1338ce05a2418302e2b4d5bd27e1a802ddb9c3c5b13792cc7af52b585f27a140494d7a79abd21b9d3b5e0c4e1641ff7cf9a3f05ed9c3b5fa97926f06a1af1ef75b2c429384edbc20a66f61fd4a2e78636bf7315bba97e8c384234bdb83121d2506d9fb08094d5f502afee5f98facc147e24853a5b885834842cdbe018593d1b37a040e20718a00f067cbf37a4f8050ea35b0097ea622303ada60b321c80c5def068be07a154fdf7f32d926ca762cb0c692283a846cd521805d48533f2df572c32d2ec17c6f8ac436879ac173648e41fa1fd628d478fc9a63434a884be99e3709a3c82225b1eed3cbd86aad7c83c1fd2b33d4582cb6787fa959a0b1393612d6c2565487f13727b35b20915d613f522ea24a8f1eb05c7f65d7af4495637709fab4ca2a650e8d6d5d8cfdf2870a0a839c27b6cd3f00c2a192030d5b16021310af817c4b75e1da338d4886205329ab6e601fc919ec6663bcdaafded575e4e8b4ef4e6b458a509c78592b09ef8b0c53a789de7b71ff2ba740834d936990e4467c6fb50b189ce6e7093d1ae18e066406b77ebeb4e063bd482b98a45131b55ffaa7cb964a6fdf9a45131758f86d804935806b3a33631915f7c756c6ab9e090bf27a959a7bd4d15ce06199cf6b6cf2e23571be5d2bf0d983ac5222addbac0af87210dc0d486a3da3cb02fd6982297b8a31d9acf5f62e64639597a144e42b9d73239fe520c19619c7ab768432703e5344052002412bf0425c5670a92cc00f740ed0ad0925caac5a32fca53bc63f300c07877348e9991b8dbddac8d49e2af1d0143e407948df39e5e535354e6ffeaaf9915a7e837d9797d99703d47f20efad287a0b5e7a7348972f9ea7e6bfbd64b482add690c7bd082f1b3b883f34c4202537ea23f4e7d32bf5eb9b0dc2edbeabafb7a73645f96958fb7776ba9d03c4bd5094a81325bec9db0783e8ab044c3f03c32eff8e630b279d7bbb9a222de6ab8c3449035b42b562043e7b1253571781c5818798a8b3c277e2cf7a99d263b9dc8d197e7886173538512a114b0dad528a69cf264a78d2fb11bd51d8d3d5fb4dd7ca355b43869fc8b371e6a889b36516e42e0ae603afd", 0x2000, &(0x7f0000000c80)={&(0x7f0000000040)={0x50, 0xfffffffffffffffe, 0x46d5b075, {0x7, 0x26, 0x4, 0x1000004, 0xfff9, 0x6, 0x3, 0x6e5a}}, &(0x7f00000000c0)={0x18, 0xffffffffffffffda, 0x6, {0x3}}, &(0x7f0000000100)={0x18, 0x0, 0x5, {0x1}}, &(0x7f0000000180)={0x18, 0x0, 0x7f, {0x1}}, &(0x7f00000001c0)={0x18, 0x0, 0xa6, {0x2}}, &(0x7f0000000200)={0x28, 0x0, 0xfffffffffffffe00, {{0x384, 0x0, 0x3, r5}}}, &(0x7f0000000240)={0x60, 0x0, 0x7fffffff, {{0xffff, 0x76cb, 0x401, 0xfffffffffffffffe, 0xcd2, 0x3, 0x9, 0xffffffff}}}, &(0x7f00000002c0)={0x18, 0x0, 0x5, {0x1000}}, &(0x7f0000000300)={0x12, 0x0, 0xfa, {'#\x00'}}, &(0x7f0000000340)={0x20, 0xfffffffffffffffe, 0xffffffffffffff00, {0x0, 0xa}}, &(0x7f00000004c0)={0x78, 0x24, 0x8000000000000000, {0x8, 0x1f, 0x0, {0x6, 0x81, 0x2, 0x5, 0x7, 0xfffffffffffffffe, 0xdcee, 0xfff, 0x200, 0x4000, 0x3f, r6, r3, 0x9, 0x7fffffff}}}, &(0x7f0000000540)={0x90, 0xfffffffffffffff5, 0x100, {0x2, 0x0, 0x9, 0x8, 0xac7, 0x7, {0x6, 0x7f, 0xbf72, 0x6e, 0x3, 0x1ff, 0x9, 0x69, 0x10000, 0x6000, 0x2, r2, r8, 0x6, 0x200}}}, &(0x7f0000000640)={0x58, 0x0, 0x9, [{0x3, 0x0, 0x2, 0x6, ',-'}, {0x6, 0x8001, 0x9, 0x3ff, '/dev/vcs\x00'}]}, &(0x7f00000008c0)={0x2a0, 0xffffffffffffffda, 0x1, [{{0x1, 0x1, 0x100, 0x6, 0x3, 0x9, {0x5, 0xfffffffffffffffc, 0x8, 0x8000, 0x1ff, 0x4, 0x94f8, 0x8, 0x3, 0x8000, 0x8, r10, r11, 0x8, 0x3}}, {0x6, 0x6, 0x3, 0x1, 'syz'}}, {{0x0, 0x3, 0x28000000, 0x0, 0x7, 0xefa7, {0x3, 0x800, 0x3, 0x5, 0x80, 0x10001, 0x30000000, 0x40, 0x6, 0x1000, 0x0, r2, r3, 0x3, 0x1ff1}}, {0x2, 0x0, 0x9, 0x639c33a, '/dev/vcs\x00'}}, {{0x4, 0x1, 0x5, 0x3, 0x7, 0x6, {0x2, 0x7ff, 0x1, 0x20, 0xfffffffffffffffe, 0x2800, 0x10, 0x7, 0xf, 0x8000, 0x7, r2, r3, 0x0, 0x7f}}, {0x3, 0x8000, 0x9, 0x2, '/dev/vcs\x00'}}, {{0x5, 0x0, 0x6, 0x80, 0x10000, 0x800, {0x5, 0x1000, 0xfffffffffffffffa, 0x6, 0xffffffffffffffff, 0x772, 0xd10, 0x6, 0x0, 0x1000, 0x1, r12, r3, 0x1ff, 0x4}}, {0x6, 0x80, 0x8, 0x20, 'keyring\x00'}}]}, &(0x7f0000000b80)={0xa0, 0x0, 0x74, {{0x3, 0x1, 0x3, 0xfffffffffffffffb, 0x7, 0x9, {0x3, 0x7, 0x895f, 0x6, 0x1, 0x5, 0x401, 0x6, 0x5, 0x2000, 0x3, r2, r14, 0x7f, 0x1}}, {0x0, 0xc}}}, &(0x7f0000000c40)={0x20, 0x0, 0xf9, {0x2efd, 0x0, 0x1, 0x1000}}}) r15 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r16, 0x0) keyctl$chown(0x4, r0, 0x0, r3) 11:36:06 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x4, 0x80, 0x0, 0x2, 0x3, 0x0, 0x0, 0xfffffffffffffff7, 0xa002c, 0x0, 0x0, 0x0, 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, @perf_config_ext={0x80, 0x4}, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x5}, 0x0, 0x7, 0xffffffffffffffff, 0x2) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r0, 0x1c243911) keyctl$chown(0x4, r0, 0xee01, 0xee00) keyctl$chown(0x3, r0, 0xee00, 0x0) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, r0) request_key(&(0x7f0000000000)='cifs.idmap\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)='{({-\x00', 0xfffffffffffffffa) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x4, r1, 0xee01, 0xee00) read$FUSE(0xffffffffffffffff, 0x0, 0x0) keyctl$get_persistent(0x16, 0x0, 0x0) (async) perf_event_open(&(0x7f000001d000)={0x4, 0x80, 0x0, 0x2, 0x3, 0x0, 0x0, 0xfffffffffffffff7, 0xa002c, 0x0, 0x0, 0x0, 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, @perf_config_ext={0x80, 0x4}, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x5}, 0x0, 0x7, 0xffffffffffffffff, 0x2) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$setperm(0x5, r0, 0x1c243911) (async) keyctl$chown(0x4, r0, 0xee01, 0xee00) (async) keyctl$chown(0x3, r0, 0xee00, 0x0) (async) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, r0) (async) request_key(&(0x7f0000000000)='cifs.idmap\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)='{({-\x00', 0xfffffffffffffffa) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$chown(0x4, r1, 0xee01, 0xee00) (async) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (async) 11:36:06 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="496faf7351826d0df9e693eb6fe4630af9175f49b068c40df3d1467179ea6bf21078f661a4b6a30ed520f8c9e820fd5ad6bc3d", @ANYBLOB]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r1) 11:36:06 executing program 3: perf_event_open(&(0x7f000001d000)={0x4, 0x80, 0x0, 0x0, 0xd6, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f0000000000)="0f3b1536db9489ec64839bfa00e513be0813c7334ef491e762734de533c1fc5b6bbe75346e71e1d4e3e72da8ecb18b234bdd203c74749b1a105a193cdba8a59d65db32f6dca7de9aee675cf158d2fe0b00d8fd2d4cd8923fefdd4b", 0x42, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) perf_event_open(&(0x7f000001d000)={0x4, 0x80, 0x0, 0x0, 0xd6, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f0000000000)="0f3b1536db9489ec64839bfa00e513be0813c7334ef491e762734de533c1fc5b6bbe75346e71e1d4e3e72da8ecb18b234bdd203c74749b1a105a193cdba8a59d65db32f6dca7de9aee675cf158d2fe0b00d8fd2d4cd8923fefdd4b", 0x42, r0) (async) keyctl$chown(0x3, r0, 0xee00, 0x0) (async) 11:36:06 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="496faf7351826d0df9e693eb6fe4630af9175f49b068c40df3d1467179ea6bf21078f661a4b6a30ed520f8c9e820fd5ad6bc3d", @ANYBLOB]) (async) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) (async) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r1) 11:36:06 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = syz_open_dev$audion(&(0x7f0000000000), 0x1, 0x200) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}, 0x4, 0x0, 0x0, 0x0, 0x7f, 0x7}, 0x0, 0xb, r0, 0x0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) (async) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r1) (async) keyctl$chown(0x3, r1, 0xee00, 0x0) 11:36:06 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) (async, rerun: 32) perf_event_open(&(0x7f000001d000)={0x4, 0x80, 0x0, 0x2, 0x3, 0x0, 0x0, 0xfffffffffffffff7, 0xa002c, 0x0, 0x0, 0x0, 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, @perf_config_ext={0x80, 0x4}, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x5}, 0x0, 0x7, 0xffffffffffffffff, 0x2) (async, rerun: 32) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r0, 0x1c243911) keyctl$chown(0x4, r0, 0xee01, 0xee00) keyctl$chown(0x3, r0, 0xee00, 0x0) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, r0) (async) request_key(&(0x7f0000000000)='cifs.idmap\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)='{({-\x00', 0xfffffffffffffffa) (async) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x4, r1, 0xee01, 0xee00) (async, rerun: 32) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (rerun: 32) 11:36:06 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x4, r1, 0xee01, 0xee00) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000180)="8ab66c4fb0cd56b6afb7290b2f1064405aa5144861d56af0d30b529b216d3aebe7f645b3bf5195cde17995c4bc84ae9cbcae5ffcbd3d83d5d2aba9387440cfdbfde3f51dbd9f49dd857ef7b61136068fcfbc6fe43331cc2f836d51749704fed303b4fe3bf82682d92b795b41bbdf3b1a5af93b62da19ae5a4c153b71e967a27a7f5e01d7590ee9080d2f6aa72ee8e2053d15dc7eda8aca21bb397fcb8b9ea3e06d412d0f846140f9636aeb98c8c65594dc99bd9676bb4cd24aa80d5d1f30da4c006fad00ac222fca3c53ac76701fc80e082e23ee4e175ef9f45cd78d20199c1563f154d358597707d9da90fbae90b7ae22", 0xf1, r1) read$FUSE(0xffffffffffffffff, 0x0, 0x0) r2 = getpgrp(0xffffffffffffffff) r3 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r4, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000540)={{0x1, 0x1, 0x18, r0, {0x0, 0xee01}}, './file0\x00'}) newfstatat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) lstat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000002840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r9, 0x0) statx(0xffffffffffffff9c, &(0x7f00000028c0)='./file0\x00', 0x0, 0x7ff, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r11 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r12, 0x0) statx(0xffffffffffffff9c, &(0x7f0000002a00)='./file0\x00', 0x0, 0x4, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r14 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r14, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r15) setgroups(0x1, &(0x7f0000000080)=[r15]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000002e80)={0x0, 0x0, 0x0}, &(0x7f0000002ec0)=0xc) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000000640)="b8561e2fc34f3a808c45afc82d69812291a069f7a2262571791299d7dcd2b69951ca94efb5531c4bc3c8d24576c5cdeba8604ab95f7440cf67434d516da5e63362754d7b6af51b7217bf6f1647588782cf99b4c6985317a8f6ce17a9c28dfd9fa0db0fd420dfb03af9506f06b17943c3f929d601d28933eec702463d372f004abf77a77b8e2759132ef03a9dd6d3c802dcbe2f07d991706cc624ec6dba9e914066c8924130138cb668c09d6b0412bb92882d05fdba17cfe73c4f7cbfe08574597514fb4d1a50b2fe7fa298b9259c146d5568cde146c1164c0bbc6854329dbe391e9bc45f99b9b95fa9ab16a047fb8421b67b872263c3764fd5ab617522d7c07933179732d4dee504fc6a292038e961f7ab36cb8528eeebfe3047161c66942f5e5c0fc2da2c3daf6c353883bf72ac95491c0a2a87dd47037187886458f189d13f7865ac2b75f2cb1c06d0192343f85c53821342a33219ac457e47d0d457a2fd9bca316f1eb76b5e6944183b5295a98442525f2ca5a1025945feb6d41da26e27a2c0b6665ad7a534dd263b4216193412f5677c16f05913a551ca4027412ca58f37e710f0fb375cffc1e05d28eb40bd52907b5fee141b5c8ce7f8239fd8855f0cf7f56247b457072d0b5825b61e395fe37530ce23e455287f1da5ae8b7abe62b2f0ec2ff2980302fa9617975b0b35a0deeb48a2fd0458fd24a4f872716b35239541b82d36d3f4ae6b84acf4dc3bc122476d7ae039c7fd1132927b6c8af12f411785e5f94e297f1d4ac28b5161b231c9858332b46839e205174067e3c93b6d95fc76f85ee0e8c0f24c31180243e71afc0bb22c2501a587771e1b43ce00cb1092be14aaa14205f36c9a388b2e0ffe3dd9c48e3c34281245ddddd77cddf017244b42d60de64ee2f8bd4d1d0dd1fb4be26f59d0030b70c6ce17759b20748db0bb0068756ab4f781e67585bd113a566f99b3285fd19bd7894f4e05f68ff807eb793e5df26b8b330ff4cb96863867295152c8220520cb641a3d8bf5f40d9f63ed4e39a9a2ecd84ab10baf3cae0ee04b614e86658eaf1c37cc29736ec0bb040515a9c6e045b4dbe42d17e4b48c6595dd767ef0b61d6fbd2af0ebc495a8d328b3bcc1357cbc82752d5418b00fb2341325af8e43ae6dedb3db95ea9569567ff3a6944ff003a31ff61302f39b65c1ec7e841037f1b6b2f27f8043ab374121dc7a7765beda763fc9c458d6846d7c1b866cef38b471896a4b75276bf3de6aca80a14a75926d38209eff0f544ff4491210ff9c63c4b9955ee1376d2c29fc2ed4a57129edd5b4aed236af36e6b899337b6c3a97d1a81753eb88ac582a9a92ba0404e10eae11974ff39141ba8ef5adb8490fca4a9c94fe80af519830d4114d10943c0c85ccbf7a6be2bc87263bbf71681c3050b57c22612f111f03c9a4c4b10006ee36217707debe4d9fa0176e2928344f1ee3ef46d3fb575ba4a3efff8aa3ccacb0056e62d58be7ab7fb67181f818cfeece8a47ec1ca4aaad8ba55a827d97ceb460c08ee41240349a9ce04bde97e52c81eedaffdb342edc4c461cfa6c0017405d335eeab934cc336edf285375f117bbee16b8b639880648f11f038c55e7b6fff788105e1e7accf76f649a9fa6883ea1f51ce1547c3f17f06ad40639f15a6634b1f5d93a0af8c0308ebdc11f2e1e762d47d7e95844e9e066dbf83854be5dd7b5774a6c05a763672cfe8ccbb24c9635cb453214df4b88d6258c27b953ff6bd2853426ffe26ee7d7d48d96a07b29925e6a1e653858683c194b6eed2c4df552350c8990bd01717d8ad69ac61684af194a6f114045a5bb2b2f3d90e8762967bc2e1fc34725cf688430eec2e7d8b2e3cb20290413da57c02af8900877e4d0ae0ded0ddd8d32789626c6469786d6576631ba46dc94ab21dc6b78cee4b6d4ac755106a6e785f4f0a9a2147390272a4a1151b4a4a5f310d469a9eae9a22c0a193e3a87bf8f17c975776f04c3cb664c58a405f668340baec0ec622839e4233f2f893cf29521e9c275a46c43bb1060e8092c8dc02821307aea71fcae73220e3d04cb6660980ac14f4e171e601f309f500ed82cdaf33ce439a5ba19edd17774b337a52b01004be77c8a71b8c0f7c48b370ea2f3b5e49533c362a6287d36b5c504cca425c033108f8e252d1ceaec811d2412068e86b079c3288faa88d0755f471e411f42d34e74f34ff4b6527b23ced2a2051e1474772e8e91c2636604e0405b17acc331dbb5661199a7173b95db4d8f9d1f9020760a3d2e43af9bf756d7659a4f7a1b1732c13512b62329ba29c56e84ce42d59e8655c5cb743ac3a5f9701833172ad4b51e6055aa6172aaf4919669599d8c11570a758d195eb6911b1ab24e71c1cfd63cd3aac9f59992d32d97c2d6c46f1ec76f697484fce89daad2498f022d5b550944cd1e5b7f1b331e3d2f1d534b61b3f6e2214eafc37789d61e67513f332ca5f58f2cd27b4d43581f86105d3511135ac0e4ccf61c2d3bf9ca89a92acccac42969092867da6f6dce5a67590bf377e433eb1b53070bf9e8d20e0e82c6e4b972e370de44fefbe5c9cff311b4cf022bf96bd7540d198088d39b7c8d78074b8825a271f19aa99e2d7000a93b3b9277e0d6413e229cf91b9e6a01e3308604c87add9272c52c009afb2fb42c26cef09d7c1fff93658643027ab8714e59f8baaee4ae35ff03bd4a9deb9addbef493bc57f0e6fbf5f5df22742f01229da285990d4d294c99ff65e703bf92f5dd5762b13825c827019083b03f751776fd4cfb7b79aa71e470ce1650f978ec923fbe46dab62d776da6bde872116b5384dd0827d24a5d64a0ed7ea1b1657838eff8dbe132b88c8cd0abebf760dd290d2fba48c0f58075419d96b279eee0dea3e0650d45b98bb4d3f1b6293149985459dfca09da7b19317caf994bb45ec95a4800f16f2eb36635c74a0f4bd180e2358b83e9e0e32c43b6629f96d8545901fd1245543c843c928297c89527d630dc629017292771f1577bad7b67ff56ac89aac3981ece1d0821ed8de321f876a5c3c38ad93cfc9c2d37bcbe3e4267b4fb37516f6fc4c97cc68c51e9cc4a737bebd82fadfe44c3d5d3176f9da92cd0aa45340dd7185e337dd228ab6cba6c0f09a315466e2dec332ec84c889fe33e3451b8c3f5984031271169ff47ed4683f624db1c6eb3b037382e5f0ecd574c23c51e3d1d73defd786e9f902be8e976f8f7f32fcbc42fca0b128d30a3795b620d7f95c15677bbe15c510a97baef94080cff27feeac97c4db3af9c48e6e60add3583488dc8b388771dfa272dc67be47292bb99632141e31e1e59c16de792dbbcda3b1d4ccd258dab0afa3e183d5610228363cf71863cf6ddcefd67500757ab00d2be8eb0a04a30ea7e823264683caf9897ba0761a6727cd2a6a19402c294d0fec166f7728b8d937deaf1cc9e59312795924f8035830aecebfc3cd1c84fb2f35bbee51d19194930563a80564cb4eeb0dcccc8cac5e49e0fba49e437464c053dde7f990fa49e45fa9a53ba24cb456b883249c57853337b67e79a29e1c04ead7dec4a4140c1c6b74c72a5caf58550f4c84c4203e8926d1e957ba0fd07addd553482755ddff6ef5db90c216ec4c6556ca05df39030d5366dedb92d58cc83422bd404d723502076d65bbc0cf98952755e54b19a1ef659f91c38658044cd718a2b1bd2f1336cfedc5a30dcfa008c79f9736386a8d19cfb76db5547f3caf0be8e7ef3a6d5fd51b0502a1d5cea14b7f305da48612a04072705f92afbf458fe4c95e5ec48e34b18d0bcee726e41d554fa378adfdf4992e7d9a717107c5ece1d0f54bbd0bd6ee7a98132964f40288079634ae67a89829415f97ba960597eab71adc8616a17db2275546fa7362d8866ed5933dae95fd7f63fd367291e3797efe85c8703a9ca99fec0afa4a2ea2bb016f06e11387ac760c52c19f173b690357a9e0df5ed9ef51dec481ca04437f3af1dd030584a0fa1927f01f53d5e8aa5404f36104ef44fdf914448f3cbcead1ee03fc2cccb2f7257fbfbff6c8f298792f53a599820ccab7776b95b13ccd81ab0d320d4f85973a213c9e46337c20b243bef873030f355d670063e93f27232bcb299fe61aaae228700a5fdfb3b79cc77d00c865c9dda0fb77de57291d0da8d7147f51b86c5c77a587e037caf3a119f0d90c802433b8d1247b91a67dfb4ff35c21a779ce65b6564de54213e5830be29731e3e90d080bbf6e64c471145b544ac94dfdcb00fdaea77f901d2e2831bc6ec79ddce1d69afed04d8abc5ce68cb60faa70928638e428daf993c1a1a3344b9918ee76882de3f20059339ac7ddf466221caf0118cc752fba5c96abde8b22cbbb0ff81d8e6641d3696288f3aa2249f3a37f9de60651b7c7cd62799a509987b6f32b54747c2ff117a481bbc993bbcc524db9b2c5deac0a98ce919ed7a5e4bc9326253baaedbcdb24e8ef61871a9db52947b1845a9b34e869c93b3c9003713c95f60ebea0b6581a4d683275e24f51d7212d48883ca95d9d1fc2ec0529bdbcc8bed13f3f28bc28d11f0e24c49b2707b8b95427c0791547c3daef099ef8bb7635690557cb5e5675b75da590bb45172eea85adb855d32f584d55a035711504f384baf6ea78837dafda5bfd6c0dd4deab33f09385bbab32217a039cce4223daca80fe2717705d74673e3fe5e6c0823c39c66da09d2b767e1e629259a8e15cec2775aefc37a489b823a90b465bda58c333c22d4f2dd87e7c63f98f720f500857a768bc9596e90cd49c1a38025a1c19766b93d1e5a5e665e37301149f50f7c82c655ae39da6cd1a7fbf7b5962ade37dac37bec0e6a5603d77f0c25fc5d308997729e18b11f215895e0c49d7aec73450e492ade970d7ecc29ce324dd349db22592362ac9c9a677dbe232efa9ea7a6360bf7ee996307c3c61260bbe78593f6162d15a73e97b97e6b8fc1856f928561a02d1ea9d6884d0716b347120a98615ab0b14dae6775d1ab91e48f935ee512813d84e22013d820b59ca4be9fc41f1754c45afc25c4df16c924bdf65ea5b38085fe891d61a845a58cefa2bea1d947ddb28d467cf35a8f4e2710483861a11f0ce7d6271377bb0784a257f9ab5d2408ae678f88104e020f4dcfaca451752d9cd0cbbacfed45d786716397f45c8c4f521a61bbdccaaa72ceac41c6e83d775016dd2ebcf9610cb8cf04cb7d5d6e4df35b60959c1f8df0369c0deb2ee93c9c42bb24ec6a2bbb12d950aafd82bdb15d4074a285184ea6c59a114d55c68e29dfac95ef06745e16e8878838c6c4687fccbae3b895209557c121fbb7c172a2df1209757bab68bf09683cbaafff271edd472103464e62d740e708367437137c35ebe98dbfc07ea6cfbfc03cfe557527bd61908da5651d18506d0d26cb13415f32cf90a76b610734d588ba075b1e5a7839330d954c7010b5ed73f1fec25a7157fe347b335391040035254d3614ac5a06cc0ebca4771e37265f5e2629ae0dda31f7511dfbc88bb47a3b4f583b6b0783cfbcf1aff980f2086778fd2848fe763bdd683f8aadbf22857f7830857ca164a9a8ce679ceba5f3fc7e70bcfc7b4a4d670098ff0259180621d05cafc4287995d3f529d49462b02572e5a147dc33be3bcbcc7f55de6515641c7e08e3e3f470b4b4febe3b29a2a56b883ab3c42262f40a6ebf5f3563e5c2ef6fe31043cf8b52ba99f1ae040e67a60442db5e221a5bdc079508e27ac20d778b5cab021f7f16b54061e1ae82be3269e219a2097c5c5aa37c149955b7003733dc711407ead014ea9225a11b1954239e818e1ddc141f7485c7ad1bfea9c692f6ed9d2e5fc3fb3f05d80eb96908cddd8d044351ae9d9b1fe2a690ea992bf3cf26b4a21946733747df4bb198d1bb70354f8ce6b19f002f6f048fc5792d61a4307f7f7c26c82042cdd4ed19fa7f4187675f4d690272d3bfd4a3b2ace1096f87a9d27c1a10f62cc3801ea146135dbc07b0c0a88e321e5fbf11f82639246a5770642d6bf4602b79ce4d96552f2758cea8f8c7d140e7297bb29036379cf1750f5106d06264e9466c94262d7167dd0d5390c37a5f0ffcd446e0dd7681a4d58ef1c033541130feed3772c4585ec5476622ee65938fda03709c31cc6b7bce8bc05b18ae38dd40308b9004942168e49365109bb8cc5471c8d628e687d55d3504b3248fd0ce0641988619cece74ade68a631fac0ce059c4de1668f97077195444a453968d9d0caa13116fd9997558ce4e4b29b8993443cdf287549a035a20aae4686263dc9657c1bc395a088b8d5e08feac3af7f1a08f35699aba1e04284644172ffa74daf9634d9f27c009d480feb879f0c614fec70aa27a6f1d55728df9d33e647bb7cf3c7522ca82779a2a197bf5f6151a50f05636d36c5d53c1ccc4d2329766e27b671b4d50b818aef754f4dfdf6b5912faf7f9cde0d5a643e8de73947100dc0faca8ca9c2f6cac986f5a724976cda922547158c6f6d245ca6a31ff242b449c448803c9af0ee2e75491a2801f7a8dc6e9fdbe19c117f4f5adf2f89e8f2744c8c8f55ea83c37810ca5b338426e4ee409c18c35d411e29fbba074aad609b6c905262d23983d04c6fe957eaeb0d9fa03c76386ff6fb7aeb48f6dca7d1589f124064c61ec75a658d4dd5769849680c2c6fdbc85015e25749dd059cf8d523a7a06a772cceede3dbe942c96fa24dd37ffae20fcd802de3db5fc3cc2e0ec7b10e852a4e3953ab36923e9eda76435bd3f92a4f9d4b0075c2227c2cbb1e69fb9def42258ba4ad070d25d9c8da02096baddcdb2d9ed4adbb5854fc38bd8829a06a1c1e8dbe0bbcd7313ded70169c30680baa7cfbce3c06d5059cf4ecb6baa6880ac6de124198681dc4c26214b141701862f4b8412443d50d40997375d9ae4c7d91d11f09d18f0ce207eaa5e608ad4206a066d3597588c70bdb8380cc8ed822ab9e643ddd5c9f4e046050fd0d72d64cd099b501cecf38bc0b3724175633062e92a7f64bb5ee012bfdcb0e739459402ece5fa1c5734a1042e40e76f2efcc3df3ee1cb8575ea8d8c54089fbefab69e27433a39c5de26547fad47a31cd4fc2506713d317ba402b689750e8950c66b165c5544495f337c5d7dca7e805caa3e87aabf566823fa065db0475e1ede601cd33d74fec2dda15d4faceb5fa53bf757aca548dcfff5fcac4dc8433f0224778395ad0298be1ab1aeefde82d7168e4ef457db510053f80b4b74b3fce2732351c56696c4e376a283fb750adcb8b0b984740de0dbd3b9c6b1678eac589d25c2afe554eed9a7b8886a02980fe99c015351a1486948b5dc0649444401560ded24e5a43847f57330b3edff293a4ca73dd8559a425f63f135e0ed6174f75470c15529c9f5d2e208a40d2aa45c9e2b80f4a5dde7388da07b0d3fe4202affad6a78687bd3b0fb21ad30af8e3776c36165ea3f799a2b48fd4cf002ca04537818eb4c691a6a7ad4b64a3834430888b6f92cbd3ee034369472de366d657fdd49f270d6543902a70c4140182e21b78c5f0f6dd3bbaebaec6090af79c88514293e8b281e3a688d51d18280dcae16f8844fa680f4fe6139638128138010be95442a92ebfaff7cf5598d999092f8f2e0fc7c101e0a35ef02ac0550a2d898fb3e46457aaf154c472595a39bb9a16ba09fb16a61deede84e8868eff57a68a1634abd6583fd7bd855ba654fe9025dacc32d04b252afdc3cf0504fa0c7a1e111d80685ab1799cd5e2369b143e5923db9f3319ec5cc5e08f9b3c3aebdab001994aa42952bbfa92b530567bb58f8a7e842d73dac9abd65a384316956dab507f10d85582b570a6775ba16a6fef952999d0deebd90142b8a2cc1cd4acc63ff35aff393231b4793aa14f783753722796cfa8da206840c89d9df0451fce1e6ee0cc58d19af44e067ae2bcd724de12f9bc97457eed994d7852e45f3368e93c30fb4fb81b0cd82fa5e30d1bb6a7796b9c67272b48c1b120ea81248a53d03a019e301b38cff4f9143da2efc6a52c240210412807af64beb31a520eb0da4f3cade7f9baf9d18ed67f5a96402646ce3356b88b395194f5329403c998bc9ccac96b64f3dfb69f737e00195c6d32d0256e713843d44650c4e116264c85352d3304a8d179f59ee2181def662f120b8de07b288646388839742527ec8c0fd7cf54ed0030dd4ae32871b3f03a8ab89892969b04b4ee5bbde0daf9378fe473fcb55590562eb87798a6e63b5e585ede0558bc31daf6ca443da98f0c246c7884ff2debb02d89e87acdfadcc06317702425bd702f803931fbc54c48f72a54652eea4689e95df7b8ccb3e5c4252acc2d1985f5db162490e47e93e8a39837c261c6eb1f0a00b0897fce0d7346a65057f7e6781a8e510e159fb2fd5448bafa0b0aeeaab243e23d0d07dda058e1f89765ac45a539af5c44d5e5c49c5969d3d0e759e63639ecf655d7e08c453af947ebb2c379907be26392f46e235ee49f3b3f11f9ffbc330af5c37b55cd63fa352948c127a149a7868d3e647b80bf98ed2eb40d450da6e4047f7a703cd05ecce55a7d57c439852365b9dba066b80715f8ccd91b384e779d9780a78ed2ff694e5935aab12cca66235069cebf428406cbc0c2881438de693193a80c8af8639ed1c2d1b81f0f3db545a9a14fb7f87c9831c5a67c4971b8674c42eddad0a852d41adf0e77c0dbc0d054a6797e7791899bafcec577e37ef9366aa2a14617fbd3b7c62a58017263b13f12627c28575918a82deb976efdf5f83b97e8acbffee1f894884886c164fdb7c5df8066dbf9945d4c9de22f70fa59fb790e12db9d30259defa9319979c3e4659cddb34882cd0f1bd516fc1a226ce74ddd70b5e3f1d30fa6e353edb378e1f1c0a4e8670d0614935d6cc8a8e8339acfd87b98d43465381f65624e7f6c795a5d7b4465275b27f5b98e65540f795e36f070c65ffcd11edf702d478a8408d635887b2e9d0c08b8eb6319403e2f6f6be73651f79937f94b48b4e1761ee9a038b736345c59bcbc2e42c3809d0306face441ed6fd1a32a9d22cf2db9519f5b5d0f6f20a4afde757a2b93c5643af04069e5c44c88635e50c9836ef3a3071db2d1dc6b17441e29c7da8105c297d46d24ec489f752df1ad2900600c2171374ee4ebeef121ba5bbc768d5e1eaa734ed8f62eb3693d80e4fb8ee6e94b6484310b30cfb9e03dff15414477c71beb9868331695beb8adf84a6de63c2029b0c9f2bcd4c622a536f685bc1c3f991860cfb3c0ed7be83c0ac72e8da940a1de233b65ec1405defe065121ae5290a4b0cabcecc224053d33083b5216b8d3318820ec96e9beb3c11a080fca8b39fc58cf2df01d6c5c31ad02534ae3982df741ea8c71385576820838880097e16765db6d9747a634dadbd8db4dd2850d9273c5b23125d825d7452827da40a62c41e5a48d509f18de6ded1194579a7d28e8ed675b895949ce4bec7bb16aafbd6afb3cbeabaf5f5f134533146a52ab5e58a99089073eb0b40189a5dc3b7bca878cc1247fe7d6a48d92b6a8820977967f89992497e44cec203ebf733b707743cb4b93765f02e41f801d62ae06a874a3aa4056a6f7855768fb0eb42ebcfacb9e1e72306cb2b2b332a7ab32c3a58129f0750f871b2db8a2a9533b2d04cbc4b867c035fb68dae6b3ed1988e423aa7db597334f672692fe8ec54f055ac044838dd516879fe4a32345715c578ce58136f8e01b29cb562d533e622ef8a3eb51c90ca2d053698e4177c159fcc6d9b02f06c0418eda28bae7d2c3bc2e9cfc6f80af8f9324fabf11cf5e998665cfbabbb430333f3f733e2edca661c848596bd0459847406b3eb376a399f08d3c3fc40a5fe1d0e4423dfeafc80cc2114efa17d0a778af18462a1b8ebdc2110fe023ae6de6c9ab4c6db229e3f4ada02743e9efc618a2ad2774f404c4b75d4887dd61a7a53887f8daa11b1516e552a5eb3c32ef3f1a1ded92cd711ad8acba1c2bd51ffafdcd3128bd4b48729078d323eb818c9621b5c73c84acec9de63ad82bf0824a69e06e08449d624e1be5b43f6ae4f94a579d04e77dcbd977c62f427e96f7f8669a1879f17bd743fdc3bf0d53ec372d311eae8bb82d7d9c3769646f8d22f1231c748b285b913b307a940a6c65b2264610ccb8ae3557e1f0e06acc6bb18eaf7e53a239a388ebe2aadccdf19aef4b2f7024827cd6bd40fecb786f97fe0a977f34a48a18d299e22ad99836f461300b28e3b2c2cc43e8e167c6a9a2da1c5f54694529d5efabf44b3525d99de140eee8e934b868d694c1095179ae97ce70444db905b0d7005b6f3d2b4f5de26c2041b79155284d2356a236b5449c58d3c294b205ff816604a96dc94beb7602a4dfea6ad12d5ec5d73948fcb04a0d6df2784e78b07d3735182a2d5ebc0d451135ca87c44c2f42bea550e54c0fe9f5c47be7985eeb015cf95d46788b270b301dbdb499e69206ad94571345909a4974697671c18694e360f4c430b4a8a28d2353971c1237762d51203f50e0c251702be36ef02052cbaf2a33763564cd8a305807fdcaf977ddb5d814e6bc305e016949c17114e061a786fc0904b2ce9d5b2897cf9dea3d6dc677d890dbe2de3cb37e4327786b238a08efbc63f1d203296f41ee648aace01b83054298569e3b886f30e5ea6d3fd9754eb8ef741d07c80049c4b8dd7475d10d951271811c99a2b0a86a03d4850610cef3d11933ad04278779f2434c20e085a600ff16520e7c59850f760605bf67f0fa4bf5dbccaca0e495696374f0619f1976bc9a6dfe4dbbd755d2b1120ac992130ea2aed7e7f62c48c0ed2bfe0caacd8d849a1ef19b147b340a58982508c977d1c4bcb100aa61883b03dbe3bb05e14a94ac07207981aa8c6c38548e2a0a8e6f4802b9c097318e48947e25a08c1097ad5a044b1606c8385db230a702f6874a7b61f16f434ff18dd73808a2ff2d08cec400188ed8a5ab95bce04c399391fb3f2a0d2e91e2ec64b837731a6c2e124d94dd1d4ad018bb7511272ae41a50acbad03b3a8f9ad6a77b3cdf8a1d324cfdd6855c8a08e5723b6b4bda47c7ccc2344fdc7f0c50423a9d8a53b67bcd8a41a1f736b51139b1a694e67695e68f4d23951d698034eeeb2ad505fd03c78eabe813e745ad4fda2e045eb2616daa360f18fb4260a6ecd27b6d716e59bdf803a430937e2a0a4aa463cbfbfb3e9963fe048a83d2ce3e8093831c84f54481447ff6cf9bc9e8b4e2a2f21b77d7e3aa84ec4de850ad7d30c2452a3f5691acd7ea2846999f5fd515349432fc7f3c827494a3671b6507f82f0b4506a710630fb0e9da3bd720b43be362f3f71cd8a704d368d3511668a37a8f4a94fbefcd6adb496482d95de728185162835ce2022bb499f9c58a9711813eb42fe9f9fb4c31aa76f4b5157258aa85cab3174472ea8e386d3e8b867c0d6fea65bd328fe27c401e1977a2ef6391d13a19edd2c81bca796c32f22f4bcd681963593f19296e0985b87abf56d13b881fc9499cb7f32ec22ca4388b37be90d381271f239e921d787bb9296ef4fbc8f66fb732b382e5edee8e07fc6ea16da80419843bd93d767dfea9ff6620ddf048d7a3b253e481939a6e93729d0753f6fcd45a30d9ae2d98cde72378c840", 0x2000, &(0x7f0000003000)={&(0x7f0000000080)={0x50, 0x0, 0x8, {0x7, 0x26, 0x7f, 0x1001, 0x8, 0x1f, 0xd6}}, &(0x7f0000000100)={0x18, 0x0, 0x3f, {0x7}}, &(0x7f0000000280)={0x18, 0x0, 0x0, {0x6}}, &(0x7f00000002c0)={0x18, 0x0, 0x1, {0x8}}, &(0x7f0000000300)={0x18, 0xffffffffffffffda, 0x0, {0x8}}, &(0x7f0000000340)={0x28, 0xffffffffffffffda, 0x0, {{0x4dc, 0x4, 0x2, r2}}}, &(0x7f0000000380)={0x60, 0x0, 0x4, {{0x1, 0x8, 0x5145, 0x8, 0x100000000, 0x400, 0x1, 0x1}}}, &(0x7f0000000400)={0x18, 0x0, 0x74, {0x9}}, &(0x7f0000000440)=ANY=[@ANYBLOB="1301000000ffffff000000000000008073797a"], &(0x7f0000000480)={0x20, 0x0, 0x7f, {0x0, 0x10}}, &(0x7f00000004c0)={0x78, 0x0, 0x9, {0xff, 0x7, 0x0, {0x6, 0x8eaa, 0x4, 0x9, 0xffffffff80000000, 0x2, 0x1f, 0x20, 0xffff0000, 0xf000, 0x80, r4, 0xee00, 0x7, 0x232}}}, &(0x7f0000002640)={0x90, 0x0, 0x9, {0x1, 0x1, 0x4, 0x8000000000000000, 0x5, 0x748, {0x2, 0x1352, 0x1f, 0x200, 0x8, 0x8000000000000001, 0x0, 0x973, 0x4, 0xa000, 0x4800000, 0xee00, r5, 0x9, 0xffffffff}}}, &(0x7f0000002700)={0x88, 0x0, 0xff, [{0x3, 0x1f, 0x3, 0x0, ':, '}, {0x5, 0x2, 0x0, 0x1}, {0x1, 0xfffffffffffffff8, 0x5, 0x6, 'user\x00'}, {0x6, 0x81, 0x5, 0x6, 'user\x00'}]}, &(0x7f0000002b40)={0x330, 0xfffffffffffffffe, 0x401, [{{0x6, 0x2, 0x6, 0x1000, 0x6, 0xffffffff, {0x2, 0x9, 0x80000001, 0x9, 0x10001, 0x800, 0xfffffeff, 0x6, 0x0, 0x2000, 0x4fd, r6, r7, 0x5, 0xa152}}, {0x6, 0x6, 0x8, 0x7fffffff, '}-}(-[\\%'}}, {{0x0, 0x3, 0x4, 0x2, 0xffffffff, 0x6, {0x6, 0x5, 0xa103, 0xb95, 0x8, 0x4, 0x209, 0x14d0, 0x1f, 0x6000, 0x2, r9, r10, 0xe4, 0x81}}, {0x3, 0x5, 0x7, 0x4, ')-\\}!\'/'}}, {{0x4, 0x2, 0x8, 0x4, 0x20, 0x3f, {0x5, 0xff, 0x1c, 0x5e, 0xfffffffffffffff8, 0x5, 0x3e0b, 0x9, 0x1, 0x4000, 0x100000, 0x0, 0x0, 0x80000001, 0x80}}, {0x6, 0x4, 0x3, 0xa75f, 'syz'}}, {{0x1, 0x2, 0xbb55, 0x6, 0xf308, 0x21f, {0x2, 0x6, 0x8, 0x6, 0x0, 0x53, 0xfff, 0x401, 0x1, 0x2000, 0x8001, r12, r13, 0x1, 0x7}}, {0x6, 0x5, 0x8, 0x8000, 'keyring\x00'}}, {{0x1, 0x2, 0xff, 0x9, 0x5, 0x3, {0x0, 0x1, 0x0, 0x2, 0x101, 0x401, 0xd, 0x2, 0xa57, 0xa000, 0x4, 0x0, r15, 0xff, 0x300}}, {0x4, 0x8000000000000000, 0x8, 0xffff3c87, 'keyring\x00'}}]}, &(0x7f0000002f00)={0xa0, 0x0, 0x8, {{0x5, 0x1, 0xaa9, 0xc75, 0x1, 0x2, {0x4, 0x0, 0x5, 0x6, 0x68, 0x20, 0x1ff, 0x4, 0x80000001, 0xc000, 0xf8, 0xee00, r16, 0x1d68, 0x2}}, {0x0, 0x18}}}, &(0x7f0000002fc0)={0x20, 0x0, 0x5, {0x566bed28, 0x0, 0x3}}}) setregid(0x0, 0x0) setgroups(0x1, &(0x7f0000000080)=[0x0]) lchown(&(0x7f0000003080)='./file0\x00', 0x0, 0x0) 11:36:06 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r1, 0x1c243911) keyctl$chown(0x4, r1, 0xee01, 0xee00) keyctl$chown(0x3, r1, 0xee00, 0x0) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000000c0)="1c99a8331bf9ffffff2488975bc9f0a43bf516eb992afc96ab6fb8b56261ba9a1cc59c03455d", 0x26, r1) getgroups(0x3, &(0x7f0000000000)=[0xee00, 0xee00, 0x0]) r3 = add_key(&(0x7f0000000040)='syzkaller\x00', &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$chown(0x3, r3, 0xffffffffffffffff, r2) 11:36:06 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r3) (async) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) (async) r5 = getpid() (async) statx(r1, &(0x7f0000000380)='./file0\x00', 0x6000, 0x4, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) r7 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r7, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r8) (async) setgroups(0x1, &(0x7f0000000080)=[r8]) (async) r9 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r10, 0x0) (async) getresgid(&(0x7f00000006c0)=0x0, &(0x7f0000000700), &(0x7f0000000740)) (async) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000780)={{{@in=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6=@loopback}}, &(0x7f0000000880)=0xe8) r13 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r13, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r14) (async) setgroups(0x1, &(0x7f0000000080)=[r14]) (async) syz_fuse_handle_req(r4, &(0x7f0000002100)="ea790b93ff10ac90f8c5857c6ae51886e9fac95687d556ea89fc4e5f0d911424688de0904713f178a8eec16cc97f685e01543607358814e345af8de5a299bf49f6fa497ba666a979613b53a1960e78be9dfb3d5d82c98950174727785ae78359054c9503e2187ab58e4c35b7881927105f140a329c6d786599bd061a493555e2cda8ba62219ba6bc86c54d6e74d65fe0c988cc84ab505e8a228b223e6d9245b3e5c22548d295c71725702974ce4dc2958617dc24b23bb9b7a46917bc03cd4b893bf326de3c7d45ef1dda53a277717bc2db6c39ce5f463d4cf690497acc6aeae5228e7fb6d8cb98a7d44623936962618e728204fd40c4f5a22419b8ee92bff02e959f6493ad64723b62ae2d0bb105073e56b6c4af76b0f5d617b0cdc57a5f477aea22744a5ee19455075472d035f6aaf7b461faf840783c524ede38941a7032027f6799535c137d84a87c0179dcd4da3392e1b78234d616ed5022ab691cb6bd61b433d4ad06c8d3971f0bb617a6bfc5892591137920caec94f72c92fe7b8024209598b8744e19b626cc063480f116421381b4480777feae692d91adfb3935ec7ffdd275ec6b94ab2d04704f8436a214c4db41a7a18543973bf8ed233275551d8584063fb993ae87cfa1aaabebe1be559e2887058a4f226aad84c6245631856885e8928f159b419bf25ada91c5c37050ee1b086bbc5b11fee13accc219f975d6d5ad656ab1dd89735ec549423137308a67223aa7f41631eda07d0ab22ffa7a79f2e114858fcf50ae6b8ef7cd3bece52eb261e3e0de576db00496fe324c2814f3c89b70f7f47ae23222788adb842d16a828eebe987f1639d569f037feb722458ec4ad9d75b693e1660eb3d59e154e353ca65c7d8a5c825db35c946e6bc4a9bbe32d1705225b8c12429482b9995b7ee3de2575cba0edfc62fcfcd65aebd61ab060380dca30ee6e20770fa581334409b2f4897b3a30f8b6f4e4c3742ce8a96cb9fc1a1170448ab9fff925872ea5ac4c9d667d9a8f39dc270c14208ca8c4f42037a02347e2e92626f6def072d235982c9066310db4173b65facbbe7e7d18fe57092435b141503d522328245264409166bb0a5ded898a1ced964017c7dc0646fe82bac55a4818e3725c210a7bd0ac29a1753d545f1ae2e5d50d9da5fcd77299a5d6cb5040e19ab8aaef14844aba929caf89a2664b9f6e38b97085563b30786d431d443dc8535245e4887537181e43afbc2a84e47a724deb6789b87ebe809b197595b027c9d0c8e83d17b3bbb1063ea0bb53b2978e11fe62d3c8649173ba4db3ccb0e55e8d0e1ffd017ae6a478d7d4c8abf4e3f219c44d65c4840ec83250ea4ffac713a8bd50e836c18a8c04cf2b438f68314222ac25ea6554a593f052192c202c70bdfc15520387f5de33e127c128b60b634b22d88fea6125d4600b8220cd6ecd1810630483a182cf1127d02ecd014ea16cce007758e2d580e95e21127596b6e783418e632c431dcb7466e1c172c8e8045421e24c60d36805dc09a5d19f26deaf09fa25e7ef2f7d267100f7808d9d350af6c5e759ac9df5caa9d14f500dd38b11865f4fccb5514bc12ccf4aa07e61af9ecd8567776f486977d129f241ca4e3d2a361c65f8ff011c3b16f446758cbc87fea347110aa9af1f55ee1c49bae45367b5af1c4d088605794506ebdd1b4e3f7bca74d8d31c268d3536d6e3d7dc778ef70e39b991908e7ae1462b92c19ed1663884376e702647ac6b9474e620723aefec4a4b5f5928ce807678973a15aaec75aa030a9632c7b64000eaf2da093c139742666b9b58ed097d58819ce4068db565d721c1a28b9e347b5777b4d59bfc17776e089e87df71bce29cd57a0fe54fb722e2534d01db1d9c096b2adf95f28a8667e91fa57868c53687f95fe3cc7c780638536e163b08d9fe2a9477f12f7e74988cf43e2e2c7629aae9f018f3cd23b4919e39471be34cd956d23ee202439727a6c460325893e0b09052bac598dba4c3eef4efb2678a7c80dbe4d72ad8bbf01ee725625ecaf488f2a562590f697366044c8003f0571567ed76bfbee9ca5c270d93bb82980fb1a0276e6c72beab0efbf61f264b21921e3403de7ae26afea9504139eadbce355e3841ee2fea83472f9826b0dbaa40fde3ee6b2631543fdd28add0f7a0415be8682341e7b3427bd19753e011db43374a5eb51d3b6e42dd8f65165777055f9f346a5fdc876b3ce103b8a4c640a6df9f4bc033045b223641696a61ff7cd74e531149162e2124fe495ec1bcb4b23c734c6ac750f8af97accec0ef4f9d4575066b7e793f8b7a81faa69fc15d4c76e72d600d2fa3ce0c806ad97715df994a4886bd88aa47791d749db348e30409f08ec9b4543adf4083f85896ce3eac43eacca3f8ad8c726baf590b482ad03b7ebb1d305823b24e34909b2d03e1b9c473d7d7918950a7e21d3ec280eab814fda66f43594f1e76290f6fd7e343e89e50c6445c51813ef8163405fbb6f85f451fddfec1e97f164669e1f00e84d99f91ea7c7a1890595c4aeb7470a0765a2bba43fb0f726ab633bc854ace1cea185fa973ca6f08ea7cf0dbee44981cb56d6f5103e7bdb08a970da591a689f3ffb1c8232bdeb62cf12bffa4e80285d29ace7b7e144e7527db59e94311cd6f220ef02367fdcf4cf5a2dee8c3b45975081949b2c67c04021c96c80d0a187306d2f8ae7b3bbe75c3e4f0cbe8eca060b0a855e4e85d6597bb2d9cd3be63c8e482889f7d493b6d8b71d9ae6e2cbdff16c77d583c634bb6b37c3d3bb933b566709644d1fc78a945d40ab05c5f849adcf81e80b420d0046d5612111fad6c9c8038ef7da4822e4f3ca36bd075b2e2fe26b9622a9c7c1f8c613eba330fb90cba78f219dc258fb350630703601fb4749e390e444a1dee4c069536fc7d09e86fc33861342f8941b753c8d7b7920b7a67d3e4f4b641db96265b9f92f1bb2a7d9a24decdbe7a86b317c0933dd2997fbff545e67fd6737747e1604adcba616dee0eed100f33d91177f6294f0ceeb782c4c20c84f880b19ddf8777480eab8f2dec3c9ee0efc8b8e5a8aec91ef40962bbcb326de69fde43b3fc671f02fe1ca3843b8c1bf1fb82e7eabe4f4a5ce16e0a80ad1dd592ea0881d1fd3e05ef20c7e52619367db5afae744c182bb2e8fc2882a8b9337241e0f290ea70bed6f5bbbc3810698e2868e878895a2b36b09eb89e98cfa758b3169ead8d31ed6633592c323484caecc23faab2bbc16bbbccd04c0b5d2cbc457e26284c2425505fefce1f2433b84366c2d3caa9714efea8117a6d0e8e06598f52e17724b41a4255b4f9381a11e129f091e354cb9984c3347621e3ef433c6875b159e3c87472e6f9369d91febb1995055f27d78e5b4d16d9cbdcc4f44bbbc939fa6280afa9333d323a245f7f586db681475753156bc9fc89fb41b817950b1ec72be2780c7d2555f9b2b1dca593f9c970c3136f93def57c1f93feb82b0dce83e0741d76cd1cb6653d6498d2094a636af02fa2010c1772f5653cd53b1669c30fdcead72bb7c7bdfedfa8b7eb18bf4ab6c34be647b2ea3f66ac7d4bb99fac04f9552f881991ce6e43889b475ae63a6c8e0b209798264c0a7a28d4becb06e0a3b187ecd907280bf725b7717f4c8946175f72abefbd6c1d219df9a4c4d9cf81933ddd42baf14a5d921e0316678c7f2d3b72f6108bd0f5c83748929257640890c3c428174b467e6816a45096b5db17fefc4923eea372c0ed0426365c3ea0f11e6f8d333f6e6b22ab4a9a1d6f01d842fd332b8d725c96b039eaea90fa11dbf18bd3d58a653b0d94f101f057288d33734112a643a6f9a1f293313d158def83752452ef0f5743eae30a26d6dc6a6fb81a98fcdd70f084514fdf94ac8e8c7187898c0e2577752823b2aaf6fa6cad4b81cb445600adbcda9fe39d706cc8fd9cc04dd48a7d23aaebc58b66e6a786ae7b675c23e79014472a0b017b8cbd8de57cb66467e78a639d0ba01af74a497f18f585b02cf9d92f3d9b877b742423d7a06da8ce32004ad2b38ce14d578edf73ef608011e0ea2166462b337aa589c8cfa2cf06254ed493260caf385d26b59e7cebbe8a998d5ab08767c2fe023fd4d17020e2c13943bb41c74916f096e53e6316047b62d4aa62d550060918dd70aaf2ab97dd10664856c37d6ee9804bca7b409e8a322becd3b4c3676eb907a719b53667780c7d76b0a988579c8ac11665792a73b21eed3e8fb9584e362ed145312100a2b92f6303d56136d7d37134fa821cc6e7b3ebf0dff7428f6dcec83e8f7ca680f5ae656216d7621d2c9035e61d09f26a1e79da4254469efb41371a7ea480e3063a8466a7752aa7c70532bdf828b7e1ca2226b78601c7d1d8ba069e17b78cedaf8655540cef743bd6c30669534f397303cb8f8b866719e9c496b9fb3fcc8dbe3a5dbea8ff2d15d94051ee5fbc01e9e8116317fcb54191dce0b4bea5d58568a0de733ab7c46a3c3fe29c606eea09f9648c42f06c6c0851a32dedb706830db7833708dadd4be467e83f180bf85475708fae0813245c3da2bb4cd4083fde4983130dd3f6ee3bbbb097dddbb2b43770bdbd05cc1d54247b72f9cd77fb0e4aaf1a8caf87b253100cae1ded98bca2517d8fcb3e6fa49271613700efa83369216de56dadc1f88fdd7cb3ccccf4a9db5d30906dfea883e2d9a3297da5c42531287a4f4708f70dfc4f66a735ad528422fe89ca57c071a93d803f720717b789830cd7bc63705793ad41120fed484de32a50c1ae87595dd1d61f504674e8939ea64df1bfa53b016850d85bf1960d6e827e86a6b33544e8d826042314a5ed877bfa60388ea676f7e0ce611d281c407dbf5ebfcdcfb220f768c068f164156e2037e8e95e2d1d3c2cb0983b9e089c76e17a9854db9b97f727685bee2bcf894e86433e73f9fe385f51d71949aa1236e25983419c04fe218ff9928087c816601f449eb1b677458e2e25afde8d6837b4c1178deba430ed7ea2b3031427ba6e846df4a2d480c2288277d64cb4f9b9b7fa7e5d92b3b5ebe9260b37f3247cb03177333aaeb18276e5c6d477b50058894db2d4424ee6488ef379baba15fb3adf200084e48156672fabcaf979a00d4156a1a8dfeb28bd7e8ff4834b2442848d39559f5a161521b9cc682e7c08c334edf6b364a178c885c457e32ac3b4dbaaa51ef9ecd7458901220789ba6fc94f7f9b2fcadcab20447422171958c99cae67cf29ee00d6471bd7154cba7e38764b75b0dc2c3bd975898b3823d131e8ccb737ff5587cd322fdcb965e299d6f4b6cf688804040fda3de600405ce1109c764e8d5adb87f3eba0fe58c605a5dd94c9b157ebc307f8fc80b388bab0dcd1d11e921be7df0b65a2781d11f95bb325867d914ef98ea3ae9c79ecf64af051d78b8afaa9f29c7504cf869d70fc38fef7fa02262ee02c480e52e6efe6213f34ea93f2cbd97ccb821a29d0509996621aa2016c0e2607e9fc0d984187d2d4f7fbe93a9d0b116e7956905112544a2b64fca24444b320004006229404f172524a3966d600ea9cd717735928c6aaf1ff139eeb21d1b02b114c54a63f5c67878aed5e492b1906d0bf0e37e29334a3514bdf7b8aaf5c4af079de17374eba726c99c4d314db094c6bc6f65115ce771bd67cf8c80c33511c8f92f1eb953cb4ae635f1817ddbeccdcd48b9daaf19755374738ce0357077d44afaa83f8c870abffbe2596b7c5d4fd8a194850d9761834699de7e8cd19fd82b6cebaf07b82461c1172ec95f2ab4ceed88079c817f134e0b760ef4929b12863a4445305d2575d52c83975fb5a8ef18c83adf7f68c6752f097a65d67cd621043d15941b47f4331b7bcf5c983e0bc56058135e0766d69023a160794fd7972c0875105cb2673d4eee3c60a36148b08d938682fd031b7395d42b574e937110edd8c01432525ca489b76adf27ff38d59a637cceb0a314dd98ac0b3cfb735b757c3cb27482660b716cdbcf222e04062c7aef2e0d829cf7e714d63db2c3902f2501c9e3d3a61795af28e97fce02d60228cc00efbc1ae8bdec3dac5b6d16ae9d287a70e4c780456795512dcc95a5f5226ccf4b6e414d99984ce108c82150ae015ef3c20733af6758cb2eba2c0a1c0b91ab6e5b5b9b62342bdadb223d57655856be6611c5661847dd8f12f1be0f8bcd15ac52776f0ff20dbf8bdf85bab8e3f1ad9ef57a2e36f71feef88e70579525739389f80a35eb8384d1921bc4fc8b5507da8673ae8537bc4842409e3ee3160f8e6d404fdbb3044a1412a425b8b54c342350c850aff66485b183f0a204d28d6b31e22a400a9657e0ea840f319ec10435599958ec6b55dd4d4063fe61a119288c6b21ff2f4cfdd95c17df0082922061e86dce3a70b6112e1182ff112763fd62e767368c950073b1552d5d282b93888fcf3cc4c435e71390d0e03321e20414d40bec932fda0aede0b863b380c8ab52d1539dbdcd5283ea75ef3f0d0d28883f91cd9def4f1f9888b3931478a5a2907783c9988c54d0701454ba80fd7f9626086358e6c632ab33df1e2fe2f6f6f47676218c6bf2961436c269b8318a46968f719d025f6e0aeece2bb2cc04a7507bd50a2603b25533621377119a8b3cf603dcdc2b44a4328f5561268cd43db7659e99a4f21aa2197fc67a10084497399879523c5c9be9dc3fd118ead5e3ee87f92fbb7f3863e818032e7d202a6328dec72aad5e1d9c63656ec9347ea3e4a41704121301927854024e07946d4a9bc3551dfebf02c3c3211e4bcdf7391e212d0694f552bb4c06587824655524a613b1c1e6ef9662b07ef8025f37b2b5c443e5bdcbcded31004767620f6c9c8f6056c3d5206c97dd80e569ca28ac70916d12d71621e3664af331ecb2e119036c3edb38b3a18f126e7a69dbb15865c03c3f4d786d2b1be1831f11e60f30a3800b5f5387784814c11c1c16aec8c1e182780ff3507e7b5f6eb0d24b13ae51cce601db2a14cfd60aa7df1631955db38ecdbee955b656181831344173ab52a8912ac74ed4b1bcda574ca930bf305e7bf7358a12060423191e340b204e4988c1b9ff5fd1f5c2e716798740a4bc0772101d6468a3bf44bafa9c2738a32576f9d90d4e7c3aec26f4a532f5291110e5945219baa8b75ebe678ad6b3fb36f713e97efbc46bcedfb52db8a9c7d0267de882c83f0bbd058097c10375a0aaa80a1850feba8d8ff314b7d41f7ce715bd7b6966815c5a75eb8825d467b28d09b5eea3943adecdaea2f011f83d85e0d9225a687947f18cb4c16c2860ef3517a22da72e9ff73f89610d1f709a4f2f30c59efba515e94b8170c3c3071840f377927fa9c47c2b55dbf8573f005da7038ef08e603a52bdfa55a994ef92ca6266723ba8becdfa3e339312796a4335ec3e20a48d2849edfdec7038f721cba8b140cd6e259cb1c662a2b9af4243904ab9a89fd11d7fac54679fd5b21be6ad1362eb73bd5457013ae4239475f33eec3abed768428d5758065f3a33db4068a38c834ee7f743c33a556acc39b2ed4e9846e0dd13009720c353ca87d6aa4fad57ae4d642900340e95fbb1355f26202e5f6eebb0d3be470b7f772a23393174a72bcbe6327e899e017db76e25c99501aedd43c316b550dce70cff622217dbdfd006b6ed90312cef8ad28ceead1622c8832e1f4085a7c81125b98dd7a9f54da4f2dd4c683c60310d066db47275daf1c787a82774d8c0f877d973ed18abe7491b2e4522411d5e72227b232b6bb1669474cda3345984c4ec957470166ffe7fd26fe1d76e51ddc14fb673378a918de7df8c8e9a13cd726ce974d46573a7f51ab9a292c20b9a1869721c211e0e115d91a0dc30a6732e0aca99eef9b4c4b9a1d27ddbb984f452f00bb9c628ba00a77a0172aff2257de3cfe818a67411a65ca0565bc8e161b16514d8334ed0a9850dc9e7b89002947e27d4b4cdbc4b70a61915ae02e564e959fb02e986e3be054884689f642dab9bd10eeb5b9f9a73a5cfd128ce70f3c006581a7711ec47e0d07beb268dd6ab84fdbf50a56057aad80d9abbea5a2ba360442194f1204fd23976a8385539e8626cc6ecb95f421dac766cef00dcebb679ed6c0fe9f1d276e72b7daecbd64a9a392d2682a831f680dc9af47b1cf87627f0ad3e92796126f293c4046755e95f8ce1e08c169d8293604b5b9910d622febb929396db074514dc93494080c973fd71f8a2f0791f1918e7d25673dbf876f736907efb18d990366358ace3f3085cc44bd81eff7132839498e21006b7ed17a2f8a46baae6ceb12e1db5683a8459064f98af592c2b59f4e5e5b2fb251114d37c039f3d25f759ab820924bd7654d9bd9ba131c1afa821635566de3bc45482c843efdcc1281f2fe6d2af52d4d9009c0aebabcf9c06f7352d87b91d1b449b03c1c0cd8403334b1379a5a46630d3bed01b107a4a02cf2fe268bf775b41b090cb6186ae9f8e28bd2f37d8d02f2a2ddb14da71fd5547312f26af52af5de41adfc0d3b21a6a3fd40412e95ed61baf17d318331b3eab2ebc7f28113948184d51dc014b37047fbf2ce452fdc3a066a9001b96a114c6433acb0bb3c84d9cb60726693cb0cd08a03dc531966d9b3b530571ef8d5f1b6c0443b3449dae8cdbd7c8c343e1782f243daf7d415f03d34b1c199aa835c4e73f873e8f68593b9aa2f21adbe27973cfe22b7154c643c3770206c109466eb684583435a053f2244570f2e9822006ac3b676ac6c602982d1d2b9f883c6bce944ae3d1f24f1bdf080f8913648b25a0e266a49d315d6c0c0d60d699b6a04254eb8a60d018715b1fc84751efd6e6fcd47e1df5df335cba32cbff9325509a35096ad5b44a3b6f27988ac76353c4ea0f03d34b65bd6baf5ba6389baa902e5006064eba6daf67ef34b9833109ae1949d3cd726ece9eff50416058511b718ef58a313b33996136abe633950b7016d39810e872579eb3af3ab50d864f24c833a5f23f875af625c6c06d738cfe67d647709ed7f3871c0932e62cb5c4a120afec20193d40f51104b9c61ac3f2641ea6a53a70cb348089d31e1986bd7e082dec32aba56676e5b8852bfa63ef5cab49588aad01cd55ed24d73f4e89f428879e1de6dc8a8ccaf803765a3808862cc5ff3ba6401973719cef5f7ce90dcd0d25b4e15de8d42bf08b05fdc95ca760f1f313c1ced7c525d0ff199e060fdaf691d17c1f663bb0aa602f4fc78edb8e1d9832dddee9a52d0d4d4aa275724a8f0e6b2a2a482cd58619ef8f1b01c462d4792df1a8b5d4c953d7d71c3e60d2a302ae6f37a73a71d819feedecb8d15e1f32ba2fcfac6d322fb0fbc7d9d32789e3cb2e0c753a9a44aeaceb5a7fbce5e4ce51545035ad18e30366d5f1a1c53609dae356c2530a16fe2a98d1f332323ac5a20e4def0cb97df1c83164644564c031ae19089792dab7b6b0c111dffac3c4ae29cd5efb1ace2502abd866237f85f65a5d80d17a980e5eca7a2a60e8b1e1788a83ec3870f45f66e13abdf2abef25b2f39b971c5977d208d64e75ee6ab1141ddee5424967a017dfbd406257fbe2b677428fa06ad80409e4db15367bba39335f4e59f1ff4c02d4559196326cd5c78a069d8173bb2ab3c2660b4573b148311ca4b48e29971de43d9ec352866870841c4c5f206ee1e9f48b6f66271e4f5237ec46e22db2daf5c1278e216eac980ce3cbec3e08520ea9b2f50d0767392bc17c240e86a18c45f57fd8ff8443a27036c03d2885307499e00ad5db68e919b5805f412d253e847697cc012350c1f80b30b1c1218b071266aefa8e48638c096c980da6ab7c17d1be1407b9ae5fd79943796eae62ff5337539e2fd2f1cb04db6fb129a55cc6c7d10dcfd26e55cf69422df7f4cb145ea739a0d9a1944b86fa680ef7ccf3ef890e6f9980781e77435709aa7ef484222765a2b041858c5a7b62a6d93db467d261b66efd16215c9481ecd28c68df0062add84e2a86da20bb221c130d54e94dd44ea607907129ff68a624c8f54e2790998dc25b26bcd2d58b87978e76e37671d5a9069160d4fdc64a372b4cff3e7bd5f256cd2454ac61d08db9d2191cc75cbb4ac7bc15ea317781deb22474766673f1965905bff7701fb7f5d50a5d820f41c1f18b69b9929b98b0ba94ccb0f0d1bec013c027ecf3be3f0672fb7ac0d5f7e9832f40cdc132365b57b0782477c1466b25309f4745ee334e920e5cfcc2e3b33644933150b797993b38b60531dadd01766fbf27aa1e9360d9f95c80683b45602a2f80c66ce528bd931f9603b86edc446c9d258da216f72c5b3fd5380468d9a532b9225bf4b49ddb1fba9ef653c8da58c3aac23ff297e9952470270ebc4dcb4e5a578af69a00cf1ee63101f5e01ecefc8a9c417fe5b261184332d5b71c1333a662357f8ec00bb2d6d4a292cbe9ef7a59a9fdc45549716964eed2a16f7da6f72861cb244c48cc605780c77213fc4eeee4416348cc3b6740ae03dd9d2435e5bcb78328a624729cddebadae7b585b62de161b8e2121fa4b939716f826d1b30c1338ce05a2418302e2b4d5bd27e1a802ddb9c3c5b13792cc7af52b585f27a140494d7a79abd21b9d3b5e0c4e1641ff7cf9a3f05ed9c3b5fa97926f06a1af1ef75b2c429384edbc20a66f61fd4a2e78636bf7315bba97e8c384234bdb83121d2506d9fb08094d5f502afee5f98facc147e24853a5b885834842cdbe018593d1b37a040e20718a00f067cbf37a4f8050ea35b0097ea622303ada60b321c80c5def068be07a154fdf7f32d926ca762cb0c692283a846cd521805d48533f2df572c32d2ec17c6f8ac436879ac173648e41fa1fd628d478fc9a63434a884be99e3709a3c82225b1eed3cbd86aad7c83c1fd2b33d4582cb6787fa959a0b1393612d6c2565487f13727b35b20915d613f522ea24a8f1eb05c7f65d7af4495637709fab4ca2a650e8d6d5d8cfdf2870a0a839c27b6cd3f00c2a192030d5b16021310af817c4b75e1da338d4886205329ab6e601fc919ec6663bcdaafded575e4e8b4ef4e6b458a509c78592b09ef8b0c53a789de7b71ff2ba740834d936990e4467c6fb50b189ce6e7093d1ae18e066406b77ebeb4e063bd482b98a45131b55ffaa7cb964a6fdf9a45131758f86d804935806b3a33631915f7c756c6ab9e090bf27a959a7bd4d15ce06199cf6b6cf2e23571be5d2bf0d983ac5222addbac0af87210dc0d486a3da3cb02fd6982297b8a31d9acf5f62e64639597a144e42b9d73239fe520c19619c7ab768432703e5344052002412bf0425c5670a92cc00f740ed0ad0925caac5a32fca53bc63f300c07877348e9991b8dbddac8d49e2af1d0143e407948df39e5e535354e6ffeaaf9915a7e837d9797d99703d47f20efad287a0b5e7a7348972f9ea7e6bfbd64b482add690c7bd082f1b3b883f34c4202537ea23f4e7d32bf5eb9b0dc2edbeabafb7a73645f96958fb7776ba9d03c4bd5094a81325bec9db0783e8ab044c3f03c32eff8e630b279d7bbb9a222de6ab8c3449035b42b562043e7b1253571781c5818798a8b3c277e2cf7a99d263b9dc8d197e7886173538512a114b0dad528a69cf264a78d2fb11bd51d8d3d5fb4dd7ca355b43869fc8b371e6a889b36516e42e0ae603afd", 0x2000, &(0x7f0000000c80)={&(0x7f0000000040)={0x50, 0xfffffffffffffffe, 0x46d5b075, {0x7, 0x26, 0x4, 0x1000004, 0xfff9, 0x6, 0x3, 0x6e5a}}, &(0x7f00000000c0)={0x18, 0xffffffffffffffda, 0x6, {0x3}}, &(0x7f0000000100)={0x18, 0x0, 0x5, {0x1}}, &(0x7f0000000180)={0x18, 0x0, 0x7f, {0x1}}, &(0x7f00000001c0)={0x18, 0x0, 0xa6, {0x2}}, &(0x7f0000000200)={0x28, 0x0, 0xfffffffffffffe00, {{0x384, 0x0, 0x3, r5}}}, &(0x7f0000000240)={0x60, 0x0, 0x7fffffff, {{0xffff, 0x76cb, 0x401, 0xfffffffffffffffe, 0xcd2, 0x3, 0x9, 0xffffffff}}}, &(0x7f00000002c0)={0x18, 0x0, 0x5, {0x1000}}, &(0x7f0000000300)={0x12, 0x0, 0xfa, {'#\x00'}}, &(0x7f0000000340)={0x20, 0xfffffffffffffffe, 0xffffffffffffff00, {0x0, 0xa}}, &(0x7f00000004c0)={0x78, 0x24, 0x8000000000000000, {0x8, 0x1f, 0x0, {0x6, 0x81, 0x2, 0x5, 0x7, 0xfffffffffffffffe, 0xdcee, 0xfff, 0x200, 0x4000, 0x3f, r6, r3, 0x9, 0x7fffffff}}}, &(0x7f0000000540)={0x90, 0xfffffffffffffff5, 0x100, {0x2, 0x0, 0x9, 0x8, 0xac7, 0x7, {0x6, 0x7f, 0xbf72, 0x6e, 0x3, 0x1ff, 0x9, 0x69, 0x10000, 0x6000, 0x2, r2, r8, 0x6, 0x200}}}, &(0x7f0000000640)={0x58, 0x0, 0x9, [{0x3, 0x0, 0x2, 0x6, ',-'}, {0x6, 0x8001, 0x9, 0x3ff, '/dev/vcs\x00'}]}, &(0x7f00000008c0)={0x2a0, 0xffffffffffffffda, 0x1, [{{0x1, 0x1, 0x100, 0x6, 0x3, 0x9, {0x5, 0xfffffffffffffffc, 0x8, 0x8000, 0x1ff, 0x4, 0x94f8, 0x8, 0x3, 0x8000, 0x8, r10, r11, 0x8, 0x3}}, {0x6, 0x6, 0x3, 0x1, 'syz'}}, {{0x0, 0x3, 0x28000000, 0x0, 0x7, 0xefa7, {0x3, 0x800, 0x3, 0x5, 0x80, 0x10001, 0x30000000, 0x40, 0x6, 0x1000, 0x0, r2, r3, 0x3, 0x1ff1}}, {0x2, 0x0, 0x9, 0x639c33a, '/dev/vcs\x00'}}, {{0x4, 0x1, 0x5, 0x3, 0x7, 0x6, {0x2, 0x7ff, 0x1, 0x20, 0xfffffffffffffffe, 0x2800, 0x10, 0x7, 0xf, 0x8000, 0x7, r2, r3, 0x0, 0x7f}}, {0x3, 0x8000, 0x9, 0x2, '/dev/vcs\x00'}}, {{0x5, 0x0, 0x6, 0x80, 0x10000, 0x800, {0x5, 0x1000, 0xfffffffffffffffa, 0x6, 0xffffffffffffffff, 0x772, 0xd10, 0x6, 0x0, 0x1000, 0x1, r12, r3, 0x1ff, 0x4}}, {0x6, 0x80, 0x8, 0x20, 'keyring\x00'}}]}, &(0x7f0000000b80)={0xa0, 0x0, 0x74, {{0x3, 0x1, 0x3, 0xfffffffffffffffb, 0x7, 0x9, {0x3, 0x7, 0x895f, 0x6, 0x1, 0x5, 0x401, 0x6, 0x5, 0x2000, 0x3, r2, r14, 0x7f, 0x1}}, {0x0, 0xc}}}, &(0x7f0000000c40)={0x20, 0x0, 0xf9, {0x2efd, 0x0, 0x1, 0x1000}}}) (async) r15 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r16, 0x0) (async) keyctl$chown(0x4, r0, 0x0, r3) 11:36:06 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) (async) r0 = syz_open_dev$audion(&(0x7f0000000000), 0x1, 0x200) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}, 0x4, 0x0, 0x0, 0x0, 0x7f, 0x7}, 0x0, 0xb, r0, 0x0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) (async) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r1) (async) keyctl$chown(0x3, r1, 0xee00, 0x0) 11:36:06 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="496faf7351826d0df9e693eb6fe4630af9175f49b068c40df3d1467179ea6bf21078f661a4b6a30ed520f8c9e820fd5ad6bc3d", @ANYBLOB]) (async) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) (async) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r1) 11:36:06 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), r0) sendmsg$NLBL_UNLABEL_C_ACCEPT(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)={0x14, r1, 0x1}, 0x14}}, 0x0) mount$fuse(0x0, 0x0, 0x0, 0xa000, &(0x7f0000000080)=ANY=[]) r2 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$NLBL_UNLABEL_C_ACCEPT(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)={0x14, r2, 0x1}, 0x14}}, 0x0) r3 = syz_genetlink_get_family_id$ieee802154(&(0x7f00000000c0), r0) r4 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_NEW_INTERFACE(r5, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000300)={0x34, r4, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_IFTYPE={0x8, 0x5, 0x2}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_IFNAME={0xa, 0x4, 'wpan0\x00'}]}, 0x34}}, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240), 0xffffffffffffffff) r8 = gettid() sendmsg$DEVLINK_CMD_RELOAD(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000280)={0x3c, r7, 0x1, 0x0, 0x0, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r8}}]}, 0x3c}}, 0x0) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000080), r9) r11 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r12 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r12, 0x8933, &(0x7f00000000c0)={'wpan0\x00', 0x0}) sendmsg$IEEE802154_LLSEC_DEL_DEVKEY(r11, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x38, r10, 0x1, 0x0, 0x0, {}, [@IEEE802154_ATTR_LLSEC_KEY_ID={0x5}, @IEEE802154_ATTR_HW_ADDR={0xc}, @IEEE802154_ATTR_LLSEC_KEY_MODE={0x5, 0x2b, 0x2}, @IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r13}]}, 0x38}}, 0x0) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x40, r4, 0x1, 0x70bd27, 0x25dfdbfb, {}, [@NL802154_ATTR_PID={0x8, 0x1c, r8}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x1}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r13}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x300000003}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x40}, 0x1, 0x0, 0x0, 0x40003}, 0x932aabbd8234364) sendmsg$IEEE802154_SET_MACPARAMS(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x4c, r3, 0x11, 0x70bd2d, 0x25dfdbfd, {}, [@IEEE802154_ATTR_FRAME_RETRIES={0x5, 0x28, 0x80}, @IEEE802154_ATTR_CSMA_MAX_BE={0x5, 0x27, 0x7f}, @IEEE802154_ATTR_CCA_ED_LEVEL={0x8, 0x24, 0x6}, @IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r13}, @IEEE802154_ATTR_CCA_MODE={0x5, 0x23, 0x1}, @IEEE802154_ATTR_TXPOWER={0x5, 0x21, 0x79}, @IEEE802154_ATTR_CSMA_RETRIES={0x5, 0x25, 0x80}]}, 0x4c}, 0x1, 0x0, 0x0, 0x14}, 0x4000000) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r14 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r14, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) r16 = userfaultfd(0x80800) fsetxattr$trusted_overlay_nlink(r16, &(0x7f0000000000), &(0x7f0000000040)={'U-', 0x8000000000000001}, 0x16, 0x1) setregid(0x0, r15) 11:36:07 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x8, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x6, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffa5}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), 0x800) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r1) 11:36:07 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x4, r1, 0xee01, 0xee00) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000180)="8ab66c4fb0cd56b6afb7290b2f1064405aa5144861d56af0d30b529b216d3aebe7f645b3bf5195cde17995c4bc84ae9cbcae5ffcbd3d83d5d2aba9387440cfdbfde3f51dbd9f49dd857ef7b61136068fcfbc6fe43331cc2f836d51749704fed303b4fe3bf82682d92b795b41bbdf3b1a5af93b62da19ae5a4c153b71e967a27a7f5e01d7590ee9080d2f6aa72ee8e2053d15dc7eda8aca21bb397fcb8b9ea3e06d412d0f846140f9636aeb98c8c65594dc99bd9676bb4cd24aa80d5d1f30da4c006fad00ac222fca3c53ac76701fc80e082e23ee4e175ef9f45cd78d20199c1563f154d358597707d9da90fbae90b7ae22", 0xf1, r1) read$FUSE(0xffffffffffffffff, 0x0, 0x0) r2 = getpgrp(0xffffffffffffffff) r3 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r4, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000540)={{0x1, 0x1, 0x18, r0, {0x0, 0xee01}}, './file0\x00'}) newfstatat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) lstat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000002840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r9, 0x0) statx(0xffffffffffffff9c, &(0x7f00000028c0)='./file0\x00', 0x0, 0x7ff, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r11 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r12, 0x0) statx(0xffffffffffffff9c, &(0x7f0000002a00)='./file0\x00', 0x0, 0x4, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r14 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r14, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r15) setgroups(0x1, &(0x7f0000000080)=[r15]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000002e80)={0x0, 0x0, 0x0}, &(0x7f0000002ec0)=0xc) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000000640)="b8561e2fc34f3a808c45afc82d69812291a069f7a2262571791299d7dcd2b69951ca94efb5531c4bc3c8d24576c5cdeba8604ab95f7440cf67434d516da5e63362754d7b6af51b7217bf6f1647588782cf99b4c6985317a8f6ce17a9c28dfd9fa0db0fd420dfb03af9506f06b17943c3f929d601d28933eec702463d372f004abf77a77b8e2759132ef03a9dd6d3c802dcbe2f07d991706cc624ec6dba9e914066c8924130138cb668c09d6b0412bb92882d05fdba17cfe73c4f7cbfe08574597514fb4d1a50b2fe7fa298b9259c146d5568cde146c1164c0bbc6854329dbe391e9bc45f99b9b95fa9ab16a047fb8421b67b872263c3764fd5ab617522d7c07933179732d4dee504fc6a292038e961f7ab36cb8528eeebfe3047161c66942f5e5c0fc2da2c3daf6c353883bf72ac95491c0a2a87dd47037187886458f189d13f7865ac2b75f2cb1c06d0192343f85c53821342a33219ac457e47d0d457a2fd9bca316f1eb76b5e6944183b5295a98442525f2ca5a1025945feb6d41da26e27a2c0b6665ad7a534dd263b4216193412f5677c16f05913a551ca4027412ca58f37e710f0fb375cffc1e05d28eb40bd52907b5fee141b5c8ce7f8239fd8855f0cf7f56247b457072d0b5825b61e395fe37530ce23e455287f1da5ae8b7abe62b2f0ec2ff2980302fa9617975b0b35a0deeb48a2fd0458fd24a4f872716b35239541b82d36d3f4ae6b84acf4dc3bc122476d7ae039c7fd1132927b6c8af12f411785e5f94e297f1d4ac28b5161b231c9858332b46839e205174067e3c93b6d95fc76f85ee0e8c0f24c31180243e71afc0bb22c2501a587771e1b43ce00cb1092be14aaa14205f36c9a388b2e0ffe3dd9c48e3c34281245ddddd77cddf017244b42d60de64ee2f8bd4d1d0dd1fb4be26f59d0030b70c6ce17759b20748db0bb0068756ab4f781e67585bd113a566f99b3285fd19bd7894f4e05f68ff807eb793e5df26b8b330ff4cb96863867295152c8220520cb641a3d8bf5f40d9f63ed4e39a9a2ecd84ab10baf3cae0ee04b614e86658eaf1c37cc29736ec0bb040515a9c6e045b4dbe42d17e4b48c6595dd767ef0b61d6fbd2af0ebc495a8d328b3bcc1357cbc82752d5418b00fb2341325af8e43ae6dedb3db95ea9569567ff3a6944ff003a31ff61302f39b65c1ec7e841037f1b6b2f27f8043ab374121dc7a7765beda763fc9c458d6846d7c1b866cef38b471896a4b75276bf3de6aca80a14a75926d38209eff0f544ff4491210ff9c63c4b9955ee1376d2c29fc2ed4a57129edd5b4aed236af36e6b899337b6c3a97d1a81753eb88ac582a9a92ba0404e10eae11974ff39141ba8ef5adb8490fca4a9c94fe80af519830d4114d10943c0c85ccbf7a6be2bc87263bbf71681c3050b57c22612f111f03c9a4c4b10006ee36217707debe4d9fa0176e2928344f1ee3ef46d3fb575ba4a3efff8aa3ccacb0056e62d58be7ab7fb67181f818cfeece8a47ec1ca4aaad8ba55a827d97ceb460c08ee41240349a9ce04bde97e52c81eedaffdb342edc4c461cfa6c0017405d335eeab934cc336edf285375f117bbee16b8b639880648f11f038c55e7b6fff788105e1e7accf76f649a9fa6883ea1f51ce1547c3f17f06ad40639f15a6634b1f5d93a0af8c0308ebdc11f2e1e762d47d7e95844e9e066dbf83854be5dd7b5774a6c05a763672cfe8ccbb24c9635cb453214df4b88d6258c27b953ff6bd2853426ffe26ee7d7d48d96a07b29925e6a1e653858683c194b6eed2c4df552350c8990bd01717d8ad69ac61684af194a6f114045a5bb2b2f3d90e8762967bc2e1fc34725cf688430eec2e7d8b2e3cb20290413da57c02af8900877e4d0ae0ded0ddd8d32789626c6469786d6576631ba46dc94ab21dc6b78cee4b6d4ac755106a6e785f4f0a9a2147390272a4a1151b4a4a5f310d469a9eae9a22c0a193e3a87bf8f17c975776f04c3cb664c58a405f668340baec0ec622839e4233f2f893cf29521e9c275a46c43bb1060e8092c8dc02821307aea71fcae73220e3d04cb6660980ac14f4e171e601f309f500ed82cdaf33ce439a5ba19edd17774b337a52b01004be77c8a71b8c0f7c48b370ea2f3b5e49533c362a6287d36b5c504cca425c033108f8e252d1ceaec811d2412068e86b079c3288faa88d0755f471e411f42d34e74f34ff4b6527b23ced2a2051e1474772e8e91c2636604e0405b17acc331dbb5661199a7173b95db4d8f9d1f9020760a3d2e43af9bf756d7659a4f7a1b1732c13512b62329ba29c56e84ce42d59e8655c5cb743ac3a5f9701833172ad4b51e6055aa6172aaf4919669599d8c11570a758d195eb6911b1ab24e71c1cfd63cd3aac9f59992d32d97c2d6c46f1ec76f697484fce89daad2498f022d5b550944cd1e5b7f1b331e3d2f1d534b61b3f6e2214eafc37789d61e67513f332ca5f58f2cd27b4d43581f86105d3511135ac0e4ccf61c2d3bf9ca89a92acccac42969092867da6f6dce5a67590bf377e433eb1b53070bf9e8d20e0e82c6e4b972e370de44fefbe5c9cff311b4cf022bf96bd7540d198088d39b7c8d78074b8825a271f19aa99e2d7000a93b3b9277e0d6413e229cf91b9e6a01e3308604c87add9272c52c009afb2fb42c26cef09d7c1fff93658643027ab8714e59f8baaee4ae35ff03bd4a9deb9addbef493bc57f0e6fbf5f5df22742f01229da285990d4d294c99ff65e703bf92f5dd5762b13825c827019083b03f751776fd4cfb7b79aa71e470ce1650f978ec923fbe46dab62d776da6bde872116b5384dd0827d24a5d64a0ed7ea1b1657838eff8dbe132b88c8cd0abebf760dd290d2fba48c0f58075419d96b279eee0dea3e0650d45b98bb4d3f1b6293149985459dfca09da7b19317caf994bb45ec95a4800f16f2eb36635c74a0f4bd180e2358b83e9e0e32c43b6629f96d8545901fd1245543c843c928297c89527d630dc629017292771f1577bad7b67ff56ac89aac3981ece1d0821ed8de321f876a5c3c38ad93cfc9c2d37bcbe3e4267b4fb37516f6fc4c97cc68c51e9cc4a737bebd82fadfe44c3d5d3176f9da92cd0aa45340dd7185e337dd228ab6cba6c0f09a315466e2dec332ec84c889fe33e3451b8c3f5984031271169ff47ed4683f624db1c6eb3b037382e5f0ecd574c23c51e3d1d73defd786e9f902be8e976f8f7f32fcbc42fca0b128d30a3795b620d7f95c15677bbe15c510a97baef94080cff27feeac97c4db3af9c48e6e60add3583488dc8b388771dfa272dc67be47292bb99632141e31e1e59c16de792dbbcda3b1d4ccd258dab0afa3e183d5610228363cf71863cf6ddcefd67500757ab00d2be8eb0a04a30ea7e823264683caf9897ba0761a6727cd2a6a19402c294d0fec166f7728b8d937deaf1cc9e59312795924f8035830aecebfc3cd1c84fb2f35bbee51d19194930563a80564cb4eeb0dcccc8cac5e49e0fba49e437464c053dde7f990fa49e45fa9a53ba24cb456b883249c57853337b67e79a29e1c04ead7dec4a4140c1c6b74c72a5caf58550f4c84c4203e8926d1e957ba0fd07addd553482755ddff6ef5db90c216ec4c6556ca05df39030d5366dedb92d58cc83422bd404d723502076d65bbc0cf98952755e54b19a1ef659f91c38658044cd718a2b1bd2f1336cfedc5a30dcfa008c79f9736386a8d19cfb76db5547f3caf0be8e7ef3a6d5fd51b0502a1d5cea14b7f305da48612a04072705f92afbf458fe4c95e5ec48e34b18d0bcee726e41d554fa378adfdf4992e7d9a717107c5ece1d0f54bbd0bd6ee7a98132964f40288079634ae67a89829415f97ba960597eab71adc8616a17db2275546fa7362d8866ed5933dae95fd7f63fd367291e3797efe85c8703a9ca99fec0afa4a2ea2bb016f06e11387ac760c52c19f173b690357a9e0df5ed9ef51dec481ca04437f3af1dd030584a0fa1927f01f53d5e8aa5404f36104ef44fdf914448f3cbcead1ee03fc2cccb2f7257fbfbff6c8f298792f53a599820ccab7776b95b13ccd81ab0d320d4f85973a213c9e46337c20b243bef873030f355d670063e93f27232bcb299fe61aaae228700a5fdfb3b79cc77d00c865c9dda0fb77de57291d0da8d7147f51b86c5c77a587e037caf3a119f0d90c802433b8d1247b91a67dfb4ff35c21a779ce65b6564de54213e5830be29731e3e90d080bbf6e64c471145b544ac94dfdcb00fdaea77f901d2e2831bc6ec79ddce1d69afed04d8abc5ce68cb60faa70928638e428daf993c1a1a3344b9918ee76882de3f20059339ac7ddf466221caf0118cc752fba5c96abde8b22cbbb0ff81d8e6641d3696288f3aa2249f3a37f9de60651b7c7cd62799a509987b6f32b54747c2ff117a481bbc993bbcc524db9b2c5deac0a98ce919ed7a5e4bc9326253baaedbcdb24e8ef61871a9db52947b1845a9b34e869c93b3c9003713c95f60ebea0b6581a4d683275e24f51d7212d48883ca95d9d1fc2ec0529bdbcc8bed13f3f28bc28d11f0e24c49b2707b8b95427c0791547c3daef099ef8bb7635690557cb5e5675b75da590bb45172eea85adb855d32f584d55a035711504f384baf6ea78837dafda5bfd6c0dd4deab33f09385bbab32217a039cce4223daca80fe2717705d74673e3fe5e6c0823c39c66da09d2b767e1e629259a8e15cec2775aefc37a489b823a90b465bda58c333c22d4f2dd87e7c63f98f720f500857a768bc9596e90cd49c1a38025a1c19766b93d1e5a5e665e37301149f50f7c82c655ae39da6cd1a7fbf7b5962ade37dac37bec0e6a5603d77f0c25fc5d308997729e18b11f215895e0c49d7aec73450e492ade970d7ecc29ce324dd349db22592362ac9c9a677dbe232efa9ea7a6360bf7ee996307c3c61260bbe78593f6162d15a73e97b97e6b8fc1856f928561a02d1ea9d6884d0716b347120a98615ab0b14dae6775d1ab91e48f935ee512813d84e22013d820b59ca4be9fc41f1754c45afc25c4df16c924bdf65ea5b38085fe891d61a845a58cefa2bea1d947ddb28d467cf35a8f4e2710483861a11f0ce7d6271377bb0784a257f9ab5d2408ae678f88104e020f4dcfaca451752d9cd0cbbacfed45d786716397f45c8c4f521a61bbdccaaa72ceac41c6e83d775016dd2ebcf9610cb8cf04cb7d5d6e4df35b60959c1f8df0369c0deb2ee93c9c42bb24ec6a2bbb12d950aafd82bdb15d4074a285184ea6c59a114d55c68e29dfac95ef06745e16e8878838c6c4687fccbae3b895209557c121fbb7c172a2df1209757bab68bf09683cbaafff271edd472103464e62d740e708367437137c35ebe98dbfc07ea6cfbfc03cfe557527bd61908da5651d18506d0d26cb13415f32cf90a76b610734d588ba075b1e5a7839330d954c7010b5ed73f1fec25a7157fe347b335391040035254d3614ac5a06cc0ebca4771e37265f5e2629ae0dda31f7511dfbc88bb47a3b4f583b6b0783cfbcf1aff980f2086778fd2848fe763bdd683f8aadbf22857f7830857ca164a9a8ce679ceba5f3fc7e70bcfc7b4a4d670098ff0259180621d05cafc4287995d3f529d49462b02572e5a147dc33be3bcbcc7f55de6515641c7e08e3e3f470b4b4febe3b29a2a56b883ab3c42262f40a6ebf5f3563e5c2ef6fe31043cf8b52ba99f1ae040e67a60442db5e221a5bdc079508e27ac20d778b5cab021f7f16b54061e1ae82be3269e219a2097c5c5aa37c149955b7003733dc711407ead014ea9225a11b1954239e818e1ddc141f7485c7ad1bfea9c692f6ed9d2e5fc3fb3f05d80eb96908cddd8d044351ae9d9b1fe2a690ea992bf3cf26b4a21946733747df4bb198d1bb70354f8ce6b19f002f6f048fc5792d61a4307f7f7c26c82042cdd4ed19fa7f4187675f4d690272d3bfd4a3b2ace1096f87a9d27c1a10f62cc3801ea146135dbc07b0c0a88e321e5fbf11f82639246a5770642d6bf4602b79ce4d96552f2758cea8f8c7d140e7297bb29036379cf1750f5106d06264e9466c94262d7167dd0d5390c37a5f0ffcd446e0dd7681a4d58ef1c033541130feed3772c4585ec5476622ee65938fda03709c31cc6b7bce8bc05b18ae38dd40308b9004942168e49365109bb8cc5471c8d628e687d55d3504b3248fd0ce0641988619cece74ade68a631fac0ce059c4de1668f97077195444a453968d9d0caa13116fd9997558ce4e4b29b8993443cdf287549a035a20aae4686263dc9657c1bc395a088b8d5e08feac3af7f1a08f35699aba1e04284644172ffa74daf9634d9f27c009d480feb879f0c614fec70aa27a6f1d55728df9d33e647bb7cf3c7522ca82779a2a197bf5f6151a50f05636d36c5d53c1ccc4d2329766e27b671b4d50b818aef754f4dfdf6b5912faf7f9cde0d5a643e8de73947100dc0faca8ca9c2f6cac986f5a724976cda922547158c6f6d245ca6a31ff242b449c448803c9af0ee2e75491a2801f7a8dc6e9fdbe19c117f4f5adf2f89e8f2744c8c8f55ea83c37810ca5b338426e4ee409c18c35d411e29fbba074aad609b6c905262d23983d04c6fe957eaeb0d9fa03c76386ff6fb7aeb48f6dca7d1589f124064c61ec75a658d4dd5769849680c2c6fdbc85015e25749dd059cf8d523a7a06a772cceede3dbe942c96fa24dd37ffae20fcd802de3db5fc3cc2e0ec7b10e852a4e3953ab36923e9eda76435bd3f92a4f9d4b0075c2227c2cbb1e69fb9def42258ba4ad070d25d9c8da02096baddcdb2d9ed4adbb5854fc38bd8829a06a1c1e8dbe0bbcd7313ded70169c30680baa7cfbce3c06d5059cf4ecb6baa6880ac6de124198681dc4c26214b141701862f4b8412443d50d40997375d9ae4c7d91d11f09d18f0ce207eaa5e608ad4206a066d3597588c70bdb8380cc8ed822ab9e643ddd5c9f4e046050fd0d72d64cd099b501cecf38bc0b3724175633062e92a7f64bb5ee012bfdcb0e739459402ece5fa1c5734a1042e40e76f2efcc3df3ee1cb8575ea8d8c54089fbefab69e27433a39c5de26547fad47a31cd4fc2506713d317ba402b689750e8950c66b165c5544495f337c5d7dca7e805caa3e87aabf566823fa065db0475e1ede601cd33d74fec2dda15d4faceb5fa53bf757aca548dcfff5fcac4dc8433f0224778395ad0298be1ab1aeefde82d7168e4ef457db510053f80b4b74b3fce2732351c56696c4e376a283fb750adcb8b0b984740de0dbd3b9c6b1678eac589d25c2afe554eed9a7b8886a02980fe99c015351a1486948b5dc0649444401560ded24e5a43847f57330b3edff293a4ca73dd8559a425f63f135e0ed6174f75470c15529c9f5d2e208a40d2aa45c9e2b80f4a5dde7388da07b0d3fe4202affad6a78687bd3b0fb21ad30af8e3776c36165ea3f799a2b48fd4cf002ca04537818eb4c691a6a7ad4b64a3834430888b6f92cbd3ee034369472de366d657fdd49f270d6543902a70c4140182e21b78c5f0f6dd3bbaebaec6090af79c88514293e8b281e3a688d51d18280dcae16f8844fa680f4fe6139638128138010be95442a92ebfaff7cf5598d999092f8f2e0fc7c101e0a35ef02ac0550a2d898fb3e46457aaf154c472595a39bb9a16ba09fb16a61deede84e8868eff57a68a1634abd6583fd7bd855ba654fe9025dacc32d04b252afdc3cf0504fa0c7a1e111d80685ab1799cd5e2369b143e5923db9f3319ec5cc5e08f9b3c3aebdab001994aa42952bbfa92b530567bb58f8a7e842d73dac9abd65a384316956dab507f10d85582b570a6775ba16a6fef952999d0deebd90142b8a2cc1cd4acc63ff35aff393231b4793aa14f783753722796cfa8da206840c89d9df0451fce1e6ee0cc58d19af44e067ae2bcd724de12f9bc97457eed994d7852e45f3368e93c30fb4fb81b0cd82fa5e30d1bb6a7796b9c67272b48c1b120ea81248a53d03a019e301b38cff4f9143da2efc6a52c240210412807af64beb31a520eb0da4f3cade7f9baf9d18ed67f5a96402646ce3356b88b395194f5329403c998bc9ccac96b64f3dfb69f737e00195c6d32d0256e713843d44650c4e116264c85352d3304a8d179f59ee2181def662f120b8de07b288646388839742527ec8c0fd7cf54ed0030dd4ae32871b3f03a8ab89892969b04b4ee5bbde0daf9378fe473fcb55590562eb87798a6e63b5e585ede0558bc31daf6ca443da98f0c246c7884ff2debb02d89e87acdfadcc06317702425bd702f803931fbc54c48f72a54652eea4689e95df7b8ccb3e5c4252acc2d1985f5db162490e47e93e8a39837c261c6eb1f0a00b0897fce0d7346a65057f7e6781a8e510e159fb2fd5448bafa0b0aeeaab243e23d0d07dda058e1f89765ac45a539af5c44d5e5c49c5969d3d0e759e63639ecf655d7e08c453af947ebb2c379907be26392f46e235ee49f3b3f11f9ffbc330af5c37b55cd63fa352948c127a149a7868d3e647b80bf98ed2eb40d450da6e4047f7a703cd05ecce55a7d57c439852365b9dba066b80715f8ccd91b384e779d9780a78ed2ff694e5935aab12cca66235069cebf428406cbc0c2881438de693193a80c8af8639ed1c2d1b81f0f3db545a9a14fb7f87c9831c5a67c4971b8674c42eddad0a852d41adf0e77c0dbc0d054a6797e7791899bafcec577e37ef9366aa2a14617fbd3b7c62a58017263b13f12627c28575918a82deb976efdf5f83b97e8acbffee1f894884886c164fdb7c5df8066dbf9945d4c9de22f70fa59fb790e12db9d30259defa9319979c3e4659cddb34882cd0f1bd516fc1a226ce74ddd70b5e3f1d30fa6e353edb378e1f1c0a4e8670d0614935d6cc8a8e8339acfd87b98d43465381f65624e7f6c795a5d7b4465275b27f5b98e65540f795e36f070c65ffcd11edf702d478a8408d635887b2e9d0c08b8eb6319403e2f6f6be73651f79937f94b48b4e1761ee9a038b736345c59bcbc2e42c3809d0306face441ed6fd1a32a9d22cf2db9519f5b5d0f6f20a4afde757a2b93c5643af04069e5c44c88635e50c9836ef3a3071db2d1dc6b17441e29c7da8105c297d46d24ec489f752df1ad2900600c2171374ee4ebeef121ba5bbc768d5e1eaa734ed8f62eb3693d80e4fb8ee6e94b6484310b30cfb9e03dff15414477c71beb9868331695beb8adf84a6de63c2029b0c9f2bcd4c622a536f685bc1c3f991860cfb3c0ed7be83c0ac72e8da940a1de233b65ec1405defe065121ae5290a4b0cabcecc224053d33083b5216b8d3318820ec96e9beb3c11a080fca8b39fc58cf2df01d6c5c31ad02534ae3982df741ea8c71385576820838880097e16765db6d9747a634dadbd8db4dd2850d9273c5b23125d825d7452827da40a62c41e5a48d509f18de6ded1194579a7d28e8ed675b895949ce4bec7bb16aafbd6afb3cbeabaf5f5f134533146a52ab5e58a99089073eb0b40189a5dc3b7bca878cc1247fe7d6a48d92b6a8820977967f89992497e44cec203ebf733b707743cb4b93765f02e41f801d62ae06a874a3aa4056a6f7855768fb0eb42ebcfacb9e1e72306cb2b2b332a7ab32c3a58129f0750f871b2db8a2a9533b2d04cbc4b867c035fb68dae6b3ed1988e423aa7db597334f672692fe8ec54f055ac044838dd516879fe4a32345715c578ce58136f8e01b29cb562d533e622ef8a3eb51c90ca2d053698e4177c159fcc6d9b02f06c0418eda28bae7d2c3bc2e9cfc6f80af8f9324fabf11cf5e998665cfbabbb430333f3f733e2edca661c848596bd0459847406b3eb376a399f08d3c3fc40a5fe1d0e4423dfeafc80cc2114efa17d0a778af18462a1b8ebdc2110fe023ae6de6c9ab4c6db229e3f4ada02743e9efc618a2ad2774f404c4b75d4887dd61a7a53887f8daa11b1516e552a5eb3c32ef3f1a1ded92cd711ad8acba1c2bd51ffafdcd3128bd4b48729078d323eb818c9621b5c73c84acec9de63ad82bf0824a69e06e08449d624e1be5b43f6ae4f94a579d04e77dcbd977c62f427e96f7f8669a1879f17bd743fdc3bf0d53ec372d311eae8bb82d7d9c3769646f8d22f1231c748b285b913b307a940a6c65b2264610ccb8ae3557e1f0e06acc6bb18eaf7e53a239a388ebe2aadccdf19aef4b2f7024827cd6bd40fecb786f97fe0a977f34a48a18d299e22ad99836f461300b28e3b2c2cc43e8e167c6a9a2da1c5f54694529d5efabf44b3525d99de140eee8e934b868d694c1095179ae97ce70444db905b0d7005b6f3d2b4f5de26c2041b79155284d2356a236b5449c58d3c294b205ff816604a96dc94beb7602a4dfea6ad12d5ec5d73948fcb04a0d6df2784e78b07d3735182a2d5ebc0d451135ca87c44c2f42bea550e54c0fe9f5c47be7985eeb015cf95d46788b270b301dbdb499e69206ad94571345909a4974697671c18694e360f4c430b4a8a28d2353971c1237762d51203f50e0c251702be36ef02052cbaf2a33763564cd8a305807fdcaf977ddb5d814e6bc305e016949c17114e061a786fc0904b2ce9d5b2897cf9dea3d6dc677d890dbe2de3cb37e4327786b238a08efbc63f1d203296f41ee648aace01b83054298569e3b886f30e5ea6d3fd9754eb8ef741d07c80049c4b8dd7475d10d951271811c99a2b0a86a03d4850610cef3d11933ad04278779f2434c20e085a600ff16520e7c59850f760605bf67f0fa4bf5dbccaca0e495696374f0619f1976bc9a6dfe4dbbd755d2b1120ac992130ea2aed7e7f62c48c0ed2bfe0caacd8d849a1ef19b147b340a58982508c977d1c4bcb100aa61883b03dbe3bb05e14a94ac07207981aa8c6c38548e2a0a8e6f4802b9c097318e48947e25a08c1097ad5a044b1606c8385db230a702f6874a7b61f16f434ff18dd73808a2ff2d08cec400188ed8a5ab95bce04c399391fb3f2a0d2e91e2ec64b837731a6c2e124d94dd1d4ad018bb7511272ae41a50acbad03b3a8f9ad6a77b3cdf8a1d324cfdd6855c8a08e5723b6b4bda47c7ccc2344fdc7f0c50423a9d8a53b67bcd8a41a1f736b51139b1a694e67695e68f4d23951d698034eeeb2ad505fd03c78eabe813e745ad4fda2e045eb2616daa360f18fb4260a6ecd27b6d716e59bdf803a430937e2a0a4aa463cbfbfb3e9963fe048a83d2ce3e8093831c84f54481447ff6cf9bc9e8b4e2a2f21b77d7e3aa84ec4de850ad7d30c2452a3f5691acd7ea2846999f5fd515349432fc7f3c827494a3671b6507f82f0b4506a710630fb0e9da3bd720b43be362f3f71cd8a704d368d3511668a37a8f4a94fbefcd6adb496482d95de728185162835ce2022bb499f9c58a9711813eb42fe9f9fb4c31aa76f4b5157258aa85cab3174472ea8e386d3e8b867c0d6fea65bd328fe27c401e1977a2ef6391d13a19edd2c81bca796c32f22f4bcd681963593f19296e0985b87abf56d13b881fc9499cb7f32ec22ca4388b37be90d381271f239e921d787bb9296ef4fbc8f66fb732b382e5edee8e07fc6ea16da80419843bd93d767dfea9ff6620ddf048d7a3b253e481939a6e93729d0753f6fcd45a30d9ae2d98cde72378c840", 0x2000, &(0x7f0000003000)={&(0x7f0000000080)={0x50, 0x0, 0x8, {0x7, 0x26, 0x7f, 0x1001, 0x8, 0x1f, 0xd6}}, &(0x7f0000000100)={0x18, 0x0, 0x3f, {0x7}}, &(0x7f0000000280)={0x18, 0x0, 0x0, {0x6}}, &(0x7f00000002c0)={0x18, 0x0, 0x1, {0x8}}, &(0x7f0000000300)={0x18, 0xffffffffffffffda, 0x0, {0x8}}, &(0x7f0000000340)={0x28, 0xffffffffffffffda, 0x0, {{0x4dc, 0x4, 0x2, r2}}}, &(0x7f0000000380)={0x60, 0x0, 0x4, {{0x1, 0x8, 0x5145, 0x8, 0x100000000, 0x400, 0x1, 0x1}}}, &(0x7f0000000400)={0x18, 0x0, 0x74, {0x9}}, &(0x7f0000000440)=ANY=[@ANYBLOB="1301000000ffffff000000000000008073797a"], &(0x7f0000000480)={0x20, 0x0, 0x7f, {0x0, 0x10}}, &(0x7f00000004c0)={0x78, 0x0, 0x9, {0xff, 0x7, 0x0, {0x6, 0x8eaa, 0x4, 0x9, 0xffffffff80000000, 0x2, 0x1f, 0x20, 0xffff0000, 0xf000, 0x80, r4, 0xee00, 0x7, 0x232}}}, &(0x7f0000002640)={0x90, 0x0, 0x9, {0x1, 0x1, 0x4, 0x8000000000000000, 0x5, 0x748, {0x2, 0x1352, 0x1f, 0x200, 0x8, 0x8000000000000001, 0x0, 0x973, 0x4, 0xa000, 0x4800000, 0xee00, r5, 0x9, 0xffffffff}}}, &(0x7f0000002700)={0x88, 0x0, 0xff, [{0x3, 0x1f, 0x3, 0x0, ':, '}, {0x5, 0x2, 0x0, 0x1}, {0x1, 0xfffffffffffffff8, 0x5, 0x6, 'user\x00'}, {0x6, 0x81, 0x5, 0x6, 'user\x00'}]}, &(0x7f0000002b40)={0x330, 0xfffffffffffffffe, 0x401, [{{0x6, 0x2, 0x6, 0x1000, 0x6, 0xffffffff, {0x2, 0x9, 0x80000001, 0x9, 0x10001, 0x800, 0xfffffeff, 0x6, 0x0, 0x2000, 0x4fd, r6, r7, 0x5, 0xa152}}, {0x6, 0x6, 0x8, 0x7fffffff, '}-}(-[\\%'}}, {{0x0, 0x3, 0x4, 0x2, 0xffffffff, 0x6, {0x6, 0x5, 0xa103, 0xb95, 0x8, 0x4, 0x209, 0x14d0, 0x1f, 0x6000, 0x2, r9, r10, 0xe4, 0x81}}, {0x3, 0x5, 0x7, 0x4, ')-\\}!\'/'}}, {{0x4, 0x2, 0x8, 0x4, 0x20, 0x3f, {0x5, 0xff, 0x1c, 0x5e, 0xfffffffffffffff8, 0x5, 0x3e0b, 0x9, 0x1, 0x4000, 0x100000, 0x0, 0x0, 0x80000001, 0x80}}, {0x6, 0x4, 0x3, 0xa75f, 'syz'}}, {{0x1, 0x2, 0xbb55, 0x6, 0xf308, 0x21f, {0x2, 0x6, 0x8, 0x6, 0x0, 0x53, 0xfff, 0x401, 0x1, 0x2000, 0x8001, r12, r13, 0x1, 0x7}}, {0x6, 0x5, 0x8, 0x8000, 'keyring\x00'}}, {{0x1, 0x2, 0xff, 0x9, 0x5, 0x3, {0x0, 0x1, 0x0, 0x2, 0x101, 0x401, 0xd, 0x2, 0xa57, 0xa000, 0x4, 0x0, r15, 0xff, 0x300}}, {0x4, 0x8000000000000000, 0x8, 0xffff3c87, 'keyring\x00'}}]}, &(0x7f0000002f00)={0xa0, 0x0, 0x8, {{0x5, 0x1, 0xaa9, 0xc75, 0x1, 0x2, {0x4, 0x0, 0x5, 0x6, 0x68, 0x20, 0x1ff, 0x4, 0x80000001, 0xc000, 0xf8, 0xee00, r16, 0x1d68, 0x2}}, {0x0, 0x18}}}, &(0x7f0000002fc0)={0x20, 0x0, 0x5, {0x566bed28, 0x0, 0x3}}}) setregid(0x0, 0x0) setgroups(0x1, &(0x7f0000000080)=[0x0]) lchown(&(0x7f0000003080)='./file0\x00', 0x0, 0x0) 11:36:07 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r1, 0x1c243911) keyctl$chown(0x4, r1, 0xee01, 0xee00) keyctl$chown(0x3, r1, 0xee00, 0x0) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000000c0)="1c99a8331bf9ffffff2488975bc9f0a43bf516eb992afc96ab6fb8b56261ba9a1cc59c03455d", 0x26, r1) getgroups(0x3, &(0x7f0000000000)=[0xee00, 0xee00, 0x0]) r3 = add_key(&(0x7f0000000040)='syzkaller\x00', &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$chown(0x3, r3, 0xffffffffffffffff, r2) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$setperm(0x5, r1, 0x1c243911) (async) keyctl$chown(0x4, r1, 0xee01, 0xee00) (async) keyctl$chown(0x3, r1, 0xee00, 0x0) (async) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000000c0)="1c99a8331bf9ffffff2488975bc9f0a43bf516eb992afc96ab6fb8b56261ba9a1cc59c03455d", 0x26, r1) (async) getgroups(0x3, &(0x7f0000000000)=[0xee00, 0xee00, 0x0]) (async) add_key(&(0x7f0000000040)='syzkaller\x00', &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, r0) (async) keyctl$chown(0x3, r3, 0xffffffffffffffff, r2) (async) 11:36:07 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r3) (async) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) r5 = getpid() (async, rerun: 64) statx(r1, &(0x7f0000000380)='./file0\x00', 0x6000, 0x4, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) r7 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r7, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r8) (async) setgroups(0x1, &(0x7f0000000080)=[r8]) (async, rerun: 32) r9 = socket(0xa, 0x2, 0x0) (rerun: 32) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r10, 0x0) (async) getresgid(&(0x7f00000006c0)=0x0, &(0x7f0000000700), &(0x7f0000000740)) (async) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000780)={{{@in=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6=@loopback}}, &(0x7f0000000880)=0xe8) (async) r13 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r13, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r14) (async) setgroups(0x1, &(0x7f0000000080)=[r14]) (async) syz_fuse_handle_req(r4, &(0x7f0000002100)="ea790b93ff10ac90f8c5857c6ae51886e9fac95687d556ea89fc4e5f0d911424688de0904713f178a8eec16cc97f685e01543607358814e345af8de5a299bf49f6fa497ba666a979613b53a1960e78be9dfb3d5d82c98950174727785ae78359054c9503e2187ab58e4c35b7881927105f140a329c6d786599bd061a493555e2cda8ba62219ba6bc86c54d6e74d65fe0c988cc84ab505e8a228b223e6d9245b3e5c22548d295c71725702974ce4dc2958617dc24b23bb9b7a46917bc03cd4b893bf326de3c7d45ef1dda53a277717bc2db6c39ce5f463d4cf690497acc6aeae5228e7fb6d8cb98a7d44623936962618e728204fd40c4f5a22419b8ee92bff02e959f6493ad64723b62ae2d0bb105073e56b6c4af76b0f5d617b0cdc57a5f477aea22744a5ee19455075472d035f6aaf7b461faf840783c524ede38941a7032027f6799535c137d84a87c0179dcd4da3392e1b78234d616ed5022ab691cb6bd61b433d4ad06c8d3971f0bb617a6bfc5892591137920caec94f72c92fe7b8024209598b8744e19b626cc063480f116421381b4480777feae692d91adfb3935ec7ffdd275ec6b94ab2d04704f8436a214c4db41a7a18543973bf8ed233275551d8584063fb993ae87cfa1aaabebe1be559e2887058a4f226aad84c6245631856885e8928f159b419bf25ada91c5c37050ee1b086bbc5b11fee13accc219f975d6d5ad656ab1dd89735ec549423137308a67223aa7f41631eda07d0ab22ffa7a79f2e114858fcf50ae6b8ef7cd3bece52eb261e3e0de576db00496fe324c2814f3c89b70f7f47ae23222788adb842d16a828eebe987f1639d569f037feb722458ec4ad9d75b693e1660eb3d59e154e353ca65c7d8a5c825db35c946e6bc4a9bbe32d1705225b8c12429482b9995b7ee3de2575cba0edfc62fcfcd65aebd61ab060380dca30ee6e20770fa581334409b2f4897b3a30f8b6f4e4c3742ce8a96cb9fc1a1170448ab9fff925872ea5ac4c9d667d9a8f39dc270c14208ca8c4f42037a02347e2e92626f6def072d235982c9066310db4173b65facbbe7e7d18fe57092435b141503d522328245264409166bb0a5ded898a1ced964017c7dc0646fe82bac55a4818e3725c210a7bd0ac29a1753d545f1ae2e5d50d9da5fcd77299a5d6cb5040e19ab8aaef14844aba929caf89a2664b9f6e38b97085563b30786d431d443dc8535245e4887537181e43afbc2a84e47a724deb6789b87ebe809b197595b027c9d0c8e83d17b3bbb1063ea0bb53b2978e11fe62d3c8649173ba4db3ccb0e55e8d0e1ffd017ae6a478d7d4c8abf4e3f219c44d65c4840ec83250ea4ffac713a8bd50e836c18a8c04cf2b438f68314222ac25ea6554a593f052192c202c70bdfc15520387f5de33e127c128b60b634b22d88fea6125d4600b8220cd6ecd1810630483a182cf1127d02ecd014ea16cce007758e2d580e95e21127596b6e783418e632c431dcb7466e1c172c8e8045421e24c60d36805dc09a5d19f26deaf09fa25e7ef2f7d267100f7808d9d350af6c5e759ac9df5caa9d14f500dd38b11865f4fccb5514bc12ccf4aa07e61af9ecd8567776f486977d129f241ca4e3d2a361c65f8ff011c3b16f446758cbc87fea347110aa9af1f55ee1c49bae45367b5af1c4d088605794506ebdd1b4e3f7bca74d8d31c268d3536d6e3d7dc778ef70e39b991908e7ae1462b92c19ed1663884376e702647ac6b9474e620723aefec4a4b5f5928ce807678973a15aaec75aa030a9632c7b64000eaf2da093c139742666b9b58ed097d58819ce4068db565d721c1a28b9e347b5777b4d59bfc17776e089e87df71bce29cd57a0fe54fb722e2534d01db1d9c096b2adf95f28a8667e91fa57868c53687f95fe3cc7c780638536e163b08d9fe2a9477f12f7e74988cf43e2e2c7629aae9f018f3cd23b4919e39471be34cd956d23ee202439727a6c460325893e0b09052bac598dba4c3eef4efb2678a7c80dbe4d72ad8bbf01ee725625ecaf488f2a562590f697366044c8003f0571567ed76bfbee9ca5c270d93bb82980fb1a0276e6c72beab0efbf61f264b21921e3403de7ae26afea9504139eadbce355e3841ee2fea83472f9826b0dbaa40fde3ee6b2631543fdd28add0f7a0415be8682341e7b3427bd19753e011db43374a5eb51d3b6e42dd8f65165777055f9f346a5fdc876b3ce103b8a4c640a6df9f4bc033045b223641696a61ff7cd74e531149162e2124fe495ec1bcb4b23c734c6ac750f8af97accec0ef4f9d4575066b7e793f8b7a81faa69fc15d4c76e72d600d2fa3ce0c806ad97715df994a4886bd88aa47791d749db348e30409f08ec9b4543adf4083f85896ce3eac43eacca3f8ad8c726baf590b482ad03b7ebb1d305823b24e34909b2d03e1b9c473d7d7918950a7e21d3ec280eab814fda66f43594f1e76290f6fd7e343e89e50c6445c51813ef8163405fbb6f85f451fddfec1e97f164669e1f00e84d99f91ea7c7a1890595c4aeb7470a0765a2bba43fb0f726ab633bc854ace1cea185fa973ca6f08ea7cf0dbee44981cb56d6f5103e7bdb08a970da591a689f3ffb1c8232bdeb62cf12bffa4e80285d29ace7b7e144e7527db59e94311cd6f220ef02367fdcf4cf5a2dee8c3b45975081949b2c67c04021c96c80d0a187306d2f8ae7b3bbe75c3e4f0cbe8eca060b0a855e4e85d6597bb2d9cd3be63c8e482889f7d493b6d8b71d9ae6e2cbdff16c77d583c634bb6b37c3d3bb933b566709644d1fc78a945d40ab05c5f849adcf81e80b420d0046d5612111fad6c9c8038ef7da4822e4f3ca36bd075b2e2fe26b9622a9c7c1f8c613eba330fb90cba78f219dc258fb350630703601fb4749e390e444a1dee4c069536fc7d09e86fc33861342f8941b753c8d7b7920b7a67d3e4f4b641db96265b9f92f1bb2a7d9a24decdbe7a86b317c0933dd2997fbff545e67fd6737747e1604adcba616dee0eed100f33d91177f6294f0ceeb782c4c20c84f880b19ddf8777480eab8f2dec3c9ee0efc8b8e5a8aec91ef40962bbcb326de69fde43b3fc671f02fe1ca3843b8c1bf1fb82e7eabe4f4a5ce16e0a80ad1dd592ea0881d1fd3e05ef20c7e52619367db5afae744c182bb2e8fc2882a8b9337241e0f290ea70bed6f5bbbc3810698e2868e878895a2b36b09eb89e98cfa758b3169ead8d31ed6633592c323484caecc23faab2bbc16bbbccd04c0b5d2cbc457e26284c2425505fefce1f2433b84366c2d3caa9714efea8117a6d0e8e06598f52e17724b41a4255b4f9381a11e129f091e354cb9984c3347621e3ef433c6875b159e3c87472e6f9369d91febb1995055f27d78e5b4d16d9cbdcc4f44bbbc939fa6280afa9333d323a245f7f586db681475753156bc9fc89fb41b817950b1ec72be2780c7d2555f9b2b1dca593f9c970c3136f93def57c1f93feb82b0dce83e0741d76cd1cb6653d6498d2094a636af02fa2010c1772f5653cd53b1669c30fdcead72bb7c7bdfedfa8b7eb18bf4ab6c34be647b2ea3f66ac7d4bb99fac04f9552f881991ce6e43889b475ae63a6c8e0b209798264c0a7a28d4becb06e0a3b187ecd907280bf725b7717f4c8946175f72abefbd6c1d219df9a4c4d9cf81933ddd42baf14a5d921e0316678c7f2d3b72f6108bd0f5c83748929257640890c3c428174b467e6816a45096b5db17fefc4923eea372c0ed0426365c3ea0f11e6f8d333f6e6b22ab4a9a1d6f01d842fd332b8d725c96b039eaea90fa11dbf18bd3d58a653b0d94f101f057288d33734112a643a6f9a1f293313d158def83752452ef0f5743eae30a26d6dc6a6fb81a98fcdd70f084514fdf94ac8e8c7187898c0e2577752823b2aaf6fa6cad4b81cb445600adbcda9fe39d706cc8fd9cc04dd48a7d23aaebc58b66e6a786ae7b675c23e79014472a0b017b8cbd8de57cb66467e78a639d0ba01af74a497f18f585b02cf9d92f3d9b877b742423d7a06da8ce32004ad2b38ce14d578edf73ef608011e0ea2166462b337aa589c8cfa2cf06254ed493260caf385d26b59e7cebbe8a998d5ab08767c2fe023fd4d17020e2c13943bb41c74916f096e53e6316047b62d4aa62d550060918dd70aaf2ab97dd10664856c37d6ee9804bca7b409e8a322becd3b4c3676eb907a719b53667780c7d76b0a988579c8ac11665792a73b21eed3e8fb9584e362ed145312100a2b92f6303d56136d7d37134fa821cc6e7b3ebf0dff7428f6dcec83e8f7ca680f5ae656216d7621d2c9035e61d09f26a1e79da4254469efb41371a7ea480e3063a8466a7752aa7c70532bdf828b7e1ca2226b78601c7d1d8ba069e17b78cedaf8655540cef743bd6c30669534f397303cb8f8b866719e9c496b9fb3fcc8dbe3a5dbea8ff2d15d94051ee5fbc01e9e8116317fcb54191dce0b4bea5d58568a0de733ab7c46a3c3fe29c606eea09f9648c42f06c6c0851a32dedb706830db7833708dadd4be467e83f180bf85475708fae0813245c3da2bb4cd4083fde4983130dd3f6ee3bbbb097dddbb2b43770bdbd05cc1d54247b72f9cd77fb0e4aaf1a8caf87b253100cae1ded98bca2517d8fcb3e6fa49271613700efa83369216de56dadc1f88fdd7cb3ccccf4a9db5d30906dfea883e2d9a3297da5c42531287a4f4708f70dfc4f66a735ad528422fe89ca57c071a93d803f720717b789830cd7bc63705793ad41120fed484de32a50c1ae87595dd1d61f504674e8939ea64df1bfa53b016850d85bf1960d6e827e86a6b33544e8d826042314a5ed877bfa60388ea676f7e0ce611d281c407dbf5ebfcdcfb220f768c068f164156e2037e8e95e2d1d3c2cb0983b9e089c76e17a9854db9b97f727685bee2bcf894e86433e73f9fe385f51d71949aa1236e25983419c04fe218ff9928087c816601f449eb1b677458e2e25afde8d6837b4c1178deba430ed7ea2b3031427ba6e846df4a2d480c2288277d64cb4f9b9b7fa7e5d92b3b5ebe9260b37f3247cb03177333aaeb18276e5c6d477b50058894db2d4424ee6488ef379baba15fb3adf200084e48156672fabcaf979a00d4156a1a8dfeb28bd7e8ff4834b2442848d39559f5a161521b9cc682e7c08c334edf6b364a178c885c457e32ac3b4dbaaa51ef9ecd7458901220789ba6fc94f7f9b2fcadcab20447422171958c99cae67cf29ee00d6471bd7154cba7e38764b75b0dc2c3bd975898b3823d131e8ccb737ff5587cd322fdcb965e299d6f4b6cf688804040fda3de600405ce1109c764e8d5adb87f3eba0fe58c605a5dd94c9b157ebc307f8fc80b388bab0dcd1d11e921be7df0b65a2781d11f95bb325867d914ef98ea3ae9c79ecf64af051d78b8afaa9f29c7504cf869d70fc38fef7fa02262ee02c480e52e6efe6213f34ea93f2cbd97ccb821a29d0509996621aa2016c0e2607e9fc0d984187d2d4f7fbe93a9d0b116e7956905112544a2b64fca24444b320004006229404f172524a3966d600ea9cd717735928c6aaf1ff139eeb21d1b02b114c54a63f5c67878aed5e492b1906d0bf0e37e29334a3514bdf7b8aaf5c4af079de17374eba726c99c4d314db094c6bc6f65115ce771bd67cf8c80c33511c8f92f1eb953cb4ae635f1817ddbeccdcd48b9daaf19755374738ce0357077d44afaa83f8c870abffbe2596b7c5d4fd8a194850d9761834699de7e8cd19fd82b6cebaf07b82461c1172ec95f2ab4ceed88079c817f134e0b760ef4929b12863a4445305d2575d52c83975fb5a8ef18c83adf7f68c6752f097a65d67cd621043d15941b47f4331b7bcf5c983e0bc56058135e0766d69023a160794fd7972c0875105cb2673d4eee3c60a36148b08d938682fd031b7395d42b574e937110edd8c01432525ca489b76adf27ff38d59a637cceb0a314dd98ac0b3cfb735b757c3cb27482660b716cdbcf222e04062c7aef2e0d829cf7e714d63db2c3902f2501c9e3d3a61795af28e97fce02d60228cc00efbc1ae8bdec3dac5b6d16ae9d287a70e4c780456795512dcc95a5f5226ccf4b6e414d99984ce108c82150ae015ef3c20733af6758cb2eba2c0a1c0b91ab6e5b5b9b62342bdadb223d57655856be6611c5661847dd8f12f1be0f8bcd15ac52776f0ff20dbf8bdf85bab8e3f1ad9ef57a2e36f71feef88e70579525739389f80a35eb8384d1921bc4fc8b5507da8673ae8537bc4842409e3ee3160f8e6d404fdbb3044a1412a425b8b54c342350c850aff66485b183f0a204d28d6b31e22a400a9657e0ea840f319ec10435599958ec6b55dd4d4063fe61a119288c6b21ff2f4cfdd95c17df0082922061e86dce3a70b6112e1182ff112763fd62e767368c950073b1552d5d282b93888fcf3cc4c435e71390d0e03321e20414d40bec932fda0aede0b863b380c8ab52d1539dbdcd5283ea75ef3f0d0d28883f91cd9def4f1f9888b3931478a5a2907783c9988c54d0701454ba80fd7f9626086358e6c632ab33df1e2fe2f6f6f47676218c6bf2961436c269b8318a46968f719d025f6e0aeece2bb2cc04a7507bd50a2603b25533621377119a8b3cf603dcdc2b44a4328f5561268cd43db7659e99a4f21aa2197fc67a10084497399879523c5c9be9dc3fd118ead5e3ee87f92fbb7f3863e818032e7d202a6328dec72aad5e1d9c63656ec9347ea3e4a41704121301927854024e07946d4a9bc3551dfebf02c3c3211e4bcdf7391e212d0694f552bb4c06587824655524a613b1c1e6ef9662b07ef8025f37b2b5c443e5bdcbcded31004767620f6c9c8f6056c3d5206c97dd80e569ca28ac70916d12d71621e3664af331ecb2e119036c3edb38b3a18f126e7a69dbb15865c03c3f4d786d2b1be1831f11e60f30a3800b5f5387784814c11c1c16aec8c1e182780ff3507e7b5f6eb0d24b13ae51cce601db2a14cfd60aa7df1631955db38ecdbee955b656181831344173ab52a8912ac74ed4b1bcda574ca930bf305e7bf7358a12060423191e340b204e4988c1b9ff5fd1f5c2e716798740a4bc0772101d6468a3bf44bafa9c2738a32576f9d90d4e7c3aec26f4a532f5291110e5945219baa8b75ebe678ad6b3fb36f713e97efbc46bcedfb52db8a9c7d0267de882c83f0bbd058097c10375a0aaa80a1850feba8d8ff314b7d41f7ce715bd7b6966815c5a75eb8825d467b28d09b5eea3943adecdaea2f011f83d85e0d9225a687947f18cb4c16c2860ef3517a22da72e9ff73f89610d1f709a4f2f30c59efba515e94b8170c3c3071840f377927fa9c47c2b55dbf8573f005da7038ef08e603a52bdfa55a994ef92ca6266723ba8becdfa3e339312796a4335ec3e20a48d2849edfdec7038f721cba8b140cd6e259cb1c662a2b9af4243904ab9a89fd11d7fac54679fd5b21be6ad1362eb73bd5457013ae4239475f33eec3abed768428d5758065f3a33db4068a38c834ee7f743c33a556acc39b2ed4e9846e0dd13009720c353ca87d6aa4fad57ae4d642900340e95fbb1355f26202e5f6eebb0d3be470b7f772a23393174a72bcbe6327e899e017db76e25c99501aedd43c316b550dce70cff622217dbdfd006b6ed90312cef8ad28ceead1622c8832e1f4085a7c81125b98dd7a9f54da4f2dd4c683c60310d066db47275daf1c787a82774d8c0f877d973ed18abe7491b2e4522411d5e72227b232b6bb1669474cda3345984c4ec957470166ffe7fd26fe1d76e51ddc14fb673378a918de7df8c8e9a13cd726ce974d46573a7f51ab9a292c20b9a1869721c211e0e115d91a0dc30a6732e0aca99eef9b4c4b9a1d27ddbb984f452f00bb9c628ba00a77a0172aff2257de3cfe818a67411a65ca0565bc8e161b16514d8334ed0a9850dc9e7b89002947e27d4b4cdbc4b70a61915ae02e564e959fb02e986e3be054884689f642dab9bd10eeb5b9f9a73a5cfd128ce70f3c006581a7711ec47e0d07beb268dd6ab84fdbf50a56057aad80d9abbea5a2ba360442194f1204fd23976a8385539e8626cc6ecb95f421dac766cef00dcebb679ed6c0fe9f1d276e72b7daecbd64a9a392d2682a831f680dc9af47b1cf87627f0ad3e92796126f293c4046755e95f8ce1e08c169d8293604b5b9910d622febb929396db074514dc93494080c973fd71f8a2f0791f1918e7d25673dbf876f736907efb18d990366358ace3f3085cc44bd81eff7132839498e21006b7ed17a2f8a46baae6ceb12e1db5683a8459064f98af592c2b59f4e5e5b2fb251114d37c039f3d25f759ab820924bd7654d9bd9ba131c1afa821635566de3bc45482c843efdcc1281f2fe6d2af52d4d9009c0aebabcf9c06f7352d87b91d1b449b03c1c0cd8403334b1379a5a46630d3bed01b107a4a02cf2fe268bf775b41b090cb6186ae9f8e28bd2f37d8d02f2a2ddb14da71fd5547312f26af52af5de41adfc0d3b21a6a3fd40412e95ed61baf17d318331b3eab2ebc7f28113948184d51dc014b37047fbf2ce452fdc3a066a9001b96a114c6433acb0bb3c84d9cb60726693cb0cd08a03dc531966d9b3b530571ef8d5f1b6c0443b3449dae8cdbd7c8c343e1782f243daf7d415f03d34b1c199aa835c4e73f873e8f68593b9aa2f21adbe27973cfe22b7154c643c3770206c109466eb684583435a053f2244570f2e9822006ac3b676ac6c602982d1d2b9f883c6bce944ae3d1f24f1bdf080f8913648b25a0e266a49d315d6c0c0d60d699b6a04254eb8a60d018715b1fc84751efd6e6fcd47e1df5df335cba32cbff9325509a35096ad5b44a3b6f27988ac76353c4ea0f03d34b65bd6baf5ba6389baa902e5006064eba6daf67ef34b9833109ae1949d3cd726ece9eff50416058511b718ef58a313b33996136abe633950b7016d39810e872579eb3af3ab50d864f24c833a5f23f875af625c6c06d738cfe67d647709ed7f3871c0932e62cb5c4a120afec20193d40f51104b9c61ac3f2641ea6a53a70cb348089d31e1986bd7e082dec32aba56676e5b8852bfa63ef5cab49588aad01cd55ed24d73f4e89f428879e1de6dc8a8ccaf803765a3808862cc5ff3ba6401973719cef5f7ce90dcd0d25b4e15de8d42bf08b05fdc95ca760f1f313c1ced7c525d0ff199e060fdaf691d17c1f663bb0aa602f4fc78edb8e1d9832dddee9a52d0d4d4aa275724a8f0e6b2a2a482cd58619ef8f1b01c462d4792df1a8b5d4c953d7d71c3e60d2a302ae6f37a73a71d819feedecb8d15e1f32ba2fcfac6d322fb0fbc7d9d32789e3cb2e0c753a9a44aeaceb5a7fbce5e4ce51545035ad18e30366d5f1a1c53609dae356c2530a16fe2a98d1f332323ac5a20e4def0cb97df1c83164644564c031ae19089792dab7b6b0c111dffac3c4ae29cd5efb1ace2502abd866237f85f65a5d80d17a980e5eca7a2a60e8b1e1788a83ec3870f45f66e13abdf2abef25b2f39b971c5977d208d64e75ee6ab1141ddee5424967a017dfbd406257fbe2b677428fa06ad80409e4db15367bba39335f4e59f1ff4c02d4559196326cd5c78a069d8173bb2ab3c2660b4573b148311ca4b48e29971de43d9ec352866870841c4c5f206ee1e9f48b6f66271e4f5237ec46e22db2daf5c1278e216eac980ce3cbec3e08520ea9b2f50d0767392bc17c240e86a18c45f57fd8ff8443a27036c03d2885307499e00ad5db68e919b5805f412d253e847697cc012350c1f80b30b1c1218b071266aefa8e48638c096c980da6ab7c17d1be1407b9ae5fd79943796eae62ff5337539e2fd2f1cb04db6fb129a55cc6c7d10dcfd26e55cf69422df7f4cb145ea739a0d9a1944b86fa680ef7ccf3ef890e6f9980781e77435709aa7ef484222765a2b041858c5a7b62a6d93db467d261b66efd16215c9481ecd28c68df0062add84e2a86da20bb221c130d54e94dd44ea607907129ff68a624c8f54e2790998dc25b26bcd2d58b87978e76e37671d5a9069160d4fdc64a372b4cff3e7bd5f256cd2454ac61d08db9d2191cc75cbb4ac7bc15ea317781deb22474766673f1965905bff7701fb7f5d50a5d820f41c1f18b69b9929b98b0ba94ccb0f0d1bec013c027ecf3be3f0672fb7ac0d5f7e9832f40cdc132365b57b0782477c1466b25309f4745ee334e920e5cfcc2e3b33644933150b797993b38b60531dadd01766fbf27aa1e9360d9f95c80683b45602a2f80c66ce528bd931f9603b86edc446c9d258da216f72c5b3fd5380468d9a532b9225bf4b49ddb1fba9ef653c8da58c3aac23ff297e9952470270ebc4dcb4e5a578af69a00cf1ee63101f5e01ecefc8a9c417fe5b261184332d5b71c1333a662357f8ec00bb2d6d4a292cbe9ef7a59a9fdc45549716964eed2a16f7da6f72861cb244c48cc605780c77213fc4eeee4416348cc3b6740ae03dd9d2435e5bcb78328a624729cddebadae7b585b62de161b8e2121fa4b939716f826d1b30c1338ce05a2418302e2b4d5bd27e1a802ddb9c3c5b13792cc7af52b585f27a140494d7a79abd21b9d3b5e0c4e1641ff7cf9a3f05ed9c3b5fa97926f06a1af1ef75b2c429384edbc20a66f61fd4a2e78636bf7315bba97e8c384234bdb83121d2506d9fb08094d5f502afee5f98facc147e24853a5b885834842cdbe018593d1b37a040e20718a00f067cbf37a4f8050ea35b0097ea622303ada60b321c80c5def068be07a154fdf7f32d926ca762cb0c692283a846cd521805d48533f2df572c32d2ec17c6f8ac436879ac173648e41fa1fd628d478fc9a63434a884be99e3709a3c82225b1eed3cbd86aad7c83c1fd2b33d4582cb6787fa959a0b1393612d6c2565487f13727b35b20915d613f522ea24a8f1eb05c7f65d7af4495637709fab4ca2a650e8d6d5d8cfdf2870a0a839c27b6cd3f00c2a192030d5b16021310af817c4b75e1da338d4886205329ab6e601fc919ec6663bcdaafded575e4e8b4ef4e6b458a509c78592b09ef8b0c53a789de7b71ff2ba740834d936990e4467c6fb50b189ce6e7093d1ae18e066406b77ebeb4e063bd482b98a45131b55ffaa7cb964a6fdf9a45131758f86d804935806b3a33631915f7c756c6ab9e090bf27a959a7bd4d15ce06199cf6b6cf2e23571be5d2bf0d983ac5222addbac0af87210dc0d486a3da3cb02fd6982297b8a31d9acf5f62e64639597a144e42b9d73239fe520c19619c7ab768432703e5344052002412bf0425c5670a92cc00f740ed0ad0925caac5a32fca53bc63f300c07877348e9991b8dbddac8d49e2af1d0143e407948df39e5e535354e6ffeaaf9915a7e837d9797d99703d47f20efad287a0b5e7a7348972f9ea7e6bfbd64b482add690c7bd082f1b3b883f34c4202537ea23f4e7d32bf5eb9b0dc2edbeabafb7a73645f96958fb7776ba9d03c4bd5094a81325bec9db0783e8ab044c3f03c32eff8e630b279d7bbb9a222de6ab8c3449035b42b562043e7b1253571781c5818798a8b3c277e2cf7a99d263b9dc8d197e7886173538512a114b0dad528a69cf264a78d2fb11bd51d8d3d5fb4dd7ca355b43869fc8b371e6a889b36516e42e0ae603afd", 0x2000, &(0x7f0000000c80)={&(0x7f0000000040)={0x50, 0xfffffffffffffffe, 0x46d5b075, {0x7, 0x26, 0x4, 0x1000004, 0xfff9, 0x6, 0x3, 0x6e5a}}, &(0x7f00000000c0)={0x18, 0xffffffffffffffda, 0x6, {0x3}}, &(0x7f0000000100)={0x18, 0x0, 0x5, {0x1}}, &(0x7f0000000180)={0x18, 0x0, 0x7f, {0x1}}, &(0x7f00000001c0)={0x18, 0x0, 0xa6, {0x2}}, &(0x7f0000000200)={0x28, 0x0, 0xfffffffffffffe00, {{0x384, 0x0, 0x3, r5}}}, &(0x7f0000000240)={0x60, 0x0, 0x7fffffff, {{0xffff, 0x76cb, 0x401, 0xfffffffffffffffe, 0xcd2, 0x3, 0x9, 0xffffffff}}}, &(0x7f00000002c0)={0x18, 0x0, 0x5, {0x1000}}, &(0x7f0000000300)={0x12, 0x0, 0xfa, {'#\x00'}}, &(0x7f0000000340)={0x20, 0xfffffffffffffffe, 0xffffffffffffff00, {0x0, 0xa}}, &(0x7f00000004c0)={0x78, 0x24, 0x8000000000000000, {0x8, 0x1f, 0x0, {0x6, 0x81, 0x2, 0x5, 0x7, 0xfffffffffffffffe, 0xdcee, 0xfff, 0x200, 0x4000, 0x3f, r6, r3, 0x9, 0x7fffffff}}}, &(0x7f0000000540)={0x90, 0xfffffffffffffff5, 0x100, {0x2, 0x0, 0x9, 0x8, 0xac7, 0x7, {0x6, 0x7f, 0xbf72, 0x6e, 0x3, 0x1ff, 0x9, 0x69, 0x10000, 0x6000, 0x2, r2, r8, 0x6, 0x200}}}, &(0x7f0000000640)={0x58, 0x0, 0x9, [{0x3, 0x0, 0x2, 0x6, ',-'}, {0x6, 0x8001, 0x9, 0x3ff, '/dev/vcs\x00'}]}, &(0x7f00000008c0)={0x2a0, 0xffffffffffffffda, 0x1, [{{0x1, 0x1, 0x100, 0x6, 0x3, 0x9, {0x5, 0xfffffffffffffffc, 0x8, 0x8000, 0x1ff, 0x4, 0x94f8, 0x8, 0x3, 0x8000, 0x8, r10, r11, 0x8, 0x3}}, {0x6, 0x6, 0x3, 0x1, 'syz'}}, {{0x0, 0x3, 0x28000000, 0x0, 0x7, 0xefa7, {0x3, 0x800, 0x3, 0x5, 0x80, 0x10001, 0x30000000, 0x40, 0x6, 0x1000, 0x0, r2, r3, 0x3, 0x1ff1}}, {0x2, 0x0, 0x9, 0x639c33a, '/dev/vcs\x00'}}, {{0x4, 0x1, 0x5, 0x3, 0x7, 0x6, {0x2, 0x7ff, 0x1, 0x20, 0xfffffffffffffffe, 0x2800, 0x10, 0x7, 0xf, 0x8000, 0x7, r2, r3, 0x0, 0x7f}}, {0x3, 0x8000, 0x9, 0x2, '/dev/vcs\x00'}}, {{0x5, 0x0, 0x6, 0x80, 0x10000, 0x800, {0x5, 0x1000, 0xfffffffffffffffa, 0x6, 0xffffffffffffffff, 0x772, 0xd10, 0x6, 0x0, 0x1000, 0x1, r12, r3, 0x1ff, 0x4}}, {0x6, 0x80, 0x8, 0x20, 'keyring\x00'}}]}, &(0x7f0000000b80)={0xa0, 0x0, 0x74, {{0x3, 0x1, 0x3, 0xfffffffffffffffb, 0x7, 0x9, {0x3, 0x7, 0x895f, 0x6, 0x1, 0x5, 0x401, 0x6, 0x5, 0x2000, 0x3, r2, r14, 0x7f, 0x1}}, {0x0, 0xc}}}, &(0x7f0000000c40)={0x20, 0x0, 0xf9, {0x2efd, 0x0, 0x1, 0x1000}}}) (async) r15 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r16, 0x0) keyctl$chown(0x4, r0, 0x0, r3) 11:36:07 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="80fde5893256", 0x6}], 0x1, 0x0, 0x0) keyctl$chown(0x4, r0, 0xee01, 0xee00) r3 = request_key(&(0x7f0000000300)='pkcs7_test\x00', &(0x7f0000000340)={'syz', 0x2}, &(0x7f0000000380)='/$\x00', 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r4, 0x1c243911) keyctl$chown(0x4, r4, 0xee01, 0xee00) keyctl$chown(0x3, r4, 0xee00, 0x0) add_key$user(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000640)="9cd3966c40226eb7cac563a9dde74b70125f49a85d91917f156cdad255071d13c6951f46d3874e920fe5363395f74d7b5bef8c653ffa9f9debb2289d4f157d878a3087b1dc0932d5063b5f947757312bb91ad6742d427df55e3daa30723e6e2219ad77d3d6f3f594042cd073589ac202c9e5b4087c4647d4ea1954597487c2798fafc71f57c86889ab5637da98248288b2420417a020efe8ae65c8ab8090ab1bc1c1b35a8e28164154b6050211300ded626277a7457c2004a2824205ad3069e70153ab95d802405100ffd5daf1c7e8f5f81108cfe3f44ea3248467d0696a5eb5ab5494a3a82fc389596acf6a6b0c144d25e8c8bf439d9abc32ebab94dc5ac105c73fb6e0dcd59bcd9df14253ec9800958897e0dc29b70fbc845edde28e2cc1b6a20d06d5b5c3b9fee0d5629f5dae5aaddbd38f2c1a66749f2979ca366a8586c63054aa73c6c5c559446452255441bb6e3439f2cfb4586b86aee5eead706ccc9ae98d59ef1aa5ece5006bd8596f147040596901dbbe84ed4ef2a56c31331c57ffe083a5b9dd2af99798994e3afef769a304651f1fbfc2795417ba59a6565a72ddc7594d52e780e54e01e26aa6aabd37d52912c83034f1a190694b5272fd5f1178a9fc7c886d6482bcbf0e255a6ce96f6964676a4d9479e5453ba687a8be3221225ff2ca4c650915caa76509b772f62f7d7f3db47af44125d2e01461909694e1837e662adc3fe528449b80b8f391de42ca70de3c731376271c157e91d9834dba7b0fca9f4d946c4d8c11cd6a264b69b8e1419ea92e1ec4244b727d90c868827bb4572e97254cfa0ce0ab7a5f42e42fc494eef1b0a62fe8e308cb891c5567d92b5742cba633f2230f354b118fcb94bbdcdef93236b681ab240152da3e2e618d2836d579afd4630c16fc3328d801288097b2ef6de8e5b37dc8e449c0369e507b7ff4d48c16fc29f2977f90774ed1fd88862cf79ecd7b946475438cab12dde519e05082a0e59e232985a5bc3abfaa0dbf62db5e5e04f8ceb5386dd6136799e22f63ff192c87c216fc02919c72801fcc41bad46464096a6c54f1c3306f108a481d12f03f339742a30a837989e61673c1a38144e5f50d6f595fe9cac6dd856524fbc5441e1b73157554c7271beb5882a16c43b28d179a8242e20f7110789ed390a91e6436d642525ee14d7eb642e7fcd47cd0a09c20eedac3e6b73ecc570e3b9da6358bd3a4d28c7ccbb681f90edd08ee676fb3ef22a7d0ea01df939428f41df856727eeb0008eb7a3aa905d7b5799cdcbc3a040a65a5c93ad8ac3f76fd5e4287af47c70699e0aeab78d60c489be68adf0beab32dc65bcb54947846657f24be3dc9226fba508de720804a76af650581f255593aba847ca4221177774a286bf3c664bf425e0417e222c74cd106244e66914bd26864394b46848f501a4bf518d77a3e1e822db1b6f0eb51a3f3a69b16bb487ff33b030863cb34449aedc5db5814d3d31c2b40617e7bd4dc1ba8d9eb38f24f94642aab8869078e5b9903cda29317b5c38fa2a45764ff8b57adb7d71a3010cac0279ea1ea51369384b42e9218d27e90b6ff4e07c6fc2dc0ec2a52be844b9f1adf70a56a1017e502a3e8ccff8ae76056a9e37e7e8e703b3c378ef161fe4f3f86b138b31d952e26b09e861c82687de21e58709133a18bf2c446b857b9d64043724c4335b9b74010968e80a29665f14d640a622d7fd4f94dee63c9c457f44bb97a1aa71ba1f0070f9345829c50ed93660f1b8c2fb36958dfb1390eaaa0232a94735e17afb046e9cb5febac96913dc39ee2103fa7f47b3574391c0fe1929ac6165f006a1520fb2d4b5460952f9fb878fbd528d075dce9a687f5baea5727858565d435ae7a89455a4c300c49f1bc41851a21b2937e56324a7f0391ec35754dc15f587098f307aec1d1537d1add26e8a5792edcb066d2392df44117fe3e14a88b932212fae5441536568da9b7f12f44e96f9ae0248ec1dd258d39cacb03b8570d89cd995b70961811b21d4ca99f6a00d1e0e8a5156e8960e78d08fd1d3c5e6a64525eeff90cb2217c4ed87b8584afc811dde9a7d817da8b43bcdc4d107ab0736ee0b4d3be514f26a5e34fcef75ded4b124310ec99931ba9dc814a3d4a5a52ca897022491f9695583393b75d7884a8ff66b243bb251e4991f4944436f7f53277c8a2a9ccc46d6d50478909b1627560b75904df826f2565aee34dcb9fd64594a43a6a512e628afa588dc9986c32357f93784cca94780c7ea1287d147dde50160aa71665f41af8b8a279cf0f54ac372b8e243b9e76f3c6a5bd9eac23f671c1783da4edf82118b46f36056138dc04c31a6dbc5f663e3d3a47c2900a33a85290dc67363903ff0ad0172ae5b4e8d3cd98a64b6fc34c5c3c00c8fb179d09ca0380ba9b109ca00f44b758db967b11bd2caf5431e9f4085e3d01d3af4e3c3a03cd4408fa682bbd5a4d4227f2704660c4190f0498d4c48998523ce0bf62e11bdebf585c3c8b99f448a0b7294ad08c20d159cdc2cfaca8c992db5238204af7da70b5325ae943d8fe86f1dfd589a18b23c5d98d5a23c42cad0cf94442679e35edd275ba6aab71d31f879d11156cbe76924e3c2732280a4a85dd5e15f452383e02a617d258aa27ecaae2432853686d8768c0136f8dd9a98927a59b0e73ed17b2eb1f363fd2f2a4843c098b13c1d208f30db9261079f1387916c897f49e15bdfa1b23332b49a0d3919415b8c780a20fc1177c9a0ed1628157eb967e610262aae945d40942e667abc733e45043af89cc6b1a23a82a695f143e79517616f186cfd7920ffb4158e0c50b07024381160905dbe5f1f5fd88f269030be2e80e204c7faa102bc7d1671221a15de508e855f171802ec47d29582d1d733f0ab62a1710d8d88a3d0db83827210b97c39f8d73b56e23735ff464fb6cc62d80d79dcb6a19467ed8333f8a01c80479ff6c5d496be74aed03e43063067cee81c0b91bb9baf1ee08b4dda88ef2bc992c93a574f36e28e6f09c7b2bbfd2be5c6aa7d0008db947fcb1be60b645e7567c5255ec13085fba7720634e9596f62bf78406ab2ef1c2a420d492e4febbb4b45c8aa87953914d2bdf55674e58b3bfc2ec9e250c213769a820243ff5cdb1197878e74b068e36047c31b93ef20c34d10ba34a3e27aaf6004d36ef628be421670d4d0c609105e54cf6e808b396d315ae153f2b49443d8b44a71438843882d165be2b6d0316b200380500687dddc36d1dd6d56efe99e6d0e36c8e7a4a324537c469cabd8283c20f05ae8be995b6ec62ea211c2969d4c4733cc2f1a82741a3fd5e63988487cd19c5bddb5fa642f2424422d58d8e1252a93d08cdc965ccc33d8c9f9115e3ca617044048b7e0eda0eab6b5d9e6462bf6ff8ad13b81fc06051ad86a816975af199afd6175bd3207697ee1069ac822a5e4f305570fdf064f3d908ff4168fe160ca4bc445e811bb322ce0b30e3beffe268068e47e3866ae2fc7e21b05de6ae97806835749fd63089e453655b8ac201a08de71402241b2e1dd97431de277590df53c93a6cc9094044a8889b5e12a08763d5f786a3fb09f1042be7c21db582a6d441020cbd2d53692bb51f465333e71517048178b462e2ee463d8620aad5c99e09524fdd955aafd8a99ef35cae96d8a8430ef89ab395d5851ef991f74443af2c232cac56db7c429ed79a1c3e2bf0c866a46670dc39113d866fd20ac3aa564477ea741a3afe2f7a4df72a49ec95babc0455ee818c8855dc63084ce8c7e3927ea9fc255efc6c6282dc932055b6a9f36f4317318f641aef5dd9ab53b621efd96e268296bc989b3dbaeaf449233c0f7c30eabfcf285e77364c8ad091cb5cfded7ceb9287ddfafd6fca76075d273ef36fb951566781f6efbc9c88eeea9a984cb10715578da0f073bd9c3c926b6e0a27091efa968b81bbfd11e9ddd328a64450136f2a2fdc2988d4cfda5f5852839a81dfa221cbe0623a75654e77a82083d060ccacce611d93b87c30949c2c3849bbf1b67913dc30fd45dee3919f3a358314c4bce4e508d514dde7aa7edd39b5cda6a65983db76686a389b83907b23101ceea4ea1c366abb1871153f12a5044d9577e0802bb276845aeb1e6bbdf598296f80b1ff847a87d8b1909136e1c6f9be394ab105aea812d1ead1392e542a04d4c353150c8bf4cbe54b5422f64e041b9d96fa44c566fc38d440faa1690620b7b786b0dca09214b421406c6202b45b64de3c36ba9c52dfab02808a0eb68f8ad7590baee70a061443ef17570d4a8fbcff86d8ab02f9343173a7bdf66071ae012f6c746d4c900835063a47c5197e2c9d00a234d7270e135192366b716c5a3abd5bd67334f8688d39a13316d7d94c96d85cfb85de5b23ce4d5c483295dd985fb275a16928e367465966a66b690fe724d547c3d1e227654347bbff5cb8d9f19b82082078ea5c29ff571c79742765efecbc30425670228bff333aec33cdd3f72d58e38a6d404da91e3505c561f046ce4366938c861e178aa7c8897f73652667bcffbf8ab67e8e6032d2d5bf28c64e7ccd2cc52013ef44de73305a3cc18566607dbed626614050883d5070530f3e291bb7fd4a00a41b6a99a5e70335adc8c13e66bca84ca520c938464e050affeced909222aa2d0fb4a1574e1e46d25432476b243b0fb5a8c884701fb6c8303f59331a5ca24a53a883ea7d7ac8052e99befb6608fd2ecbfe32c5a4faa5d9703169e136d1411a831567a4b1b9e4a0232a059476d584c2f794d290623825dafd38a6537ad4f11de4ab91320161dce4e861687bf9c5f7feee0721f6978f7324e5883088b450f4d48cbafacafe4acb387fb3ea8db46795dcb412b73ccf5a6151cda4affe68945a912c465ff6c7bdfb65030b3fd3d86d7e9c17a14adafc70af9e9d5d5a0fa444f5b58d315dd8113ba83a3ff7c349dff7f03ce10eb7d96014ddeb73add6c47905810b6c9e42c07c3bb3d5cb3f2eaae6105027ba81551bef132cbfb4c63fffa3045f7be197572578e1591fefdb381b42ba96f76e8124c12c4b1a0492277629967040d9a5b0ec8eea6d588b082ae1c2393b1359d10385247c912ee9459bfbc1b0c26cdb6a02b8cf1783a5a859fa3f1f70c1a89a2631fc71abc6fcd3b87b37502332d50a9aa397cbc494accd98f39817017b045d9251f8213b3668172bae7be7a896c59932c62f3009e822a99056f48ac271acca48c1b2625837ecff4e568d37238cc49161926dda0a1cb6a9836382475d1a0afbfa5529c63c2024a1d16d1a27f7aeb5426dfac9af1d432baffa56374bab274d162d788e87d8695821ae675db2369b273293513143d9944eca1e4081cef2d2e90c79adebecdfb1417837bb85fcee4da4dcadd899e0c2b89dac321aeca6bba2c4ea325f25b7574ab71947b62ab4e86f80b70a5dc502345da656c5178ed7a65447663ae50175cb3bdeab9b4754fc7a378613feed6e1ec9639563960e5d3a276c6ab8818bcbf1156588b0a746e8cfb2936bd6aadbd253bfc90dcf27eac3a3755f428bb3632707eb7b5cdc0cf127b373a3c65806163c759b033b96b0eaaae2f0a5c49198658bd32bafc292daf9372b5c048c30e0af65641c3cd8102954ea030ca84ebc263322d01330f7b4e229b6fc1c4f37eea78c882b2719040c033ae813ecefaca4498ef1603f916811372adeeb9c9ffbdad027428cd1a3a1d7d599f51219cc78db454b8e009d3ae51b6fce3fe9634d631653d8a3b2a9da174483778f5e6a6ce9bc7df8b2955072563b0a8d2a91eab158511b8f3737f30084f6100aff0a", 0x1000, r4) read$FUSE(0xffffffffffffffff, 0x0, 0x0) 11:36:07 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000240), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r2, 0x1c243911) keyctl$chown(0x4, r2, 0xee01, 0xee00) keyctl$chown(0x3, r2, 0xee00, 0x0) r3 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r3, 0x1c243911) keyctl$chown(0x4, r3, 0xee01, 0xee00) keyctl$chown(0x3, r3, 0xee00, 0x0) keyctl$set_timeout(0xf, r3, 0x1) add_key$user(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, &(0x7f0000000200)="143a62c0a9dd3140773906453b9a67c71a447f9076921cdb67", 0x19, r2) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r4 = socket$caif_seqpacket(0x25, 0x5, 0x4) fallocate(r4, 0x31, 0x6, 0x4) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r1) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000080)='-\x00') keyctl$chown(0x3, r1, 0xee00, 0x0) 11:36:07 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x8, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x6, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffa5}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) (async) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), 0x800) (async) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r1) 11:36:07 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x4, r1, 0xee01, 0xee00) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000180)="8ab66c4fb0cd56b6afb7290b2f1064405aa5144861d56af0d30b529b216d3aebe7f645b3bf5195cde17995c4bc84ae9cbcae5ffcbd3d83d5d2aba9387440cfdbfde3f51dbd9f49dd857ef7b61136068fcfbc6fe43331cc2f836d51749704fed303b4fe3bf82682d92b795b41bbdf3b1a5af93b62da19ae5a4c153b71e967a27a7f5e01d7590ee9080d2f6aa72ee8e2053d15dc7eda8aca21bb397fcb8b9ea3e06d412d0f846140f9636aeb98c8c65594dc99bd9676bb4cd24aa80d5d1f30da4c006fad00ac222fca3c53ac76701fc80e082e23ee4e175ef9f45cd78d20199c1563f154d358597707d9da90fbae90b7ae22", 0xf1, r1) read$FUSE(0xffffffffffffffff, 0x0, 0x0) r2 = getpgrp(0xffffffffffffffff) r3 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r4, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000540)={{0x1, 0x1, 0x18, r0, {0x0, 0xee01}}, './file0\x00'}) newfstatat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) lstat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000002840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r9, 0x0) statx(0xffffffffffffff9c, &(0x7f00000028c0)='./file0\x00', 0x0, 0x7ff, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r11 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r12, 0x0) statx(0xffffffffffffff9c, &(0x7f0000002a00)='./file0\x00', 0x0, 0x4, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r14 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r14, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r15) setgroups(0x1, &(0x7f0000000080)=[r15]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000002e80)={0x0, 0x0, 0x0}, &(0x7f0000002ec0)=0xc) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000000640)="b8561e2fc34f3a808c45afc82d69812291a069f7a2262571791299d7dcd2b69951ca94efb5531c4bc3c8d24576c5cdeba8604ab95f7440cf67434d516da5e63362754d7b6af51b7217bf6f1647588782cf99b4c6985317a8f6ce17a9c28dfd9fa0db0fd420dfb03af9506f06b17943c3f929d601d28933eec702463d372f004abf77a77b8e2759132ef03a9dd6d3c802dcbe2f07d991706cc624ec6dba9e914066c8924130138cb668c09d6b0412bb92882d05fdba17cfe73c4f7cbfe08574597514fb4d1a50b2fe7fa298b9259c146d5568cde146c1164c0bbc6854329dbe391e9bc45f99b9b95fa9ab16a047fb8421b67b872263c3764fd5ab617522d7c07933179732d4dee504fc6a292038e961f7ab36cb8528eeebfe3047161c66942f5e5c0fc2da2c3daf6c353883bf72ac95491c0a2a87dd47037187886458f189d13f7865ac2b75f2cb1c06d0192343f85c53821342a33219ac457e47d0d457a2fd9bca316f1eb76b5e6944183b5295a98442525f2ca5a1025945feb6d41da26e27a2c0b6665ad7a534dd263b4216193412f5677c16f05913a551ca4027412ca58f37e710f0fb375cffc1e05d28eb40bd52907b5fee141b5c8ce7f8239fd8855f0cf7f56247b457072d0b5825b61e395fe37530ce23e455287f1da5ae8b7abe62b2f0ec2ff2980302fa9617975b0b35a0deeb48a2fd0458fd24a4f872716b35239541b82d36d3f4ae6b84acf4dc3bc122476d7ae039c7fd1132927b6c8af12f411785e5f94e297f1d4ac28b5161b231c9858332b46839e205174067e3c93b6d95fc76f85ee0e8c0f24c31180243e71afc0bb22c2501a587771e1b43ce00cb1092be14aaa14205f36c9a388b2e0ffe3dd9c48e3c34281245ddddd77cddf017244b42d60de64ee2f8bd4d1d0dd1fb4be26f59d0030b70c6ce17759b20748db0bb0068756ab4f781e67585bd113a566f99b3285fd19bd7894f4e05f68ff807eb793e5df26b8b330ff4cb96863867295152c8220520cb641a3d8bf5f40d9f63ed4e39a9a2ecd84ab10baf3cae0ee04b614e86658eaf1c37cc29736ec0bb040515a9c6e045b4dbe42d17e4b48c6595dd767ef0b61d6fbd2af0ebc495a8d328b3bcc1357cbc82752d5418b00fb2341325af8e43ae6dedb3db95ea9569567ff3a6944ff003a31ff61302f39b65c1ec7e841037f1b6b2f27f8043ab374121dc7a7765beda763fc9c458d6846d7c1b866cef38b471896a4b75276bf3de6aca80a14a75926d38209eff0f544ff4491210ff9c63c4b9955ee1376d2c29fc2ed4a57129edd5b4aed236af36e6b899337b6c3a97d1a81753eb88ac582a9a92ba0404e10eae11974ff39141ba8ef5adb8490fca4a9c94fe80af519830d4114d10943c0c85ccbf7a6be2bc87263bbf71681c3050b57c22612f111f03c9a4c4b10006ee36217707debe4d9fa0176e2928344f1ee3ef46d3fb575ba4a3efff8aa3ccacb0056e62d58be7ab7fb67181f818cfeece8a47ec1ca4aaad8ba55a827d97ceb460c08ee41240349a9ce04bde97e52c81eedaffdb342edc4c461cfa6c0017405d335eeab934cc336edf285375f117bbee16b8b639880648f11f038c55e7b6fff788105e1e7accf76f649a9fa6883ea1f51ce1547c3f17f06ad40639f15a6634b1f5d93a0af8c0308ebdc11f2e1e762d47d7e95844e9e066dbf83854be5dd7b5774a6c05a763672cfe8ccbb24c9635cb453214df4b88d6258c27b953ff6bd2853426ffe26ee7d7d48d96a07b29925e6a1e653858683c194b6eed2c4df552350c8990bd01717d8ad69ac61684af194a6f114045a5bb2b2f3d90e8762967bc2e1fc34725cf688430eec2e7d8b2e3cb20290413da57c02af8900877e4d0ae0ded0ddd8d32789626c6469786d6576631ba46dc94ab21dc6b78cee4b6d4ac755106a6e785f4f0a9a2147390272a4a1151b4a4a5f310d469a9eae9a22c0a193e3a87bf8f17c975776f04c3cb664c58a405f668340baec0ec622839e4233f2f893cf29521e9c275a46c43bb1060e8092c8dc02821307aea71fcae73220e3d04cb6660980ac14f4e171e601f309f500ed82cdaf33ce439a5ba19edd17774b337a52b01004be77c8a71b8c0f7c48b370ea2f3b5e49533c362a6287d36b5c504cca425c033108f8e252d1ceaec811d2412068e86b079c3288faa88d0755f471e411f42d34e74f34ff4b6527b23ced2a2051e1474772e8e91c2636604e0405b17acc331dbb5661199a7173b95db4d8f9d1f9020760a3d2e43af9bf756d7659a4f7a1b1732c13512b62329ba29c56e84ce42d59e8655c5cb743ac3a5f9701833172ad4b51e6055aa6172aaf4919669599d8c11570a758d195eb6911b1ab24e71c1cfd63cd3aac9f59992d32d97c2d6c46f1ec76f697484fce89daad2498f022d5b550944cd1e5b7f1b331e3d2f1d534b61b3f6e2214eafc37789d61e67513f332ca5f58f2cd27b4d43581f86105d3511135ac0e4ccf61c2d3bf9ca89a92acccac42969092867da6f6dce5a67590bf377e433eb1b53070bf9e8d20e0e82c6e4b972e370de44fefbe5c9cff311b4cf022bf96bd7540d198088d39b7c8d78074b8825a271f19aa99e2d7000a93b3b9277e0d6413e229cf91b9e6a01e3308604c87add9272c52c009afb2fb42c26cef09d7c1fff93658643027ab8714e59f8baaee4ae35ff03bd4a9deb9addbef493bc57f0e6fbf5f5df22742f01229da285990d4d294c99ff65e703bf92f5dd5762b13825c827019083b03f751776fd4cfb7b79aa71e470ce1650f978ec923fbe46dab62d776da6bde872116b5384dd0827d24a5d64a0ed7ea1b1657838eff8dbe132b88c8cd0abebf760dd290d2fba48c0f58075419d96b279eee0dea3e0650d45b98bb4d3f1b6293149985459dfca09da7b19317caf994bb45ec95a4800f16f2eb36635c74a0f4bd180e2358b83e9e0e32c43b6629f96d8545901fd1245543c843c928297c89527d630dc629017292771f1577bad7b67ff56ac89aac3981ece1d0821ed8de321f876a5c3c38ad93cfc9c2d37bcbe3e4267b4fb37516f6fc4c97cc68c51e9cc4a737bebd82fadfe44c3d5d3176f9da92cd0aa45340dd7185e337dd228ab6cba6c0f09a315466e2dec332ec84c889fe33e3451b8c3f5984031271169ff47ed4683f624db1c6eb3b037382e5f0ecd574c23c51e3d1d73defd786e9f902be8e976f8f7f32fcbc42fca0b128d30a3795b620d7f95c15677bbe15c510a97baef94080cff27feeac97c4db3af9c48e6e60add3583488dc8b388771dfa272dc67be47292bb99632141e31e1e59c16de792dbbcda3b1d4ccd258dab0afa3e183d5610228363cf71863cf6ddcefd67500757ab00d2be8eb0a04a30ea7e823264683caf9897ba0761a6727cd2a6a19402c294d0fec166f7728b8d937deaf1cc9e59312795924f8035830aecebfc3cd1c84fb2f35bbee51d19194930563a80564cb4eeb0dcccc8cac5e49e0fba49e437464c053dde7f990fa49e45fa9a53ba24cb456b883249c57853337b67e79a29e1c04ead7dec4a4140c1c6b74c72a5caf58550f4c84c4203e8926d1e957ba0fd07addd553482755ddff6ef5db90c216ec4c6556ca05df39030d5366dedb92d58cc83422bd404d723502076d65bbc0cf98952755e54b19a1ef659f91c38658044cd718a2b1bd2f1336cfedc5a30dcfa008c79f9736386a8d19cfb76db5547f3caf0be8e7ef3a6d5fd51b0502a1d5cea14b7f305da48612a04072705f92afbf458fe4c95e5ec48e34b18d0bcee726e41d554fa378adfdf4992e7d9a717107c5ece1d0f54bbd0bd6ee7a98132964f40288079634ae67a89829415f97ba960597eab71adc8616a17db2275546fa7362d8866ed5933dae95fd7f63fd367291e3797efe85c8703a9ca99fec0afa4a2ea2bb016f06e11387ac760c52c19f173b690357a9e0df5ed9ef51dec481ca04437f3af1dd030584a0fa1927f01f53d5e8aa5404f36104ef44fdf914448f3cbcead1ee03fc2cccb2f7257fbfbff6c8f298792f53a599820ccab7776b95b13ccd81ab0d320d4f85973a213c9e46337c20b243bef873030f355d670063e93f27232bcb299fe61aaae228700a5fdfb3b79cc77d00c865c9dda0fb77de57291d0da8d7147f51b86c5c77a587e037caf3a119f0d90c802433b8d1247b91a67dfb4ff35c21a779ce65b6564de54213e5830be29731e3e90d080bbf6e64c471145b544ac94dfdcb00fdaea77f901d2e2831bc6ec79ddce1d69afed04d8abc5ce68cb60faa70928638e428daf993c1a1a3344b9918ee76882de3f20059339ac7ddf466221caf0118cc752fba5c96abde8b22cbbb0ff81d8e6641d3696288f3aa2249f3a37f9de60651b7c7cd62799a509987b6f32b54747c2ff117a481bbc993bbcc524db9b2c5deac0a98ce919ed7a5e4bc9326253baaedbcdb24e8ef61871a9db52947b1845a9b34e869c93b3c9003713c95f60ebea0b6581a4d683275e24f51d7212d48883ca95d9d1fc2ec0529bdbcc8bed13f3f28bc28d11f0e24c49b2707b8b95427c0791547c3daef099ef8bb7635690557cb5e5675b75da590bb45172eea85adb855d32f584d55a035711504f384baf6ea78837dafda5bfd6c0dd4deab33f09385bbab32217a039cce4223daca80fe2717705d74673e3fe5e6c0823c39c66da09d2b767e1e629259a8e15cec2775aefc37a489b823a90b465bda58c333c22d4f2dd87e7c63f98f720f500857a768bc9596e90cd49c1a38025a1c19766b93d1e5a5e665e37301149f50f7c82c655ae39da6cd1a7fbf7b5962ade37dac37bec0e6a5603d77f0c25fc5d308997729e18b11f215895e0c49d7aec73450e492ade970d7ecc29ce324dd349db22592362ac9c9a677dbe232efa9ea7a6360bf7ee996307c3c61260bbe78593f6162d15a73e97b97e6b8fc1856f928561a02d1ea9d6884d0716b347120a98615ab0b14dae6775d1ab91e48f935ee512813d84e22013d820b59ca4be9fc41f1754c45afc25c4df16c924bdf65ea5b38085fe891d61a845a58cefa2bea1d947ddb28d467cf35a8f4e2710483861a11f0ce7d6271377bb0784a257f9ab5d2408ae678f88104e020f4dcfaca451752d9cd0cbbacfed45d786716397f45c8c4f521a61bbdccaaa72ceac41c6e83d775016dd2ebcf9610cb8cf04cb7d5d6e4df35b60959c1f8df0369c0deb2ee93c9c42bb24ec6a2bbb12d950aafd82bdb15d4074a285184ea6c59a114d55c68e29dfac95ef06745e16e8878838c6c4687fccbae3b895209557c121fbb7c172a2df1209757bab68bf09683cbaafff271edd472103464e62d740e708367437137c35ebe98dbfc07ea6cfbfc03cfe557527bd61908da5651d18506d0d26cb13415f32cf90a76b610734d588ba075b1e5a7839330d954c7010b5ed73f1fec25a7157fe347b335391040035254d3614ac5a06cc0ebca4771e37265f5e2629ae0dda31f7511dfbc88bb47a3b4f583b6b0783cfbcf1aff980f2086778fd2848fe763bdd683f8aadbf22857f7830857ca164a9a8ce679ceba5f3fc7e70bcfc7b4a4d670098ff0259180621d05cafc4287995d3f529d49462b02572e5a147dc33be3bcbcc7f55de6515641c7e08e3e3f470b4b4febe3b29a2a56b883ab3c42262f40a6ebf5f3563e5c2ef6fe31043cf8b52ba99f1ae040e67a60442db5e221a5bdc079508e27ac20d778b5cab021f7f16b54061e1ae82be3269e219a2097c5c5aa37c149955b7003733dc711407ead014ea9225a11b1954239e818e1ddc141f7485c7ad1bfea9c692f6ed9d2e5fc3fb3f05d80eb96908cddd8d044351ae9d9b1fe2a690ea992bf3cf26b4a21946733747df4bb198d1bb70354f8ce6b19f002f6f048fc5792d61a4307f7f7c26c82042cdd4ed19fa7f4187675f4d690272d3bfd4a3b2ace1096f87a9d27c1a10f62cc3801ea146135dbc07b0c0a88e321e5fbf11f82639246a5770642d6bf4602b79ce4d96552f2758cea8f8c7d140e7297bb29036379cf1750f5106d06264e9466c94262d7167dd0d5390c37a5f0ffcd446e0dd7681a4d58ef1c033541130feed3772c4585ec5476622ee65938fda03709c31cc6b7bce8bc05b18ae38dd40308b9004942168e49365109bb8cc5471c8d628e687d55d3504b3248fd0ce0641988619cece74ade68a631fac0ce059c4de1668f97077195444a453968d9d0caa13116fd9997558ce4e4b29b8993443cdf287549a035a20aae4686263dc9657c1bc395a088b8d5e08feac3af7f1a08f35699aba1e04284644172ffa74daf9634d9f27c009d480feb879f0c614fec70aa27a6f1d55728df9d33e647bb7cf3c7522ca82779a2a197bf5f6151a50f05636d36c5d53c1ccc4d2329766e27b671b4d50b818aef754f4dfdf6b5912faf7f9cde0d5a643e8de73947100dc0faca8ca9c2f6cac986f5a724976cda922547158c6f6d245ca6a31ff242b449c448803c9af0ee2e75491a2801f7a8dc6e9fdbe19c117f4f5adf2f89e8f2744c8c8f55ea83c37810ca5b338426e4ee409c18c35d411e29fbba074aad609b6c905262d23983d04c6fe957eaeb0d9fa03c76386ff6fb7aeb48f6dca7d1589f124064c61ec75a658d4dd5769849680c2c6fdbc85015e25749dd059cf8d523a7a06a772cceede3dbe942c96fa24dd37ffae20fcd802de3db5fc3cc2e0ec7b10e852a4e3953ab36923e9eda76435bd3f92a4f9d4b0075c2227c2cbb1e69fb9def42258ba4ad070d25d9c8da02096baddcdb2d9ed4adbb5854fc38bd8829a06a1c1e8dbe0bbcd7313ded70169c30680baa7cfbce3c06d5059cf4ecb6baa6880ac6de124198681dc4c26214b141701862f4b8412443d50d40997375d9ae4c7d91d11f09d18f0ce207eaa5e608ad4206a066d3597588c70bdb8380cc8ed822ab9e643ddd5c9f4e046050fd0d72d64cd099b501cecf38bc0b3724175633062e92a7f64bb5ee012bfdcb0e739459402ece5fa1c5734a1042e40e76f2efcc3df3ee1cb8575ea8d8c54089fbefab69e27433a39c5de26547fad47a31cd4fc2506713d317ba402b689750e8950c66b165c5544495f337c5d7dca7e805caa3e87aabf566823fa065db0475e1ede601cd33d74fec2dda15d4faceb5fa53bf757aca548dcfff5fcac4dc8433f0224778395ad0298be1ab1aeefde82d7168e4ef457db510053f80b4b74b3fce2732351c56696c4e376a283fb750adcb8b0b984740de0dbd3b9c6b1678eac589d25c2afe554eed9a7b8886a02980fe99c015351a1486948b5dc0649444401560ded24e5a43847f57330b3edff293a4ca73dd8559a425f63f135e0ed6174f75470c15529c9f5d2e208a40d2aa45c9e2b80f4a5dde7388da07b0d3fe4202affad6a78687bd3b0fb21ad30af8e3776c36165ea3f799a2b48fd4cf002ca04537818eb4c691a6a7ad4b64a3834430888b6f92cbd3ee034369472de366d657fdd49f270d6543902a70c4140182e21b78c5f0f6dd3bbaebaec6090af79c88514293e8b281e3a688d51d18280dcae16f8844fa680f4fe6139638128138010be95442a92ebfaff7cf5598d999092f8f2e0fc7c101e0a35ef02ac0550a2d898fb3e46457aaf154c472595a39bb9a16ba09fb16a61deede84e8868eff57a68a1634abd6583fd7bd855ba654fe9025dacc32d04b252afdc3cf0504fa0c7a1e111d80685ab1799cd5e2369b143e5923db9f3319ec5cc5e08f9b3c3aebdab001994aa42952bbfa92b530567bb58f8a7e842d73dac9abd65a384316956dab507f10d85582b570a6775ba16a6fef952999d0deebd90142b8a2cc1cd4acc63ff35aff393231b4793aa14f783753722796cfa8da206840c89d9df0451fce1e6ee0cc58d19af44e067ae2bcd724de12f9bc97457eed994d7852e45f3368e93c30fb4fb81b0cd82fa5e30d1bb6a7796b9c67272b48c1b120ea81248a53d03a019e301b38cff4f9143da2efc6a52c240210412807af64beb31a520eb0da4f3cade7f9baf9d18ed67f5a96402646ce3356b88b395194f5329403c998bc9ccac96b64f3dfb69f737e00195c6d32d0256e713843d44650c4e116264c85352d3304a8d179f59ee2181def662f120b8de07b288646388839742527ec8c0fd7cf54ed0030dd4ae32871b3f03a8ab89892969b04b4ee5bbde0daf9378fe473fcb55590562eb87798a6e63b5e585ede0558bc31daf6ca443da98f0c246c7884ff2debb02d89e87acdfadcc06317702425bd702f803931fbc54c48f72a54652eea4689e95df7b8ccb3e5c4252acc2d1985f5db162490e47e93e8a39837c261c6eb1f0a00b0897fce0d7346a65057f7e6781a8e510e159fb2fd5448bafa0b0aeeaab243e23d0d07dda058e1f89765ac45a539af5c44d5e5c49c5969d3d0e759e63639ecf655d7e08c453af947ebb2c379907be26392f46e235ee49f3b3f11f9ffbc330af5c37b55cd63fa352948c127a149a7868d3e647b80bf98ed2eb40d450da6e4047f7a703cd05ecce55a7d57c439852365b9dba066b80715f8ccd91b384e779d9780a78ed2ff694e5935aab12cca66235069cebf428406cbc0c2881438de693193a80c8af8639ed1c2d1b81f0f3db545a9a14fb7f87c9831c5a67c4971b8674c42eddad0a852d41adf0e77c0dbc0d054a6797e7791899bafcec577e37ef9366aa2a14617fbd3b7c62a58017263b13f12627c28575918a82deb976efdf5f83b97e8acbffee1f894884886c164fdb7c5df8066dbf9945d4c9de22f70fa59fb790e12db9d30259defa9319979c3e4659cddb34882cd0f1bd516fc1a226ce74ddd70b5e3f1d30fa6e353edb378e1f1c0a4e8670d0614935d6cc8a8e8339acfd87b98d43465381f65624e7f6c795a5d7b4465275b27f5b98e65540f795e36f070c65ffcd11edf702d478a8408d635887b2e9d0c08b8eb6319403e2f6f6be73651f79937f94b48b4e1761ee9a038b736345c59bcbc2e42c3809d0306face441ed6fd1a32a9d22cf2db9519f5b5d0f6f20a4afde757a2b93c5643af04069e5c44c88635e50c9836ef3a3071db2d1dc6b17441e29c7da8105c297d46d24ec489f752df1ad2900600c2171374ee4ebeef121ba5bbc768d5e1eaa734ed8f62eb3693d80e4fb8ee6e94b6484310b30cfb9e03dff15414477c71beb9868331695beb8adf84a6de63c2029b0c9f2bcd4c622a536f685bc1c3f991860cfb3c0ed7be83c0ac72e8da940a1de233b65ec1405defe065121ae5290a4b0cabcecc224053d33083b5216b8d3318820ec96e9beb3c11a080fca8b39fc58cf2df01d6c5c31ad02534ae3982df741ea8c71385576820838880097e16765db6d9747a634dadbd8db4dd2850d9273c5b23125d825d7452827da40a62c41e5a48d509f18de6ded1194579a7d28e8ed675b895949ce4bec7bb16aafbd6afb3cbeabaf5f5f134533146a52ab5e58a99089073eb0b40189a5dc3b7bca878cc1247fe7d6a48d92b6a8820977967f89992497e44cec203ebf733b707743cb4b93765f02e41f801d62ae06a874a3aa4056a6f7855768fb0eb42ebcfacb9e1e72306cb2b2b332a7ab32c3a58129f0750f871b2db8a2a9533b2d04cbc4b867c035fb68dae6b3ed1988e423aa7db597334f672692fe8ec54f055ac044838dd516879fe4a32345715c578ce58136f8e01b29cb562d533e622ef8a3eb51c90ca2d053698e4177c159fcc6d9b02f06c0418eda28bae7d2c3bc2e9cfc6f80af8f9324fabf11cf5e998665cfbabbb430333f3f733e2edca661c848596bd0459847406b3eb376a399f08d3c3fc40a5fe1d0e4423dfeafc80cc2114efa17d0a778af18462a1b8ebdc2110fe023ae6de6c9ab4c6db229e3f4ada02743e9efc618a2ad2774f404c4b75d4887dd61a7a53887f8daa11b1516e552a5eb3c32ef3f1a1ded92cd711ad8acba1c2bd51ffafdcd3128bd4b48729078d323eb818c9621b5c73c84acec9de63ad82bf0824a69e06e08449d624e1be5b43f6ae4f94a579d04e77dcbd977c62f427e96f7f8669a1879f17bd743fdc3bf0d53ec372d311eae8bb82d7d9c3769646f8d22f1231c748b285b913b307a940a6c65b2264610ccb8ae3557e1f0e06acc6bb18eaf7e53a239a388ebe2aadccdf19aef4b2f7024827cd6bd40fecb786f97fe0a977f34a48a18d299e22ad99836f461300b28e3b2c2cc43e8e167c6a9a2da1c5f54694529d5efabf44b3525d99de140eee8e934b868d694c1095179ae97ce70444db905b0d7005b6f3d2b4f5de26c2041b79155284d2356a236b5449c58d3c294b205ff816604a96dc94beb7602a4dfea6ad12d5ec5d73948fcb04a0d6df2784e78b07d3735182a2d5ebc0d451135ca87c44c2f42bea550e54c0fe9f5c47be7985eeb015cf95d46788b270b301dbdb499e69206ad94571345909a4974697671c18694e360f4c430b4a8a28d2353971c1237762d51203f50e0c251702be36ef02052cbaf2a33763564cd8a305807fdcaf977ddb5d814e6bc305e016949c17114e061a786fc0904b2ce9d5b2897cf9dea3d6dc677d890dbe2de3cb37e4327786b238a08efbc63f1d203296f41ee648aace01b83054298569e3b886f30e5ea6d3fd9754eb8ef741d07c80049c4b8dd7475d10d951271811c99a2b0a86a03d4850610cef3d11933ad04278779f2434c20e085a600ff16520e7c59850f760605bf67f0fa4bf5dbccaca0e495696374f0619f1976bc9a6dfe4dbbd755d2b1120ac992130ea2aed7e7f62c48c0ed2bfe0caacd8d849a1ef19b147b340a58982508c977d1c4bcb100aa61883b03dbe3bb05e14a94ac07207981aa8c6c38548e2a0a8e6f4802b9c097318e48947e25a08c1097ad5a044b1606c8385db230a702f6874a7b61f16f434ff18dd73808a2ff2d08cec400188ed8a5ab95bce04c399391fb3f2a0d2e91e2ec64b837731a6c2e124d94dd1d4ad018bb7511272ae41a50acbad03b3a8f9ad6a77b3cdf8a1d324cfdd6855c8a08e5723b6b4bda47c7ccc2344fdc7f0c50423a9d8a53b67bcd8a41a1f736b51139b1a694e67695e68f4d23951d698034eeeb2ad505fd03c78eabe813e745ad4fda2e045eb2616daa360f18fb4260a6ecd27b6d716e59bdf803a430937e2a0a4aa463cbfbfb3e9963fe048a83d2ce3e8093831c84f54481447ff6cf9bc9e8b4e2a2f21b77d7e3aa84ec4de850ad7d30c2452a3f5691acd7ea2846999f5fd515349432fc7f3c827494a3671b6507f82f0b4506a710630fb0e9da3bd720b43be362f3f71cd8a704d368d3511668a37a8f4a94fbefcd6adb496482d95de728185162835ce2022bb499f9c58a9711813eb42fe9f9fb4c31aa76f4b5157258aa85cab3174472ea8e386d3e8b867c0d6fea65bd328fe27c401e1977a2ef6391d13a19edd2c81bca796c32f22f4bcd681963593f19296e0985b87abf56d13b881fc9499cb7f32ec22ca4388b37be90d381271f239e921d787bb9296ef4fbc8f66fb732b382e5edee8e07fc6ea16da80419843bd93d767dfea9ff6620ddf048d7a3b253e481939a6e93729d0753f6fcd45a30d9ae2d98cde72378c840", 0x2000, &(0x7f0000003000)={&(0x7f0000000080)={0x50, 0x0, 0x8, {0x7, 0x26, 0x7f, 0x1001, 0x8, 0x1f, 0xd6}}, &(0x7f0000000100)={0x18, 0x0, 0x3f, {0x7}}, &(0x7f0000000280)={0x18, 0x0, 0x0, {0x6}}, &(0x7f00000002c0)={0x18, 0x0, 0x1, {0x8}}, &(0x7f0000000300)={0x18, 0xffffffffffffffda, 0x0, {0x8}}, &(0x7f0000000340)={0x28, 0xffffffffffffffda, 0x0, {{0x4dc, 0x4, 0x2, r2}}}, &(0x7f0000000380)={0x60, 0x0, 0x4, {{0x1, 0x8, 0x5145, 0x8, 0x100000000, 0x400, 0x1, 0x1}}}, &(0x7f0000000400)={0x18, 0x0, 0x74, {0x9}}, &(0x7f0000000440)=ANY=[@ANYBLOB="1301000000ffffff000000000000008073797a"], &(0x7f0000000480)={0x20, 0x0, 0x7f, {0x0, 0x10}}, &(0x7f00000004c0)={0x78, 0x0, 0x9, {0xff, 0x7, 0x0, {0x6, 0x8eaa, 0x4, 0x9, 0xffffffff80000000, 0x2, 0x1f, 0x20, 0xffff0000, 0xf000, 0x80, r4, 0xee00, 0x7, 0x232}}}, &(0x7f0000002640)={0x90, 0x0, 0x9, {0x1, 0x1, 0x4, 0x8000000000000000, 0x5, 0x748, {0x2, 0x1352, 0x1f, 0x200, 0x8, 0x8000000000000001, 0x0, 0x973, 0x4, 0xa000, 0x4800000, 0xee00, r5, 0x9, 0xffffffff}}}, &(0x7f0000002700)={0x88, 0x0, 0xff, [{0x3, 0x1f, 0x3, 0x0, ':, '}, {0x5, 0x2, 0x0, 0x1}, {0x1, 0xfffffffffffffff8, 0x5, 0x6, 'user\x00'}, {0x6, 0x81, 0x5, 0x6, 'user\x00'}]}, &(0x7f0000002b40)={0x330, 0xfffffffffffffffe, 0x401, [{{0x6, 0x2, 0x6, 0x1000, 0x6, 0xffffffff, {0x2, 0x9, 0x80000001, 0x9, 0x10001, 0x800, 0xfffffeff, 0x6, 0x0, 0x2000, 0x4fd, r6, r7, 0x5, 0xa152}}, {0x6, 0x6, 0x8, 0x7fffffff, '}-}(-[\\%'}}, {{0x0, 0x3, 0x4, 0x2, 0xffffffff, 0x6, {0x6, 0x5, 0xa103, 0xb95, 0x8, 0x4, 0x209, 0x14d0, 0x1f, 0x6000, 0x2, r9, r10, 0xe4, 0x81}}, {0x3, 0x5, 0x7, 0x4, ')-\\}!\'/'}}, {{0x4, 0x2, 0x8, 0x4, 0x20, 0x3f, {0x5, 0xff, 0x1c, 0x5e, 0xfffffffffffffff8, 0x5, 0x3e0b, 0x9, 0x1, 0x4000, 0x100000, 0x0, 0x0, 0x80000001, 0x80}}, {0x6, 0x4, 0x3, 0xa75f, 'syz'}}, {{0x1, 0x2, 0xbb55, 0x6, 0xf308, 0x21f, {0x2, 0x6, 0x8, 0x6, 0x0, 0x53, 0xfff, 0x401, 0x1, 0x2000, 0x8001, r12, r13, 0x1, 0x7}}, {0x6, 0x5, 0x8, 0x8000, 'keyring\x00'}}, {{0x1, 0x2, 0xff, 0x9, 0x5, 0x3, {0x0, 0x1, 0x0, 0x2, 0x101, 0x401, 0xd, 0x2, 0xa57, 0xa000, 0x4, 0x0, r15, 0xff, 0x300}}, {0x4, 0x8000000000000000, 0x8, 0xffff3c87, 'keyring\x00'}}]}, &(0x7f0000002f00)={0xa0, 0x0, 0x8, {{0x5, 0x1, 0xaa9, 0xc75, 0x1, 0x2, {0x4, 0x0, 0x5, 0x6, 0x68, 0x20, 0x1ff, 0x4, 0x80000001, 0xc000, 0xf8, 0xee00, r16, 0x1d68, 0x2}}, {0x0, 0x18}}}, &(0x7f0000002fc0)={0x20, 0x0, 0x5, {0x566bed28, 0x0, 0x3}}}) setregid(0x0, 0x0) setgroups(0x1, &(0x7f0000000080)=[0x0]) lchown(&(0x7f0000003080)='./file0\x00', 0x0, 0x0) 11:36:07 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r1, 0x1c243911) keyctl$chown(0x4, r1, 0xee01, 0xee00) keyctl$chown(0x3, r1, 0xee00, 0x0) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000000c0)="1c99a8331bf9ffffff2488975bc9f0a43bf516eb992afc96ab6fb8b56261ba9a1cc59c03455d", 0x26, r1) getgroups(0x3, &(0x7f0000000000)=[0xee00, 0xee00, 0x0]) r3 = add_key(&(0x7f0000000040)='syzkaller\x00', &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$chown(0x3, r3, 0xffffffffffffffff, r2) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$setperm(0x5, r1, 0x1c243911) (async) keyctl$chown(0x4, r1, 0xee01, 0xee00) (async) keyctl$chown(0x3, r1, 0xee00, 0x0) (async) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000000c0)="1c99a8331bf9ffffff2488975bc9f0a43bf516eb992afc96ab6fb8b56261ba9a1cc59c03455d", 0x26, r1) (async) getgroups(0x3, &(0x7f0000000000)=[0xee00, 0xee00, 0x0]) (async) add_key(&(0x7f0000000040)='syzkaller\x00', &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, r0) (async) keyctl$chown(0x3, r3, 0xffffffffffffffff, r2) (async) 11:36:07 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000240), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r2, 0x1c243911) keyctl$chown(0x4, r2, 0xee01, 0xee00) keyctl$chown(0x3, r2, 0xee00, 0x0) r3 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r3, 0x1c243911) keyctl$chown(0x4, r3, 0xee01, 0xee00) keyctl$chown(0x3, r3, 0xee00, 0x0) keyctl$set_timeout(0xf, r3, 0x1) add_key$user(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, &(0x7f0000000200)="143a62c0a9dd3140773906453b9a67c71a447f9076921cdb67", 0x19, r2) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r4 = socket$caif_seqpacket(0x25, 0x5, 0x4) fallocate(r4, 0x31, 0x6, 0x4) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r1) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000080)='-\x00') keyctl$chown(0x3, r1, 0xee00, 0x0) keyctl$get_persistent(0x16, 0x0, 0x0) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000240), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$setperm(0x5, r2, 0x1c243911) (async) keyctl$chown(0x4, r2, 0xee01, 0xee00) (async) keyctl$chown(0x3, r2, 0xee00, 0x0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$setperm(0x5, r3, 0x1c243911) (async) keyctl$chown(0x4, r3, 0xee01, 0xee00) (async) keyctl$chown(0x3, r3, 0xee00, 0x0) (async) keyctl$set_timeout(0xf, r3, 0x1) (async) add_key$user(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, &(0x7f0000000200)="143a62c0a9dd3140773906453b9a67c71a447f9076921cdb67", 0x19, r2) (async) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) (async) socket$caif_seqpacket(0x25, 0x5, 0x4) (async) fallocate(r4, 0x31, 0x6, 0x4) (async) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r1) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000080)='-\x00') (async) keyctl$chown(0x3, r1, 0xee00, 0x0) (async) [ 974.446501] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid 11:36:07 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r2) r3 = syz_open_dev$mouse(&(0x7f0000000040), 0x7fffffff, 0x101000) read$FUSE(r3, &(0x7f0000002100)={0x2020}, 0x2020) socket(0x1e, 0x3, 0xfffffffd) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/vmstat\x00', 0x0, 0x0) lseek(r4, 0x401, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000000000)=0xc) fadvise64(r1, 0x8001, 0x7fff, 0x1) setresuid(0x0, r5, 0x0) keyctl$chown(0x4, r0, 0x0, r2) 11:36:07 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="80fde5893256", 0x6}], 0x1, 0x0, 0x0) keyctl$chown(0x4, r0, 0xee01, 0xee00) r3 = request_key(&(0x7f0000000300)='pkcs7_test\x00', &(0x7f0000000340)={'syz', 0x2}, &(0x7f0000000380)='/$\x00', 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r4, 0x1c243911) keyctl$chown(0x4, r4, 0xee01, 0xee00) keyctl$chown(0x3, r4, 0xee00, 0x0) add_key$user(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000640)="9cd3966c40226eb7cac563a9dde74b70125f49a85d91917f156cdad255071d13c6951f46d3874e920fe5363395f74d7b5bef8c653ffa9f9debb2289d4f157d878a3087b1dc0932d5063b5f947757312bb91ad6742d427df55e3daa30723e6e2219ad77d3d6f3f594042cd073589ac202c9e5b4087c4647d4ea1954597487c2798fafc71f57c86889ab5637da98248288b2420417a020efe8ae65c8ab8090ab1bc1c1b35a8e28164154b6050211300ded626277a7457c2004a2824205ad3069e70153ab95d802405100ffd5daf1c7e8f5f81108cfe3f44ea3248467d0696a5eb5ab5494a3a82fc389596acf6a6b0c144d25e8c8bf439d9abc32ebab94dc5ac105c73fb6e0dcd59bcd9df14253ec9800958897e0dc29b70fbc845edde28e2cc1b6a20d06d5b5c3b9fee0d5629f5dae5aaddbd38f2c1a66749f2979ca366a8586c63054aa73c6c5c559446452255441bb6e3439f2cfb4586b86aee5eead706ccc9ae98d59ef1aa5ece5006bd8596f147040596901dbbe84ed4ef2a56c31331c57ffe083a5b9dd2af99798994e3afef769a304651f1fbfc2795417ba59a6565a72ddc7594d52e780e54e01e26aa6aabd37d52912c83034f1a190694b5272fd5f1178a9fc7c886d6482bcbf0e255a6ce96f6964676a4d9479e5453ba687a8be3221225ff2ca4c650915caa76509b772f62f7d7f3db47af44125d2e01461909694e1837e662adc3fe528449b80b8f391de42ca70de3c731376271c157e91d9834dba7b0fca9f4d946c4d8c11cd6a264b69b8e1419ea92e1ec4244b727d90c868827bb4572e97254cfa0ce0ab7a5f42e42fc494eef1b0a62fe8e308cb891c5567d92b5742cba633f2230f354b118fcb94bbdcdef93236b681ab240152da3e2e618d2836d579afd4630c16fc3328d801288097b2ef6de8e5b37dc8e449c0369e507b7ff4d48c16fc29f2977f90774ed1fd88862cf79ecd7b946475438cab12dde519e05082a0e59e232985a5bc3abfaa0dbf62db5e5e04f8ceb5386dd6136799e22f63ff192c87c216fc02919c72801fcc41bad46464096a6c54f1c3306f108a481d12f03f339742a30a837989e61673c1a38144e5f50d6f595fe9cac6dd856524fbc5441e1b73157554c7271beb5882a16c43b28d179a8242e20f7110789ed390a91e6436d642525ee14d7eb642e7fcd47cd0a09c20eedac3e6b73ecc570e3b9da6358bd3a4d28c7ccbb681f90edd08ee676fb3ef22a7d0ea01df939428f41df856727eeb0008eb7a3aa905d7b5799cdcbc3a040a65a5c93ad8ac3f76fd5e4287af47c70699e0aeab78d60c489be68adf0beab32dc65bcb54947846657f24be3dc9226fba508de720804a76af650581f255593aba847ca4221177774a286bf3c664bf425e0417e222c74cd106244e66914bd26864394b46848f501a4bf518d77a3e1e822db1b6f0eb51a3f3a69b16bb487ff33b030863cb34449aedc5db5814d3d31c2b40617e7bd4dc1ba8d9eb38f24f94642aab8869078e5b9903cda29317b5c38fa2a45764ff8b57adb7d71a3010cac0279ea1ea51369384b42e9218d27e90b6ff4e07c6fc2dc0ec2a52be844b9f1adf70a56a1017e502a3e8ccff8ae76056a9e37e7e8e703b3c378ef161fe4f3f86b138b31d952e26b09e861c82687de21e58709133a18bf2c446b857b9d64043724c4335b9b74010968e80a29665f14d640a622d7fd4f94dee63c9c457f44bb97a1aa71ba1f0070f9345829c50ed93660f1b8c2fb36958dfb1390eaaa0232a94735e17afb046e9cb5febac96913dc39ee2103fa7f47b3574391c0fe1929ac6165f006a1520fb2d4b5460952f9fb878fbd528d075dce9a687f5baea5727858565d435ae7a89455a4c300c49f1bc41851a21b2937e56324a7f0391ec35754dc15f587098f307aec1d1537d1add26e8a5792edcb066d2392df44117fe3e14a88b932212fae5441536568da9b7f12f44e96f9ae0248ec1dd258d39cacb03b8570d89cd995b70961811b21d4ca99f6a00d1e0e8a5156e8960e78d08fd1d3c5e6a64525eeff90cb2217c4ed87b8584afc811dde9a7d817da8b43bcdc4d107ab0736ee0b4d3be514f26a5e34fcef75ded4b124310ec99931ba9dc814a3d4a5a52ca897022491f9695583393b75d7884a8ff66b243bb251e4991f4944436f7f53277c8a2a9ccc46d6d50478909b1627560b75904df826f2565aee34dcb9fd64594a43a6a512e628afa588dc9986c32357f93784cca94780c7ea1287d147dde50160aa71665f41af8b8a279cf0f54ac372b8e243b9e76f3c6a5bd9eac23f671c1783da4edf82118b46f36056138dc04c31a6dbc5f663e3d3a47c2900a33a85290dc67363903ff0ad0172ae5b4e8d3cd98a64b6fc34c5c3c00c8fb179d09ca0380ba9b109ca00f44b758db967b11bd2caf5431e9f4085e3d01d3af4e3c3a03cd4408fa682bbd5a4d4227f2704660c4190f0498d4c48998523ce0bf62e11bdebf585c3c8b99f448a0b7294ad08c20d159cdc2cfaca8c992db5238204af7da70b5325ae943d8fe86f1dfd589a18b23c5d98d5a23c42cad0cf94442679e35edd275ba6aab71d31f879d11156cbe76924e3c2732280a4a85dd5e15f452383e02a617d258aa27ecaae2432853686d8768c0136f8dd9a98927a59b0e73ed17b2eb1f363fd2f2a4843c098b13c1d208f30db9261079f1387916c897f49e15bdfa1b23332b49a0d3919415b8c780a20fc1177c9a0ed1628157eb967e610262aae945d40942e667abc733e45043af89cc6b1a23a82a695f143e79517616f186cfd7920ffb4158e0c50b07024381160905dbe5f1f5fd88f269030be2e80e204c7faa102bc7d1671221a15de508e855f171802ec47d29582d1d733f0ab62a1710d8d88a3d0db83827210b97c39f8d73b56e23735ff464fb6cc62d80d79dcb6a19467ed8333f8a01c80479ff6c5d496be74aed03e43063067cee81c0b91bb9baf1ee08b4dda88ef2bc992c93a574f36e28e6f09c7b2bbfd2be5c6aa7d0008db947fcb1be60b645e7567c5255ec13085fba7720634e9596f62bf78406ab2ef1c2a420d492e4febbb4b45c8aa87953914d2bdf55674e58b3bfc2ec9e250c213769a820243ff5cdb1197878e74b068e36047c31b93ef20c34d10ba34a3e27aaf6004d36ef628be421670d4d0c609105e54cf6e808b396d315ae153f2b49443d8b44a71438843882d165be2b6d0316b200380500687dddc36d1dd6d56efe99e6d0e36c8e7a4a324537c469cabd8283c20f05ae8be995b6ec62ea211c2969d4c4733cc2f1a82741a3fd5e63988487cd19c5bddb5fa642f2424422d58d8e1252a93d08cdc965ccc33d8c9f9115e3ca617044048b7e0eda0eab6b5d9e6462bf6ff8ad13b81fc06051ad86a816975af199afd6175bd3207697ee1069ac822a5e4f305570fdf064f3d908ff4168fe160ca4bc445e811bb322ce0b30e3beffe268068e47e3866ae2fc7e21b05de6ae97806835749fd63089e453655b8ac201a08de71402241b2e1dd97431de277590df53c93a6cc9094044a8889b5e12a08763d5f786a3fb09f1042be7c21db582a6d441020cbd2d53692bb51f465333e71517048178b462e2ee463d8620aad5c99e09524fdd955aafd8a99ef35cae96d8a8430ef89ab395d5851ef991f74443af2c232cac56db7c429ed79a1c3e2bf0c866a46670dc39113d866fd20ac3aa564477ea741a3afe2f7a4df72a49ec95babc0455ee818c8855dc63084ce8c7e3927ea9fc255efc6c6282dc932055b6a9f36f4317318f641aef5dd9ab53b621efd96e268296bc989b3dbaeaf449233c0f7c30eabfcf285e77364c8ad091cb5cfded7ceb9287ddfafd6fca76075d273ef36fb951566781f6efbc9c88eeea9a984cb10715578da0f073bd9c3c926b6e0a27091efa968b81bbfd11e9ddd328a64450136f2a2fdc2988d4cfda5f5852839a81dfa221cbe0623a75654e77a82083d060ccacce611d93b87c30949c2c3849bbf1b67913dc30fd45dee3919f3a358314c4bce4e508d514dde7aa7edd39b5cda6a65983db76686a389b83907b23101ceea4ea1c366abb1871153f12a5044d9577e0802bb276845aeb1e6bbdf598296f80b1ff847a87d8b1909136e1c6f9be394ab105aea812d1ead1392e542a04d4c353150c8bf4cbe54b5422f64e041b9d96fa44c566fc38d440faa1690620b7b786b0dca09214b421406c6202b45b64de3c36ba9c52dfab02808a0eb68f8ad7590baee70a061443ef17570d4a8fbcff86d8ab02f9343173a7bdf66071ae012f6c746d4c900835063a47c5197e2c9d00a234d7270e135192366b716c5a3abd5bd67334f8688d39a13316d7d94c96d85cfb85de5b23ce4d5c483295dd985fb275a16928e367465966a66b690fe724d547c3d1e227654347bbff5cb8d9f19b82082078ea5c29ff571c79742765efecbc30425670228bff333aec33cdd3f72d58e38a6d404da91e3505c561f046ce4366938c861e178aa7c8897f73652667bcffbf8ab67e8e6032d2d5bf28c64e7ccd2cc52013ef44de73305a3cc18566607dbed626614050883d5070530f3e291bb7fd4a00a41b6a99a5e70335adc8c13e66bca84ca520c938464e050affeced909222aa2d0fb4a1574e1e46d25432476b243b0fb5a8c884701fb6c8303f59331a5ca24a53a883ea7d7ac8052e99befb6608fd2ecbfe32c5a4faa5d9703169e136d1411a831567a4b1b9e4a0232a059476d584c2f794d290623825dafd38a6537ad4f11de4ab91320161dce4e861687bf9c5f7feee0721f6978f7324e5883088b450f4d48cbafacafe4acb387fb3ea8db46795dcb412b73ccf5a6151cda4affe68945a912c465ff6c7bdfb65030b3fd3d86d7e9c17a14adafc70af9e9d5d5a0fa444f5b58d315dd8113ba83a3ff7c349dff7f03ce10eb7d96014ddeb73add6c47905810b6c9e42c07c3bb3d5cb3f2eaae6105027ba81551bef132cbfb4c63fffa3045f7be197572578e1591fefdb381b42ba96f76e8124c12c4b1a0492277629967040d9a5b0ec8eea6d588b082ae1c2393b1359d10385247c912ee9459bfbc1b0c26cdb6a02b8cf1783a5a859fa3f1f70c1a89a2631fc71abc6fcd3b87b37502332d50a9aa397cbc494accd98f39817017b045d9251f8213b3668172bae7be7a896c59932c62f3009e822a99056f48ac271acca48c1b2625837ecff4e568d37238cc49161926dda0a1cb6a9836382475d1a0afbfa5529c63c2024a1d16d1a27f7aeb5426dfac9af1d432baffa56374bab274d162d788e87d8695821ae675db2369b273293513143d9944eca1e4081cef2d2e90c79adebecdfb1417837bb85fcee4da4dcadd899e0c2b89dac321aeca6bba2c4ea325f25b7574ab71947b62ab4e86f80b70a5dc502345da656c5178ed7a65447663ae50175cb3bdeab9b4754fc7a378613feed6e1ec9639563960e5d3a276c6ab8818bcbf1156588b0a746e8cfb2936bd6aadbd253bfc90dcf27eac3a3755f428bb3632707eb7b5cdc0cf127b373a3c65806163c759b033b96b0eaaae2f0a5c49198658bd32bafc292daf9372b5c048c30e0af65641c3cd8102954ea030ca84ebc263322d01330f7b4e229b6fc1c4f37eea78c882b2719040c033ae813ecefaca4498ef1603f916811372adeeb9c9ffbdad027428cd1a3a1d7d599f51219cc78db454b8e009d3ae51b6fce3fe9634d631653d8a3b2a9da174483778f5e6a6ce9bc7df8b2955072563b0a8d2a91eab158511b8f3737f30084f6100aff0a", 0x1000, r4) read$FUSE(0xffffffffffffffff, 0x0, 0x0) 11:36:07 executing program 2: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() r2 = openat$mice(0xffffffffffffff9c, &(0x7f0000000080), 0x42501) perf_event_open(&(0x7f0000000000)={0x5, 0x80, 0xc1, 0x32, 0x20, 0xaf, 0x0, 0xef9, 0x10000, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0xda, 0x0, @perf_config_ext={0x2}, 0x14000, 0x6fc, 0x800, 0xb, 0x8, 0x80000001, 0x200, 0x0, 0x1, 0x0, 0x9}, r1, 0x6, r2, 0x3) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r4, &(0x7f0000000200), 0xf000) sendfile(r4, r5, 0x0, 0xf03b0000) sendfile(r4, r3, 0x0, 0x8000000000004) r6 = perf_event_open(&(0x7f00000001c0)={0x400000001, 0x80, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x214bd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffffffffffff, 0x8000000000000000}, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x200}, 0x0, 0xffffffefffffffff, r4, 0x0) r7 = open(0x0, 0x440800, 0x0) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000380)) r9 = fcntl$dupfd(r7, 0x0, r6) perf_event_open(&(0x7f0000000380)={0x3, 0x80, 0x80, 0x20, 0x4, 0xc9, 0x0, 0x50b9, 0xe0820, 0x2, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7f, 0x2, @perf_bp={&(0x7f0000000340)}, 0x1008, 0x4, 0xfffffffb, 0x5, 0x80, 0x4, 0x6, 0x0, 0x5}, r8, 0xd, r9, 0x0) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x80, 0x8, 0x2, 0x9, 0x0, 0x98, 0x64a08, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x2, 0x6, @perf_config_ext={0xfaf, 0x9}, 0x8004a, 0x6, 0x6, 0x7, 0xec6, 0x400, 0x6, 0x0, 0x6, 0x0, 0x5}, r8, 0xc, 0xffffffffffffffff, 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f00000000c0)=',.-#!\x00') r10 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r10) keyctl$chown(0x3, r10, 0xee00, 0x0) r11 = perf_event_open(&(0x7f00000001c0)={0x400000001, 0x80, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x214bd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x9}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) r12 = open(0x0, 0x440800, 0x0) r13 = getpid() sched_setscheduler(r13, 0x5, &(0x7f0000000380)) r14 = fcntl$dupfd(r12, 0x0, r11) perf_event_open(&(0x7f0000000380)={0x3, 0x80, 0x80, 0x20, 0x4, 0xc9, 0x0, 0x50b9, 0xe0820, 0x2, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7f, 0x2, @perf_bp={&(0x7f0000000340)}, 0x1008, 0x4, 0xfffffffb, 0x5, 0x80, 0x4, 0x6, 0x0, 0x5}, r13, 0xd, r14, 0x0) r15 = syz_open_dev$vcsa(&(0x7f0000000200), 0x9, 0x1241) perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0xc1, 0x3f, 0xc3, 0x0, 0x0, 0xffff, 0x20, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x7ff, 0x1, @perf_bp={&(0x7f0000000100), 0x5}, 0x80, 0x8, 0x9, 0x9, 0x7, 0x5, 0x200, 0x0, 0x1, 0x0, 0x2}, r13, 0x9, r15, 0x9) 11:36:07 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x8, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x6, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffa5}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), 0x800) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r1) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x8, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x6, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffa5}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) (async) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) (async) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), 0x800) (async) read$FUSE(r0, &(0x7f0000004140)={0x2020}, 0xe3b) (async) setregid(0x0, r1) (async) 11:36:07 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r2) r3 = syz_open_dev$mouse(&(0x7f0000000040), 0x7fffffff, 0x101000) read$FUSE(r3, &(0x7f0000002100)={0x2020}, 0x2020) socket(0x1e, 0x3, 0xfffffffd) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/vmstat\x00', 0x0, 0x0) lseek(r4, 0x401, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000000000)=0xc) fadvise64(r1, 0x8001, 0x7fff, 0x1) setresuid(0x0, r5, 0x0) keyctl$chown(0x4, r0, 0x0, r2) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) (async) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) read$FUSE(r1, &(0x7f0000004140)={0x2020}, 0xe3b) (async) setregid(0x0, r2) (async) syz_open_dev$mouse(&(0x7f0000000040), 0x7fffffff, 0x101000) (async) read$FUSE(r3, &(0x7f0000002100)={0x2020}, 0x2020) (async) socket(0x1e, 0x3, 0xfffffffd) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/vmstat\x00', 0x0, 0x0) (async) lseek(r4, 0x401, 0x0) (async) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000000000)=0xc) (async) fadvise64(r1, 0x8001, 0x7fff, 0x1) (async) setresuid(0x0, r5, 0x0) (async) keyctl$chown(0x4, r0, 0x0, r2) (async) 11:36:07 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) r2 = add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) r3 = add_key$fscrypt_v1(&(0x7f0000000340), &(0x7f0000000380)={'fscrypt:', @desc4}, &(0x7f00000003c0)={0x0, "eabfc601a1ab041ce6f7e8eb701d8d36322ff06cf53a0fb9156d4cbe843263478ea7379401bb5eb9c053f02501136fd6dcb19af20cd0963235e1e777bdc62409", 0x37}, 0x48, r2) add_key(&(0x7f00000002c0)='ceph\x00', &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$read(0xb, r2, &(0x7f0000000240)=""/112, 0x349b7f55) r4 = add_key(&(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000180)="369f9daa85663253df2172fa2b65efe7b50d58e4183ea37f5bd4fb760c15be75796947b218472c17a765ae1a2f893347aa6b84d85414bc8ab32c94e5043b4d57ae3d1d016fce692a631dd3b2c4b9f09e398190f209d72fd54eeb1248b32c03534c011015c632a6763b6d37bd75e7fc7b36ffd4df6201b4939207999bc5bf5a006879d109b905ccb598d803c238f9263c0435aa9a6ad49a391909bf3ea32bb1999823402e4fb778f3665a0dd892aae420ccc75b74c94cb412caf3158b6e3e0a2c40e65a1ccd87ea4c12bf488566b77f13299919c1dd84f813d69676c6d74712246a9e753d9e6b", 0xe6, r0) keyctl$dh_compute(0x17, &(0x7f0000000080)={r2, r1, r4}, &(0x7f00000000c0)=""/111, 0x6f, 0x0) keyctl$chown(0x3, r0, 0xee00, 0x0) r5 = add_key$fscrypt_v1(&(0x7f00000004c0), &(0x7f0000000500)={'fscrypt:', @desc3}, &(0x7f0000000540)={0x0, "a0e86c5d037624875b997edd43879ab4a45657519b3e7807ce49eede8c72600ca02a0d9f1a6c3fe9d02b65bd81b8d5487c9348bedec1566e643475404b239736", 0x39}, 0x48, r4) add_key$keyring(&(0x7f0000000440), &(0x7f0000000480)={'syz', 0x1}, 0x0, 0x0, r5) [ 974.680752] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid 11:36:07 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000240), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) (async) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r2, 0x1c243911) (async) keyctl$chown(0x4, r2, 0xee01, 0xee00) keyctl$chown(0x3, r2, 0xee00, 0x0) (async) r3 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r3, 0x1c243911) (async) keyctl$chown(0x4, r3, 0xee01, 0xee00) keyctl$chown(0x3, r3, 0xee00, 0x0) (async) keyctl$set_timeout(0xf, r3, 0x1) (async, rerun: 32) add_key$user(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, &(0x7f0000000200)="143a62c0a9dd3140773906453b9a67c71a447f9076921cdb67", 0x19, r2) (async, rerun: 32) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) (async) r4 = socket$caif_seqpacket(0x25, 0x5, 0x4) fallocate(r4, 0x31, 0x6, 0x4) (async) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r1) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000080)='-\x00') (async) keyctl$chown(0x3, r1, 0xee00, 0x0) 11:36:07 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB, @ANYBLOB="19747e2d5adcf42d62650f32bb074903ff60c47c6a66e772af0f3d8358a410e13c5565a55e5f356178044278d19b6e1f0dadf51dab43f54a2cef497dda809bd06f8e3af74a324492c0ebffbf5700121bcf7de924a38e8cf14bb83366283a959cf9be61c5db72adf7db7c6086b500ff11"]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="ef4096bc3ba181c832a649625e71a11fdaeca1aa8597a9d84463df79e43340f1cfb91877b846e9a104dd1c32e55a9caa350dafbc45a336ec2662188a98cb7e52b3e9aad6b3a4924017ef74024c4e5a76d98522db096de6ec283a0715bb8a87ff4a76dc43dc108cfe6287004182640062889c5e7a4cc3fdc37426ae15f20cdab61fb173db165b31b7fcf9b359985eb986e655dc26f7848c7e23694a5dc4427ebd37ca9e469d6f910b5abcbaac6abca63e90", 0xb1, 0xfffffffffffffffa) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r0, &(0x7f0000002100)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) setregid(0x0, r1) 11:36:07 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) (async) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r2) (async) r3 = syz_open_dev$mouse(&(0x7f0000000040), 0x7fffffff, 0x101000) read$FUSE(r3, &(0x7f0000002100)={0x2020}, 0x2020) socket(0x1e, 0x3, 0xfffffffd) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/vmstat\x00', 0x0, 0x0) lseek(r4, 0x401, 0x0) (async) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000000000)=0xc) fadvise64(r1, 0x8001, 0x7fff, 0x1) (async) setresuid(0x0, r5, 0x0) (async) keyctl$chown(0x4, r0, 0x0, r2) 11:36:07 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="80fde5893256", 0x6}], 0x1, 0x0, 0x0) keyctl$chown(0x4, r0, 0xee01, 0xee00) r3 = request_key(&(0x7f0000000300)='pkcs7_test\x00', &(0x7f0000000340)={'syz', 0x2}, &(0x7f0000000380)='/$\x00', 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r4, 0x1c243911) keyctl$chown(0x4, r4, 0xee01, 0xee00) keyctl$chown(0x3, r4, 0xee00, 0x0) add_key$user(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000640)="9cd3966c40226eb7cac563a9dde74b70125f49a85d91917f156cdad255071d13c6951f46d3874e920fe5363395f74d7b5bef8c653ffa9f9debb2289d4f157d878a3087b1dc0932d5063b5f947757312bb91ad6742d427df55e3daa30723e6e2219ad77d3d6f3f594042cd073589ac202c9e5b4087c4647d4ea1954597487c2798fafc71f57c86889ab5637da98248288b2420417a020efe8ae65c8ab8090ab1bc1c1b35a8e28164154b6050211300ded626277a7457c2004a2824205ad3069e70153ab95d802405100ffd5daf1c7e8f5f81108cfe3f44ea3248467d0696a5eb5ab5494a3a82fc389596acf6a6b0c144d25e8c8bf439d9abc32ebab94dc5ac105c73fb6e0dcd59bcd9df14253ec9800958897e0dc29b70fbc845edde28e2cc1b6a20d06d5b5c3b9fee0d5629f5dae5aaddbd38f2c1a66749f2979ca366a8586c63054aa73c6c5c559446452255441bb6e3439f2cfb4586b86aee5eead706ccc9ae98d59ef1aa5ece5006bd8596f147040596901dbbe84ed4ef2a56c31331c57ffe083a5b9dd2af99798994e3afef769a304651f1fbfc2795417ba59a6565a72ddc7594d52e780e54e01e26aa6aabd37d52912c83034f1a190694b5272fd5f1178a9fc7c886d6482bcbf0e255a6ce96f6964676a4d9479e5453ba687a8be3221225ff2ca4c650915caa76509b772f62f7d7f3db47af44125d2e01461909694e1837e662adc3fe528449b80b8f391de42ca70de3c731376271c157e91d9834dba7b0fca9f4d946c4d8c11cd6a264b69b8e1419ea92e1ec4244b727d90c868827bb4572e97254cfa0ce0ab7a5f42e42fc494eef1b0a62fe8e308cb891c5567d92b5742cba633f2230f354b118fcb94bbdcdef93236b681ab240152da3e2e618d2836d579afd4630c16fc3328d801288097b2ef6de8e5b37dc8e449c0369e507b7ff4d48c16fc29f2977f90774ed1fd88862cf79ecd7b946475438cab12dde519e05082a0e59e232985a5bc3abfaa0dbf62db5e5e04f8ceb5386dd6136799e22f63ff192c87c216fc02919c72801fcc41bad46464096a6c54f1c3306f108a481d12f03f339742a30a837989e61673c1a38144e5f50d6f595fe9cac6dd856524fbc5441e1b73157554c7271beb5882a16c43b28d179a8242e20f7110789ed390a91e6436d642525ee14d7eb642e7fcd47cd0a09c20eedac3e6b73ecc570e3b9da6358bd3a4d28c7ccbb681f90edd08ee676fb3ef22a7d0ea01df939428f41df856727eeb0008eb7a3aa905d7b5799cdcbc3a040a65a5c93ad8ac3f76fd5e4287af47c70699e0aeab78d60c489be68adf0beab32dc65bcb54947846657f24be3dc9226fba508de720804a76af650581f255593aba847ca4221177774a286bf3c664bf425e0417e222c74cd106244e66914bd26864394b46848f501a4bf518d77a3e1e822db1b6f0eb51a3f3a69b16bb487ff33b030863cb34449aedc5db5814d3d31c2b40617e7bd4dc1ba8d9eb38f24f94642aab8869078e5b9903cda29317b5c38fa2a45764ff8b57adb7d71a3010cac0279ea1ea51369384b42e9218d27e90b6ff4e07c6fc2dc0ec2a52be844b9f1adf70a56a1017e502a3e8ccff8ae76056a9e37e7e8e703b3c378ef161fe4f3f86b138b31d952e26b09e861c82687de21e58709133a18bf2c446b857b9d64043724c4335b9b74010968e80a29665f14d640a622d7fd4f94dee63c9c457f44bb97a1aa71ba1f0070f9345829c50ed93660f1b8c2fb36958dfb1390eaaa0232a94735e17afb046e9cb5febac96913dc39ee2103fa7f47b3574391c0fe1929ac6165f006a1520fb2d4b5460952f9fb878fbd528d075dce9a687f5baea5727858565d435ae7a89455a4c300c49f1bc41851a21b2937e56324a7f0391ec35754dc15f587098f307aec1d1537d1add26e8a5792edcb066d2392df44117fe3e14a88b932212fae5441536568da9b7f12f44e96f9ae0248ec1dd258d39cacb03b8570d89cd995b70961811b21d4ca99f6a00d1e0e8a5156e8960e78d08fd1d3c5e6a64525eeff90cb2217c4ed87b8584afc811dde9a7d817da8b43bcdc4d107ab0736ee0b4d3be514f26a5e34fcef75ded4b124310ec99931ba9dc814a3d4a5a52ca897022491f9695583393b75d7884a8ff66b243bb251e4991f4944436f7f53277c8a2a9ccc46d6d50478909b1627560b75904df826f2565aee34dcb9fd64594a43a6a512e628afa588dc9986c32357f93784cca94780c7ea1287d147dde50160aa71665f41af8b8a279cf0f54ac372b8e243b9e76f3c6a5bd9eac23f671c1783da4edf82118b46f36056138dc04c31a6dbc5f663e3d3a47c2900a33a85290dc67363903ff0ad0172ae5b4e8d3cd98a64b6fc34c5c3c00c8fb179d09ca0380ba9b109ca00f44b758db967b11bd2caf5431e9f4085e3d01d3af4e3c3a03cd4408fa682bbd5a4d4227f2704660c4190f0498d4c48998523ce0bf62e11bdebf585c3c8b99f448a0b7294ad08c20d159cdc2cfaca8c992db5238204af7da70b5325ae943d8fe86f1dfd589a18b23c5d98d5a23c42cad0cf94442679e35edd275ba6aab71d31f879d11156cbe76924e3c2732280a4a85dd5e15f452383e02a617d258aa27ecaae2432853686d8768c0136f8dd9a98927a59b0e73ed17b2eb1f363fd2f2a4843c098b13c1d208f30db9261079f1387916c897f49e15bdfa1b23332b49a0d3919415b8c780a20fc1177c9a0ed1628157eb967e610262aae945d40942e667abc733e45043af89cc6b1a23a82a695f143e79517616f186cfd7920ffb4158e0c50b07024381160905dbe5f1f5fd88f269030be2e80e204c7faa102bc7d1671221a15de508e855f171802ec47d29582d1d733f0ab62a1710d8d88a3d0db83827210b97c39f8d73b56e23735ff464fb6cc62d80d79dcb6a19467ed8333f8a01c80479ff6c5d496be74aed03e43063067cee81c0b91bb9baf1ee08b4dda88ef2bc992c93a574f36e28e6f09c7b2bbfd2be5c6aa7d0008db947fcb1be60b645e7567c5255ec13085fba7720634e9596f62bf78406ab2ef1c2a420d492e4febbb4b45c8aa87953914d2bdf55674e58b3bfc2ec9e250c213769a820243ff5cdb1197878e74b068e36047c31b93ef20c34d10ba34a3e27aaf6004d36ef628be421670d4d0c609105e54cf6e808b396d315ae153f2b49443d8b44a71438843882d165be2b6d0316b200380500687dddc36d1dd6d56efe99e6d0e36c8e7a4a324537c469cabd8283c20f05ae8be995b6ec62ea211c2969d4c4733cc2f1a82741a3fd5e63988487cd19c5bddb5fa642f2424422d58d8e1252a93d08cdc965ccc33d8c9f9115e3ca617044048b7e0eda0eab6b5d9e6462bf6ff8ad13b81fc06051ad86a816975af199afd6175bd3207697ee1069ac822a5e4f305570fdf064f3d908ff4168fe160ca4bc445e811bb322ce0b30e3beffe268068e47e3866ae2fc7e21b05de6ae97806835749fd63089e453655b8ac201a08de71402241b2e1dd97431de277590df53c93a6cc9094044a8889b5e12a08763d5f786a3fb09f1042be7c21db582a6d441020cbd2d53692bb51f465333e71517048178b462e2ee463d8620aad5c99e09524fdd955aafd8a99ef35cae96d8a8430ef89ab395d5851ef991f74443af2c232cac56db7c429ed79a1c3e2bf0c866a46670dc39113d866fd20ac3aa564477ea741a3afe2f7a4df72a49ec95babc0455ee818c8855dc63084ce8c7e3927ea9fc255efc6c6282dc932055b6a9f36f4317318f641aef5dd9ab53b621efd96e268296bc989b3dbaeaf449233c0f7c30eabfcf285e77364c8ad091cb5cfded7ceb9287ddfafd6fca76075d273ef36fb951566781f6efbc9c88eeea9a984cb10715578da0f073bd9c3c926b6e0a27091efa968b81bbfd11e9ddd328a64450136f2a2fdc2988d4cfda5f5852839a81dfa221cbe0623a75654e77a82083d060ccacce611d93b87c30949c2c3849bbf1b67913dc30fd45dee3919f3a358314c4bce4e508d514dde7aa7edd39b5cda6a65983db76686a389b83907b23101ceea4ea1c366abb1871153f12a5044d9577e0802bb276845aeb1e6bbdf598296f80b1ff847a87d8b1909136e1c6f9be394ab105aea812d1ead1392e542a04d4c353150c8bf4cbe54b5422f64e041b9d96fa44c566fc38d440faa1690620b7b786b0dca09214b421406c6202b45b64de3c36ba9c52dfab02808a0eb68f8ad7590baee70a061443ef17570d4a8fbcff86d8ab02f9343173a7bdf66071ae012f6c746d4c900835063a47c5197e2c9d00a234d7270e135192366b716c5a3abd5bd67334f8688d39a13316d7d94c96d85cfb85de5b23ce4d5c483295dd985fb275a16928e367465966a66b690fe724d547c3d1e227654347bbff5cb8d9f19b82082078ea5c29ff571c79742765efecbc30425670228bff333aec33cdd3f72d58e38a6d404da91e3505c561f046ce4366938c861e178aa7c8897f73652667bcffbf8ab67e8e6032d2d5bf28c64e7ccd2cc52013ef44de73305a3cc18566607dbed626614050883d5070530f3e291bb7fd4a00a41b6a99a5e70335adc8c13e66bca84ca520c938464e050affeced909222aa2d0fb4a1574e1e46d25432476b243b0fb5a8c884701fb6c8303f59331a5ca24a53a883ea7d7ac8052e99befb6608fd2ecbfe32c5a4faa5d9703169e136d1411a831567a4b1b9e4a0232a059476d584c2f794d290623825dafd38a6537ad4f11de4ab91320161dce4e861687bf9c5f7feee0721f6978f7324e5883088b450f4d48cbafacafe4acb387fb3ea8db46795dcb412b73ccf5a6151cda4affe68945a912c465ff6c7bdfb65030b3fd3d86d7e9c17a14adafc70af9e9d5d5a0fa444f5b58d315dd8113ba83a3ff7c349dff7f03ce10eb7d96014ddeb73add6c47905810b6c9e42c07c3bb3d5cb3f2eaae6105027ba81551bef132cbfb4c63fffa3045f7be197572578e1591fefdb381b42ba96f76e8124c12c4b1a0492277629967040d9a5b0ec8eea6d588b082ae1c2393b1359d10385247c912ee9459bfbc1b0c26cdb6a02b8cf1783a5a859fa3f1f70c1a89a2631fc71abc6fcd3b87b37502332d50a9aa397cbc494accd98f39817017b045d9251f8213b3668172bae7be7a896c59932c62f3009e822a99056f48ac271acca48c1b2625837ecff4e568d37238cc49161926dda0a1cb6a9836382475d1a0afbfa5529c63c2024a1d16d1a27f7aeb5426dfac9af1d432baffa56374bab274d162d788e87d8695821ae675db2369b273293513143d9944eca1e4081cef2d2e90c79adebecdfb1417837bb85fcee4da4dcadd899e0c2b89dac321aeca6bba2c4ea325f25b7574ab71947b62ab4e86f80b70a5dc502345da656c5178ed7a65447663ae50175cb3bdeab9b4754fc7a378613feed6e1ec9639563960e5d3a276c6ab8818bcbf1156588b0a746e8cfb2936bd6aadbd253bfc90dcf27eac3a3755f428bb3632707eb7b5cdc0cf127b373a3c65806163c759b033b96b0eaaae2f0a5c49198658bd32bafc292daf9372b5c048c30e0af65641c3cd8102954ea030ca84ebc263322d01330f7b4e229b6fc1c4f37eea78c882b2719040c033ae813ecefaca4498ef1603f916811372adeeb9c9ffbdad027428cd1a3a1d7d599f51219cc78db454b8e009d3ae51b6fce3fe9634d631653d8a3b2a9da174483778f5e6a6ce9bc7df8b2955072563b0a8d2a91eab158511b8f3737f30084f6100aff0a", 0x1000, r4) read$FUSE(0xffffffffffffffff, 0x0, 0x0) [ 974.820640] encrypted_key: insufficient parameters specified 11:36:07 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) r2 = add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) r3 = add_key$fscrypt_v1(&(0x7f0000000340), &(0x7f0000000380)={'fscrypt:', @desc4}, &(0x7f00000003c0)={0x0, "eabfc601a1ab041ce6f7e8eb701d8d36322ff06cf53a0fb9156d4cbe843263478ea7379401bb5eb9c053f02501136fd6dcb19af20cd0963235e1e777bdc62409", 0x37}, 0x48, r2) add_key(&(0x7f00000002c0)='ceph\x00', &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$read(0xb, r2, &(0x7f0000000240)=""/112, 0x349b7f55) r4 = add_key(&(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000180)="369f9daa85663253df2172fa2b65efe7b50d58e4183ea37f5bd4fb760c15be75796947b218472c17a765ae1a2f893347aa6b84d85414bc8ab32c94e5043b4d57ae3d1d016fce692a631dd3b2c4b9f09e398190f209d72fd54eeb1248b32c03534c011015c632a6763b6d37bd75e7fc7b36ffd4df6201b4939207999bc5bf5a006879d109b905ccb598d803c238f9263c0435aa9a6ad49a391909bf3ea32bb1999823402e4fb778f3665a0dd892aae420ccc75b74c94cb412caf3158b6e3e0a2c40e65a1ccd87ea4c12bf488566b77f13299919c1dd84f813d69676c6d74712246a9e753d9e6b", 0xe6, r0) keyctl$dh_compute(0x17, &(0x7f0000000080)={r2, r1, r4}, &(0x7f00000000c0)=""/111, 0x6f, 0x0) keyctl$chown(0x3, r0, 0xee00, 0x0) r5 = add_key$fscrypt_v1(&(0x7f00000004c0), &(0x7f0000000500)={'fscrypt:', @desc3}, &(0x7f0000000540)={0x0, "a0e86c5d037624875b997edd43879ab4a45657519b3e7807ce49eede8c72600ca02a0d9f1a6c3fe9d02b65bd81b8d5487c9348bedec1566e643475404b239736", 0x39}, 0x48, r4) add_key$keyring(&(0x7f0000000440), &(0x7f0000000480)={'syz', 0x1}, 0x0, 0x0, r5) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) (async) add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) (async) add_key$fscrypt_v1(&(0x7f0000000340), &(0x7f0000000380)={'fscrypt:', @desc4}, &(0x7f00000003c0)={0x0, "eabfc601a1ab041ce6f7e8eb701d8d36322ff06cf53a0fb9156d4cbe843263478ea7379401bb5eb9c053f02501136fd6dcb19af20cd0963235e1e777bdc62409", 0x37}, 0x48, r2) (async) add_key(&(0x7f00000002c0)='ceph\x00', &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) (async) keyctl$read(0xb, r2, &(0x7f0000000240)=""/112, 0x349b7f55) (async) add_key(&(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000180)="369f9daa85663253df2172fa2b65efe7b50d58e4183ea37f5bd4fb760c15be75796947b218472c17a765ae1a2f893347aa6b84d85414bc8ab32c94e5043b4d57ae3d1d016fce692a631dd3b2c4b9f09e398190f209d72fd54eeb1248b32c03534c011015c632a6763b6d37bd75e7fc7b36ffd4df6201b4939207999bc5bf5a006879d109b905ccb598d803c238f9263c0435aa9a6ad49a391909bf3ea32bb1999823402e4fb778f3665a0dd892aae420ccc75b74c94cb412caf3158b6e3e0a2c40e65a1ccd87ea4c12bf488566b77f13299919c1dd84f813d69676c6d74712246a9e753d9e6b", 0xe6, r0) (async) keyctl$dh_compute(0x17, &(0x7f0000000080)={r2, r1, r4}, &(0x7f00000000c0)=""/111, 0x6f, 0x0) (async) keyctl$chown(0x3, r0, 0xee00, 0x0) (async) add_key$fscrypt_v1(&(0x7f00000004c0), &(0x7f0000000500)={'fscrypt:', @desc3}, &(0x7f0000000540)={0x0, "a0e86c5d037624875b997edd43879ab4a45657519b3e7807ce49eede8c72600ca02a0d9f1a6c3fe9d02b65bd81b8d5487c9348bedec1566e643475404b239736", 0x39}, 0x48, r4) (async) add_key$keyring(&(0x7f0000000440), &(0x7f0000000480)={'syz', 0x1}, 0x0, 0x0, r5) (async) 11:36:07 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x40, 0x0, 0x7f, 0x0, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000000)='\'x\x00') add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r1) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000000c0)=0x0) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000100), 0x10) perf_event_open(&(0x7f0000000040)={0x4, 0x80, 0x3f, 0x4, 0x0, 0x6, 0x0, 0x8, 0x40000, 0x4, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x6, 0x0, @perf_config_ext={0xfff, 0x2}, 0x1008, 0x7, 0xffffffff, 0x4, 0x1, 0x10000, 0x7fff, 0x0, 0x9, 0x0, 0x26}, r2, 0x8, r3, 0xa) r4 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$get_persistent(0x16, 0xee00, r4) keyctl$chown(0x3, r1, 0xee00, 0x0) 11:36:07 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB, @ANYBLOB="19747e2d5adcf42d62650f32bb074903ff60c47c6a66e772af0f3d8358a410e13c5565a55e5f356178044278d19b6e1f0dadf51dab43f54a2cef497dda809bd06f8e3af74a324492c0ebffbf5700121bcf7de924a38e8cf14bb83366283a959cf9be61c5db72adf7db7c6086b500ff11"]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="ef4096bc3ba181c832a649625e71a11fdaeca1aa8597a9d84463df79e43340f1cfb91877b846e9a104dd1c32e55a9caa350dafbc45a336ec2662188a98cb7e52b3e9aad6b3a4924017ef74024c4e5a76d98522db096de6ec283a0715bb8a87ff4a76dc43dc108cfe6287004182640062889c5e7a4cc3fdc37426ae15f20cdab61fb173db165b31b7fcf9b359985eb986e655dc26f7848c7e23694a5dc4427ebd37ca9e469d6f910b5abcbaac6abca63e90", 0xb1, 0xfffffffffffffffa) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r0, &(0x7f0000002100)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) setregid(0x0, r1) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB, @ANYBLOB="19747e2d5adcf42d62650f32bb074903ff60c47c6a66e772af0f3d8358a410e13c5565a55e5f356178044278d19b6e1f0dadf51dab43f54a2cef497dda809bd06f8e3af74a324492c0ebffbf5700121bcf7de924a38e8cf14bb83366283a959cf9be61c5db72adf7db7c6086b500ff11"]) (async) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) (async) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="ef4096bc3ba181c832a649625e71a11fdaeca1aa8597a9d84463df79e43340f1cfb91877b846e9a104dd1c32e55a9caa350dafbc45a336ec2662188a98cb7e52b3e9aad6b3a4924017ef74024c4e5a76d98522db096de6ec283a0715bb8a87ff4a76dc43dc108cfe6287004182640062889c5e7a4cc3fdc37426ae15f20cdab61fb173db165b31b7fcf9b359985eb986e655dc26f7848c7e23694a5dc4427ebd37ca9e469d6f910b5abcbaac6abca63e90", 0xb1, 0xfffffffffffffffa) (async) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) read$FUSE(r0, &(0x7f0000002100)={0x2020}, 0x2020) (async) setregid(0x0, r1) (async) 11:36:07 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x40, 0x0, 0x7f, 0x0, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000000)='\'x\x00') add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r1) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000000c0)=0x0) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000100), 0x10) perf_event_open(&(0x7f0000000040)={0x4, 0x80, 0x3f, 0x4, 0x0, 0x6, 0x0, 0x8, 0x40000, 0x4, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x6, 0x0, @perf_config_ext={0xfff, 0x2}, 0x1008, 0x7, 0xffffffff, 0x4, 0x1, 0x10000, 0x7fff, 0x0, 0x9, 0x0, 0x26}, r2, 0x8, r3, 0xa) r4 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$get_persistent(0x16, 0xee00, r4) keyctl$chown(0x3, r1, 0xee00, 0x0) keyctl$get_persistent(0x16, 0x0, 0x0) (async) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x40, 0x0, 0x7f, 0x0, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000000)='\'x\x00') (async) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r1) (async) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000000c0)) (async) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000100), 0x10) (async) perf_event_open(&(0x7f0000000040)={0x4, 0x80, 0x3f, 0x4, 0x0, 0x6, 0x0, 0x8, 0x40000, 0x4, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x6, 0x0, @perf_config_ext={0xfff, 0x2}, 0x1008, 0x7, 0xffffffff, 0x4, 0x1, 0x10000, 0x7fff, 0x0, 0x9, 0x0, 0x26}, r2, 0x8, r3, 0xa) (async) add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffa) (async) keyctl$get_persistent(0x16, 0xee00, r4) (async) keyctl$chown(0x3, r1, 0xee00, 0x0) (async) [ 975.023747] encrypted_key: insufficient parameters specified [ 975.090994] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid 11:36:08 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x4, r0, 0xee01, 0xee00) read$FUSE(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r2, 0x0) r3 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r3, 0x1c243911) keyctl$chown(0x4, r3, 0xee01, 0xee00) keyctl$chown(0x3, r3, 0xee00, 0x0) keyctl$get_persistent(0x16, r2, r3) 11:36:08 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r3, &(0x7f0000000000), 0x12) sendfile(r3, r4, 0x0, 0xf03b0001) r5 = openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.io_serviced_recursive\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) sendfile(r2, r5, 0x0, 0xf03b0000) ioctl$PPPIOCBRIDGECHAN(r1, 0x40047435, &(0x7f0000000180)=0x3ff) sendfile(r2, r1, 0x0, 0x8000000000004) read$FUSE(r2, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) bpf$MAP_DELETE_ELEM(0x3, &(0x7f00000001c0)={r2, &(0x7f0000000240)="578a4fb41bb44711404463ac46267a26280ebb9e72d88d7a310a265400e2d85cf6bb72a629306f2b60167f561060373cd96b6f02f14d42273764e84b07f6873202f1e4b1ad5c507810450a022c675d7ba58f343f9aa7f1d4723b147383d39479e35325f000f11c67ead7"}, 0x20) setregid(0x0, r6) r7 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setresuid(0x0, r8, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(r7, 0x0, 0x61, &(0x7f0000000640)=ANY=[@ANYBLOB="66696c74657200e0ffffff000000000000000001400000000000000000000000310000f569b386aa661fafc58b589387c8bea79f43cd35e8856075c04dbd85a5017f06aefb82a019f2ef88eb9081c611591fba963d54a50ae93230e075f8572d355baf107691586e1c98d44a161a58fa3c374bdb8d84b895a92729329f50d8475fee071c47bf73bbe71579b375b2e421d8ce53176957f8005a9530d62222390fe02b7beed6a372d673011cec86fe4f2a8a915691902adf410f81fbea2aecbda42ee6aebfb9cebe5ed1ee90ab5fe57792651c0cc82f75f2bc9e665128c5cf752a54563fd95bd93210cd5c8db8c8b8395bcfb0222b1990a98cec2f9715bb2dc9af88dd95a982b7b96981e5cd9fc9ed21f7cbf4eead762be96072466c0360e7ec19ba5c9a9d28654a109cb3bd2c542dc824ad1ef6d39c50dd3ad74bb708213442d92603766fcb50a09ffac0df5e47318d0a0000000000009e86e36581c28e3c0095644430172848892cf1b6fa6f7e1cc69ded254cc62188e8e07d3db005dd53fc0645c4c309b730cc20f5b9859443a5b7a73337c2e5d334a9c147db54ce1e3f49159c35bf03eb1a650c008148682bae7075d601a50162eb68750f8125cd798bc74fb6536a50dfaa662a3f668683ba56b9a3322000d58528c47f3557fbc9ea7318c7608582097d3a8b4d28c8d3300353054d77d8e6ab29fe39fcf26abf0629e317d5b87ba91ee4d59927fa616816f698373739e20c1a2738e45003ee8f11b1aa2d103aecbf5afcb60000000000000870b1a130a7621700124a6c6903a75fae845d863816320eda55e4e09c859405bb9b2c8d34f4cad648f0145dbe914f5eb8898497d394f8b1448c6a3a1f5106"], &(0x7f0000000080)=0x55) keyctl$chown(0x4, r0, 0x0, r6) 11:36:08 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) r2 = add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) r3 = add_key$fscrypt_v1(&(0x7f0000000340), &(0x7f0000000380)={'fscrypt:', @desc4}, &(0x7f00000003c0)={0x0, "eabfc601a1ab041ce6f7e8eb701d8d36322ff06cf53a0fb9156d4cbe843263478ea7379401bb5eb9c053f02501136fd6dcb19af20cd0963235e1e777bdc62409", 0x37}, 0x48, r2) add_key(&(0x7f00000002c0)='ceph\x00', &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$read(0xb, r2, &(0x7f0000000240)=""/112, 0x349b7f55) r4 = add_key(&(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000180)="369f9daa85663253df2172fa2b65efe7b50d58e4183ea37f5bd4fb760c15be75796947b218472c17a765ae1a2f893347aa6b84d85414bc8ab32c94e5043b4d57ae3d1d016fce692a631dd3b2c4b9f09e398190f209d72fd54eeb1248b32c03534c011015c632a6763b6d37bd75e7fc7b36ffd4df6201b4939207999bc5bf5a006879d109b905ccb598d803c238f9263c0435aa9a6ad49a391909bf3ea32bb1999823402e4fb778f3665a0dd892aae420ccc75b74c94cb412caf3158b6e3e0a2c40e65a1ccd87ea4c12bf488566b77f13299919c1dd84f813d69676c6d74712246a9e753d9e6b", 0xe6, r0) keyctl$dh_compute(0x17, &(0x7f0000000080)={r2, r1, r4}, &(0x7f00000000c0)=""/111, 0x6f, 0x0) keyctl$chown(0x3, r0, 0xee00, 0x0) r5 = add_key$fscrypt_v1(&(0x7f00000004c0), &(0x7f0000000500)={'fscrypt:', @desc3}, &(0x7f0000000540)={0x0, "a0e86c5d037624875b997edd43879ab4a45657519b3e7807ce49eede8c72600ca02a0d9f1a6c3fe9d02b65bd81b8d5487c9348bedec1566e643475404b239736", 0x39}, 0x48, r4) add_key$keyring(&(0x7f0000000440), &(0x7f0000000480)={'syz', 0x1}, 0x0, 0x0, r5) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) (async) add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) (async) add_key$fscrypt_v1(&(0x7f0000000340), &(0x7f0000000380)={'fscrypt:', @desc4}, &(0x7f00000003c0)={0x0, "eabfc601a1ab041ce6f7e8eb701d8d36322ff06cf53a0fb9156d4cbe843263478ea7379401bb5eb9c053f02501136fd6dcb19af20cd0963235e1e777bdc62409", 0x37}, 0x48, r2) (async) add_key(&(0x7f00000002c0)='ceph\x00', &(0x7f0000000300)={'syz', 0x2}, 0x0, 0x0, r3) (async) keyctl$read(0xb, r2, &(0x7f0000000240)=""/112, 0x349b7f55) (async) add_key(&(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000180)="369f9daa85663253df2172fa2b65efe7b50d58e4183ea37f5bd4fb760c15be75796947b218472c17a765ae1a2f893347aa6b84d85414bc8ab32c94e5043b4d57ae3d1d016fce692a631dd3b2c4b9f09e398190f209d72fd54eeb1248b32c03534c011015c632a6763b6d37bd75e7fc7b36ffd4df6201b4939207999bc5bf5a006879d109b905ccb598d803c238f9263c0435aa9a6ad49a391909bf3ea32bb1999823402e4fb778f3665a0dd892aae420ccc75b74c94cb412caf3158b6e3e0a2c40e65a1ccd87ea4c12bf488566b77f13299919c1dd84f813d69676c6d74712246a9e753d9e6b", 0xe6, r0) (async) keyctl$dh_compute(0x17, &(0x7f0000000080)={r2, r1, r4}, &(0x7f00000000c0)=""/111, 0x6f, 0x0) (async) keyctl$chown(0x3, r0, 0xee00, 0x0) (async) add_key$fscrypt_v1(&(0x7f00000004c0), &(0x7f0000000500)={'fscrypt:', @desc3}, &(0x7f0000000540)={0x0, "a0e86c5d037624875b997edd43879ab4a45657519b3e7807ce49eede8c72600ca02a0d9f1a6c3fe9d02b65bd81b8d5487c9348bedec1566e643475404b239736", 0x39}, 0x48, r4) (async) add_key$keyring(&(0x7f0000000440), &(0x7f0000000480)={'syz', 0x1}, 0x0, 0x0, r5) (async) 11:36:08 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x40, 0x0, 0x7f, 0x0, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000000)='\'x\x00') (async) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r1) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000000c0)=0x0) (async) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000100), 0x10) perf_event_open(&(0x7f0000000040)={0x4, 0x80, 0x3f, 0x4, 0x0, 0x6, 0x0, 0x8, 0x40000, 0x4, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x6, 0x0, @perf_config_ext={0xfff, 0x2}, 0x1008, 0x7, 0xffffffff, 0x4, 0x1, 0x10000, 0x7fff, 0x0, 0x9, 0x0, 0x26}, r2, 0x8, r3, 0xa) (async) r4 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$get_persistent(0x16, 0xee00, r4) (async) keyctl$chown(0x3, r1, 0xee00, 0x0) 11:36:08 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB, @ANYBLOB="19747e2d5adcf42d62650f32bb074903ff60c47c6a66e772af0f3d8358a410e13c5565a55e5f356178044278d19b6e1f0dadf51dab43f54a2cef497dda809bd06f8e3af74a324492c0ebffbf5700121bcf7de924a38e8cf14bb83366283a959cf9be61c5db72adf7db7c6086b500ff11"]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="ef4096bc3ba181c832a649625e71a11fdaeca1aa8597a9d84463df79e43340f1cfb91877b846e9a104dd1c32e55a9caa350dafbc45a336ec2662188a98cb7e52b3e9aad6b3a4924017ef74024c4e5a76d98522db096de6ec283a0715bb8a87ff4a76dc43dc108cfe6287004182640062889c5e7a4cc3fdc37426ae15f20cdab61fb173db165b31b7fcf9b359985eb986e655dc26f7848c7e23694a5dc4427ebd37ca9e469d6f910b5abcbaac6abca63e90", 0xb1, 0xfffffffffffffffa) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r0, &(0x7f0000002100)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) setregid(0x0, r1) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB, @ANYBLOB="19747e2d5adcf42d62650f32bb074903ff60c47c6a66e772af0f3d8358a410e13c5565a55e5f356178044278d19b6e1f0dadf51dab43f54a2cef497dda809bd06f8e3af74a324492c0ebffbf5700121bcf7de924a38e8cf14bb83366283a959cf9be61c5db72adf7db7c6086b500ff11"]) (async) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) (async) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="ef4096bc3ba181c832a649625e71a11fdaeca1aa8597a9d84463df79e43340f1cfb91877b846e9a104dd1c32e55a9caa350dafbc45a336ec2662188a98cb7e52b3e9aad6b3a4924017ef74024c4e5a76d98522db096de6ec283a0715bb8a87ff4a76dc43dc108cfe6287004182640062889c5e7a4cc3fdc37426ae15f20cdab61fb173db165b31b7fcf9b359985eb986e655dc26f7848c7e23694a5dc4427ebd37ca9e469d6f910b5abcbaac6abca63e90", 0xb1, 0xfffffffffffffffa) (async) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) read$FUSE(r0, &(0x7f0000002100)={0x2020}, 0x2020) (async) setregid(0x0, r1) (async) 11:36:08 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = request_key(&(0x7f0000000000)='cifs.idmap\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)='user\x00', 0xfffffffffffffff8) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r2 = request_key(&(0x7f00000000c0)='cifs.spnego\x00', &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000180)='cifs.idmap\x00', r1) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r1) keyctl$chown(0x3, r1, 0xee00, 0x0) r3 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r3, 0x1c243911) keyctl$chown(0x4, r3, 0xee01, 0xee00) keyctl$chown(0x3, r3, 0xee00, 0x0) r4 = add_key(&(0x7f00000001c0)='logon\x00', &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$reject(0x13, r3, 0x1ff, 0xb1, r4) r5 = add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x2}, 0x0, 0x0, r0) request_key(&(0x7f0000000240)='blacklist\x00', &(0x7f0000000280)={'syz', 0x2}, &(0x7f00000002c0)='&%-@\x00', r5) keyctl$unlink(0x9, r0, r2) 11:36:08 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="80fde5893256", 0x6}], 0x1, 0x0, 0x0) keyctl$chown(0x4, r0, 0xee01, 0xee00) r3 = request_key(&(0x7f0000000300)='pkcs7_test\x00', &(0x7f0000000340)={'syz', 0x2}, &(0x7f0000000380)='/$\x00', 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r4, 0x1c243911) keyctl$chown(0x4, r4, 0xee01, 0xee00) keyctl$chown(0x3, r4, 0xee00, 0x0) add_key$user(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000640)="9cd3966c40226eb7cac563a9dde74b70125f49a85d91917f156cdad255071d13c6951f46d3874e920fe5363395f74d7b5bef8c653ffa9f9debb2289d4f157d878a3087b1dc0932d5063b5f947757312bb91ad6742d427df55e3daa30723e6e2219ad77d3d6f3f594042cd073589ac202c9e5b4087c4647d4ea1954597487c2798fafc71f57c86889ab5637da98248288b2420417a020efe8ae65c8ab8090ab1bc1c1b35a8e28164154b6050211300ded626277a7457c2004a2824205ad3069e70153ab95d802405100ffd5daf1c7e8f5f81108cfe3f44ea3248467d0696a5eb5ab5494a3a82fc389596acf6a6b0c144d25e8c8bf439d9abc32ebab94dc5ac105c73fb6e0dcd59bcd9df14253ec9800958897e0dc29b70fbc845edde28e2cc1b6a20d06d5b5c3b9fee0d5629f5dae5aaddbd38f2c1a66749f2979ca366a8586c63054aa73c6c5c559446452255441bb6e3439f2cfb4586b86aee5eead706ccc9ae98d59ef1aa5ece5006bd8596f147040596901dbbe84ed4ef2a56c31331c57ffe083a5b9dd2af99798994e3afef769a304651f1fbfc2795417ba59a6565a72ddc7594d52e780e54e01e26aa6aabd37d52912c83034f1a190694b5272fd5f1178a9fc7c886d6482bcbf0e255a6ce96f6964676a4d9479e5453ba687a8be3221225ff2ca4c650915caa76509b772f62f7d7f3db47af44125d2e01461909694e1837e662adc3fe528449b80b8f391de42ca70de3c731376271c157e91d9834dba7b0fca9f4d946c4d8c11cd6a264b69b8e1419ea92e1ec4244b727d90c868827bb4572e97254cfa0ce0ab7a5f42e42fc494eef1b0a62fe8e308cb891c5567d92b5742cba633f2230f354b118fcb94bbdcdef93236b681ab240152da3e2e618d2836d579afd4630c16fc3328d801288097b2ef6de8e5b37dc8e449c0369e507b7ff4d48c16fc29f2977f90774ed1fd88862cf79ecd7b946475438cab12dde519e05082a0e59e232985a5bc3abfaa0dbf62db5e5e04f8ceb5386dd6136799e22f63ff192c87c216fc02919c72801fcc41bad46464096a6c54f1c3306f108a481d12f03f339742a30a837989e61673c1a38144e5f50d6f595fe9cac6dd856524fbc5441e1b73157554c7271beb5882a16c43b28d179a8242e20f7110789ed390a91e6436d642525ee14d7eb642e7fcd47cd0a09c20eedac3e6b73ecc570e3b9da6358bd3a4d28c7ccbb681f90edd08ee676fb3ef22a7d0ea01df939428f41df856727eeb0008eb7a3aa905d7b5799cdcbc3a040a65a5c93ad8ac3f76fd5e4287af47c70699e0aeab78d60c489be68adf0beab32dc65bcb54947846657f24be3dc9226fba508de720804a76af650581f255593aba847ca4221177774a286bf3c664bf425e0417e222c74cd106244e66914bd26864394b46848f501a4bf518d77a3e1e822db1b6f0eb51a3f3a69b16bb487ff33b030863cb34449aedc5db5814d3d31c2b40617e7bd4dc1ba8d9eb38f24f94642aab8869078e5b9903cda29317b5c38fa2a45764ff8b57adb7d71a3010cac0279ea1ea51369384b42e9218d27e90b6ff4e07c6fc2dc0ec2a52be844b9f1adf70a56a1017e502a3e8ccff8ae76056a9e37e7e8e703b3c378ef161fe4f3f86b138b31d952e26b09e861c82687de21e58709133a18bf2c446b857b9d64043724c4335b9b74010968e80a29665f14d640a622d7fd4f94dee63c9c457f44bb97a1aa71ba1f0070f9345829c50ed93660f1b8c2fb36958dfb1390eaaa0232a94735e17afb046e9cb5febac96913dc39ee2103fa7f47b3574391c0fe1929ac6165f006a1520fb2d4b5460952f9fb878fbd528d075dce9a687f5baea5727858565d435ae7a89455a4c300c49f1bc41851a21b2937e56324a7f0391ec35754dc15f587098f307aec1d1537d1add26e8a5792edcb066d2392df44117fe3e14a88b932212fae5441536568da9b7f12f44e96f9ae0248ec1dd258d39cacb03b8570d89cd995b70961811b21d4ca99f6a00d1e0e8a5156e8960e78d08fd1d3c5e6a64525eeff90cb2217c4ed87b8584afc811dde9a7d817da8b43bcdc4d107ab0736ee0b4d3be514f26a5e34fcef75ded4b124310ec99931ba9dc814a3d4a5a52ca897022491f9695583393b75d7884a8ff66b243bb251e4991f4944436f7f53277c8a2a9ccc46d6d50478909b1627560b75904df826f2565aee34dcb9fd64594a43a6a512e628afa588dc9986c32357f93784cca94780c7ea1287d147dde50160aa71665f41af8b8a279cf0f54ac372b8e243b9e76f3c6a5bd9eac23f671c1783da4edf82118b46f36056138dc04c31a6dbc5f663e3d3a47c2900a33a85290dc67363903ff0ad0172ae5b4e8d3cd98a64b6fc34c5c3c00c8fb179d09ca0380ba9b109ca00f44b758db967b11bd2caf5431e9f4085e3d01d3af4e3c3a03cd4408fa682bbd5a4d4227f2704660c4190f0498d4c48998523ce0bf62e11bdebf585c3c8b99f448a0b7294ad08c20d159cdc2cfaca8c992db5238204af7da70b5325ae943d8fe86f1dfd589a18b23c5d98d5a23c42cad0cf94442679e35edd275ba6aab71d31f879d11156cbe76924e3c2732280a4a85dd5e15f452383e02a617d258aa27ecaae2432853686d8768c0136f8dd9a98927a59b0e73ed17b2eb1f363fd2f2a4843c098b13c1d208f30db9261079f1387916c897f49e15bdfa1b23332b49a0d3919415b8c780a20fc1177c9a0ed1628157eb967e610262aae945d40942e667abc733e45043af89cc6b1a23a82a695f143e79517616f186cfd7920ffb4158e0c50b07024381160905dbe5f1f5fd88f269030be2e80e204c7faa102bc7d1671221a15de508e855f171802ec47d29582d1d733f0ab62a1710d8d88a3d0db83827210b97c39f8d73b56e23735ff464fb6cc62d80d79dcb6a19467ed8333f8a01c80479ff6c5d496be74aed03e43063067cee81c0b91bb9baf1ee08b4dda88ef2bc992c93a574f36e28e6f09c7b2bbfd2be5c6aa7d0008db947fcb1be60b645e7567c5255ec13085fba7720634e9596f62bf78406ab2ef1c2a420d492e4febbb4b45c8aa87953914d2bdf55674e58b3bfc2ec9e250c213769a820243ff5cdb1197878e74b068e36047c31b93ef20c34d10ba34a3e27aaf6004d36ef628be421670d4d0c609105e54cf6e808b396d315ae153f2b49443d8b44a71438843882d165be2b6d0316b200380500687dddc36d1dd6d56efe99e6d0e36c8e7a4a324537c469cabd8283c20f05ae8be995b6ec62ea211c2969d4c4733cc2f1a82741a3fd5e63988487cd19c5bddb5fa642f2424422d58d8e1252a93d08cdc965ccc33d8c9f9115e3ca617044048b7e0eda0eab6b5d9e6462bf6ff8ad13b81fc06051ad86a816975af199afd6175bd3207697ee1069ac822a5e4f305570fdf064f3d908ff4168fe160ca4bc445e811bb322ce0b30e3beffe268068e47e3866ae2fc7e21b05de6ae97806835749fd63089e453655b8ac201a08de71402241b2e1dd97431de277590df53c93a6cc9094044a8889b5e12a08763d5f786a3fb09f1042be7c21db582a6d441020cbd2d53692bb51f465333e71517048178b462e2ee463d8620aad5c99e09524fdd955aafd8a99ef35cae96d8a8430ef89ab395d5851ef991f74443af2c232cac56db7c429ed79a1c3e2bf0c866a46670dc39113d866fd20ac3aa564477ea741a3afe2f7a4df72a49ec95babc0455ee818c8855dc63084ce8c7e3927ea9fc255efc6c6282dc932055b6a9f36f4317318f641aef5dd9ab53b621efd96e268296bc989b3dbaeaf449233c0f7c30eabfcf285e77364c8ad091cb5cfded7ceb9287ddfafd6fca76075d273ef36fb951566781f6efbc9c88eeea9a984cb10715578da0f073bd9c3c926b6e0a27091efa968b81bbfd11e9ddd328a64450136f2a2fdc2988d4cfda5f5852839a81dfa221cbe0623a75654e77a82083d060ccacce611d93b87c30949c2c3849bbf1b67913dc30fd45dee3919f3a358314c4bce4e508d514dde7aa7edd39b5cda6a65983db76686a389b83907b23101ceea4ea1c366abb1871153f12a5044d9577e0802bb276845aeb1e6bbdf598296f80b1ff847a87d8b1909136e1c6f9be394ab105aea812d1ead1392e542a04d4c353150c8bf4cbe54b5422f64e041b9d96fa44c566fc38d440faa1690620b7b786b0dca09214b421406c6202b45b64de3c36ba9c52dfab02808a0eb68f8ad7590baee70a061443ef17570d4a8fbcff86d8ab02f9343173a7bdf66071ae012f6c746d4c900835063a47c5197e2c9d00a234d7270e135192366b716c5a3abd5bd67334f8688d39a13316d7d94c96d85cfb85de5b23ce4d5c483295dd985fb275a16928e367465966a66b690fe724d547c3d1e227654347bbff5cb8d9f19b82082078ea5c29ff571c79742765efecbc30425670228bff333aec33cdd3f72d58e38a6d404da91e3505c561f046ce4366938c861e178aa7c8897f73652667bcffbf8ab67e8e6032d2d5bf28c64e7ccd2cc52013ef44de73305a3cc18566607dbed626614050883d5070530f3e291bb7fd4a00a41b6a99a5e70335adc8c13e66bca84ca520c938464e050affeced909222aa2d0fb4a1574e1e46d25432476b243b0fb5a8c884701fb6c8303f59331a5ca24a53a883ea7d7ac8052e99befb6608fd2ecbfe32c5a4faa5d9703169e136d1411a831567a4b1b9e4a0232a059476d584c2f794d290623825dafd38a6537ad4f11de4ab91320161dce4e861687bf9c5f7feee0721f6978f7324e5883088b450f4d48cbafacafe4acb387fb3ea8db46795dcb412b73ccf5a6151cda4affe68945a912c465ff6c7bdfb65030b3fd3d86d7e9c17a14adafc70af9e9d5d5a0fa444f5b58d315dd8113ba83a3ff7c349dff7f03ce10eb7d96014ddeb73add6c47905810b6c9e42c07c3bb3d5cb3f2eaae6105027ba81551bef132cbfb4c63fffa3045f7be197572578e1591fefdb381b42ba96f76e8124c12c4b1a0492277629967040d9a5b0ec8eea6d588b082ae1c2393b1359d10385247c912ee9459bfbc1b0c26cdb6a02b8cf1783a5a859fa3f1f70c1a89a2631fc71abc6fcd3b87b37502332d50a9aa397cbc494accd98f39817017b045d9251f8213b3668172bae7be7a896c59932c62f3009e822a99056f48ac271acca48c1b2625837ecff4e568d37238cc49161926dda0a1cb6a9836382475d1a0afbfa5529c63c2024a1d16d1a27f7aeb5426dfac9af1d432baffa56374bab274d162d788e87d8695821ae675db2369b273293513143d9944eca1e4081cef2d2e90c79adebecdfb1417837bb85fcee4da4dcadd899e0c2b89dac321aeca6bba2c4ea325f25b7574ab71947b62ab4e86f80b70a5dc502345da656c5178ed7a65447663ae50175cb3bdeab9b4754fc7a378613feed6e1ec9639563960e5d3a276c6ab8818bcbf1156588b0a746e8cfb2936bd6aadbd253bfc90dcf27eac3a3755f428bb3632707eb7b5cdc0cf127b373a3c65806163c759b033b96b0eaaae2f0a5c49198658bd32bafc292daf9372b5c048c30e0af65641c3cd8102954ea030ca84ebc263322d01330f7b4e229b6fc1c4f37eea78c882b2719040c033ae813ecefaca4498ef1603f916811372adeeb9c9ffbdad027428cd1a3a1d7d599f51219cc78db454b8e009d3ae51b6fce3fe9634d631653d8a3b2a9da174483778f5e6a6ce9bc7df8b2955072563b0a8d2a91eab158511b8f3737f30084f6100aff0a", 0x1000, r4) [ 975.343076] encrypted_key: insufficient parameters specified 11:36:08 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xa, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f0000000140)=ANY=[@ANYRES64, @ANYRESOCT=r0, @ANYRES8=r0, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRESHEX, @ANYRES32=r0], 0x48, 0xffffffffffffffff) geteuid() add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r2) 11:36:08 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r1, 0x1c243911) keyctl$chown(0x4, r1, 0xee01, 0xee00) keyctl$chown(0x3, r1, 0xee00, 0x0) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff9) keyctl$search(0xa, r1, &(0x7f0000000000)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x2}, r2) add_key$user(&(0x7f0000000100), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x0, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) 11:36:08 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, &(0x7f0000000180)="b25c2aa02a55dda54aecbd5d801998087fd7e6ee6e0d948f28b9a11920f777ffd5106e3cb5f8f14b9680f0176c652f36180b1ee144611c7f47de6bca6d3299729864826556eb47fb29c88638f572786a970a96a009b634f24a39a0", 0x5b, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r1, 0x1c243911) keyctl$chown(0x4, r1, 0xee01, 0xee00) keyctl$chown(0x3, r1, 0xee00, 0x0) keyctl$search(0xa, r0, &(0x7f0000000200)='asymmetric\x00', &(0x7f0000000240)={'syz', 0x1}, r1) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r2) keyctl$chown(0x3, r2, 0xee00, 0x0) request_key(&(0x7f0000000000)='asymmetric\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)='user\x00', r2) [ 975.492026] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid 11:36:08 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xa, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f0000000140)=ANY=[@ANYRES64, @ANYRESOCT=r0, @ANYRES8=r0, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRESHEX, @ANYRES32=r0], 0x48, 0xffffffffffffffff) geteuid() add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r2) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xa, 0xffffffffffffffff, 0x0) (async) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) (async) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f0000000140)=ANY=[@ANYRES64, @ANYRESOCT=r0, @ANYRES8=r0, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRESHEX, @ANYRES32=r0], 0x48, 0xffffffffffffffff) (async) geteuid() (async) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) read$FUSE(r1, &(0x7f0000004140)={0x2020}, 0xe3b) (async) setregid(0x0, r2) (async) 11:36:08 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r1, 0x1c243911) (async) keyctl$chown(0x4, r1, 0xee01, 0xee00) keyctl$chown(0x3, r1, 0xee00, 0x0) (async) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff9) keyctl$search(0xa, r1, &(0x7f0000000000)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x2}, r2) (async) add_key$user(&(0x7f0000000100), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x0, r0) (async) keyctl$chown(0x3, r0, 0xee00, 0x0) 11:36:08 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r1, 0x1c243911) keyctl$chown(0x4, r1, 0xee01, 0xee00) keyctl$chown(0x3, r1, 0xee00, 0x0) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r2, 0x1c243911) keyctl$chown(0x4, r2, 0xee01, 0xee00) keyctl$chown(0x3, r2, 0xee00, 0x0) keyctl$search(0xa, r1, &(0x7f00000000c0)='big_key\x00', &(0x7f0000000100)={'syz', 0x3}, r2) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r4, &(0x7f0000000200), 0xf000) sendfile(r4, r5, 0x0, 0xf03b0000) sendfile(r4, r3, 0x0, 0x8000000000004) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x5, 0x8, 0x3f, 0x49, 0x0, 0x8, 0x8, 0x7, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7, 0x1, @perf_bp={&(0x7f0000000000), 0x7}, 0x8000, 0x2, 0x3f, 0x6, 0x6, 0x9, 0x0, 0x0, 0xa101, 0x0, 0x4}, 0x0, 0xa, 0xffffffffffffffff, 0x1) keyctl$chown(0x3, r0, 0xee00, 0x0) 11:36:09 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async, rerun: 64) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async, rerun: 64) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async, rerun: 64) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r3, &(0x7f0000000000), 0x12) (async) sendfile(r3, r4, 0x0, 0xf03b0001) (async) r5 = openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.io_serviced_recursive\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) (async) sendfile(r2, r5, 0x0, 0xf03b0000) (async) ioctl$PPPIOCBRIDGECHAN(r1, 0x40047435, &(0x7f0000000180)=0x3ff) (async) sendfile(r2, r1, 0x0, 0x8000000000004) (async) read$FUSE(r2, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) bpf$MAP_DELETE_ELEM(0x3, &(0x7f00000001c0)={r2, &(0x7f0000000240)="578a4fb41bb44711404463ac46267a26280ebb9e72d88d7a310a265400e2d85cf6bb72a629306f2b60167f561060373cd96b6f02f14d42273764e84b07f6873202f1e4b1ad5c507810450a022c675d7ba58f343f9aa7f1d4723b147383d39479e35325f000f11c67ead7"}, 0x20) setregid(0x0, r6) (async) r7 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setresuid(0x0, r8, 0x0) (async, rerun: 32) getsockopt$ARPT_SO_GET_ENTRIES(r7, 0x0, 0x61, &(0x7f0000000640)=ANY=[@ANYBLOB="66696c74657200e0ffffff000000000000000001400000000000000000000000310000f569b386aa661fafc58b589387c8bea79f43cd35e8856075c04dbd85a5017f06aefb82a019f2ef88eb9081c611591fba963d54a50ae93230e075f8572d355baf107691586e1c98d44a161a58fa3c374bdb8d84b895a92729329f50d8475fee071c47bf73bbe71579b375b2e421d8ce53176957f8005a9530d62222390fe02b7beed6a372d673011cec86fe4f2a8a915691902adf410f81fbea2aecbda42ee6aebfb9cebe5ed1ee90ab5fe57792651c0cc82f75f2bc9e665128c5cf752a54563fd95bd93210cd5c8db8c8b8395bcfb0222b1990a98cec2f9715bb2dc9af88dd95a982b7b96981e5cd9fc9ed21f7cbf4eead762be96072466c0360e7ec19ba5c9a9d28654a109cb3bd2c542dc824ad1ef6d39c50dd3ad74bb708213442d92603766fcb50a09ffac0df5e47318d0a0000000000009e86e36581c28e3c0095644430172848892cf1b6fa6f7e1cc69ded254cc62188e8e07d3db005dd53fc0645c4c309b730cc20f5b9859443a5b7a73337c2e5d334a9c147db54ce1e3f49159c35bf03eb1a650c008148682bae7075d601a50162eb68750f8125cd798bc74fb6536a50dfaa662a3f668683ba56b9a3322000d58528c47f3557fbc9ea7318c7608582097d3a8b4d28c8d3300353054d77d8e6ab29fe39fcf26abf0629e317d5b87ba91ee4d59927fa616816f698373739e20c1a2738e45003ee8f11b1aa2d103aecbf5afcb60000000000000870b1a130a7621700124a6c6903a75fae845d863816320eda55e4e09c859405bb9b2c8d34f4cad648f0145dbe914f5eb8898497d394f8b1448c6a3a1f5106"], &(0x7f0000000080)=0x55) (rerun: 32) keyctl$chown(0x4, r0, 0x0, r6) 11:36:09 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, &(0x7f0000000180)="b25c2aa02a55dda54aecbd5d801998087fd7e6ee6e0d948f28b9a11920f777ffd5106e3cb5f8f14b9680f0176c652f36180b1ee144611c7f47de6bca6d3299729864826556eb47fb29c88638f572786a970a96a009b634f24a39a0", 0x5b, 0xfffffffffffffffc) (async) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r1, 0x1c243911) (async) keyctl$chown(0x4, r1, 0xee01, 0xee00) keyctl$chown(0x3, r1, 0xee00, 0x0) (async) keyctl$search(0xa, r0, &(0x7f0000000200)='asymmetric\x00', &(0x7f0000000240)={'syz', 0x1}, r1) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r2) (async, rerun: 64) keyctl$chown(0x3, r2, 0xee00, 0x0) (async, rerun: 64) request_key(&(0x7f0000000000)='asymmetric\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)='user\x00', r2) 11:36:09 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r1, 0x1c243911) keyctl$chown(0x4, r1, 0xee01, 0xee00) keyctl$chown(0x3, r1, 0xee00, 0x0) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff9) keyctl$search(0xa, r1, &(0x7f0000000000)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x2}, r2) add_key$user(&(0x7f0000000100), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x0, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$setperm(0x5, r1, 0x1c243911) (async) keyctl$chown(0x4, r1, 0xee01, 0xee00) (async) keyctl$chown(0x3, r1, 0xee00, 0x0) (async) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff9) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x2}, r2) (async) add_key$user(&(0x7f0000000100), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x0, r0) (async) keyctl$chown(0x3, r0, 0xee00, 0x0) (async) 11:36:09 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="80fde5893256", 0x6}], 0x1, 0x0, 0x0) keyctl$chown(0x4, r0, 0xee01, 0xee00) r3 = request_key(&(0x7f0000000300)='pkcs7_test\x00', &(0x7f0000000340)={'syz', 0x2}, &(0x7f0000000380)='/$\x00', 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r4, 0x1c243911) keyctl$chown(0x4, r4, 0xee01, 0xee00) keyctl$chown(0x3, r4, 0xee00, 0x0) 11:36:09 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xa, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) (async) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f0000000140)=ANY=[@ANYRES64, @ANYRESOCT=r0, @ANYRES8=r0, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRESHEX, @ANYRES32=r0], 0x48, 0xffffffffffffffff) geteuid() (async) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r2) 11:36:09 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="80fde5893256", 0x6}], 0x1, 0x0, 0x0) keyctl$chown(0x4, r0, 0xee01, 0xee00) r3 = request_key(&(0x7f0000000300)='pkcs7_test\x00', &(0x7f0000000340)={'syz', 0x2}, &(0x7f0000000380)='/$\x00', 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r4, 0x1c243911) keyctl$chown(0x4, r4, 0xee01, 0xee00) keyctl$chown(0x3, r4, 0xee00, 0x0) add_key$user(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000640)="9cd3966c40226eb7cac563a9dde74b70125f49a85d91917f156cdad255071d13c6951f46d3874e920fe5363395f74d7b5bef8c653ffa9f9debb2289d4f157d878a3087b1dc0932d5063b5f947757312bb91ad6742d427df55e3daa30723e6e2219ad77d3d6f3f594042cd073589ac202c9e5b4087c4647d4ea1954597487c2798fafc71f57c86889ab5637da98248288b2420417a020efe8ae65c8ab8090ab1bc1c1b35a8e28164154b6050211300ded626277a7457c2004a2824205ad3069e70153ab95d802405100ffd5daf1c7e8f5f81108cfe3f44ea3248467d0696a5eb5ab5494a3a82fc389596acf6a6b0c144d25e8c8bf439d9abc32ebab94dc5ac105c73fb6e0dcd59bcd9df14253ec9800958897e0dc29b70fbc845edde28e2cc1b6a20d06d5b5c3b9fee0d5629f5dae5aaddbd38f2c1a66749f2979ca366a8586c63054aa73c6c5c559446452255441bb6e3439f2cfb4586b86aee5eead706ccc9ae98d59ef1aa5ece5006bd8596f147040596901dbbe84ed4ef2a56c31331c57ffe083a5b9dd2af99798994e3afef769a304651f1fbfc2795417ba59a6565a72ddc7594d52e780e54e01e26aa6aabd37d52912c83034f1a190694b5272fd5f1178a9fc7c886d6482bcbf0e255a6ce96f6964676a4d9479e5453ba687a8be3221225ff2ca4c650915caa76509b772f62f7d7f3db47af44125d2e01461909694e1837e662adc3fe528449b80b8f391de42ca70de3c731376271c157e91d9834dba7b0fca9f4d946c4d8c11cd6a264b69b8e1419ea92e1ec4244b727d90c868827bb4572e97254cfa0ce0ab7a5f42e42fc494eef1b0a62fe8e308cb891c5567d92b5742cba633f2230f354b118fcb94bbdcdef93236b681ab240152da3e2e618d2836d579afd4630c16fc3328d801288097b2ef6de8e5b37dc8e449c0369e507b7ff4d48c16fc29f2977f90774ed1fd88862cf79ecd7b946475438cab12dde519e05082a0e59e232985a5bc3abfaa0dbf62db5e5e04f8ceb5386dd6136799e22f63ff192c87c216fc02919c72801fcc41bad46464096a6c54f1c3306f108a481d12f03f339742a30a837989e61673c1a38144e5f50d6f595fe9cac6dd856524fbc5441e1b73157554c7271beb5882a16c43b28d179a8242e20f7110789ed390a91e6436d642525ee14d7eb642e7fcd47cd0a09c20eedac3e6b73ecc570e3b9da6358bd3a4d28c7ccbb681f90edd08ee676fb3ef22a7d0ea01df939428f41df856727eeb0008eb7a3aa905d7b5799cdcbc3a040a65a5c93ad8ac3f76fd5e4287af47c70699e0aeab78d60c489be68adf0beab32dc65bcb54947846657f24be3dc9226fba508de720804a76af650581f255593aba847ca4221177774a286bf3c664bf425e0417e222c74cd106244e66914bd26864394b46848f501a4bf518d77a3e1e822db1b6f0eb51a3f3a69b16bb487ff33b030863cb34449aedc5db5814d3d31c2b40617e7bd4dc1ba8d9eb38f24f94642aab8869078e5b9903cda29317b5c38fa2a45764ff8b57adb7d71a3010cac0279ea1ea51369384b42e9218d27e90b6ff4e07c6fc2dc0ec2a52be844b9f1adf70a56a1017e502a3e8ccff8ae76056a9e37e7e8e703b3c378ef161fe4f3f86b138b31d952e26b09e861c82687de21e58709133a18bf2c446b857b9d64043724c4335b9b74010968e80a29665f14d640a622d7fd4f94dee63c9c457f44bb97a1aa71ba1f0070f9345829c50ed93660f1b8c2fb36958dfb1390eaaa0232a94735e17afb046e9cb5febac96913dc39ee2103fa7f47b3574391c0fe1929ac6165f006a1520fb2d4b5460952f9fb878fbd528d075dce9a687f5baea5727858565d435ae7a89455a4c300c49f1bc41851a21b2937e56324a7f0391ec35754dc15f587098f307aec1d1537d1add26e8a5792edcb066d2392df44117fe3e14a88b932212fae5441536568da9b7f12f44e96f9ae0248ec1dd258d39cacb03b8570d89cd995b70961811b21d4ca99f6a00d1e0e8a5156e8960e78d08fd1d3c5e6a64525eeff90cb2217c4ed87b8584afc811dde9a7d817da8b43bcdc4d107ab0736ee0b4d3be514f26a5e34fcef75ded4b124310ec99931ba9dc814a3d4a5a52ca897022491f9695583393b75d7884a8ff66b243bb251e4991f4944436f7f53277c8a2a9ccc46d6d50478909b1627560b75904df826f2565aee34dcb9fd64594a43a6a512e628afa588dc9986c32357f93784cca94780c7ea1287d147dde50160aa71665f41af8b8a279cf0f54ac372b8e243b9e76f3c6a5bd9eac23f671c1783da4edf82118b46f36056138dc04c31a6dbc5f663e3d3a47c2900a33a85290dc67363903ff0ad0172ae5b4e8d3cd98a64b6fc34c5c3c00c8fb179d09ca0380ba9b109ca00f44b758db967b11bd2caf5431e9f4085e3d01d3af4e3c3a03cd4408fa682bbd5a4d4227f2704660c4190f0498d4c48998523ce0bf62e11bdebf585c3c8b99f448a0b7294ad08c20d159cdc2cfaca8c992db5238204af7da70b5325ae943d8fe86f1dfd589a18b23c5d98d5a23c42cad0cf94442679e35edd275ba6aab71d31f879d11156cbe76924e3c2732280a4a85dd5e15f452383e02a617d258aa27ecaae2432853686d8768c0136f8dd9a98927a59b0e73ed17b2eb1f363fd2f2a4843c098b13c1d208f30db9261079f1387916c897f49e15bdfa1b23332b49a0d3919415b8c780a20fc1177c9a0ed1628157eb967e610262aae945d40942e667abc733e45043af89cc6b1a23a82a695f143e79517616f186cfd7920ffb4158e0c50b07024381160905dbe5f1f5fd88f269030be2e80e204c7faa102bc7d1671221a15de508e855f171802ec47d29582d1d733f0ab62a1710d8d88a3d0db83827210b97c39f8d73b56e23735ff464fb6cc62d80d79dcb6a19467ed8333f8a01c80479ff6c5d496be74aed03e43063067cee81c0b91bb9baf1ee08b4dda88ef2bc992c93a574f36e28e6f09c7b2bbfd2be5c6aa7d0008db947fcb1be60b645e7567c5255ec13085fba7720634e9596f62bf78406ab2ef1c2a420d492e4febbb4b45c8aa87953914d2bdf55674e58b3bfc2ec9e250c213769a820243ff5cdb1197878e74b068e36047c31b93ef20c34d10ba34a3e27aaf6004d36ef628be421670d4d0c609105e54cf6e808b396d315ae153f2b49443d8b44a71438843882d165be2b6d0316b200380500687dddc36d1dd6d56efe99e6d0e36c8e7a4a324537c469cabd8283c20f05ae8be995b6ec62ea211c2969d4c4733cc2f1a82741a3fd5e63988487cd19c5bddb5fa642f2424422d58d8e1252a93d08cdc965ccc33d8c9f9115e3ca617044048b7e0eda0eab6b5d9e6462bf6ff8ad13b81fc06051ad86a816975af199afd6175bd3207697ee1069ac822a5e4f305570fdf064f3d908ff4168fe160ca4bc445e811bb322ce0b30e3beffe268068e47e3866ae2fc7e21b05de6ae97806835749fd63089e453655b8ac201a08de71402241b2e1dd97431de277590df53c93a6cc9094044a8889b5e12a08763d5f786a3fb09f1042be7c21db582a6d441020cbd2d53692bb51f465333e71517048178b462e2ee463d8620aad5c99e09524fdd955aafd8a99ef35cae96d8a8430ef89ab395d5851ef991f74443af2c232cac56db7c429ed79a1c3e2bf0c866a46670dc39113d866fd20ac3aa564477ea741a3afe2f7a4df72a49ec95babc0455ee818c8855dc63084ce8c7e3927ea9fc255efc6c6282dc932055b6a9f36f4317318f641aef5dd9ab53b621efd96e268296bc989b3dbaeaf449233c0f7c30eabfcf285e77364c8ad091cb5cfded7ceb9287ddfafd6fca76075d273ef36fb951566781f6efbc9c88eeea9a984cb10715578da0f073bd9c3c926b6e0a27091efa968b81bbfd11e9ddd328a64450136f2a2fdc2988d4cfda5f5852839a81dfa221cbe0623a75654e77a82083d060ccacce611d93b87c30949c2c3849bbf1b67913dc30fd45dee3919f3a358314c4bce4e508d514dde7aa7edd39b5cda6a65983db76686a389b83907b23101ceea4ea1c366abb1871153f12a5044d9577e0802bb276845aeb1e6bbdf598296f80b1ff847a87d8b1909136e1c6f9be394ab105aea812d1ead1392e542a04d4c353150c8bf4cbe54b5422f64e041b9d96fa44c566fc38d440faa1690620b7b786b0dca09214b421406c6202b45b64de3c36ba9c52dfab02808a0eb68f8ad7590baee70a061443ef17570d4a8fbcff86d8ab02f9343173a7bdf66071ae012f6c746d4c900835063a47c5197e2c9d00a234d7270e135192366b716c5a3abd5bd67334f8688d39a13316d7d94c96d85cfb85de5b23ce4d5c483295dd985fb275a16928e367465966a66b690fe724d547c3d1e227654347bbff5cb8d9f19b82082078ea5c29ff571c79742765efecbc30425670228bff333aec33cdd3f72d58e38a6d404da91e3505c561f046ce4366938c861e178aa7c8897f73652667bcffbf8ab67e8e6032d2d5bf28c64e7ccd2cc52013ef44de73305a3cc18566607dbed626614050883d5070530f3e291bb7fd4a00a41b6a99a5e70335adc8c13e66bca84ca520c938464e050affeced909222aa2d0fb4a1574e1e46d25432476b243b0fb5a8c884701fb6c8303f59331a5ca24a53a883ea7d7ac8052e99befb6608fd2ecbfe32c5a4faa5d9703169e136d1411a831567a4b1b9e4a0232a059476d584c2f794d290623825dafd38a6537ad4f11de4ab91320161dce4e861687bf9c5f7feee0721f6978f7324e5883088b450f4d48cbafacafe4acb387fb3ea8db46795dcb412b73ccf5a6151cda4affe68945a912c465ff6c7bdfb65030b3fd3d86d7e9c17a14adafc70af9e9d5d5a0fa444f5b58d315dd8113ba83a3ff7c349dff7f03ce10eb7d96014ddeb73add6c47905810b6c9e42c07c3bb3d5cb3f2eaae6105027ba81551bef132cbfb4c63fffa3045f7be197572578e1591fefdb381b42ba96f76e8124c12c4b1a0492277629967040d9a5b0ec8eea6d588b082ae1c2393b1359d10385247c912ee9459bfbc1b0c26cdb6a02b8cf1783a5a859fa3f1f70c1a89a2631fc71abc6fcd3b87b37502332d50a9aa397cbc494accd98f39817017b045d9251f8213b3668172bae7be7a896c59932c62f3009e822a99056f48ac271acca48c1b2625837ecff4e568d37238cc49161926dda0a1cb6a9836382475d1a0afbfa5529c63c2024a1d16d1a27f7aeb5426dfac9af1d432baffa56374bab274d162d788e87d8695821ae675db2369b273293513143d9944eca1e4081cef2d2e90c79adebecdfb1417837bb85fcee4da4dcadd899e0c2b89dac321aeca6bba2c4ea325f25b7574ab71947b62ab4e86f80b70a5dc502345da656c5178ed7a65447663ae50175cb3bdeab9b4754fc7a378613feed6e1ec9639563960e5d3a276c6ab8818bcbf1156588b0a746e8cfb2936bd6aadbd253bfc90dcf27eac3a3755f428bb3632707eb7b5cdc0cf127b373a3c65806163c759b033b96b0eaaae2f0a5c49198658bd32bafc292daf9372b5c048c30e0af65641c3cd8102954ea030ca84ebc263322d01330f7b4e229b6fc1c4f37eea78c882b2719040c033ae813ecefaca4498ef1603f916811372adeeb9c9ffbdad027428cd1a3a1d7d599f51219cc78db454b8e009d3ae51b6fce3fe9634d631653d8a3b2a9da174483778f5e6a6ce9bc7df8b2955072563b0a8d2a91eab158511b8f3737f30084f6100aff0a", 0x1000, r4) 11:36:09 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000040)={'wg0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="2800a5caf56c3ef7510283871dedfc52a8000072b783fc25bd7001fedbdf2507000000ac3a8b17caadf289b59cf3678c0a3a5043c31bd66bf71af119ed5d7c229a5711000000", @ANYRES32=r1, @ANYBLOB="08000100000000000800010000000000"], 0x28}, 0x1, 0x0, 0x0, 0x4}, 0x4004801) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r2) 11:36:09 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, &(0x7f0000000180)="b25c2aa02a55dda54aecbd5d801998087fd7e6ee6e0d948f28b9a11920f777ffd5106e3cb5f8f14b9680f0176c652f36180b1ee144611c7f47de6bca6d3299729864826556eb47fb29c88638f572786a970a96a009b634f24a39a0", 0x5b, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r1, 0x1c243911) keyctl$chown(0x4, r1, 0xee01, 0xee00) keyctl$chown(0x3, r1, 0xee00, 0x0) keyctl$search(0xa, r0, &(0x7f0000000200)='asymmetric\x00', &(0x7f0000000240)={'syz', 0x1}, r1) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r2) keyctl$chown(0x3, r2, 0xee00, 0x0) request_key(&(0x7f0000000000)='asymmetric\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)='user\x00', r2) keyctl$get_persistent(0x16, 0x0, 0x0) (async) add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, &(0x7f0000000180)="b25c2aa02a55dda54aecbd5d801998087fd7e6ee6e0d948f28b9a11920f777ffd5106e3cb5f8f14b9680f0176c652f36180b1ee144611c7f47de6bca6d3299729864826556eb47fb29c88638f572786a970a96a009b634f24a39a0", 0x5b, 0xfffffffffffffffc) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$setperm(0x5, r1, 0x1c243911) (async) keyctl$chown(0x4, r1, 0xee01, 0xee00) (async) keyctl$chown(0x3, r1, 0xee00, 0x0) (async) keyctl$search(0xa, r0, &(0x7f0000000200)='asymmetric\x00', &(0x7f0000000240)={'syz', 0x1}, r1) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r2) (async) keyctl$chown(0x3, r2, 0xee00, 0x0) (async) request_key(&(0x7f0000000000)='asymmetric\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)='user\x00', r2) (async) [ 976.285983] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid [ 976.315802] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid 11:36:09 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r1, 0x1c243911) keyctl$chown(0x4, r1, 0xee01, 0xee00) keyctl$chown(0x3, r1, 0xee00, 0x0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="6ebcef9a221917aa54d3efbeef3c434bd87c935cbb7cf7305783244bf520f0f7087456c3bfb402875c8fda679b6c4dd2e1f05e1462124cfcd89cd048fd133df36fdc69db6b8f02de8e3c9d610abd1b20a5e8bdd215396e3dc3b8f35fcc5332c8bed2ba77f146c997913b996e6670c943ecc372b31382844f9521757ca9eff6d929a6", 0x82, r1) keyctl$chown(0x3, r0, 0xee00, 0x0) 11:36:09 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) (async) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) (async) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000040)={'wg0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="2800a5caf56c3ef7510283871dedfc52a8000072b783fc25bd7001fedbdf2507000000ac3a8b17caadf289b59cf3678c0a3a5043c31bd66bf71af119ed5d7c229a5711000000", @ANYRES32=r1, @ANYBLOB="08000100000000000800010000000000"], 0x28}, 0x1, 0x0, 0x0, 0x4}, 0x4004801) (async) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r2) 11:36:09 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="80fde5893256", 0x6}], 0x1, 0x0, 0x0) keyctl$chown(0x4, r0, 0xee01, 0xee00) r3 = request_key(&(0x7f0000000300)='pkcs7_test\x00', &(0x7f0000000340)={'syz', 0x2}, &(0x7f0000000380)='/$\x00', 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r4, 0x1c243911) keyctl$chown(0x4, r4, 0xee01, 0xee00) 11:36:09 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="80fde5893256", 0x6}], 0x1, 0x0, 0x0) keyctl$chown(0x4, r0, 0xee01, 0xee00) r3 = request_key(&(0x7f0000000300)='pkcs7_test\x00', &(0x7f0000000340)={'syz', 0x2}, &(0x7f0000000380)='/$\x00', 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r4, 0x1c243911) keyctl$chown(0x4, r4, 0xee01, 0xee00) keyctl$chown(0x3, r4, 0xee00, 0x0) add_key$user(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000640)="9cd3966c40226eb7cac563a9dde74b70125f49a85d91917f156cdad255071d13c6951f46d3874e920fe5363395f74d7b5bef8c653ffa9f9debb2289d4f157d878a3087b1dc0932d5063b5f947757312bb91ad6742d427df55e3daa30723e6e2219ad77d3d6f3f594042cd073589ac202c9e5b4087c4647d4ea1954597487c2798fafc71f57c86889ab5637da98248288b2420417a020efe8ae65c8ab8090ab1bc1c1b35a8e28164154b6050211300ded626277a7457c2004a2824205ad3069e70153ab95d802405100ffd5daf1c7e8f5f81108cfe3f44ea3248467d0696a5eb5ab5494a3a82fc389596acf6a6b0c144d25e8c8bf439d9abc32ebab94dc5ac105c73fb6e0dcd59bcd9df14253ec9800958897e0dc29b70fbc845edde28e2cc1b6a20d06d5b5c3b9fee0d5629f5dae5aaddbd38f2c1a66749f2979ca366a8586c63054aa73c6c5c559446452255441bb6e3439f2cfb4586b86aee5eead706ccc9ae98d59ef1aa5ece5006bd8596f147040596901dbbe84ed4ef2a56c31331c57ffe083a5b9dd2af99798994e3afef769a304651f1fbfc2795417ba59a6565a72ddc7594d52e780e54e01e26aa6aabd37d52912c83034f1a190694b5272fd5f1178a9fc7c886d6482bcbf0e255a6ce96f6964676a4d9479e5453ba687a8be3221225ff2ca4c650915caa76509b772f62f7d7f3db47af44125d2e01461909694e1837e662adc3fe528449b80b8f391de42ca70de3c731376271c157e91d9834dba7b0fca9f4d946c4d8c11cd6a264b69b8e1419ea92e1ec4244b727d90c868827bb4572e97254cfa0ce0ab7a5f42e42fc494eef1b0a62fe8e308cb891c5567d92b5742cba633f2230f354b118fcb94bbdcdef93236b681ab240152da3e2e618d2836d579afd4630c16fc3328d801288097b2ef6de8e5b37dc8e449c0369e507b7ff4d48c16fc29f2977f90774ed1fd88862cf79ecd7b946475438cab12dde519e05082a0e59e232985a5bc3abfaa0dbf62db5e5e04f8ceb5386dd6136799e22f63ff192c87c216fc02919c72801fcc41bad46464096a6c54f1c3306f108a481d12f03f339742a30a837989e61673c1a38144e5f50d6f595fe9cac6dd856524fbc5441e1b73157554c7271beb5882a16c43b28d179a8242e20f7110789ed390a91e6436d642525ee14d7eb642e7fcd47cd0a09c20eedac3e6b73ecc570e3b9da6358bd3a4d28c7ccbb681f90edd08ee676fb3ef22a7d0ea01df939428f41df856727eeb0008eb7a3aa905d7b5799cdcbc3a040a65a5c93ad8ac3f76fd5e4287af47c70699e0aeab78d60c489be68adf0beab32dc65bcb54947846657f24be3dc9226fba508de720804a76af650581f255593aba847ca4221177774a286bf3c664bf425e0417e222c74cd106244e66914bd26864394b46848f501a4bf518d77a3e1e822db1b6f0eb51a3f3a69b16bb487ff33b030863cb34449aedc5db5814d3d31c2b40617e7bd4dc1ba8d9eb38f24f94642aab8869078e5b9903cda29317b5c38fa2a45764ff8b57adb7d71a3010cac0279ea1ea51369384b42e9218d27e90b6ff4e07c6fc2dc0ec2a52be844b9f1adf70a56a1017e502a3e8ccff8ae76056a9e37e7e8e703b3c378ef161fe4f3f86b138b31d952e26b09e861c82687de21e58709133a18bf2c446b857b9d64043724c4335b9b74010968e80a29665f14d640a622d7fd4f94dee63c9c457f44bb97a1aa71ba1f0070f9345829c50ed93660f1b8c2fb36958dfb1390eaaa0232a94735e17afb046e9cb5febac96913dc39ee2103fa7f47b3574391c0fe1929ac6165f006a1520fb2d4b5460952f9fb878fbd528d075dce9a687f5baea5727858565d435ae7a89455a4c300c49f1bc41851a21b2937e56324a7f0391ec35754dc15f587098f307aec1d1537d1add26e8a5792edcb066d2392df44117fe3e14a88b932212fae5441536568da9b7f12f44e96f9ae0248ec1dd258d39cacb03b8570d89cd995b70961811b21d4ca99f6a00d1e0e8a5156e8960e78d08fd1d3c5e6a64525eeff90cb2217c4ed87b8584afc811dde9a7d817da8b43bcdc4d107ab0736ee0b4d3be514f26a5e34fcef75ded4b124310ec99931ba9dc814a3d4a5a52ca897022491f9695583393b75d7884a8ff66b243bb251e4991f4944436f7f53277c8a2a9ccc46d6d50478909b1627560b75904df826f2565aee34dcb9fd64594a43a6a512e628afa588dc9986c32357f93784cca94780c7ea1287d147dde50160aa71665f41af8b8a279cf0f54ac372b8e243b9e76f3c6a5bd9eac23f671c1783da4edf82118b46f36056138dc04c31a6dbc5f663e3d3a47c2900a33a85290dc67363903ff0ad0172ae5b4e8d3cd98a64b6fc34c5c3c00c8fb179d09ca0380ba9b109ca00f44b758db967b11bd2caf5431e9f4085e3d01d3af4e3c3a03cd4408fa682bbd5a4d4227f2704660c4190f0498d4c48998523ce0bf62e11bdebf585c3c8b99f448a0b7294ad08c20d159cdc2cfaca8c992db5238204af7da70b5325ae943d8fe86f1dfd589a18b23c5d98d5a23c42cad0cf94442679e35edd275ba6aab71d31f879d11156cbe76924e3c2732280a4a85dd5e15f452383e02a617d258aa27ecaae2432853686d8768c0136f8dd9a98927a59b0e73ed17b2eb1f363fd2f2a4843c098b13c1d208f30db9261079f1387916c897f49e15bdfa1b23332b49a0d3919415b8c780a20fc1177c9a0ed1628157eb967e610262aae945d40942e667abc733e45043af89cc6b1a23a82a695f143e79517616f186cfd7920ffb4158e0c50b07024381160905dbe5f1f5fd88f269030be2e80e204c7faa102bc7d1671221a15de508e855f171802ec47d29582d1d733f0ab62a1710d8d88a3d0db83827210b97c39f8d73b56e23735ff464fb6cc62d80d79dcb6a19467ed8333f8a01c80479ff6c5d496be74aed03e43063067cee81c0b91bb9baf1ee08b4dda88ef2bc992c93a574f36e28e6f09c7b2bbfd2be5c6aa7d0008db947fcb1be60b645e7567c5255ec13085fba7720634e9596f62bf78406ab2ef1c2a420d492e4febbb4b45c8aa87953914d2bdf55674e58b3bfc2ec9e250c213769a820243ff5cdb1197878e74b068e36047c31b93ef20c34d10ba34a3e27aaf6004d36ef628be421670d4d0c609105e54cf6e808b396d315ae153f2b49443d8b44a71438843882d165be2b6d0316b200380500687dddc36d1dd6d56efe99e6d0e36c8e7a4a324537c469cabd8283c20f05ae8be995b6ec62ea211c2969d4c4733cc2f1a82741a3fd5e63988487cd19c5bddb5fa642f2424422d58d8e1252a93d08cdc965ccc33d8c9f9115e3ca617044048b7e0eda0eab6b5d9e6462bf6ff8ad13b81fc06051ad86a816975af199afd6175bd3207697ee1069ac822a5e4f305570fdf064f3d908ff4168fe160ca4bc445e811bb322ce0b30e3beffe268068e47e3866ae2fc7e21b05de6ae97806835749fd63089e453655b8ac201a08de71402241b2e1dd97431de277590df53c93a6cc9094044a8889b5e12a08763d5f786a3fb09f1042be7c21db582a6d441020cbd2d53692bb51f465333e71517048178b462e2ee463d8620aad5c99e09524fdd955aafd8a99ef35cae96d8a8430ef89ab395d5851ef991f74443af2c232cac56db7c429ed79a1c3e2bf0c866a46670dc39113d866fd20ac3aa564477ea741a3afe2f7a4df72a49ec95babc0455ee818c8855dc63084ce8c7e3927ea9fc255efc6c6282dc932055b6a9f36f4317318f641aef5dd9ab53b621efd96e268296bc989b3dbaeaf449233c0f7c30eabfcf285e77364c8ad091cb5cfded7ceb9287ddfafd6fca76075d273ef36fb951566781f6efbc9c88eeea9a984cb10715578da0f073bd9c3c926b6e0a27091efa968b81bbfd11e9ddd328a64450136f2a2fdc2988d4cfda5f5852839a81dfa221cbe0623a75654e77a82083d060ccacce611d93b87c30949c2c3849bbf1b67913dc30fd45dee3919f3a358314c4bce4e508d514dde7aa7edd39b5cda6a65983db76686a389b83907b23101ceea4ea1c366abb1871153f12a5044d9577e0802bb276845aeb1e6bbdf598296f80b1ff847a87d8b1909136e1c6f9be394ab105aea812d1ead1392e542a04d4c353150c8bf4cbe54b5422f64e041b9d96fa44c566fc38d440faa1690620b7b786b0dca09214b421406c6202b45b64de3c36ba9c52dfab02808a0eb68f8ad7590baee70a061443ef17570d4a8fbcff86d8ab02f9343173a7bdf66071ae012f6c746d4c900835063a47c5197e2c9d00a234d7270e135192366b716c5a3abd5bd67334f8688d39a13316d7d94c96d85cfb85de5b23ce4d5c483295dd985fb275a16928e367465966a66b690fe724d547c3d1e227654347bbff5cb8d9f19b82082078ea5c29ff571c79742765efecbc30425670228bff333aec33cdd3f72d58e38a6d404da91e3505c561f046ce4366938c861e178aa7c8897f73652667bcffbf8ab67e8e6032d2d5bf28c64e7ccd2cc52013ef44de73305a3cc18566607dbed626614050883d5070530f3e291bb7fd4a00a41b6a99a5e70335adc8c13e66bca84ca520c938464e050affeced909222aa2d0fb4a1574e1e46d25432476b243b0fb5a8c884701fb6c8303f59331a5ca24a53a883ea7d7ac8052e99befb6608fd2ecbfe32c5a4faa5d9703169e136d1411a831567a4b1b9e4a0232a059476d584c2f794d290623825dafd38a6537ad4f11de4ab91320161dce4e861687bf9c5f7feee0721f6978f7324e5883088b450f4d48cbafacafe4acb387fb3ea8db46795dcb412b73ccf5a6151cda4affe68945a912c465ff6c7bdfb65030b3fd3d86d7e9c17a14adafc70af9e9d5d5a0fa444f5b58d315dd8113ba83a3ff7c349dff7f03ce10eb7d96014ddeb73add6c47905810b6c9e42c07c3bb3d5cb3f2eaae6105027ba81551bef132cbfb4c63fffa3045f7be197572578e1591fefdb381b42ba96f76e8124c12c4b1a0492277629967040d9a5b0ec8eea6d588b082ae1c2393b1359d10385247c912ee9459bfbc1b0c26cdb6a02b8cf1783a5a859fa3f1f70c1a89a2631fc71abc6fcd3b87b37502332d50a9aa397cbc494accd98f39817017b045d9251f8213b3668172bae7be7a896c59932c62f3009e822a99056f48ac271acca48c1b2625837ecff4e568d37238cc49161926dda0a1cb6a9836382475d1a0afbfa5529c63c2024a1d16d1a27f7aeb5426dfac9af1d432baffa56374bab274d162d788e87d8695821ae675db2369b273293513143d9944eca1e4081cef2d2e90c79adebecdfb1417837bb85fcee4da4dcadd899e0c2b89dac321aeca6bba2c4ea325f25b7574ab71947b62ab4e86f80b70a5dc502345da656c5178ed7a65447663ae50175cb3bdeab9b4754fc7a378613feed6e1ec9639563960e5d3a276c6ab8818bcbf1156588b0a746e8cfb2936bd6aadbd253bfc90dcf27eac3a3755f428bb3632707eb7b5cdc0cf127b373a3c65806163c759b033b96b0eaaae2f0a5c49198658bd32bafc292daf9372b5c048c30e0af65641c3cd8102954ea030ca84ebc263322d01330f7b4e229b6fc1c4f37eea78c882b2719040c033ae813ecefaca4498ef1603f916811372adeeb9c9ffbdad027428cd1a3a1d7d599f51219cc78db454b8e009d3ae51b6fce3fe9634d631653d8a3b2a9da174483778f5e6a6ce9bc7df8b2955072563b0a8d2a91eab158511b8f3737f30084f6100aff0a", 0x1000, r4) 11:36:09 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r3, &(0x7f0000000000), 0x12) (async) sendfile(r3, r4, 0x0, 0xf03b0001) (async) r5 = openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.io_serviced_recursive\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) sendfile(r2, r5, 0x0, 0xf03b0000) (async) ioctl$PPPIOCBRIDGECHAN(r1, 0x40047435, &(0x7f0000000180)=0x3ff) (async) sendfile(r2, r1, 0x0, 0x8000000000004) (async) read$FUSE(r2, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) bpf$MAP_DELETE_ELEM(0x3, &(0x7f00000001c0)={r2, &(0x7f0000000240)="578a4fb41bb44711404463ac46267a26280ebb9e72d88d7a310a265400e2d85cf6bb72a629306f2b60167f561060373cd96b6f02f14d42273764e84b07f6873202f1e4b1ad5c507810450a022c675d7ba58f343f9aa7f1d4723b147383d39479e35325f000f11c67ead7"}, 0x20) setregid(0x0, r6) r7 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setresuid(0x0, r8, 0x0) (async) getsockopt$ARPT_SO_GET_ENTRIES(r7, 0x0, 0x61, &(0x7f0000000640)=ANY=[@ANYBLOB="66696c74657200e0ffffff000000000000000001400000000000000000000000310000f569b386aa661fafc58b589387c8bea79f43cd35e8856075c04dbd85a5017f06aefb82a019f2ef88eb9081c611591fba963d54a50ae93230e075f8572d355baf107691586e1c98d44a161a58fa3c374bdb8d84b895a92729329f50d8475fee071c47bf73bbe71579b375b2e421d8ce53176957f8005a9530d62222390fe02b7beed6a372d673011cec86fe4f2a8a915691902adf410f81fbea2aecbda42ee6aebfb9cebe5ed1ee90ab5fe57792651c0cc82f75f2bc9e665128c5cf752a54563fd95bd93210cd5c8db8c8b8395bcfb0222b1990a98cec2f9715bb2dc9af88dd95a982b7b96981e5cd9fc9ed21f7cbf4eead762be96072466c0360e7ec19ba5c9a9d28654a109cb3bd2c542dc824ad1ef6d39c50dd3ad74bb708213442d92603766fcb50a09ffac0df5e47318d0a0000000000009e86e36581c28e3c0095644430172848892cf1b6fa6f7e1cc69ded254cc62188e8e07d3db005dd53fc0645c4c309b730cc20f5b9859443a5b7a73337c2e5d334a9c147db54ce1e3f49159c35bf03eb1a650c008148682bae7075d601a50162eb68750f8125cd798bc74fb6536a50dfaa662a3f668683ba56b9a3322000d58528c47f3557fbc9ea7318c7608582097d3a8b4d28c8d3300353054d77d8e6ab29fe39fcf26abf0629e317d5b87ba91ee4d59927fa616816f698373739e20c1a2738e45003ee8f11b1aa2d103aecbf5afcb60000000000000870b1a130a7621700124a6c6903a75fae845d863816320eda55e4e09c859405bb9b2c8d34f4cad648f0145dbe914f5eb8898497d394f8b1448c6a3a1f5106"], &(0x7f0000000080)=0x55) keyctl$chown(0x4, r0, 0x0, r6) 11:36:09 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) (async) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r1, 0x1c243911) (async) keyctl$chown(0x4, r1, 0xee01, 0xee00) (async) keyctl$chown(0x3, r1, 0xee00, 0x0) (async) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="6ebcef9a221917aa54d3efbeef3c434bd87c935cbb7cf7305783244bf520f0f7087456c3bfb402875c8fda679b6c4dd2e1f05e1462124cfcd89cd048fd133df36fdc69db6b8f02de8e3c9d610abd1b20a5e8bdd215396e3dc3b8f35fcc5332c8bed2ba77f146c997913b996e6670c943ecc372b31382844f9521757ca9eff6d929a6", 0x82, r1) (async) keyctl$chown(0x3, r0, 0xee00, 0x0) 11:36:09 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000180)="40f51a50871073b4240b8cbbe8200fee30dcc44bc4fc63ab5fcedcc993aef00914f4e5ac9568b95ede3448bc60061835f9e808afbaed72129cb0c4e66c54cb876718aef163d99c43993257d5746c75adcd1bed048faf7395f34cbbcf716495f8aa7d6c3581413741a07600a9c8023572c12aa3223e5bec05c29019d5911fdf13529bd54828f70823af4957255e9f78ac4094fc9f454593472ba2a5dcd24f9155512da018d41d2cab5b1e5def86a9c11114b2157fcca0372c3c34d8dd6e07db64cf5f816f36661d", 0xc7, 0xfffffffffffffffd) keyctl$chown(0x4, r0, 0xee01, 0xee00) read$FUSE(0xffffffffffffffff, 0x0, 0x0) 11:36:09 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) (async, rerun: 32) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) (async, rerun: 32) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000040)={'wg0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="2800a5caf56c3ef7510283871dedfc52a8000072b783fc25bd7001fedbdf2507000000ac3a8b17caadf289b59cf3678c0a3a5043c31bd66bf71af119ed5d7c229a5711000000", @ANYRES32=r1, @ANYBLOB="08000100000000000800010000000000"], 0x28}, 0x1, 0x0, 0x0, 0x4}, 0x4004801) (async, rerun: 32) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) (rerun: 32) setregid(0x0, r2) [ 976.579241] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid 11:36:09 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) (async) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r1, 0x1c243911) (async) keyctl$chown(0x4, r1, 0xee01, 0xee00) keyctl$chown(0x3, r1, 0xee00, 0x0) (async) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="6ebcef9a221917aa54d3efbeef3c434bd87c935cbb7cf7305783244bf520f0f7087456c3bfb402875c8fda679b6c4dd2e1f05e1462124cfcd89cd048fd133df36fdc69db6b8f02de8e3c9d610abd1b20a5e8bdd215396e3dc3b8f35fcc5332c8bed2ba77f146c997913b996e6670c943ecc372b31382844f9521757ca9eff6d929a6", 0x82, r1) keyctl$chown(0x3, r0, 0xee00, 0x0) 11:36:09 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) r1 = socket$kcm(0x29, 0x5, 0x0) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) add_key(&(0x7f0000000000)='rxrpc\x00', &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r2) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x8b26, &(0x7f0000000240)='wlan0\x00\xdb\x865+\x9f\xc0,\xbe\x92\x14\xfd\xde\x84U\x02\x00\x00\x00\x00\x00\x00\x00\xf1H\x16\xbc\x97\x16\x8d\x1e\x1dR^\b\x12p\xfd\x8e\x7f,\xd85\xddA/\xee\xd6\xe4\x94\xe7\xf4f\xa5\xd7\xf8\xbd\xe1\x92\a\xc1pl\xb1\xcf\x89{\xba\xba\xb6@(\xeaA\xe0\"B\x1d\x9c\xf3\xb7\t\xe7\x92#EyC\xa1\x8cC\xb0s\x14r\x12u4wi#\xdf\x11?\xfbjr\xf9e\x9az\a\xbe\xf2\xd4T\x1b\x99\xccB\x9a\xfa\xc5\xb5\x03\v\xb8\x82\xfb\xb362\xfd\xcd6\xf4\xe11*\xe5\x90X$\v\xee\xd8\xb5\xc0\x1f\x05\x00\x00\x00\f\xe9\x00~\x162\xce\xdc\xd1\xea\xd0\xb5S\xeb1\x8b\xa3y\xc7\xb5\x86`\xb1d\x17l\x84\x99~/Jh*26f6\'\xc5\xaf\xcb\xfa\xdbDB\xa0\xe9\xcf\xea8\xfb\xab\x90\x99+J\xa1a`\xc6G\xe4OK\x1c') r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r4, &(0x7f0000000200), 0xf000) sendfile(r4, r5, 0x0, 0xf03b0000) sendfile(r4, r3, 0x0, 0x8000000000004) write$binfmt_script(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="2321202e2f66696c653020202066326673000af288519a77583e366cda140ef715dc2691a23cea5e0cd1d287c805d5362c3ff0c07d8c96abd465510666b9d23980a700000000b3fb7b1b3f2c62f537cde7f016f9685f"], 0x45) openat$incfs(0xffffffffffffff9c, &(0x7f00000001c0)='.log\x00', 0x111100, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x40082406, &(0x7f0000000180)='\xba\x91X?\xfd\xf0:t\xe3\x9a6\x12\x91') keyctl$chown(0x3, r0, 0xee00, 0x0) r6 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r6, 0x1c243911) keyctl$chown(0x4, r6, 0xee01, 0xee00) keyctl$chown(0x3, r6, 0xee00, 0x0) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xee01, 0xffffffffffffffff, 0xffffffffffffffff, 0xee00]) keyctl$chown(0x4, r6, 0xee01, r7) [ 976.653133] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid 11:36:09 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r3) r5 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xa) r9 = open(0x0, 0x440800, 0x0) r10 = getpid() sched_setscheduler(r10, 0x5, &(0x7f0000000380)) r11 = fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f0000000380)={0x3, 0x80, 0x80, 0x20, 0x4, 0xc9, 0x0, 0x50b9, 0xe0820, 0x2, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7f, 0x2, @perf_bp={&(0x7f0000000340)}, 0x1008, 0x4, 0xfffffffb, 0x5, 0x80, 0x4, 0x6, 0x0, 0x5}, r10, 0xd, r11, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000740)={{{@in6=@mcast2, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@initdev}}, &(0x7f0000000840)=0xe8) r13 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r13, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r14) setgroups(0x1, &(0x7f0000000080)=[r14]) r15 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r16 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r17 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r16, &(0x7f0000000200), 0xf000) sendfile(r16, r17, 0x0, 0xf03b0000) sendfile(r16, r15, 0x0, 0x8000000000004) write$binfmt_script(r15, &(0x7f0000000a00)=ANY=[@ANYBLOB="2321202e2f66696c653020202066326673000af288519a77583e366cda140ef715dc2691a23cea5e0cd1d287c805d5362c3ff0c07d8c96abd465510666b9d23980a700000000b3fb7b1b3f2c62f537cde7f016f9685f"], 0x45) r18 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/vmstat\x00', 0x0, 0x0) lseek(r18, 0x401, 0x0) r19 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/vmstat\x00', 0x0, 0x0) lseek(r19, 0x401, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001000)=[{{&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000680)=[{&(0x7f0000000080)="19edeafb4ea5fc339ecf3fd3", 0xc}, {&(0x7f0000000180)="fb6449c327527105bdc6be36137eb365d5b3a3bd3512a8d3cae70c70383cfa319c244959064b7dd4019d063d60be05db8b9b222243e7beb9183b6f72c0c14ab3602dc4669113034327d8e092ae06db0fbc99a7ef2f5ede2121604ca7e3114a176a9df7bff70a076a6858fad5fd2170971aab615d0d60b8fdbf778e05790782eb58a7ac563077966729de8c2a196fe91934e79cdaa446911236805fd0dea82fe7337f851419cbc54b4652f8c1d89d61be21db83cc726cfe1cc8b0de", 0xbb}, {&(0x7f00000000c0)="deee95f027bb7bf66d928569a4e173a86cdcc7d0aed36ffb51eefde61e8f857c54cd3cd66432", 0x26}, {&(0x7f0000000240)="367d8e97e82480ce1205d95cb32e4535d597ea6cde882a1a9bfbfce7a3fe85f86b47fb96d0f2f266056af01c0410f553902d1bb145ed0d6af91dace93e0f22201ab2d47a40ff0270063786eabe8987acda9946f230177d0f438b0fc57f447748e0bccacff349971b3ef5c03c35b23eb00105c131835367f7fa76c64b6f5c6a9ae8d8861eab5f43e7bfe000a14f8f705f2baae61e8f20820c623332e350745679351321c383622f649bad145ab05891b30b18de9cf0cf429204", 0xb9}, {&(0x7f0000000300)="f14dd4f02c654113aa0aa908b758bd14ec1cdeb67a23f44f47212144dd4ada01f14c8ac04ab2e1a6f5a8b0feaee8706be9a48714bacb40986423aab3c5e179cc6edd6eaa8d9fec5fd76032ee92cc327d343cf6fb2bcd74d4824d68f14ed202ffe9175e81896461c92dfa4f7fefcbaccfaa462639", 0x74}, {&(0x7f0000000100)="8cca50c925a8b1fd1b649689d5ed44ca5827211b6f9da13e07187ae9651229bb7071", 0x22}, {&(0x7f0000000380)="74e628c9ab618eedb8ce4bb2925958631b5c79f9c0ceea747b7f8c0aa3323a5217a33e83648824446ec7c4f7450207cccdad1a848082053e64cfe5f757e75a7584e42959a79b0c4560c8b1237e4e255d97fe55542738320f917082938445ade3c4c9727aecc35cd5dbe4f9714bf6aa524e9eb859a44f2bf5128db1e9f6bb54c17254507c0cf623481ed31dca4d6891b95f88ac380e52048780c141e620fd2a9c575694c69b613bef3e98586ab1d30dc4e7ac7e5370b46e81e10efebd3d7f90192111524797ff0142417ec635ad1fae27132956ce7256167a4a3a425ed854d93d14dff3674ba1b4b8be124304ff72bca6ec785fd18b60e778d3", 0xf9}, {&(0x7f0000000480)="dda376e8ab7305706a3b341fe3a0c0a394f2bc05ff4e43dbf7f0976485a23b2a3abd73f35e17441cf745c756bc76165cfc959940bc08bf43945adbb4728a7909e4526c00ea7a965893a3a220f1394a26f7595761ad0bcee8e32f", 0x5a}, {&(0x7f0000000500)="a7bbe13bfc5d68e9a6c3d5989f8013cb5c3f75dd1b61ebd88506a72c2b745ddb9d167cc5b3eea4c815ea27b60fe913ce99ac5d493aa313a173f69f0c7d564ff204f1adead075f4ec916bfdac65cb399aa184c4495061c64a6bb0451f2d1546071d35483af46612d5512070a045a59be62321a9c7e7884772df263e6375b67c6536ce0e57cf648b72ed2b481afd16602d2ce0380689528826844adc0cd2b66e84ffaaa728aa2681886545cdaef90b7517bf323abb0f9208b5def13aad613660ed577542f0fde30ad8014d2df3557221c8e66c68258a3c62be0be7ee621e7f70", 0xdf}, {&(0x7f0000000640)="e0acc6", 0x3}], 0xa, &(0x7f0000000880)=[@rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r10, r12, r8}}}, @cred={{0x1c, 0x1, 0x2, {r4, r2, r14}}}, @rights={{0x2c, 0x1, 0x1, [r1, r5, 0xffffffffffffffff, r15, r18, r1, r19]}}], 0xa8, 0x11}}, {{&(0x7f0000000940)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000f00)=[{&(0x7f00000009c0)="4a02bd8fc8553c8dc5c3181949eccaaa826aea9dcee0da0aa613901297ffb486a62182832cff47fc2714c20fbf230e11ab0c56fd4d63b530d7d03b54e9aa09cfdb94b27714a615a9cd1a5d502e2b17660b53b3ba4e5cc28f82e304a92793662e8ece82209a1633dab46c2a48152ae1d56430e68fb011fd", 0x77}, {&(0x7f0000000a40)="b592a15b177d280acf082dbb43f17365eaadaf3d7a5faae6ec2b31e20b25cef6044152da1f3e6dc2fa5ffb57ec2da20270aa33ce209e811c2cb21a7e4faaf6477cc07e16757d09e3458cad6a57dd6df55a85eee31043589603a3c8de7e0394794649884b05f2c5759ab3f03a1ea950b8004569dbca793af2f3978b81c5801faecaae5cc0c1a967eaaaa97b41f0bd7210c0eba1a4426f0b778f96a550f2b8e77b228dc6d55e26d314b0eb91296cca770aa2c9d341abbba38f5ffc77f6662d188342e8d5ccacfc84ee9cead5f52f80639398f724f199e198746b4add5ef7300732875d063ff06ec0de9114a887f9847dc18732a4e2", 0xf4}, {&(0x7f0000000b40)="4dfc06ccc2a71cb1a40958c14d6a", 0xe}, {&(0x7f0000000b80)="b0a46e1080542ca12762663737f9a00996853fcd2fb62ce76cf3b439cb8970c06de98383fc2cdf70c12a3d48a8a742402a40b4ffef79c27db1f064e615acc7beab42f54e39efc6e10b9828092836163fb9ac9d49103ec4f68c25c56c9e31c11670c9fdb7e0b6b32792f16e7b64bd8171ac94e8bf3a0ae656a31b7251d2b6d02f249d529ae1a3bce38df0a8531ebb032ce0fecd437d64165fc9bdab5dad540c3cf42b65a92945346f697bf158b942b66dcff87c7368be99a4c29a9ad834ff8217bde944d705cfc1b8f8ea412ed3c55fadf364ef8b611b", 0xd6}, {&(0x7f0000000c80)="0c9c6969e4e3550433a019ebbdf4204cd149d1e973d8aa7b60f58291a0970dd41f315968144191d0280613becf3073b4c87bcf5e158080d4fd082341582567f5110d6f06128e5380aa2b5477fcd189389a1ecb9fd7dc237abb4545137e10e319e9bda3773775c461c557e7daa3e5edc6c71b", 0x72}, {&(0x7f0000000d00)="ddae4d5b53f25571e47b74adf43f875140e648e767e13b83a3aea33b6340cb4917ad42a1ab08ddafadb768e4cc8eb9d1807bd1a7ebd5ecdc0c5700d6e993f053d3fce23f1ca144d8ea38a30c061ed1279f48b88e692520ea5a70e5b7a0bca105ea10e0bc09e3acbebf7bb9f2c6f74a7eb75020c0329b1cb97799", 0x7a}, {&(0x7f0000000d80)="64516ef275ae496b0a58247d8b6654ab03d83ab00a576fa6df49d32c624113b0ded8745b72eba98392d2d23916ad12a6a8f7bd8788960c8a614d09aa3ad6a861dc140ca3a08e481f6d41d653735c899527cce3031d6aa9f237a4a5ebbd5f1902a7519e86f99d5d0923857e2f58e73ed90f3a5fb56e37", 0x76}, {&(0x7f0000000e00)="c990409816becb2bc3868471cb2d87ff048c48ef45871485b9e5508d53bb6cd34781120cdddae42b39285ad76b87b59697676b0fa158742ec93b098597c525", 0x3f}, {&(0x7f0000000e40)="1f6ee1a52d7435fc12aabc86a7da4eaf5abe4764bdff40b8117e3ed78d55910ab9f6d1cc152f54e86658f456d77963e4e0e696ab233fed631c5bdadd73ea9a5fe5516d276d2ab4cbf064e408806ca6030f1ab55d7e491b219e161300e34cad14070b7b0fa7c9bedb66900824b223445f33f51fed715e32e5b1509e5053add80642a2919f6b5feaad2b57801280f320e7ae6dd5718195dc9723618ad220243c028f4b5e9eb868ed2c90f7815a35535245fb5ec9fc826c8b34f48b2d3d", 0xbc}], 0x9, &(0x7f0000000fc0)=[@cred={{0x1c, 0x1, 0x2, {r6, r2, r8}}}], 0x20, 0x84}}], 0x2, 0x24040010) setresuid(0x0, r7, 0x0) keyctl$chown(0x4, r0, 0x0, r3) 11:36:09 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f0000000000)='$\x00\x00', 0x3, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) 11:36:09 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r0, &(0x7f0000000200), 0xf000) sendfile(r0, r1, 0x0, 0xf03b0000) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f00000000c0)={r1, &(0x7f0000000000)="64eefa2275f71d7fcb0fd0f22e60fb1f2c4f3ac556b8b327d18fe5abc0da80d4afcf102f5c91c6ddc72395", &(0x7f0000000040)=""/113}, 0x20) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r2, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) setregid(0x0, r3) 11:36:09 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="80fde5893256", 0x6}], 0x1, 0x0, 0x0) keyctl$chown(0x4, r0, 0xee01, 0xee00) r3 = request_key(&(0x7f0000000300)='pkcs7_test\x00', &(0x7f0000000340)={'syz', 0x2}, &(0x7f0000000380)='/$\x00', 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r4, 0x1c243911) keyctl$chown(0x4, r4, 0xee01, 0xee00) 11:36:09 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f0000000000)='$\x00\x00', 0x3, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) 11:36:09 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="80fde5893256", 0x6}], 0x1, 0x0, 0x0) keyctl$chown(0x4, r0, 0xee01, 0xee00) r3 = request_key(&(0x7f0000000300)='pkcs7_test\x00', &(0x7f0000000340)={'syz', 0x2}, &(0x7f0000000380)='/$\x00', 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r4, 0x1c243911) keyctl$chown(0x4, r4, 0xee01, 0xee00) keyctl$chown(0x3, r4, 0xee00, 0x0) add_key$user(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000640)="9cd3966c40226eb7cac563a9dde74b70125f49a85d91917f156cdad255071d13c6951f46d3874e920fe5363395f74d7b5bef8c653ffa9f9debb2289d4f157d878a3087b1dc0932d5063b5f947757312bb91ad6742d427df55e3daa30723e6e2219ad77d3d6f3f594042cd073589ac202c9e5b4087c4647d4ea1954597487c2798fafc71f57c86889ab5637da98248288b2420417a020efe8ae65c8ab8090ab1bc1c1b35a8e28164154b6050211300ded626277a7457c2004a2824205ad3069e70153ab95d802405100ffd5daf1c7e8f5f81108cfe3f44ea3248467d0696a5eb5ab5494a3a82fc389596acf6a6b0c144d25e8c8bf439d9abc32ebab94dc5ac105c73fb6e0dcd59bcd9df14253ec9800958897e0dc29b70fbc845edde28e2cc1b6a20d06d5b5c3b9fee0d5629f5dae5aaddbd38f2c1a66749f2979ca366a8586c63054aa73c6c5c559446452255441bb6e3439f2cfb4586b86aee5eead706ccc9ae98d59ef1aa5ece5006bd8596f147040596901dbbe84ed4ef2a56c31331c57ffe083a5b9dd2af99798994e3afef769a304651f1fbfc2795417ba59a6565a72ddc7594d52e780e54e01e26aa6aabd37d52912c83034f1a190694b5272fd5f1178a9fc7c886d6482bcbf0e255a6ce96f6964676a4d9479e5453ba687a8be3221225ff2ca4c650915caa76509b772f62f7d7f3db47af44125d2e01461909694e1837e662adc3fe528449b80b8f391de42ca70de3c731376271c157e91d9834dba7b0fca9f4d946c4d8c11cd6a264b69b8e1419ea92e1ec4244b727d90c868827bb4572e97254cfa0ce0ab7a5f42e42fc494eef1b0a62fe8e308cb891c5567d92b5742cba633f2230f354b118fcb94bbdcdef93236b681ab240152da3e2e618d2836d579afd4630c16fc3328d801288097b2ef6de8e5b37dc8e449c0369e507b7ff4d48c16fc29f2977f90774ed1fd88862cf79ecd7b946475438cab12dde519e05082a0e59e232985a5bc3abfaa0dbf62db5e5e04f8ceb5386dd6136799e22f63ff192c87c216fc02919c72801fcc41bad46464096a6c54f1c3306f108a481d12f03f339742a30a837989e61673c1a38144e5f50d6f595fe9cac6dd856524fbc5441e1b73157554c7271beb5882a16c43b28d179a8242e20f7110789ed390a91e6436d642525ee14d7eb642e7fcd47cd0a09c20eedac3e6b73ecc570e3b9da6358bd3a4d28c7ccbb681f90edd08ee676fb3ef22a7d0ea01df939428f41df856727eeb0008eb7a3aa905d7b5799cdcbc3a040a65a5c93ad8ac3f76fd5e4287af47c70699e0aeab78d60c489be68adf0beab32dc65bcb54947846657f24be3dc9226fba508de720804a76af650581f255593aba847ca4221177774a286bf3c664bf425e0417e222c74cd106244e66914bd26864394b46848f501a4bf518d77a3e1e822db1b6f0eb51a3f3a69b16bb487ff33b030863cb34449aedc5db5814d3d31c2b40617e7bd4dc1ba8d9eb38f24f94642aab8869078e5b9903cda29317b5c38fa2a45764ff8b57adb7d71a3010cac0279ea1ea51369384b42e9218d27e90b6ff4e07c6fc2dc0ec2a52be844b9f1adf70a56a1017e502a3e8ccff8ae76056a9e37e7e8e703b3c378ef161fe4f3f86b138b31d952e26b09e861c82687de21e58709133a18bf2c446b857b9d64043724c4335b9b74010968e80a29665f14d640a622d7fd4f94dee63c9c457f44bb97a1aa71ba1f0070f9345829c50ed93660f1b8c2fb36958dfb1390eaaa0232a94735e17afb046e9cb5febac96913dc39ee2103fa7f47b3574391c0fe1929ac6165f006a1520fb2d4b5460952f9fb878fbd528d075dce9a687f5baea5727858565d435ae7a89455a4c300c49f1bc41851a21b2937e56324a7f0391ec35754dc15f587098f307aec1d1537d1add26e8a5792edcb066d2392df44117fe3e14a88b932212fae5441536568da9b7f12f44e96f9ae0248ec1dd258d39cacb03b8570d89cd995b70961811b21d4ca99f6a00d1e0e8a5156e8960e78d08fd1d3c5e6a64525eeff90cb2217c4ed87b8584afc811dde9a7d817da8b43bcdc4d107ab0736ee0b4d3be514f26a5e34fcef75ded4b124310ec99931ba9dc814a3d4a5a52ca897022491f9695583393b75d7884a8ff66b243bb251e4991f4944436f7f53277c8a2a9ccc46d6d50478909b1627560b75904df826f2565aee34dcb9fd64594a43a6a512e628afa588dc9986c32357f93784cca94780c7ea1287d147dde50160aa71665f41af8b8a279cf0f54ac372b8e243b9e76f3c6a5bd9eac23f671c1783da4edf82118b46f36056138dc04c31a6dbc5f663e3d3a47c2900a33a85290dc67363903ff0ad0172ae5b4e8d3cd98a64b6fc34c5c3c00c8fb179d09ca0380ba9b109ca00f44b758db967b11bd2caf5431e9f4085e3d01d3af4e3c3a03cd4408fa682bbd5a4d4227f2704660c4190f0498d4c48998523ce0bf62e11bdebf585c3c8b99f448a0b7294ad08c20d159cdc2cfaca8c992db5238204af7da70b5325ae943d8fe86f1dfd589a18b23c5d98d5a23c42cad0cf94442679e35edd275ba6aab71d31f879d11156cbe76924e3c2732280a4a85dd5e15f452383e02a617d258aa27ecaae2432853686d8768c0136f8dd9a98927a59b0e73ed17b2eb1f363fd2f2a4843c098b13c1d208f30db9261079f1387916c897f49e15bdfa1b23332b49a0d3919415b8c780a20fc1177c9a0ed1628157eb967e610262aae945d40942e667abc733e45043af89cc6b1a23a82a695f143e79517616f186cfd7920ffb4158e0c50b07024381160905dbe5f1f5fd88f269030be2e80e204c7faa102bc7d1671221a15de508e855f171802ec47d29582d1d733f0ab62a1710d8d88a3d0db83827210b97c39f8d73b56e23735ff464fb6cc62d80d79dcb6a19467ed8333f8a01c80479ff6c5d496be74aed03e43063067cee81c0b91bb9baf1ee08b4dda88ef2bc992c93a574f36e28e6f09c7b2bbfd2be5c6aa7d0008db947fcb1be60b645e7567c5255ec13085fba7720634e9596f62bf78406ab2ef1c2a420d492e4febbb4b45c8aa87953914d2bdf55674e58b3bfc2ec9e250c213769a820243ff5cdb1197878e74b068e36047c31b93ef20c34d10ba34a3e27aaf6004d36ef628be421670d4d0c609105e54cf6e808b396d315ae153f2b49443d8b44a71438843882d165be2b6d0316b200380500687dddc36d1dd6d56efe99e6d0e36c8e7a4a324537c469cabd8283c20f05ae8be995b6ec62ea211c2969d4c4733cc2f1a82741a3fd5e63988487cd19c5bddb5fa642f2424422d58d8e1252a93d08cdc965ccc33d8c9f9115e3ca617044048b7e0eda0eab6b5d9e6462bf6ff8ad13b81fc06051ad86a816975af199afd6175bd3207697ee1069ac822a5e4f305570fdf064f3d908ff4168fe160ca4bc445e811bb322ce0b30e3beffe268068e47e3866ae2fc7e21b05de6ae97806835749fd63089e453655b8ac201a08de71402241b2e1dd97431de277590df53c93a6cc9094044a8889b5e12a08763d5f786a3fb09f1042be7c21db582a6d441020cbd2d53692bb51f465333e71517048178b462e2ee463d8620aad5c99e09524fdd955aafd8a99ef35cae96d8a8430ef89ab395d5851ef991f74443af2c232cac56db7c429ed79a1c3e2bf0c866a46670dc39113d866fd20ac3aa564477ea741a3afe2f7a4df72a49ec95babc0455ee818c8855dc63084ce8c7e3927ea9fc255efc6c6282dc932055b6a9f36f4317318f641aef5dd9ab53b621efd96e268296bc989b3dbaeaf449233c0f7c30eabfcf285e77364c8ad091cb5cfded7ceb9287ddfafd6fca76075d273ef36fb951566781f6efbc9c88eeea9a984cb10715578da0f073bd9c3c926b6e0a27091efa968b81bbfd11e9ddd328a64450136f2a2fdc2988d4cfda5f5852839a81dfa221cbe0623a75654e77a82083d060ccacce611d93b87c30949c2c3849bbf1b67913dc30fd45dee3919f3a358314c4bce4e508d514dde7aa7edd39b5cda6a65983db76686a389b83907b23101ceea4ea1c366abb1871153f12a5044d9577e0802bb276845aeb1e6bbdf598296f80b1ff847a87d8b1909136e1c6f9be394ab105aea812d1ead1392e542a04d4c353150c8bf4cbe54b5422f64e041b9d96fa44c566fc38d440faa1690620b7b786b0dca09214b421406c6202b45b64de3c36ba9c52dfab02808a0eb68f8ad7590baee70a061443ef17570d4a8fbcff86d8ab02f9343173a7bdf66071ae012f6c746d4c900835063a47c5197e2c9d00a234d7270e135192366b716c5a3abd5bd67334f8688d39a13316d7d94c96d85cfb85de5b23ce4d5c483295dd985fb275a16928e367465966a66b690fe724d547c3d1e227654347bbff5cb8d9f19b82082078ea5c29ff571c79742765efecbc30425670228bff333aec33cdd3f72d58e38a6d404da91e3505c561f046ce4366938c861e178aa7c8897f73652667bcffbf8ab67e8e6032d2d5bf28c64e7ccd2cc52013ef44de73305a3cc18566607dbed626614050883d5070530f3e291bb7fd4a00a41b6a99a5e70335adc8c13e66bca84ca520c938464e050affeced909222aa2d0fb4a1574e1e46d25432476b243b0fb5a8c884701fb6c8303f59331a5ca24a53a883ea7d7ac8052e99befb6608fd2ecbfe32c5a4faa5d9703169e136d1411a831567a4b1b9e4a0232a059476d584c2f794d290623825dafd38a6537ad4f11de4ab91320161dce4e861687bf9c5f7feee0721f6978f7324e5883088b450f4d48cbafacafe4acb387fb3ea8db46795dcb412b73ccf5a6151cda4affe68945a912c465ff6c7bdfb65030b3fd3d86d7e9c17a14adafc70af9e9d5d5a0fa444f5b58d315dd8113ba83a3ff7c349dff7f03ce10eb7d96014ddeb73add6c47905810b6c9e42c07c3bb3d5cb3f2eaae6105027ba81551bef132cbfb4c63fffa3045f7be197572578e1591fefdb381b42ba96f76e8124c12c4b1a0492277629967040d9a5b0ec8eea6d588b082ae1c2393b1359d10385247c912ee9459bfbc1b0c26cdb6a02b8cf1783a5a859fa3f1f70c1a89a2631fc71abc6fcd3b87b37502332d50a9aa397cbc494accd98f39817017b045d9251f8213b3668172bae7be7a896c59932c62f3009e822a99056f48ac271acca48c1b2625837ecff4e568d37238cc49161926dda0a1cb6a9836382475d1a0afbfa5529c63c2024a1d16d1a27f7aeb5426dfac9af1d432baffa56374bab274d162d788e87d8695821ae675db2369b273293513143d9944eca1e4081cef2d2e90c79adebecdfb1417837bb85fcee4da4dcadd899e0c2b89dac321aeca6bba2c4ea325f25b7574ab71947b62ab4e86f80b70a5dc502345da656c5178ed7a65447663ae50175cb3bdeab9b4754fc7a378613feed6e1ec9639563960e5d3a276c6ab8818bcbf1156588b0a746e8cfb2936bd6aadbd253bfc90dcf27eac3a3755f428bb3632707eb7b5cdc0cf127b373a3c65806163c759b033b96b0eaaae2f0a5c49198658bd32bafc292daf9372b5c048c30e0af65641c3cd8102954ea030ca84ebc263322d01330f7b4e229b6fc1c4f37eea78c882b2719040c033ae813ecefaca4498ef1603f916811372adeeb9c9ffbdad027428cd1a3a1d7d599f51219cc78db454b8e009d3ae51b6fce3fe9634d631653d8a3b2a9da174483778f5e6a6ce9bc7df8b2955072563b0a8d2a91eab158511b8f3737f30084f6100aff0a", 0x1000, r4) [ 977.068988] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid 11:36:10 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r0, &(0x7f0000000200), 0xf000) sendfile(r0, r1, 0x0, 0xf03b0000) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f00000000c0)={r1, &(0x7f0000000000)="64eefa2275f71d7fcb0fd0f22e60fb1f2c4f3ac556b8b327d18fe5abc0da80d4afcf102f5c91c6ddc72395", &(0x7f0000000040)=""/113}, 0x20) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r2, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) setregid(0x0, r3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async) write$cgroup_int(r0, &(0x7f0000000200), 0xf000) (async) sendfile(r0, r1, 0x0, 0xf03b0000) (async) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f00000000c0)={r1, &(0x7f0000000000)="64eefa2275f71d7fcb0fd0f22e60fb1f2c4f3ac556b8b327d18fe5abc0da80d4afcf102f5c91c6ddc72395", &(0x7f0000000040)=""/113}, 0x20) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) (async) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) (async) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) read$FUSE(r2, &(0x7f0000004140)={0x2020}, 0x2020) (async) setregid(0x0, r3) (async) 11:36:10 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="47fd80b6d9106a0370dd75ea4d0c23f44bf07b1ec3c6480aacb1442dfd90caa5c0dbe0abd3457cf09747dc294dd9428123e745e44550c819701eb3431dac3b90b42dec06628ac64bcf96928aa41badf6b7e5e1104ea1a8955959d9ea81068685", 0x60, 0xfffffffffffffffc) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x4, r0, 0xee01, 0xee00) read$FUSE(0xffffffffffffffff, 0x0, 0x0) 11:36:10 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f0000000000)='$\x00\x00', 0x3, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) [ 977.229492] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid 11:36:10 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="80fde5893256", 0x6}], 0x1, 0x0, 0x0) keyctl$chown(0x4, r0, 0xee01, 0xee00) r3 = request_key(&(0x7f0000000300)='pkcs7_test\x00', &(0x7f0000000340)={'syz', 0x2}, &(0x7f0000000380)='/$\x00', 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r4, 0x1c243911) 11:36:10 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r3 = add_key(&(0x7f0000000400)='big_key\x00', &(0x7f0000000440)={'syz', 0x3}, &(0x7f0000000480)="4f67858628f570d9d1bd6c2b715d62d702b8dc50b06910cc987b97b568ac32801914b4753b534e64996742a34351f871aa3fa36dfc8b3c3a6416bdca409d291d32e4481b1e55c58f1982bd63fccb65e368112da1507fb61b0e8c63734d5a3be884bdca4e65b17b5c86e21a5181a7dbc18ea543280bbc9705d11f2b3b1b4a96d0655264ca91286862a341e69f536ed31c1c911d20195ac61fb956365d89b21e6f4e80a17ae8b638ee9ce06260994daaca0734d41b738819fa46", 0xb9, r2) r4 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r4, 0x1c243911) keyctl$chown(0x4, r4, 0xee01, 0xee00) keyctl$chown(0x3, r4, 0xee00, 0x0) keyctl$search(0xa, r3, &(0x7f0000000540)='encrypted\x00', &(0x7f0000000580)={'syz', 0x1}, r4) keyctl$setperm(0x5, r2, 0x1c243911) keyctl$chown(0x4, r2, 0xee01, 0xee00) keyctl$chown(0x3, r2, 0xee00, 0x0) keyctl$chown(0x4, r2, 0x0, 0xffffffffffffffff) r5 = add_key(&(0x7f0000000100)='pkcs7_test\x00', &(0x7f0000000280)={'syz', 0x0}, &(0x7f00000002c0)="9c2a320019d90e18c02f134b0bde33b72345bcc330a5519d47e28a0a8324ab1a08bf434b8ca088794a0ceb98db79ffe63d2e608e65a227ed1108c1b3041eebc90ea9040220d6cd43f95e937cdb41027d5c8b74bf3dbc42d548a07d7b5a51d5f9c763aa55e27f6c265b72fe29371a2fe10c19b87cb648e89101c035e0ae8d20f41127493d92a6b4acaf2d46e0b388238ea0ca2ef0b8216e5a1ab61ef9db67ee4c26a669ae6cc732b013eed73728f504e2bd01", 0xb2, r2) add_key(&(0x7f00000005c0)='user\x00', &(0x7f0000000640)={'syz', 0x1}, 0x0, 0x0, r0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000180)="faa635bf048a3b7b4c101ce188a55b365394cf3e30c2f78d2a4230ce8965d3d7936dc3e1e2a5fac32ed6f6cf7731d53278e28206189a710004afba4a827bee5652adbab617b853d2f1f3ae4168699cb402048291638a3462f02f61bc119bd8e8b501ad04ca57b9b718a546a769c25a4d2371196ae4cc42e62b8f21260bed4262f1bc1abc02eb05c1322b820119b822d6f61a46fb59ee4c497ab36dd2b30580e8d56effded91a8524ac1ff77a6d9c0440c4d0f9be8352b8b15b61a1c2a4674e385cabc44f30b21668313aac65ad5bb6495be40a", 0xd3, r0) r6 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r6, 0x1c243911) keyctl$chown(0x4, r6, 0xee01, 0xee00) keyctl$chown(0x3, r6, 0xee00, 0x0) r7 = add_key$keyring(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x1}, 0x0, 0x0, r5) keyctl$search(0xa, r1, &(0x7f0000000080)='pkcs7_test\x00', &(0x7f00000000c0)={'syz', 0x1}, r7) 11:36:10 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "c1d282e57ad5a477a1a48f2c2925bc92cca02a58995202150327ac1dad2707e45cf0e04d152c7029c27bad0780d1e9f9c145278614137ea0e911d6b687bbc801", 0x33}, 0x48, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, r0) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r1) keyctl$chown(0x3, r1, 0xee00, 0x0) [ 977.410740] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid 11:36:10 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r3) (async) r5 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xa) (async) r9 = open(0x0, 0x440800, 0x0) (async) r10 = getpid() sched_setscheduler(r10, 0x5, &(0x7f0000000380)) r11 = fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f0000000380)={0x3, 0x80, 0x80, 0x20, 0x4, 0xc9, 0x0, 0x50b9, 0xe0820, 0x2, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7f, 0x2, @perf_bp={&(0x7f0000000340)}, 0x1008, 0x4, 0xfffffffb, 0x5, 0x80, 0x4, 0x6, 0x0, 0x5}, r10, 0xd, r11, 0x0) (async) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000740)={{{@in6=@mcast2, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@initdev}}, &(0x7f0000000840)=0xe8) (async) r13 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r13, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r14) (async) setgroups(0x1, &(0x7f0000000080)=[r14]) r15 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r16 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async) r17 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r16, &(0x7f0000000200), 0xf000) (async) sendfile(r16, r17, 0x0, 0xf03b0000) (async, rerun: 32) sendfile(r16, r15, 0x0, 0x8000000000004) (async, rerun: 32) write$binfmt_script(r15, &(0x7f0000000a00)=ANY=[@ANYBLOB="2321202e2f66696c653020202066326673000af288519a77583e366cda140ef715dc2691a23cea5e0cd1d287c805d5362c3ff0c07d8c96abd465510666b9d23980a700000000b3fb7b1b3f2c62f537cde7f016f9685f"], 0x45) (async) r18 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/vmstat\x00', 0x0, 0x0) lseek(r18, 0x401, 0x0) r19 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/vmstat\x00', 0x0, 0x0) lseek(r19, 0x401, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001000)=[{{&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000680)=[{&(0x7f0000000080)="19edeafb4ea5fc339ecf3fd3", 0xc}, {&(0x7f0000000180)="fb6449c327527105bdc6be36137eb365d5b3a3bd3512a8d3cae70c70383cfa319c244959064b7dd4019d063d60be05db8b9b222243e7beb9183b6f72c0c14ab3602dc4669113034327d8e092ae06db0fbc99a7ef2f5ede2121604ca7e3114a176a9df7bff70a076a6858fad5fd2170971aab615d0d60b8fdbf778e05790782eb58a7ac563077966729de8c2a196fe91934e79cdaa446911236805fd0dea82fe7337f851419cbc54b4652f8c1d89d61be21db83cc726cfe1cc8b0de", 0xbb}, {&(0x7f00000000c0)="deee95f027bb7bf66d928569a4e173a86cdcc7d0aed36ffb51eefde61e8f857c54cd3cd66432", 0x26}, {&(0x7f0000000240)="367d8e97e82480ce1205d95cb32e4535d597ea6cde882a1a9bfbfce7a3fe85f86b47fb96d0f2f266056af01c0410f553902d1bb145ed0d6af91dace93e0f22201ab2d47a40ff0270063786eabe8987acda9946f230177d0f438b0fc57f447748e0bccacff349971b3ef5c03c35b23eb00105c131835367f7fa76c64b6f5c6a9ae8d8861eab5f43e7bfe000a14f8f705f2baae61e8f20820c623332e350745679351321c383622f649bad145ab05891b30b18de9cf0cf429204", 0xb9}, {&(0x7f0000000300)="f14dd4f02c654113aa0aa908b758bd14ec1cdeb67a23f44f47212144dd4ada01f14c8ac04ab2e1a6f5a8b0feaee8706be9a48714bacb40986423aab3c5e179cc6edd6eaa8d9fec5fd76032ee92cc327d343cf6fb2bcd74d4824d68f14ed202ffe9175e81896461c92dfa4f7fefcbaccfaa462639", 0x74}, {&(0x7f0000000100)="8cca50c925a8b1fd1b649689d5ed44ca5827211b6f9da13e07187ae9651229bb7071", 0x22}, {&(0x7f0000000380)="74e628c9ab618eedb8ce4bb2925958631b5c79f9c0ceea747b7f8c0aa3323a5217a33e83648824446ec7c4f7450207cccdad1a848082053e64cfe5f757e75a7584e42959a79b0c4560c8b1237e4e255d97fe55542738320f917082938445ade3c4c9727aecc35cd5dbe4f9714bf6aa524e9eb859a44f2bf5128db1e9f6bb54c17254507c0cf623481ed31dca4d6891b95f88ac380e52048780c141e620fd2a9c575694c69b613bef3e98586ab1d30dc4e7ac7e5370b46e81e10efebd3d7f90192111524797ff0142417ec635ad1fae27132956ce7256167a4a3a425ed854d93d14dff3674ba1b4b8be124304ff72bca6ec785fd18b60e778d3", 0xf9}, {&(0x7f0000000480)="dda376e8ab7305706a3b341fe3a0c0a394f2bc05ff4e43dbf7f0976485a23b2a3abd73f35e17441cf745c756bc76165cfc959940bc08bf43945adbb4728a7909e4526c00ea7a965893a3a220f1394a26f7595761ad0bcee8e32f", 0x5a}, {&(0x7f0000000500)="a7bbe13bfc5d68e9a6c3d5989f8013cb5c3f75dd1b61ebd88506a72c2b745ddb9d167cc5b3eea4c815ea27b60fe913ce99ac5d493aa313a173f69f0c7d564ff204f1adead075f4ec916bfdac65cb399aa184c4495061c64a6bb0451f2d1546071d35483af46612d5512070a045a59be62321a9c7e7884772df263e6375b67c6536ce0e57cf648b72ed2b481afd16602d2ce0380689528826844adc0cd2b66e84ffaaa728aa2681886545cdaef90b7517bf323abb0f9208b5def13aad613660ed577542f0fde30ad8014d2df3557221c8e66c68258a3c62be0be7ee621e7f70", 0xdf}, {&(0x7f0000000640)="e0acc6", 0x3}], 0xa, &(0x7f0000000880)=[@rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r10, r12, r8}}}, @cred={{0x1c, 0x1, 0x2, {r4, r2, r14}}}, @rights={{0x2c, 0x1, 0x1, [r1, r5, 0xffffffffffffffff, r15, r18, r1, r19]}}], 0xa8, 0x11}}, {{&(0x7f0000000940)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000f00)=[{&(0x7f00000009c0)="4a02bd8fc8553c8dc5c3181949eccaaa826aea9dcee0da0aa613901297ffb486a62182832cff47fc2714c20fbf230e11ab0c56fd4d63b530d7d03b54e9aa09cfdb94b27714a615a9cd1a5d502e2b17660b53b3ba4e5cc28f82e304a92793662e8ece82209a1633dab46c2a48152ae1d56430e68fb011fd", 0x77}, {&(0x7f0000000a40)="b592a15b177d280acf082dbb43f17365eaadaf3d7a5faae6ec2b31e20b25cef6044152da1f3e6dc2fa5ffb57ec2da20270aa33ce209e811c2cb21a7e4faaf6477cc07e16757d09e3458cad6a57dd6df55a85eee31043589603a3c8de7e0394794649884b05f2c5759ab3f03a1ea950b8004569dbca793af2f3978b81c5801faecaae5cc0c1a967eaaaa97b41f0bd7210c0eba1a4426f0b778f96a550f2b8e77b228dc6d55e26d314b0eb91296cca770aa2c9d341abbba38f5ffc77f6662d188342e8d5ccacfc84ee9cead5f52f80639398f724f199e198746b4add5ef7300732875d063ff06ec0de9114a887f9847dc18732a4e2", 0xf4}, {&(0x7f0000000b40)="4dfc06ccc2a71cb1a40958c14d6a", 0xe}, {&(0x7f0000000b80)="b0a46e1080542ca12762663737f9a00996853fcd2fb62ce76cf3b439cb8970c06de98383fc2cdf70c12a3d48a8a742402a40b4ffef79c27db1f064e615acc7beab42f54e39efc6e10b9828092836163fb9ac9d49103ec4f68c25c56c9e31c11670c9fdb7e0b6b32792f16e7b64bd8171ac94e8bf3a0ae656a31b7251d2b6d02f249d529ae1a3bce38df0a8531ebb032ce0fecd437d64165fc9bdab5dad540c3cf42b65a92945346f697bf158b942b66dcff87c7368be99a4c29a9ad834ff8217bde944d705cfc1b8f8ea412ed3c55fadf364ef8b611b", 0xd6}, {&(0x7f0000000c80)="0c9c6969e4e3550433a019ebbdf4204cd149d1e973d8aa7b60f58291a0970dd41f315968144191d0280613becf3073b4c87bcf5e158080d4fd082341582567f5110d6f06128e5380aa2b5477fcd189389a1ecb9fd7dc237abb4545137e10e319e9bda3773775c461c557e7daa3e5edc6c71b", 0x72}, {&(0x7f0000000d00)="ddae4d5b53f25571e47b74adf43f875140e648e767e13b83a3aea33b6340cb4917ad42a1ab08ddafadb768e4cc8eb9d1807bd1a7ebd5ecdc0c5700d6e993f053d3fce23f1ca144d8ea38a30c061ed1279f48b88e692520ea5a70e5b7a0bca105ea10e0bc09e3acbebf7bb9f2c6f74a7eb75020c0329b1cb97799", 0x7a}, {&(0x7f0000000d80)="64516ef275ae496b0a58247d8b6654ab03d83ab00a576fa6df49d32c624113b0ded8745b72eba98392d2d23916ad12a6a8f7bd8788960c8a614d09aa3ad6a861dc140ca3a08e481f6d41d653735c899527cce3031d6aa9f237a4a5ebbd5f1902a7519e86f99d5d0923857e2f58e73ed90f3a5fb56e37", 0x76}, {&(0x7f0000000e00)="c990409816becb2bc3868471cb2d87ff048c48ef45871485b9e5508d53bb6cd34781120cdddae42b39285ad76b87b59697676b0fa158742ec93b098597c525", 0x3f}, {&(0x7f0000000e40)="1f6ee1a52d7435fc12aabc86a7da4eaf5abe4764bdff40b8117e3ed78d55910ab9f6d1cc152f54e86658f456d77963e4e0e696ab233fed631c5bdadd73ea9a5fe5516d276d2ab4cbf064e408806ca6030f1ab55d7e491b219e161300e34cad14070b7b0fa7c9bedb66900824b223445f33f51fed715e32e5b1509e5053add80642a2919f6b5feaad2b57801280f320e7ae6dd5718195dc9723618ad220243c028f4b5e9eb868ed2c90f7815a35535245fb5ec9fc826c8b34f48b2d3d", 0xbc}], 0x9, &(0x7f0000000fc0)=[@cred={{0x1c, 0x1, 0x2, {r6, r2, r8}}}], 0x20, 0x84}}], 0x2, 0x24040010) (async) setresuid(0x0, r7, 0x0) keyctl$chown(0x4, r0, 0x0, r3) 11:36:10 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r3 = add_key(&(0x7f0000000400)='big_key\x00', &(0x7f0000000440)={'syz', 0x3}, &(0x7f0000000480)="4f67858628f570d9d1bd6c2b715d62d702b8dc50b06910cc987b97b568ac32801914b4753b534e64996742a34351f871aa3fa36dfc8b3c3a6416bdca409d291d32e4481b1e55c58f1982bd63fccb65e368112da1507fb61b0e8c63734d5a3be884bdca4e65b17b5c86e21a5181a7dbc18ea543280bbc9705d11f2b3b1b4a96d0655264ca91286862a341e69f536ed31c1c911d20195ac61fb956365d89b21e6f4e80a17ae8b638ee9ce06260994daaca0734d41b738819fa46", 0xb9, r2) r4 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r4, 0x1c243911) keyctl$chown(0x4, r4, 0xee01, 0xee00) keyctl$chown(0x3, r4, 0xee00, 0x0) keyctl$search(0xa, r3, &(0x7f0000000540)='encrypted\x00', &(0x7f0000000580)={'syz', 0x1}, r4) keyctl$setperm(0x5, r2, 0x1c243911) keyctl$chown(0x4, r2, 0xee01, 0xee00) keyctl$chown(0x3, r2, 0xee00, 0x0) keyctl$chown(0x4, r2, 0x0, 0xffffffffffffffff) r5 = add_key(&(0x7f0000000100)='pkcs7_test\x00', &(0x7f0000000280)={'syz', 0x0}, &(0x7f00000002c0)="9c2a320019d90e18c02f134b0bde33b72345bcc330a5519d47e28a0a8324ab1a08bf434b8ca088794a0ceb98db79ffe63d2e608e65a227ed1108c1b3041eebc90ea9040220d6cd43f95e937cdb41027d5c8b74bf3dbc42d548a07d7b5a51d5f9c763aa55e27f6c265b72fe29371a2fe10c19b87cb648e89101c035e0ae8d20f41127493d92a6b4acaf2d46e0b388238ea0ca2ef0b8216e5a1ab61ef9db67ee4c26a669ae6cc732b013eed73728f504e2bd01", 0xb2, r2) add_key(&(0x7f00000005c0)='user\x00', &(0x7f0000000640)={'syz', 0x1}, 0x0, 0x0, r0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000180)="faa635bf048a3b7b4c101ce188a55b365394cf3e30c2f78d2a4230ce8965d3d7936dc3e1e2a5fac32ed6f6cf7731d53278e28206189a710004afba4a827bee5652adbab617b853d2f1f3ae4168699cb402048291638a3462f02f61bc119bd8e8b501ad04ca57b9b718a546a769c25a4d2371196ae4cc42e62b8f21260bed4262f1bc1abc02eb05c1322b820119b822d6f61a46fb59ee4c497ab36dd2b30580e8d56effded91a8524ac1ff77a6d9c0440c4d0f9be8352b8b15b61a1c2a4674e385cabc44f30b21668313aac65ad5bb6495be40a", 0xd3, r0) r6 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r6, 0x1c243911) keyctl$chown(0x4, r6, 0xee01, 0xee00) keyctl$chown(0x3, r6, 0xee00, 0x0) r7 = add_key$keyring(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x1}, 0x0, 0x0, r5) keyctl$search(0xa, r1, &(0x7f0000000080)='pkcs7_test\x00', &(0x7f00000000c0)={'syz', 0x1}, r7) 11:36:10 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r0, &(0x7f0000000200), 0xf000) sendfile(r0, r1, 0x0, 0xf03b0000) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f00000000c0)={r1, &(0x7f0000000000)="64eefa2275f71d7fcb0fd0f22e60fb1f2c4f3ac556b8b327d18fe5abc0da80d4afcf102f5c91c6ddc72395", &(0x7f0000000040)=""/113}, 0x20) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r2, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) setregid(0x0, r3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async) write$cgroup_int(r0, &(0x7f0000000200), 0xf000) (async) sendfile(r0, r1, 0x0, 0xf03b0000) (async) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f00000000c0)={r1, &(0x7f0000000000)="64eefa2275f71d7fcb0fd0f22e60fb1f2c4f3ac556b8b327d18fe5abc0da80d4afcf102f5c91c6ddc72395", &(0x7f0000000040)=""/113}, 0x20) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) (async) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) (async) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) read$FUSE(r2, &(0x7f0000004140)={0x2020}, 0x2020) (async) setregid(0x0, r3) (async) 11:36:10 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "c1d282e57ad5a477a1a48f2c2925bc92cca02a58995202150327ac1dad2707e45cf0e04d152c7029c27bad0780d1e9f9c145278614137ea0e911d6b687bbc801", 0x33}, 0x48, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, r0) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r1) (async) keyctl$chown(0x3, r1, 0xee00, 0x0) 11:36:10 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_clone(0x8200, &(0x7f0000000080)="f74b7f5a06defb3414025e1452bf7951ac60c75c07", 0x15, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000180)="75ae22293894193a33b39c34bb731549dad6bab2c3b58502518791e1e5954d73c7697005527fdc6fbbe1d572679026c1481f8205a084809f563fd1f149cf8085683fc84a7cee87361a11bc1dc4056fd5566caa79e0e0f4b1e1bb9db37073371cdaad5cdda5e8bdf6b246893b7bb086c5e9a09956a401ea784e553b0ae9f1") perf_event_open(&(0x7f0000000000)={0x5, 0x80, 0x6, 0xdb, 0x7, 0x1, 0x0, 0x5, 0x8000, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x20, 0x2, @perf_config_ext={0x7, 0x1000000000000000}, 0x1089, 0x0, 0xdcb2, 0x0, 0x3, 0x4, 0x7f, 0x0, 0x7, 0x0, 0x4}, r0, 0xc, 0xffffffffffffffff, 0x8) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r1) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r2, 0x1c243911) keyctl$chown(0x4, r2, 0xee01, 0xee00) add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$chown(0x3, r2, 0xee00, 0x0) keyctl$get_keyring_id(0x0, r2, 0x7ff) keyctl$chown(0x3, r1, 0xee00, 0x0) 11:36:10 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="80fde5893256", 0x6}], 0x1, 0x0, 0x0) keyctl$chown(0x4, r0, 0xee01, 0xee00) r3 = request_key(&(0x7f0000000300)='pkcs7_test\x00', &(0x7f0000000340)={'syz', 0x2}, &(0x7f0000000380)='/$\x00', 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r4, 0x1c243911) 11:36:10 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "c1d282e57ad5a477a1a48f2c2925bc92cca02a58995202150327ac1dad2707e45cf0e04d152c7029c27bad0780d1e9f9c145278614137ea0e911d6b687bbc801", 0x33}, 0x48, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, r0) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r1) (async) keyctl$chown(0x3, r1, 0xee00, 0x0) 11:36:10 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_clone(0x8200, &(0x7f0000000080)="f74b7f5a06defb3414025e1452bf7951ac60c75c07", 0x15, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000180)="75ae22293894193a33b39c34bb731549dad6bab2c3b58502518791e1e5954d73c7697005527fdc6fbbe1d572679026c1481f8205a084809f563fd1f149cf8085683fc84a7cee87361a11bc1dc4056fd5566caa79e0e0f4b1e1bb9db37073371cdaad5cdda5e8bdf6b246893b7bb086c5e9a09956a401ea784e553b0ae9f1") perf_event_open(&(0x7f0000000000)={0x5, 0x80, 0x6, 0xdb, 0x7, 0x1, 0x0, 0x5, 0x8000, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x20, 0x2, @perf_config_ext={0x7, 0x1000000000000000}, 0x1089, 0x0, 0xdcb2, 0x0, 0x3, 0x4, 0x7f, 0x0, 0x7, 0x0, 0x4}, r0, 0xc, 0xffffffffffffffff, 0x8) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r1) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r2, 0x1c243911) keyctl$chown(0x4, r2, 0xee01, 0xee00) add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$chown(0x3, r2, 0xee00, 0x0) keyctl$get_keyring_id(0x0, r2, 0x7ff) keyctl$chown(0x3, r1, 0xee00, 0x0) [ 977.913305] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid 11:36:10 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r1) 11:36:10 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0x7f, 0x81, 0x4, 0x4, 0x0, 0xfffffffffffff800, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_bp={&(0x7f0000000100), 0xa}, 0x8, 0x3, 0x9, 0x3, 0x2, 0x2, 0x7fff, 0x0, 0x58, 0x0, 0x3}, 0x0, 0x9, 0xffffffffffffffff, 0x9) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a1f832075204219dc7e7b2e6f11d9ff26bdfc41496a20c2916c52ac8260884dd7a78b81c0a64ae3272270af035c9001ed601593f173e058e74a44e940d2f5039c8e90b74b7d77d57447ec8119822bf8e0ebd2f81055617214d51", 0x5a, r0) 11:36:10 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) (async) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) (async) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r1) 11:36:11 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="80fde5893256", 0x6}], 0x1, 0x0, 0x0) keyctl$chown(0x4, r0, 0xee01, 0xee00) r3 = request_key(&(0x7f0000000300)='pkcs7_test\x00', &(0x7f0000000340)={'syz', 0x2}, &(0x7f0000000380)='/$\x00', 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x1}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) [ 978.206618] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid 11:36:11 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r3) (async) r5 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xa) r9 = open(0x0, 0x440800, 0x0) (async) r10 = getpid() sched_setscheduler(r10, 0x5, &(0x7f0000000380)) r11 = fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f0000000380)={0x3, 0x80, 0x80, 0x20, 0x4, 0xc9, 0x0, 0x50b9, 0xe0820, 0x2, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7f, 0x2, @perf_bp={&(0x7f0000000340)}, 0x1008, 0x4, 0xfffffffb, 0x5, 0x80, 0x4, 0x6, 0x0, 0x5}, r10, 0xd, r11, 0x0) (async) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000740)={{{@in6=@mcast2, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@initdev}}, &(0x7f0000000840)=0xe8) r13 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r13, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r14) (async) setgroups(0x1, &(0x7f0000000080)=[r14]) r15 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async) r16 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async) r17 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r16, &(0x7f0000000200), 0xf000) (async) sendfile(r16, r17, 0x0, 0xf03b0000) (async) sendfile(r16, r15, 0x0, 0x8000000000004) (async) write$binfmt_script(r15, &(0x7f0000000a00)=ANY=[@ANYBLOB="2321202e2f66696c653020202066326673000af288519a77583e366cda140ef715dc2691a23cea5e0cd1d287c805d5362c3ff0c07d8c96abd465510666b9d23980a700000000b3fb7b1b3f2c62f537cde7f016f9685f"], 0x45) (async) r18 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/vmstat\x00', 0x0, 0x0) lseek(r18, 0x401, 0x0) (async) r19 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/vmstat\x00', 0x0, 0x0) lseek(r19, 0x401, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001000)=[{{&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000680)=[{&(0x7f0000000080)="19edeafb4ea5fc339ecf3fd3", 0xc}, {&(0x7f0000000180)="fb6449c327527105bdc6be36137eb365d5b3a3bd3512a8d3cae70c70383cfa319c244959064b7dd4019d063d60be05db8b9b222243e7beb9183b6f72c0c14ab3602dc4669113034327d8e092ae06db0fbc99a7ef2f5ede2121604ca7e3114a176a9df7bff70a076a6858fad5fd2170971aab615d0d60b8fdbf778e05790782eb58a7ac563077966729de8c2a196fe91934e79cdaa446911236805fd0dea82fe7337f851419cbc54b4652f8c1d89d61be21db83cc726cfe1cc8b0de", 0xbb}, {&(0x7f00000000c0)="deee95f027bb7bf66d928569a4e173a86cdcc7d0aed36ffb51eefde61e8f857c54cd3cd66432", 0x26}, {&(0x7f0000000240)="367d8e97e82480ce1205d95cb32e4535d597ea6cde882a1a9bfbfce7a3fe85f86b47fb96d0f2f266056af01c0410f553902d1bb145ed0d6af91dace93e0f22201ab2d47a40ff0270063786eabe8987acda9946f230177d0f438b0fc57f447748e0bccacff349971b3ef5c03c35b23eb00105c131835367f7fa76c64b6f5c6a9ae8d8861eab5f43e7bfe000a14f8f705f2baae61e8f20820c623332e350745679351321c383622f649bad145ab05891b30b18de9cf0cf429204", 0xb9}, {&(0x7f0000000300)="f14dd4f02c654113aa0aa908b758bd14ec1cdeb67a23f44f47212144dd4ada01f14c8ac04ab2e1a6f5a8b0feaee8706be9a48714bacb40986423aab3c5e179cc6edd6eaa8d9fec5fd76032ee92cc327d343cf6fb2bcd74d4824d68f14ed202ffe9175e81896461c92dfa4f7fefcbaccfaa462639", 0x74}, {&(0x7f0000000100)="8cca50c925a8b1fd1b649689d5ed44ca5827211b6f9da13e07187ae9651229bb7071", 0x22}, {&(0x7f0000000380)="74e628c9ab618eedb8ce4bb2925958631b5c79f9c0ceea747b7f8c0aa3323a5217a33e83648824446ec7c4f7450207cccdad1a848082053e64cfe5f757e75a7584e42959a79b0c4560c8b1237e4e255d97fe55542738320f917082938445ade3c4c9727aecc35cd5dbe4f9714bf6aa524e9eb859a44f2bf5128db1e9f6bb54c17254507c0cf623481ed31dca4d6891b95f88ac380e52048780c141e620fd2a9c575694c69b613bef3e98586ab1d30dc4e7ac7e5370b46e81e10efebd3d7f90192111524797ff0142417ec635ad1fae27132956ce7256167a4a3a425ed854d93d14dff3674ba1b4b8be124304ff72bca6ec785fd18b60e778d3", 0xf9}, {&(0x7f0000000480)="dda376e8ab7305706a3b341fe3a0c0a394f2bc05ff4e43dbf7f0976485a23b2a3abd73f35e17441cf745c756bc76165cfc959940bc08bf43945adbb4728a7909e4526c00ea7a965893a3a220f1394a26f7595761ad0bcee8e32f", 0x5a}, {&(0x7f0000000500)="a7bbe13bfc5d68e9a6c3d5989f8013cb5c3f75dd1b61ebd88506a72c2b745ddb9d167cc5b3eea4c815ea27b60fe913ce99ac5d493aa313a173f69f0c7d564ff204f1adead075f4ec916bfdac65cb399aa184c4495061c64a6bb0451f2d1546071d35483af46612d5512070a045a59be62321a9c7e7884772df263e6375b67c6536ce0e57cf648b72ed2b481afd16602d2ce0380689528826844adc0cd2b66e84ffaaa728aa2681886545cdaef90b7517bf323abb0f9208b5def13aad613660ed577542f0fde30ad8014d2df3557221c8e66c68258a3c62be0be7ee621e7f70", 0xdf}, {&(0x7f0000000640)="e0acc6", 0x3}], 0xa, &(0x7f0000000880)=[@rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r10, r12, r8}}}, @cred={{0x1c, 0x1, 0x2, {r4, r2, r14}}}, @rights={{0x2c, 0x1, 0x1, [r1, r5, 0xffffffffffffffff, r15, r18, r1, r19]}}], 0xa8, 0x11}}, {{&(0x7f0000000940)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000f00)=[{&(0x7f00000009c0)="4a02bd8fc8553c8dc5c3181949eccaaa826aea9dcee0da0aa613901297ffb486a62182832cff47fc2714c20fbf230e11ab0c56fd4d63b530d7d03b54e9aa09cfdb94b27714a615a9cd1a5d502e2b17660b53b3ba4e5cc28f82e304a92793662e8ece82209a1633dab46c2a48152ae1d56430e68fb011fd", 0x77}, {&(0x7f0000000a40)="b592a15b177d280acf082dbb43f17365eaadaf3d7a5faae6ec2b31e20b25cef6044152da1f3e6dc2fa5ffb57ec2da20270aa33ce209e811c2cb21a7e4faaf6477cc07e16757d09e3458cad6a57dd6df55a85eee31043589603a3c8de7e0394794649884b05f2c5759ab3f03a1ea950b8004569dbca793af2f3978b81c5801faecaae5cc0c1a967eaaaa97b41f0bd7210c0eba1a4426f0b778f96a550f2b8e77b228dc6d55e26d314b0eb91296cca770aa2c9d341abbba38f5ffc77f6662d188342e8d5ccacfc84ee9cead5f52f80639398f724f199e198746b4add5ef7300732875d063ff06ec0de9114a887f9847dc18732a4e2", 0xf4}, {&(0x7f0000000b40)="4dfc06ccc2a71cb1a40958c14d6a", 0xe}, {&(0x7f0000000b80)="b0a46e1080542ca12762663737f9a00996853fcd2fb62ce76cf3b439cb8970c06de98383fc2cdf70c12a3d48a8a742402a40b4ffef79c27db1f064e615acc7beab42f54e39efc6e10b9828092836163fb9ac9d49103ec4f68c25c56c9e31c11670c9fdb7e0b6b32792f16e7b64bd8171ac94e8bf3a0ae656a31b7251d2b6d02f249d529ae1a3bce38df0a8531ebb032ce0fecd437d64165fc9bdab5dad540c3cf42b65a92945346f697bf158b942b66dcff87c7368be99a4c29a9ad834ff8217bde944d705cfc1b8f8ea412ed3c55fadf364ef8b611b", 0xd6}, {&(0x7f0000000c80)="0c9c6969e4e3550433a019ebbdf4204cd149d1e973d8aa7b60f58291a0970dd41f315968144191d0280613becf3073b4c87bcf5e158080d4fd082341582567f5110d6f06128e5380aa2b5477fcd189389a1ecb9fd7dc237abb4545137e10e319e9bda3773775c461c557e7daa3e5edc6c71b", 0x72}, {&(0x7f0000000d00)="ddae4d5b53f25571e47b74adf43f875140e648e767e13b83a3aea33b6340cb4917ad42a1ab08ddafadb768e4cc8eb9d1807bd1a7ebd5ecdc0c5700d6e993f053d3fce23f1ca144d8ea38a30c061ed1279f48b88e692520ea5a70e5b7a0bca105ea10e0bc09e3acbebf7bb9f2c6f74a7eb75020c0329b1cb97799", 0x7a}, {&(0x7f0000000d80)="64516ef275ae496b0a58247d8b6654ab03d83ab00a576fa6df49d32c624113b0ded8745b72eba98392d2d23916ad12a6a8f7bd8788960c8a614d09aa3ad6a861dc140ca3a08e481f6d41d653735c899527cce3031d6aa9f237a4a5ebbd5f1902a7519e86f99d5d0923857e2f58e73ed90f3a5fb56e37", 0x76}, {&(0x7f0000000e00)="c990409816becb2bc3868471cb2d87ff048c48ef45871485b9e5508d53bb6cd34781120cdddae42b39285ad76b87b59697676b0fa158742ec93b098597c525", 0x3f}, {&(0x7f0000000e40)="1f6ee1a52d7435fc12aabc86a7da4eaf5abe4764bdff40b8117e3ed78d55910ab9f6d1cc152f54e86658f456d77963e4e0e696ab233fed631c5bdadd73ea9a5fe5516d276d2ab4cbf064e408806ca6030f1ab55d7e491b219e161300e34cad14070b7b0fa7c9bedb66900824b223445f33f51fed715e32e5b1509e5053add80642a2919f6b5feaad2b57801280f320e7ae6dd5718195dc9723618ad220243c028f4b5e9eb868ed2c90f7815a35535245fb5ec9fc826c8b34f48b2d3d", 0xbc}], 0x9, &(0x7f0000000fc0)=[@cred={{0x1c, 0x1, 0x2, {r6, r2, r8}}}], 0x20, 0x84}}], 0x2, 0x24040010) setresuid(0x0, r7, 0x0) (async) keyctl$chown(0x4, r0, 0x0, r3) 11:36:11 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="80fde5893256", 0x6}], 0x1, 0x0, 0x0) keyctl$chown(0x4, r0, 0xee01, 0xee00) r3 = request_key(&(0x7f0000000300)='pkcs7_test\x00', &(0x7f0000000340)={'syz', 0x2}, &(0x7f0000000380)='/$\x00', 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r4, 0x1c243911) 11:36:11 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0x7f, 0x81, 0x4, 0x4, 0x0, 0xfffffffffffff800, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_bp={&(0x7f0000000100), 0xa}, 0x8, 0x3, 0x9, 0x3, 0x2, 0x2, 0x7fff, 0x0, 0x58, 0x0, 0x3}, 0x0, 0x9, 0xffffffffffffffff, 0x9) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a1f832075204219dc7e7b2e6f11d9ff26bdfc41496a20c2916c52ac8260884dd7a78b81c0a64ae3272270af035c9001ed601593f173e058e74a44e940d2f5039c8e90b74b7d77d57447ec8119822bf8e0ebd2f81055617214d51", 0x5a, r0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0x7f, 0x81, 0x4, 0x4, 0x0, 0xfffffffffffff800, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_bp={&(0x7f0000000100), 0xa}, 0x8, 0x3, 0x9, 0x3, 0x2, 0x2, 0x7fff, 0x0, 0x58, 0x0, 0x3}, 0x0, 0x9, 0xffffffffffffffff, 0x9) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) (async) keyctl$chown(0x3, r0, 0xee00, 0x0) (async) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a1f832075204219dc7e7b2e6f11d9ff26bdfc41496a20c2916c52ac8260884dd7a78b81c0a64ae3272270af035c9001ed601593f173e058e74a44e940d2f5039c8e90b74b7d77d57447ec8119822bf8e0ebd2f81055617214d51", 0x5a, r0) (async) 11:36:11 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r1) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) (async) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) (async) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) read$FUSE(r0, &(0x7f0000004140)={0x2020}, 0xe3b) (async) setregid(0x0, r1) (async) 11:36:11 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffa) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r0, 0x1c243911) keyctl$chown(0x4, r0, 0xee01, 0xee00) r1 = request_key(&(0x7f0000000180)='id_resolver\x00', &(0x7f00000001c0)={'syz', 0x3}, &(0x7f0000000200)='keyring\x00', 0xfffffffffffffffe) keyctl$read(0xb, r1, &(0x7f0000000640)=""/4096, 0x1000) keyctl$chown(0x3, r0, 0xee00, 0x0) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, r0) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$chown(0x4, r2, 0xee01, 0xee00) read$FUSE(0xffffffffffffffff, 0x0, 0x0) 11:36:11 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="80fde5893256", 0x6}], 0x1, 0x0, 0x0) keyctl$chown(0x4, r0, 0xee01, 0xee00) r3 = request_key(&(0x7f0000000300)='pkcs7_test\x00', &(0x7f0000000340)={'syz', 0x2}, &(0x7f0000000380)='/$\x00', 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x1}, 0x0, 0x0, r3) 11:36:11 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="80fde5893256", 0x6}], 0x1, 0x0, 0x0) keyctl$chown(0x4, r0, 0xee01, 0xee00) r3 = request_key(&(0x7f0000000300)='pkcs7_test\x00', &(0x7f0000000340)={'syz', 0x2}, &(0x7f0000000380)='/$\x00', 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x1}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) 11:36:11 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0x7f, 0x81, 0x4, 0x4, 0x0, 0xfffffffffffff800, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_bp={&(0x7f0000000100), 0xa}, 0x8, 0x3, 0x9, 0x3, 0x2, 0x2, 0x7fff, 0x0, 0x58, 0x0, 0x3}, 0x0, 0x9, 0xffffffffffffffff, 0x9) (async) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) (async) keyctl$chown(0x3, r0, 0xee00, 0x0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a1f832075204219dc7e7b2e6f11d9ff26bdfc41496a20c2916c52ac8260884dd7a78b81c0a64ae3272270af035c9001ed601593f173e058e74a44e940d2f5039c8e90b74b7d77d57447ec8119822bf8e0ebd2f81055617214d51", 0x5a, r0) 11:36:11 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), r1) sendmsg$NLBL_UNLABEL_C_ACCEPT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)={0x14, r2, 0x1}, 0x14}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), r3) sendmsg$NLBL_UNLABEL_C_ACCEPT(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)={0x14, r4, 0x1}, 0x14}}, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x80000, &(0x7f0000000080)=ANY=[@ANYRESDEC=r0, @ANYRES64=r1, @ANYRESOCT=r0, @ANYRES16=r0, @ANYRESHEX=r2, @ANYRESDEC=r3]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r5 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r5, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r6) [ 978.540582] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid [ 978.583139] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid 11:36:11 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000000000)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) [ 978.653708] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid 11:36:11 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), r1) sendmsg$NLBL_UNLABEL_C_ACCEPT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)={0x14, r2, 0x1}, 0x14}}, 0x0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), r3) sendmsg$NLBL_UNLABEL_C_ACCEPT(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)={0x14, r4, 0x1}, 0x14}}, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x80000, &(0x7f0000000080)=ANY=[@ANYRESDEC=r0, @ANYRES64=r1, @ANYRESOCT=r0, @ANYRES16=r0, @ANYRESHEX=r2, @ANYRESDEC=r3]) (async, rerun: 32) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) (rerun: 32) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r5 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r5, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r6) 11:36:11 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="80fde5893256", 0x6}], 0x1, 0x0, 0x0) keyctl$chown(0x4, r0, 0xee01, 0xee00) request_key(&(0x7f0000000300)='pkcs7_test\x00', &(0x7f0000000340)={'syz', 0x2}, &(0x7f0000000380)='/$\x00', 0xfffffffffffffffe) [ 978.987124] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid 11:36:11 executing program 5: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r2) r3 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r4, 0x0) keyctl$chown(0x4, r0, 0x0, r2) 11:36:11 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x3, r1, 0xee00, 0x0) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r3 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r4, 0x0) keyctl$get_persistent(0x16, r4, r2) keyctl$setperm(0x5, r2, 0x1c243911) r5 = perf_event_open(&(0x7f00000001c0)={0x400000001, 0x80, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x214bd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x9}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) r6 = open(0x0, 0x440800, 0x0) r7 = syz_clone(0x2e000080, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r6, 0x0, r5) tkill(r7, 0x13) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0xcc, 0x8, 0xb0, 0x5, 0x0, 0x4, 0x50200, 0x2, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0xea, 0x4, @perf_config_ext={0x5, 0x10000}, 0x100, 0x7fff, 0xf9fb, 0x2, 0xffffffffffffffff, 0x40, 0xfe, 0x0, 0x8, 0x0, 0x7fffffff}, r7, 0xb, r5, 0xb) perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x7f, 0x9, 0x2, 0x1, 0x0, 0x8, 0x8204, 0x4, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x2, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000100), 0x4}, 0x0, 0x2, 0x4, 0xc, 0x3, 0x1, 0xe6a9}, r7, 0x4, r0, 0x0) keyctl$chown(0x4, r2, 0xee01, 0xee00) keyctl$chown(0x3, r2, 0xee00, 0x0) r8 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @auto=[0x31, 0x38, 0x37, 0xbee843f5cc3203bb, 0x38, 0x52, 0x62, 0x36, 0x36, 0x34, 0x66, 0x38, 0x66, 0x35, 0x66, 0x65]}, &(0x7f0000000180)={0x0, "9766da1a5277170030a034fbdf7a246a736db2f006fdefdf69cddd8169c84bd86bc574e5fc457252efbec1239ea29c8c6ab49784e075c5a91c31f3c750d5d3ed", 0x31}, 0x48, r1) keyctl$search(0xa, r2, &(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000040)={'syz', 0x0}, r8) 11:36:11 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000000000)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) 11:36:11 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0, 0x2}, 0xc014}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r0, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r1) 11:36:11 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), r1) sendmsg$NLBL_UNLABEL_C_ACCEPT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)={0x14, r2, 0x1}, 0x14}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), r3) sendmsg$NLBL_UNLABEL_C_ACCEPT(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)={0x14, r4, 0x1}, 0x14}}, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x80000, &(0x7f0000000080)=ANY=[@ANYRESDEC=r0, @ANYRES64=r1, @ANYRESOCT=r0, @ANYRES16=r0, @ANYRESHEX=r2, @ANYRESDEC=r3]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) r5 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r5, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r6) 11:36:12 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="80fde5893256", 0x6}], 0x1, 0x0, 0x0) keyctl$chown(0x4, r0, 0xee01, 0xee00) 11:36:12 executing program 5: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r2) r3 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r4, 0x0) keyctl$chown(0x4, r0, 0x0, r2) add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) read$FUSE(r1, &(0x7f0000004140)={0x2020}, 0xe3b) (async) setregid(0x0, r2) (async) socket(0xa, 0x2, 0x0) (async) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xa) (async) setresuid(0x0, r4, 0x0) (async) keyctl$chown(0x4, r0, 0x0, r2) (async) 11:36:12 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="80fde5893256", 0x6}], 0x1, 0x0, 0x0) keyctl$chown(0x4, r0, 0xee01, 0xee00) request_key(&(0x7f0000000300)='pkcs7_test\x00', &(0x7f0000000340)={'syz', 0x2}, &(0x7f0000000380)='/$\x00', 0xfffffffffffffffe) 11:36:12 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000000000)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$user(&(0x7f0000004300), &(0x7f0000000000)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) (async) keyctl$chown(0x3, r0, 0xee00, 0x0) (async) 11:36:12 executing program 4: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='sched\x00') r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x7f, 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_bp={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x7}, 0x0, 0x2, 0xffffffffffffffff, 0x1a) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), r1) sendmsg$NLBL_UNLABEL_C_ACCEPT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)={0x14, r2, 0x1}, 0x14}}, 0x0) r3 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NLBL_UNLABEL_C_STATICADD(r1, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000480)={0x88, r3, 0x0, 0x70bd2b, 0x25dfdbfc, {}, [@NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'netpci0\x00'}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @rand_addr=0x64010101}, @NLBL_UNLABEL_A_SECCTX={0x20, 0x7, 'system_u:object_r:cert_t:s0\x00'}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @empty}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @local}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @multicast2}]}, 0x88}, 0x1, 0x0, 0x0, 0x1404c010}, 0x20008045) mount$fuse(0x0, 0x0, 0x0, 0x10040, &(0x7f0000000040)=ANY=[@ANYRES32=r1, @ANYRESDEC=r0]) add_key$fscrypt_provisioning(&(0x7f0000000300), 0x0, &(0x7f00000002c0)=ANY=[], 0x48, 0xffffffffffffffff) r4 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r5 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r5, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r6) add_key$user(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)="6e439aaa44ac2c675a091ed894ff554e93c0c0991cda7844522d1146d7bba4c3f9c0e3d904f6f0e2c4cf8f9ba2eee30f188486910ccb8ccd801aab7002d27e1bce301173339b2e1c6b7b7e625202a813693dfdc8f59994721f15db14681ca523bbc3131cbdc5cf0d03c3e25bedc18cfa44617caef4b0c20833b94112a8ea415933a6abb0ef42bf0ac5d4cc12500b9221caf3df1d8ff6aeade40024132f9a2bf9a457d1df867402bb819d1437b72685aabfd422236fa6075fc5553a770f609c2e4e39ff08d70a377829adbbdb75010c13e75faff8350880903f9f545a5c4da39980cd75", 0xe3, r4) [ 979.241512] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid 11:36:12 executing program 5: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r2) r3 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r4, 0x0) keyctl$chown(0x4, r0, 0x0, r2) add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) read$FUSE(r1, &(0x7f0000004140)={0x2020}, 0xe3b) (async) setregid(0x0, r2) (async) socket(0xa, 0x2, 0x0) (async) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xa) (async) setresuid(0x0, r4, 0x0) (async) keyctl$chown(0x4, r0, 0x0, r2) (async) 11:36:12 executing program 4: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='sched\x00') r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x7f, 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_bp={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x7}, 0x0, 0x2, 0xffffffffffffffff, 0x1a) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), r1) sendmsg$NLBL_UNLABEL_C_ACCEPT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)={0x14, r2, 0x1}, 0x14}}, 0x0) r3 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NLBL_UNLABEL_C_STATICADD(r1, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000480)={0x88, r3, 0x0, 0x70bd2b, 0x25dfdbfc, {}, [@NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'netpci0\x00'}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @rand_addr=0x64010101}, @NLBL_UNLABEL_A_SECCTX={0x20, 0x7, 'system_u:object_r:cert_t:s0\x00'}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @empty}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @local}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @multicast2}]}, 0x88}, 0x1, 0x0, 0x0, 0x1404c010}, 0x20008045) mount$fuse(0x0, 0x0, 0x0, 0x10040, &(0x7f0000000040)=ANY=[@ANYRES32=r1, @ANYRESDEC=r0]) add_key$fscrypt_provisioning(&(0x7f0000000300), 0x0, &(0x7f00000002c0)=ANY=[], 0x48, 0xffffffffffffffff) r4 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r5 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r5, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r6) add_key$user(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)="6e439aaa44ac2c675a091ed894ff554e93c0c0991cda7844522d1146d7bba4c3f9c0e3d904f6f0e2c4cf8f9ba2eee30f188486910ccb8ccd801aab7002d27e1bce301173339b2e1c6b7b7e625202a813693dfdc8f59994721f15db14681ca523bbc3131cbdc5cf0d03c3e25bedc18cfa44617caef4b0c20833b94112a8ea415933a6abb0ef42bf0ac5d4cc12500b9221caf3df1d8ff6aeade40024132f9a2bf9a457d1df867402bb819d1437b72685aabfd422236fa6075fc5553a770f609c2e4e39ff08d70a377829adbbdb75010c13e75faff8350880903f9f545a5c4da39980cd75", 0xe3, r4) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='sched\x00') (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x7f, 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_bp={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x7}, 0x0, 0x2, 0xffffffffffffffff, 0x1a) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), r1) (async) sendmsg$NLBL_UNLABEL_C_ACCEPT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)={0x14, r2, 0x1}, 0x14}}, 0x0) (async) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000080), 0xffffffffffffffff) (async) sendmsg$NLBL_UNLABEL_C_STATICADD(r1, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000480)={0x88, r3, 0x0, 0x70bd2b, 0x25dfdbfc, {}, [@NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'netpci0\x00'}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @rand_addr=0x64010101}, @NLBL_UNLABEL_A_SECCTX={0x20, 0x7, 'system_u:object_r:cert_t:s0\x00'}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @empty}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @local}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @multicast2}]}, 0x88}, 0x1, 0x0, 0x0, 0x1404c010}, 0x20008045) (async) mount$fuse(0x0, 0x0, 0x0, 0x10040, &(0x7f0000000040)=ANY=[@ANYRES32=r1, @ANYRESDEC=r0]) (async) add_key$fscrypt_provisioning(&(0x7f0000000300), 0x0, &(0x7f00000002c0)=ANY=[], 0x48, 0xffffffffffffffff) (async) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) read$FUSE(r5, &(0x7f0000004140)={0x2020}, 0xe3b) (async) setregid(0x0, r6) (async) add_key$user(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)="6e439aaa44ac2c675a091ed894ff554e93c0c0991cda7844522d1146d7bba4c3f9c0e3d904f6f0e2c4cf8f9ba2eee30f188486910ccb8ccd801aab7002d27e1bce301173339b2e1c6b7b7e625202a813693dfdc8f59994721f15db14681ca523bbc3131cbdc5cf0d03c3e25bedc18cfa44617caef4b0c20833b94112a8ea415933a6abb0ef42bf0ac5d4cc12500b9221caf3df1d8ff6aeade40024132f9a2bf9a457d1df867402bb819d1437b72685aabfd422236fa6075fc5553a770f609c2e4e39ff08d70a377829adbbdb75010c13e75faff8350880903f9f545a5c4da39980cd75", 0xe3, r4) (async) 11:36:12 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x2) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r0, 0x1c243911) keyctl$chown(0x4, r0, 0xee01, 0xee00) keyctl$chown(0x3, r0, 0xee00, 0x0) r1 = add_key$fscrypt_v1(&(0x7f00000003c0), &(0x7f0000000400)={'fscrypt:', @desc2}, &(0x7f0000000440)={0x0, "cd1fd3ae50392e819b5e4090c1696ddad35a96badcee75fe2ef2bfb41fa4efc2b9481c4f4c1fe154eff6bb530bea461472f7c1f4b254dbaf5de84b41d033b0c9", 0x21}, 0x48, 0xfffffffffffffff9) keyctl$KEYCTL_MOVE(0x1e, r0, r1, 0xfffffffffffffffe, 0x1) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r2, 0x1c243911) keyctl$chown(0x4, r2, 0xee01, 0xee00) keyctl$chown(0x3, r2, 0xee00, 0x0) r3 = request_key(&(0x7f0000000040)='asymmetric\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000000c0)='^\x00', 0xfffffffffffffffa) r4 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r5 = request_key(&(0x7f0000000200)='asymmetric\x00', &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000280)='/^$\x00', r2) request_key(&(0x7f0000000000)='ceph\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='user\x00', r5) keyctl$setperm(0x5, r4, 0x1c243911) keyctl$chown(0x4, r4, 0xee01, 0xee00) keyctl$chown(0x3, r4, 0xee00, 0x0) r6 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, r4) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r6) keyctl$chown(0x3, r6, 0xee00, 0x0) add_key(&(0x7f00000002c0)='.dead\x00', &(0x7f0000000300)={'syz', 0x2}, &(0x7f0000000340)="ede03ac5a6fa8accb567fdc23d5c81312cfbd5ed24dfc4e7ea32fbf744c2babac1ff1b205f2de6945200491738167756a53973fbaa8b93981528da832e4ac9d46221c0eb683866301f428dd68009fba4b529a0d3fb1c8f6fb708cf449cb029571e23172a691b81e7616f3720f6b5db", 0x6f, r3) 11:36:12 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="80fde5893256", 0x6}], 0x1, 0x0, 0x0) 11:36:12 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r3) r4 = socket(0xa, 0x2, 0x0) write$FUSE_LSEEK(r1, &(0x7f0000000000)={0x18, 0xfffffffffffffffe, r2, {0x3}}, 0x18) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r5, 0x0) keyctl$chown(0x4, r0, 0x0, r3) 11:36:12 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}, 0x0, 0x0, 0x2}, 0x0, 0xffff000000000002, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) [ 979.491259] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid 11:36:12 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="80fde5893256", 0x6}], 0x1, 0x0, 0x0) keyctl$chown(0x4, r0, 0xee01, 0xee00) 11:36:12 executing program 4: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='sched\x00') (async) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x7f, 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_bp={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x7}, 0x0, 0x2, 0xffffffffffffffff, 0x1a) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), r1) sendmsg$NLBL_UNLABEL_C_ACCEPT(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)={0x14, r2, 0x1}, 0x14}}, 0x0) (async) r3 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NLBL_UNLABEL_C_STATICADD(r1, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000480)={0x88, r3, 0x0, 0x70bd2b, 0x25dfdbfc, {}, [@NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'netpci0\x00'}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @rand_addr=0x64010101}, @NLBL_UNLABEL_A_SECCTX={0x20, 0x7, 'system_u:object_r:cert_t:s0\x00'}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @empty}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @local}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @multicast2}]}, 0x88}, 0x1, 0x0, 0x0, 0x1404c010}, 0x20008045) (async) mount$fuse(0x0, 0x0, 0x0, 0x10040, &(0x7f0000000040)=ANY=[@ANYRES32=r1, @ANYRESDEC=r0]) (async) add_key$fscrypt_provisioning(&(0x7f0000000300), 0x0, &(0x7f00000002c0)=ANY=[], 0x48, 0xffffffffffffffff) (async) r4 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) r5 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r5, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r6) add_key$user(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)="6e439aaa44ac2c675a091ed894ff554e93c0c0991cda7844522d1146d7bba4c3f9c0e3d904f6f0e2c4cf8f9ba2eee30f188486910ccb8ccd801aab7002d27e1bce301173339b2e1c6b7b7e625202a813693dfdc8f59994721f15db14681ca523bbc3131cbdc5cf0d03c3e25bedc18cfa44617caef4b0c20833b94112a8ea415933a6abb0ef42bf0ac5d4cc12500b9221caf3df1d8ff6aeade40024132f9a2bf9a457d1df867402bb819d1437b72685aabfd422236fa6075fc5553a770f609c2e4e39ff08d70a377829adbbdb75010c13e75faff8350880903f9f545a5c4da39980cd75", 0xe3, r4) 11:36:12 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r3) (async) r4 = socket(0xa, 0x2, 0x0) (async) write$FUSE_LSEEK(r1, &(0x7f0000000000)={0x18, 0xfffffffffffffffe, r2, {0x3}}, 0x18) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r5, 0x0) (async) keyctl$chown(0x4, r0, 0x0, r3) [ 979.672778] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid [ 979.711890] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid 11:36:12 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="80fde5893256", 0x6}], 0x1, 0x0, 0x0) keyctl$chown(0x4, r0, 0xee01, 0xee00) request_key(&(0x7f0000000300)='pkcs7_test\x00', &(0x7f0000000340)={'syz', 0x2}, &(0x7f0000000380)='/$\x00', 0xfffffffffffffffe) 11:36:12 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}, 0x0, 0x0, 0x2}, 0x0, 0xffff000000000002, 0xffffffffffffffff, 0x0) (async) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) (async) keyctl$chown(0x3, r0, 0xee00, 0x0) 11:36:12 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r3) r4 = socket(0xa, 0x2, 0x0) (async) write$FUSE_LSEEK(r1, &(0x7f0000000000)={0x18, 0xfffffffffffffffe, r2, {0x3}}, 0x18) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r5, 0x0) (async) keyctl$chown(0x4, r0, 0x0, r3) 11:36:12 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) sendfile(r1, r2, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r1, 0xf503, 0x0) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r3, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r4) 11:36:12 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}, 0x0, 0x0, 0x2}, 0x0, 0xffff000000000002, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) (async) keyctl$chown(0x3, r0, 0xee00, 0x0) 11:36:12 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x6, 0x8, 0x6, 0x0, 0x0, 0x4, 0x81000, 0x6, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f632597, 0x1, @perf_bp={&(0x7f0000000000), 0xc}, 0x0, 0x0, 0x6, 0x1, 0xa223, 0x8, 0x2, 0x0, 0x7fffffff, 0x0, 0x9}, 0x0, 0x8, 0xffffffffffffffff, 0x2) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) keyctl$chown(0x3, r0, 0xee00, 0x0) [ 979.846665] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid 11:36:12 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="80fde5893256", 0x6}], 0x1, 0x0, 0x0) 11:36:12 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_v1(&(0x7f0000001c80), &(0x7f0000001cc0)={'fscrypt:', @desc2}, &(0x7f0000001d00)={0x0, "b9783cca4fb1800b4233d71b98ea720d112b3fe03df737ca2bf626f75d8a9682cd77f7c22c408f7f5be6ab394d27e50881f4cbcf8843f0e175179e529371e021", 0x15}, 0x48, 0xfffffffffffffffb) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r2) r3 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) sendmmsg$alg(r3, &(0x7f0000001b80)=[{0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000080)="d1aaf5dc7849ba8df6a00aa190", 0xd}, {&(0x7f0000000640)="e76627397e277ea73d7279da5be1e7a7df34b1cf49c8198f4c8ed0d90781099ba03e598ff4de8a9b75be18252c40e3a4a69db83e821c22a85c854de923569f57d0ce7d928253172a482120929b89c5c119398bba61abc3c1d8e283cf5e73ba1497a7831cd4c968ddb6f823ca0c2c301c8ca1f714720ec624e1a79ae8645ecaabba1a46651163da81640888f245c5db6d3a37f6f3cf7a681635dc9527b42a928aa824222d1a0cb9b5f8f364aeeb230ee00447b3ab2c1ca371a275ae9d3127ae6d5c58e3843332de8d1f782db2826158b61875f6ecaeb8ef8466c3d00096778078d06e7f92ce5f50e9ef2302824b81ce07e354972054a0bbb236f61895f2f4a3e520d28d428a8c51c5090548d35f6c0a2e3f0c194b7ede5b74c72ae3d80d4092374530875ea7500abc21ecf930c4b4ac611cb3be4dafdb8df771e63fad02c463442f78bddd7b84ac6e07fb3eb6d64fe796d92a04d1e5c84e75f345a48c1dcf7e50ef56b1809adb4a3feb09f24751717eebe3c44d58fb35677d95fe0f570a104485b65ee23de3a70ec2dca3fe0e849ec4ef3615f9f4917e4ce29f4f5273300d41b7eed1132387386c0bc0f501a92d5a8916cb852f5a5560acf30d973c0a5996e4825018b5352961b8c4f6041f28174f8e0e47ee22c54ca9b90c31e584ca32183007f674ad0ae9b54c74a55faebf899b88de755654d02b16769e1f28d82a7f80c98f12b332046907facba3d4e78732e012243b5075b56721d9fcdd8c33c1c4bd8f294db257ed591cae732187d3f73b2b372343ed6587c93fd206517982ae0e67b3f778d0625bf9475c2691bebc12b2d1d135ef245536263512a20e119cce597486cffd006483f963708be76d1fff6e04765d85a026fa49b46b97cdbbe3f9c85b0c1f293d53413785d1dd3cad233c97edb5ea226f9d645a06506a48298c226523f694bdb4a87c47a9a99503c0e2edfdf6cf5af07a8c75ce4af945ee44c45f1de76f21bd4fa10323bd3e62eb3061483689b37123482d2743f0859a6c91ed8386e1fa48298d543429262a1d14b9d7ca900e856a3eed687c8552cb81513b8763ea1c26300298846fdce4cc6f9184d6c44d8e61cdd7c65f5f200d789c40527218afe14e6f7c1fd4a8e845aff8750a3eb6231c73a79f449e05a649a01536f1876a6ebba40792c37f33e71a28c12954fcce30dd6e964c10f0b6fbb5f9921daa53ae0655b7f2077c66dfc277fb1ca856e5fc3a63a3c5dc164be26154d837b6cb452d40003bbc8e0dfece4b54708c83c6eca7ae75bc29d3e88a021cc47c43c37c5b2600fa32e463e04d18e90775576687df62724cbacfbfc2868d44961f9cdaa84dffbd7b46beb1a1fb27511989e44ee08b16d09cd353e50ba89c398b3bd361fa886c587b0f6ad0058610cf51b3613d6b9f71224bd0315e2282e6b37608ca6d662d08d8d1c5743c5210efb4f15e8b7652e5b4be7433f1b531f2d9cf89d7d907cd8e305a3210b1e68dfb89c0d9d16fa1607a89673def955e9ee42051a151e0def9d571cf53246a1c4c4e88bbf2bd4675e5b11106f69a1a5ee693aa4a5db848ea027e7c4ef96c814a7e1459bdf6819c670432868f1979f3427c31cd019c74d8a8dc18a9b9ca8df1783304a5fe10c8f9bf8ac3815878237fa9f394c80e1d5ac2060575fa0e616d35f93543844979ea0e01808e0df7d12f2109b816734efca98469025639d7f81cb7d023457ff1b421070afaa7bb0434d9cc5fd89c44dbbcb056a031da5472ddbbfd91394cdf210a68778184361f5a0d6532da6d6ae0171fbcfc8bc98d049519e08ee6069ec9905c0b0c8a4f542bfea82bb6efc9c8de3aad364ccf3bb1029c2d95f141573516960eecc20a6916c5ba0da433fa13b43e7a46733d008fe4016b62861822b3d20e477cbe659ab6c4657f54be635785c9d3db86730e81fd489b2d2c279db2e255708f16cd49ccc0c6cb0ab0c74447a9dd35663692c2eed91de168dd89f51217251a13b095e9e3e7933bc62c722d351639aaee9e25feeb46f4323dfd7fb54229277be236df841603d3a5d77cf8b945e9ec3f39430b07b9552f9563aec4379e6f98d9ea491852db4eff919d7abef8ce1b05a7d4c9ecd8d35028e8bb40f167d95ea6e7994c49331d8cd988c92e068fe51b3b69a39e4d2cf3dcaa361a8cf1c812278653e88c7722836a2cff514fe99f516c93e25faff9e6b4d74e12a74566dd58eaf019f8c492852d5b51819e70817afce9f36ea2d1e24dbd92d56e40c97874398024848f2da7b1a9a000064c3c94e43ba59986844f472cccc8be9d3644c9fbb567747dc53912ea6066b1060f601eddcfa5bb25fa66f0d5175af121fe1a62add142339e0f37a533226963841e5872e794f73877bb659173e3b858628feb978f79849ef49cace49be49c57fb29d817dd9bd6d371d99b7ec987947f229f44fe42375a42aa35bbdf730bebdbbfaedda107b3d03d9a765e21c12ff3f7b85b2a6c362cd2c104b79cc2ab6296d18160dfbf9a5a6e26b505f30e4f399287e7ea3664ffc429a085e28dad4fac82eaa20849aefb81299ad44f9210e025d9a304f86d06b9c296ec859781b603e15c9353478011c6b5f42fccd5a81b33b707afc35e5a6d12b448c815790a4963d2f4b22f7ca5fb52e2a3613ba34b2a337a36a595202ccb7aebd96e29e2905bd17b21f3bd4562fbb8c47e46af2bfc86e12512694e34a551603404bb5233e629fa3e2d1fab2fa34d5cc18680ade48275a6c2066acfe7a471959a670580f47acb2c29a71dd8b74d4eee144257797b0fba66982c3785285075c9c0f1476387a7e54a8a4d6089d2668845ec1590a9e0c77dce4d29cc439c38d3b31ed9ea514b0b4805a8c22fbee5ce57a14c667cafa2dd9badf157c90f7ee09402c382e909ebe47824530c385e64e2f0a9e9b168dac9ee9467a4dc174e50cc804d6a1903851e68e4eb2e246a407fb666d4d5c83dc14e835989530a444e9438e8eb245cdcc8181edb38bf919079f265e9532eefb16bb4c7363c407d2bccbc6e6d0e7969f749c81b6ead9da736f6e509cc1ce67ebcced9db7610a9ca339a02ab3f53a3b5973e73be82b33c779408beb5204d4928735d241633e78d139c5f75a71787dce50a10db8c341e46c30db60c7b89ac3a34ed89cf3ba697f4e844531d8049045589c01db38df91bcd4a3347e5472e456f7b1641ca777cfca57b6f5ea435145a871fb49fe186fb9f37b1aeeb9c0f1f67aa5750a5b6dc7f2bbd0124bea97c5dd125eb5b185c87787f494952f2e795be30d997f3c3a46aaeffb8d32fd7a3622428032c5b9e95a861a052809bc62bf1d4341da8b479e4402913df26ddc66bebed93a696ccf55d112ebc20258ba52d54d343594b11e1bb266e14ca46797ab05664ae7dce7593f96216e3bf2b1f34156b69ef37133e47dbd9fb938741ab2e64ebc28fb3d30353508fdf586c3c1d7a1b1472f547d2816de68ef13abaec3bf2622cc8d495123eec686d7a05dc3f43190570f9fa2a3e20ae5b05c0ae55ec592ee3d8f57486a95ed0192b0d22b8e7a589b618390e829b38eb19396f1f2e379868ec36a7634a2ace4a27f472bb2ac5279e01f291d5e008cd9922562cbea6a180958f0da5bacfb0d744208109a9d2dbdadb0cf86a71147d65d62817ee10ac81ce7a435d5f7e2220fb7b6a89b5384d185d023e2ca8113e93d53b651377aeca1ec438fefea5f30d08faff852c45d2d60ee4c394c38c3af922466fd2f9be2013e9350a85c25697c54254fdc6344ac22103a5dd5ca0004e5fe5a93e818dc9bbbfd679700196b8d4083b995cb0c0c529b8f2822ae5cbc09757f09452d7aa193362b18bb2b304ff9652249a9a8cc2c7b0cb4a652d584c7ff6c4477df3b39faabb83070bff87737e73642287e9c9cab35d568ce23e37b0f4dcf3427837ab903cb6ecec82a835f66bdcc31adaacaa9bedac96c23f571e0c84f18bbe88f2605bdbffcec6259c4619796ebaea18a82656757382b4588d1119b9e0efbc3aa77fc719fd92172ef75c55fcc0fad49a18642232bc5ae0c9b4c272a3cefa3861c5f2e7865ab4bc77013753862f30f232b6c161b3ae5f780960471e66504a5daeb0dc055703d4facc8e3ff195b225543ba2f74a78086a65dc1da044f32f2eb806f9677433039551da494081c8037aba843ee7e32e1b3b5a9ca461d5cbd57dbcb57d9cd9d4a45095b8ee15d25e662e24e5f26305663959ee56b906864758e1640556c0fbd792f744c51684bcfafdc43adb7655ca8269e6a23b216af162b686a26a63c2c45d3a9f01bb472afa3fa8aff796c8c78ae8a8f30a679ebda7ebb2ae4588c03b9bd5a898d1b5a183e6e01a03caaaf160db61b73e12df2a0d4014a4acdb9974ade604cb5fdce23c65068d408a4d8c53d38de9d2e537a1e50f95637e5c32c0b452d34161f3f348b5ea69d5eef9c88289b964a2b020db5b79f3c8286738fd8b540dee205950e00d996eedd9350022a2ce32e5ae2adeaed6d986aa62a9308a2b64b9e55b248a38e0207bffc315502a3470831dad801bf2531975e89206974ff6e9515e91f83aff929ba307c8d8dd77bc3aaae2acaab235584cb1a20c57897493b8eb222679238ef8dc7b5d1d0d9b3661cc8a0bbdf8959c2121b6850b59e36e795d041e8542405f123db723c56bf220ff1a2487ee152c212ca012ea91969844496d73e0bd4b597ebc1aa2bc3e3ed748df1483024ba0f3feff0dee03dca56180bd5e900a96e4bf4a11679d8cb378c634c4623e60435b57421a1aec59e38082028538e40f43d5be67e0d6db7a72279936de6a4f3f7fd823324a66c26f5a60ac82bbe3e4946471774578a1936d36e35250a6b1aa8361a20ea96d1eb327cec8f13bca22954ce240420da6322e826b5d7ecba38f86eca1b50453eca2921fcebd4db1ef26580a77613c93f48b6cfc18c3f9ca05b84b050df1714460dab9095813368b28983f01e581a57fc3983e465532acc5168b02642b90de00ac98216e8d4cc6a130c941bd0e534a70e562a37f89851467ac6040333ac19ddd04741282f94327a79d9bf4f82b3eabe40f42737051c0ba7e36ac73d91a1639b037c2a0ea1520a2dc9fa0105a9543e5b81584cae800a1df3df7122813747c86fb6b7c58ff423a1a309787269b9be35c138945142b01937718cb4cc2cdb737df25069d7ec72d206c21f6190625e818a9d8d4ce4da3895d2a56741bbf454ca383576f85e1a711e3bfebc45397af4ec07ef1e5d225406758167e8e9daf7e1ec778e3f2b5c89201c78f3f7ff662c84d94a94d09d70b670dc886d03aa88bfaba983d970ce754956350c1841f13a66b5e5ed17fdecec8923e5835d85a5b7dee2cc32f7b584a43a0f085bdd729d0715e89b5c9bf202797e484dd76fa12b4e6ee3e2a469d895b4b358620d40a51febfd12c75c13078a87cda5bd7bae4e1477ea0a3de730431c1e480c8db344e3721cf99523ea5318cb320bdf7b05704a929abcd532adf07dacb09d542e40f589afb31ae55b4dc993823a01e6a355a194bbc0e15b1c70589b39c2fa6c29ad7c1853e2d801811b69c3fa859bd0604694c367a1c52c6db17a8e6c2d22948ebdee8b5042655290bed95be0d119420d817844d02b4db0aa603990bd12c08c1ea5b9bb673adf254dc2f59bacd303ab99bfd6eaacf36e1a071c7f3b4cb4666c8b94a42b41e3df06b32ddb6399f548b79b5a06736ca96070e6d073e9d91f6965b3093fffaf0a75f2f6ed0d5ae87cdaefd6f506166b0bc13148d09b561b24666a2d28e65216abe5e507abd3a29f65763f87f", 0x1000}, {&(0x7f0000000180)="9c03cdc39db9210b32b1d4ed9263e37c21496421495e379c6f0839b274a04bd93985fa29313e51c9ad22ad09bd5288ceeae7ba219d9bc5697d4b925a564bbcb8da2e6b6ff391e10e4aa6996192dcf8b53fb539535dac15cb270c81667d190d6ef818479751c1ee5fe0926fdda8e108ed46d4b195ab932c2cb0aad3cb2728d5fade189ad2b0065812170c54cf3b09af0b749e50bf67b98cdf1ffd2e9b390327e87940652a340235f638955e5b26bdf488b0f51efa4a4a9bc2016fd0c4f310be5d7363", 0xc2}, {&(0x7f0000000280)="894c3b1a47666e39a165bbce7ae5c88d5eed10c3d25eee71ae229da96ec527a851c28b771acf758daed057c8790aa8bddb138d6d1a542e29a2c90eac6579f68e12c9217d8bbbb4b9040aed6808622c941c98f0d3c5ef2d236abd3ef910752751c5b782e010f8bf6f4bca1b4a980eb0f2f05f796192a68a80b7643cb5d925e4673b2420b4b2d2b22f619cbb78ac5be030230a898a2401701c76be3f34e05818c761ded6afa7d55c9acb502e3d926a853c834ea17f9d8a1f35ad8b32981428dc75b26ef83585ecb7da7fc2d12b8d6d4fae4a3e7bb23677892955546b19895018c4f06d280fc6bfc873fa886615fa5876", 0xef}, {&(0x7f00000000c0)="de50f69b63c473f36ea402bbf911f3305d942bb7bba2dbc5c383c88d96808448594daf673e85bdee6870aa858bcb276abe3ccc93484a0d65964a9cc3a256010b90bc", 0x42}, {&(0x7f0000000380)="73fc599f8daa1a7b6fb18fded3d4e20d796b57e84c9dd0abd3444b697608047155213bd4847017d033d2ba29e669211fc12265ade5583fe4f827743e4f8e0e6810d0b17bd85eac9cbaa85212c0c8347819e6d9cffa132aa0a2a1651a7818ab529e092338bf466ff89a522e", 0x6b}, {&(0x7f0000000400)="1293d3fff2df899802a276fffe4edfe95949fde6a58ab438bc9cc48e4dfcc42ca74771bd7c76195335c6773a1ceb43c8e0430297389d0097fc61e0905889214b970a65210b932053ddadc4d9bc9535902c3ce28068817e5c91aa38ce2f2271", 0x5f}, {&(0x7f0000002100)="45cd603a435697678d3d20e00867f6dee478d5a4db1e9b3d9dd9966066a27ea34734c96306c069ec4558068abc6a68cc4b71f5ded6afc7f7a48cf744251a0dfa2867850994aba464c50a73914ea498d51e38c9ca4cd730bf35208065b1dd773d12badc094e6939a42e21e37dfb445892cee4c00f1cab80e835bbb3eb591f039c17e02779f4e2066978cd35bf2c14f65d1be2f48534740ab9b26cc3e2a634cc6557a8f78c4122720314324201022a8c35fe903eecf0ffc053672e81de5ed8a9c994c801f022c2e9ae8c2307ae8e6ab628ffd6f931503f379c019b5bd09e167a0fa49e53b04a5b782d84eb19e3ad23bbb48023613f73796ca40fa3b06c3c0bedc70833afa614e9e2ce2e8770aebffbdf08f2d000f94e6b320d19fb355666f51ed15ea7490131496d4987db544896de2ba8f89c9fe2ec57d82dddb38115507b33dbc7d4d70ad82f26a7c7e76b483ac17dd26e1bd62a0c50a5b558f56808bc05603bb0e4fb4d93d96db1447d7ace15191bfcfb01224db3d3f505cc98e01f4a8f8da2a0337a0aabdf4dd6e9414b6f9e2d8a77987080b5240e5e751b07ac09930e2270c973ca4123051fddfefdd53aebaba52186927d7cfd58f2a6d6cf5c286b234a4d58643e244430e3b87bdc6cd16d6d40b99a4643da4ecf5fa457df35c877c3e3cf0ed8a5f4457adfda3d66b6d4e849681819c8d712f7b9531380b3285342c0b78eb47303ead8751be2a40ef18f559654eaaeadbd63dfd085a75c7b8334da674350c66e461a4c8331a94736e6791e46382069964449992eaa4ed9e06476932ee891c90330c036c9049d079948b7a67db7155b3056556769da5e76f609dd070e05c2a0cf551980a4b732f378d6706fb2e444b38688d76b2f170a8adadde17094bc6331c464290d1dc03a5dd2229c8ab25cd914951250ba73d6f263e0857189ab28b2de1d791561c87323808e98faad2ce440a8923e161853c554fe7e63871762e9b7db639bcce536fd21c7b94c576dc4b6193118735acfc41819732ec7c6f071095799c2c037bc5438d7718c9e61dd6d20ffb2025eda684f34914601495d08b5afbfc11154183469bd6846c2b52b7ecef5b51ff25ff3e998c9831025ed5068ff5fe9b3af9ee026c87f12ca642a129f918f4327c09f965984203345a30684909956ddbfbc478ea5125b2f39f3c312994fe269b52b43a439a26e1440b80585c29445bf480ad76b3f493808e6e7a5c9d9e617f792a0c8a485b3b1d12e29ce3c658e8442ebfd88ba20d9789ee6df2373bf9b3cb400d1a75080e64a9eeedfe87317bd8e23aeeb9fea80e01a9ed9cf28c032077e96ceb5478665067ecb19e89755000d679525a3e0d2f0850509d2784c78a0335fe4b9feb04fa0da3bc9b9a7d997e7fb66564cab231f3a1d9b015abf9d66f37ae8a2c71977e4461bca54df1e963270ffdeea727d4381df882d328f1c3b3408add636513e8d5271270f9337a2eb204fc91c4e195d16a423cc50455f7df65abda8b8f92ff68aecaf856cd6f1002da1d583619d1cccb4e411395e5e9afc78efcef8b26fa596ce3e48f825dce2624706d350dd96ddb8151b195485122232485b1b177ff36d066eb63bc4f194836a1b80301d37dd65d9ba1527b75df90815a2ec839eaeedd92f4621e8cb27527f4b55b6a2a72d06b83091de1a8583523836968ff0ced3ea53054107545a3f9194e3ac30ce38c91e6524cec82a1d397143f0590607e4521a1bad7a4c01078f8fe3af59bc0d5c9690a91d28be6c6015999cdc43634a43d57bec5efcdd921110ffe2e03127111b2cc7bf412ed8acba3f4ae37718445e5540867cb0935cd5a4dc2bb1f3a35297f165b299ed0b72886e48d64d84fa59e505e24e678cb8e6693ce5c4742743e6cbc70052bbef2e4741e85dde6390620a0ff68214a07aa61d3445caa55fe35980a57db87380faaf03a805616b9e978dc5d5c906fd893cacffb3e3d896381082b05a7b0032a30be6947fbbd6bbf9ad7cba12c0605e9d0570139a47eba39c0e9a3285d97b6ea921beeb3344fa6146425def068411e231fbd4ca81899ac40a3dbb5923358e1cf42b7180518c6225783aac8517e52f5cbe2ec8547bdbef679a122cbe948c273d17a3689b2579a6766e0623195849119661516ea8a4b7ff037885505a21d86684668c497cbdadafeace0ba0642e90b2fb7c07c794df2a8658327acc1951c5ea652a5d8284e1daadafa4fd6c4385f6d61fb14a3dab4dc438027d261be1554b5c2efa8aacf304053d4084118d3761b469c76b33d375620b3c3cfcfac3d309ede0f591e4fc86a561785ac19a18622e7bb30ab20e4c212ab799980d8ab8dd8ef1171f5ba0e1d0cb042837142e6a4058127430282df8961aec92c8bc264f523d735e7c2b52ea814cf8a5859f14fe682b37482104786006e45820ddc48d49313fe31bee9b4717ee1f069cbdf65299d770a228fc2363e1ac454221e68f94badca34fc395367844f00cd8d4f77c3dfeaf5d4379016d5ec450674dcc25c1c4bdc5c0854fc9c7f32f892e270a373a0f154129f5c2ba8aa8939dd6fc3e44cd7b3b6f9cf8ae181f4acff2b1189cc9488b80d4fea4e00613a5a9838b716a915efeba799f1c86803cd908aa0c625dd5dfc18965242ac6488df6673e0414042020b5399f528d7b29099a0c802fa1551fb4153e22284a735da62540d22a828d294d64edaf53942e4df8bd80d590738ee61d08e39de3703f7eac13864b0cb1c99c5e58153607596430205674397e78caf6591e305e48c087fef7d26f1ec7179e0569f995a3e6e3abc91cb47b080c46c4bf7452531efa46e1a52b4846cad1f79dd4cd7803f35270d4cb070af760681cfd1a940b4ecc9d03ae609aa68cde37f77b710616708389d9b123222b4af89462af12681fb3c34ad16880c59bbdb012c8eb1474f6683876b812b7e5fb29e4293921b67e79015354cb556c46e79f4bcda18037db754a156125e1f8a97c40cefd31e7d998821713c2b1b3e8d1ab82ad620b66d65a2f1bab3e8baf2dd4d67325ebb3fed32bc11a682f0489f730d12febabb5fa8899812f90e812b09dba28a922add8313127b9a872a52ab3df983568ce99c9750c0d39e938e93f9f390858078a504af14daeeb8f76ea7020d064f3ccd645bbb5c7f01cf13a4b29b519e3f35915803f725f9f815bc31f9aed5dd769d6a6bfa5ded1492d2fe10f11653c450c1812cffa2eb20237b85b06c7a1fdf900a0124dfae4ba41e35d8c40fb7fd9b38528d9d7dd7c1b86057f9cbbd1fab69b82322f51b53f73a0b150f3a766c004c8dc8addb7ae85e2670ecdd9db9fb4351ac7a86e264b1fb04a3856a4a218618be58ad7ab24a298fd75da25a858db274e566ecca71cca57a89d5648d899117a7adb0034b0d56c42a0e5707045a0004639d668734a2129f7cc4f6730b660dd1ca84200c3e004477f42141a562d34c819c44264ac349417699030e132488e2caaf0b8a0df7430f79e54cd969f0e63b0882c3070970b9f556a1203e88ae20465992a6b7074fb779adb69dd2e3e1a85bf865b3e24c683970d68bfc48c30af584de8e51b583e66194e8cfcda2cca12524f901250cc5725c398978d0a176ec0b56bf7c1546d391f8a18f03ed87141a64dc8fa77ac22a3eff175e2e5151ba8667f669b176b178a3e751574b4c5f3cf4a39890beb4c0ea75cd45482525a6a011f4aaf6bbc401228108a2465b3bc9905f3a85078fb3272690fa2a0139e14e55eae810afe497aa066610acbddbfc7501992aa01923f1699b14779c081b7974ea8e7fdb3b82c34ff4c9d8343e0754551ba8582b64a638fe14c9082857f5bb85f2fb75315c0c2408333aa667cf0021248f4f5f941157b9b3a4e428097cdf984e942dd9a13dd5d02a39582be9e2896d31e50b9e78d5dcafb9a5b1fb1712374eb0cbf262d355d4184e746735cc93e8f796cffd6d90b2c801b8426d82f8e5a9935c365b452f189996b5757a870b5e646799a8e5930d53c5bb520437edb3fdfe05acaac8dcf02e1dd6b0537242f63d4826770dfc8006dc4738041bd4ae454e7bde1f5d5df5c9fc551f8652076570306858a13c608e6ebad64bce024750b6fdea6971a2646ee282a2b805a4b40ed1fbb99a3938119807cc099ccacd0b716493e7d711844c1f86a055a1ba07668f5fea2e9c564278387b1e8d2f3dc6d73e9a3f42bae9bf55d9de34230ee678d70321a82f435dd0788927a6417310d2b4f75bd258d585b208d0773bcf17cd0eb23aec238b369f52ee3dee04cb3c576edb7acb66a78fd03d5b19704359fcbbe7b606730b4378f4239f3ef46faa0a5311cdb8bc6596f71acb48e0384fce521fbf957cfcde32830d5d2c964db1eb9090262f7fddbc8ea2f047c92beca00a7cc291bbb19b6a9bd0f99e4314d565e1f013189cf319822990f98203716e853dfcbbea7d6997150c1eaac07272eecb2151d4f8be40fee91119df9d37b74deac01d2f500af8dfbadb718d8c1730ee99fd64e244a3cb5d005d0b44cfa01801b932bb057eb45cd8bfd047140627d4a04565269c3fc4bbd7851fd54c7847133f26d28e41bedf8974e57b1c5b48f9ead16df74a257772f1046b897d9938c889291c3deb8986e351a537dedde72edcb8f99b3d28a2d1764e32f79cf0111dc2c96960c81b3121471fa8d2cafc9b8895768e167c580174efde5e68b6d97bff98c09b0083a23d8dc83577bc86cb766a1aecf18ff98206f3d79ee9cc7671173b26cdc4238215d9f85219525719b097fbe631f1c94fb422749cc2d3c2b95c9cec01166aa98e30748a5e69870279c050e6ef94343686f63f197d765f30a868450605a19b8861d6c75f8fb99f6350aab2b520451b03a61211574dbef6ddc0881c4669176f0c60adc8648799f8a526c419315fa6f458e136c6ea2cf99b448dff94620be1d10554eb78939534ec4fddc111acf6b5ce0572a090991f86876f5eecbecfa7dc6d74260cfee97644fccdf5c2a5bad0c05532b908b8850857f59d1ee052333e63695f4cf7301960d6386193f34299563de7f68005d2085fd15efb9da4bbf15263baa11562d0d88811768dac14b9e478c076ec73a474f2851417d0920c7d7f4a8218c097c680b92ec3b2750305d4056914d29f6fd984b5632d7ff9e6f9fde31556755bb60b9bd88b1fde274bad703c2af57614b3e15242330acf1df9948ba9c717e3f28896a5c4966a4481c3b5b561ac43538718f20ce6cf5d662e0640e28bd11ce5158068b3cd18e91982aeba165f6b4e8d510c83c66557a11c223610461cb2be3c32459d214443b40ea75328b016e4fabcf25729e426d4842dfd59bd6e596434909e1291f0ab91ef3162d0ec78d5f096765ae9085192a4d34549d94a8255d2e27987edce776cd1d107c5e422f68a17eea8ce75e926f4c5385b5846d06b89ac9564ca84d1c4b191d4c6ca07e8fda5dc23c1b1eb4ada43d99c8d0ffb454d727da1eca4c7fd2b68543a4be6ae892b5a38342d55f94a9806f761cb5f65242396cec2759aaa90facbd51c004af672728359937cf1a3c7708bb6d97884f0c7ad190cc605f9b6f17f1a77bac745e96ffe9686c8a7dd748f9a8d638036bb02dae0ec3f7076d59cf2fa6f0011b48fde9e4cd8cdd2d624d9a2ed509fecbbd2df3ba62765d5e80b81710e14dedea395f2970735b0e6e4c32884b69eba92f4b70fa83ec5c880732ed91e8963e073f78ea81c628e9e8f4836b033f94e6a88bd01eaed32e1ed6f92d708b16ce92cad787c0df28bd20cd73b6aceb4a894567d1585c58895027be8e3fda9e", 0x1000}], 0x8, &(0x7f0000000500)=[@iv={0x98, 0x117, 0x2, 0x83, "929588d523f7aaae76b157ad438193425b6c6a8958239a7e7beda245088c65a72d2a1002e32d2d495bd808223b049d75ad700bc69cd91937a5d295408dd3fd35f42b7bd89d4b6c905a08ca95aad24079dffa263c4f714448254749008ad3d6724a9aabc15e973a289ae3be3f43e8f9b595266ef3928af893fa40548b94125f539c0d6e"}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18, 0x117, 0x3, 0x1}], 0xc8, 0x16e842017cc2784d}, {0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000001640)="f432e8c20758b68606e13f7705f77d12cdbeaabecd3b3411f9dfc9d2a7e40ce4d94e", 0x22}], 0x1, 0x0, 0x0, 0x1}, {0x0, 0x0, &(0x7f0000001740)=[{&(0x7f00000016c0)="9db091c078c20d60548b156920dcf9aa843ab73a4c8af73f10227741b5bcc014c9e206ab09f6acf26c48a48dfbe9c541f3e9039097107f008fc48651478be759f79fd38eb4b278e15515057bee1e687a1f", 0x51}], 0x1, &(0x7f0000001780)=[@iv={0xb0, 0x117, 0x2, 0x96, "bc10cb3798c15022f9ca92bf89480f0007cd923ce1033cd64f6e300ac5ac25424ed6404b80fbb8ddd8ac45866500953742e293128881a2fbe316a1f49714dd7653e3b2f63fe0f86ed484ff8b8c63fdd3eb879952a3d5279e71d39c7c6287a86c994382e7a6639e27db1177d4605828a4c0c401b0c756a6de47dbf1c66acaa67b9ed7d699ccb021dec6fdb05ac44d243a0f13241e8f30"}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x967f}, @assoc={0x18, 0x117, 0x4, 0xffffff81}], 0x110}, {0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f00000018c0)="1494b7ff1a47f1b45156a65d670ac1c63761671a87e6b8cc490fed346fa976228a2641866421078e3f5932ddec2459389d025750c3205be9ec38f3d2c2410fd3b580a6057b469b0e205d547d6570e59164070df06c8f172aa2b85607b670245017a18cedf9d426ce999769c4a1e264936f3ba3c1729870cc943d12a4dc53412dff6bd4c6409f7d03057eab961b172ad0070e4ca30dc63523966546389a4c63f82da79a0a07519f18f414fefad1ff38a05400c9c5bd5fb08fd547205d54d4aaee77eb900b052abee44d97ffe5bc8121b6e5265d57c4d2701048aa", 0xda}, {&(0x7f00000019c0)="ab481b156ef4a3ea946e3a9ae6fa91d9cbf7b3341e839ac73dd71502cba9730364cec623d772035266335bd9ce2c2798b0e73a7a24b4b56b0c62778d1958601505d2d7e92b9450dd8f3e6e5250f02dac74a0f43458e5eb45325d3ca03839fcb09409661d7750ee276005f0b97d2b3e598f93ac8447401fc789a6ef9a35c7745a5f1a69cb1b42597a63cf284c1afa0cc37784ee321e4c95e3a6c692173e2565ad6723587d73cc3ad1f199ff", 0xab}], 0x2, &(0x7f0000001ac0)=[@assoc={0x18, 0x117, 0x4, 0x81}, @assoc={0x18, 0x117, 0x4, 0xb10}, @op={0x18}, @iv={0x28, 0x117, 0x2, 0xf, "d87ba38245efcdfd0889bd452e8aec"}, @iv={0x30, 0x117, 0x2, 0x19, "08586cab31f50136a74ea6d05fc576ebffad86cf21c81b1532"}, @assoc={0x18, 0x117, 0x4, 0x7}], 0xb8, 0x4000000}], 0x4, 0x44001) setresuid(0x0, r4, 0x0) getsockopt$PNPIPE_INITSTATE(r3, 0x113, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) keyctl$chown(0x4, r0, 0x0, r2) 11:36:12 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="80fde5893256", 0x6}], 0x1, 0x0, 0x0) 11:36:12 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="80fde5893256", 0x6}], 0x1, 0x0, 0x0) keyctl$chown(0x4, r0, 0xee01, 0xee00) request_key(&(0x7f0000000300)='pkcs7_test\x00', &(0x7f0000000340)={'syz', 0x2}, &(0x7f0000000380)='/$\x00', 0xfffffffffffffffe) 11:36:12 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_v1(&(0x7f0000001c80), &(0x7f0000001cc0)={'fscrypt:', @desc2}, &(0x7f0000001d00)={0x0, "b9783cca4fb1800b4233d71b98ea720d112b3fe03df737ca2bf626f75d8a9682cd77f7c22c408f7f5be6ab394d27e50881f4cbcf8843f0e175179e529371e021", 0x15}, 0x48, 0xfffffffffffffffb) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r2) r3 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) sendmmsg$alg(r3, &(0x7f0000001b80)=[{0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000080)="d1aaf5dc7849ba8df6a00aa190", 0xd}, {&(0x7f0000000640)="e76627397e277ea73d7279da5be1e7a7df34b1cf49c8198f4c8ed0d90781099ba03e598ff4de8a9b75be18252c40e3a4a69db83e821c22a85c854de923569f57d0ce7d928253172a482120929b89c5c119398bba61abc3c1d8e283cf5e73ba1497a7831cd4c968ddb6f823ca0c2c301c8ca1f714720ec624e1a79ae8645ecaabba1a46651163da81640888f245c5db6d3a37f6f3cf7a681635dc9527b42a928aa824222d1a0cb9b5f8f364aeeb230ee00447b3ab2c1ca371a275ae9d3127ae6d5c58e3843332de8d1f782db2826158b61875f6ecaeb8ef8466c3d00096778078d06e7f92ce5f50e9ef2302824b81ce07e354972054a0bbb236f61895f2f4a3e520d28d428a8c51c5090548d35f6c0a2e3f0c194b7ede5b74c72ae3d80d4092374530875ea7500abc21ecf930c4b4ac611cb3be4dafdb8df771e63fad02c463442f78bddd7b84ac6e07fb3eb6d64fe796d92a04d1e5c84e75f345a48c1dcf7e50ef56b1809adb4a3feb09f24751717eebe3c44d58fb35677d95fe0f570a104485b65ee23de3a70ec2dca3fe0e849ec4ef3615f9f4917e4ce29f4f5273300d41b7eed1132387386c0bc0f501a92d5a8916cb852f5a5560acf30d973c0a5996e4825018b5352961b8c4f6041f28174f8e0e47ee22c54ca9b90c31e584ca32183007f674ad0ae9b54c74a55faebf899b88de755654d02b16769e1f28d82a7f80c98f12b332046907facba3d4e78732e012243b5075b56721d9fcdd8c33c1c4bd8f294db257ed591cae732187d3f73b2b372343ed6587c93fd206517982ae0e67b3f778d0625bf9475c2691bebc12b2d1d135ef245536263512a20e119cce597486cffd006483f963708be76d1fff6e04765d85a026fa49b46b97cdbbe3f9c85b0c1f293d53413785d1dd3cad233c97edb5ea226f9d645a06506a48298c226523f694bdb4a87c47a9a99503c0e2edfdf6cf5af07a8c75ce4af945ee44c45f1de76f21bd4fa10323bd3e62eb3061483689b37123482d2743f0859a6c91ed8386e1fa48298d543429262a1d14b9d7ca900e856a3eed687c8552cb81513b8763ea1c26300298846fdce4cc6f9184d6c44d8e61cdd7c65f5f200d789c40527218afe14e6f7c1fd4a8e845aff8750a3eb6231c73a79f449e05a649a01536f1876a6ebba40792c37f33e71a28c12954fcce30dd6e964c10f0b6fbb5f9921daa53ae0655b7f2077c66dfc277fb1ca856e5fc3a63a3c5dc164be26154d837b6cb452d40003bbc8e0dfece4b54708c83c6eca7ae75bc29d3e88a021cc47c43c37c5b2600fa32e463e04d18e90775576687df62724cbacfbfc2868d44961f9cdaa84dffbd7b46beb1a1fb27511989e44ee08b16d09cd353e50ba89c398b3bd361fa886c587b0f6ad0058610cf51b3613d6b9f71224bd0315e2282e6b37608ca6d662d08d8d1c5743c5210efb4f15e8b7652e5b4be7433f1b531f2d9cf89d7d907cd8e305a3210b1e68dfb89c0d9d16fa1607a89673def955e9ee42051a151e0def9d571cf53246a1c4c4e88bbf2bd4675e5b11106f69a1a5ee693aa4a5db848ea027e7c4ef96c814a7e1459bdf6819c670432868f1979f3427c31cd019c74d8a8dc18a9b9ca8df1783304a5fe10c8f9bf8ac3815878237fa9f394c80e1d5ac2060575fa0e616d35f93543844979ea0e01808e0df7d12f2109b816734efca98469025639d7f81cb7d023457ff1b421070afaa7bb0434d9cc5fd89c44dbbcb056a031da5472ddbbfd91394cdf210a68778184361f5a0d6532da6d6ae0171fbcfc8bc98d049519e08ee6069ec9905c0b0c8a4f542bfea82bb6efc9c8de3aad364ccf3bb1029c2d95f141573516960eecc20a6916c5ba0da433fa13b43e7a46733d008fe4016b62861822b3d20e477cbe659ab6c4657f54be635785c9d3db86730e81fd489b2d2c279db2e255708f16cd49ccc0c6cb0ab0c74447a9dd35663692c2eed91de168dd89f51217251a13b095e9e3e7933bc62c722d351639aaee9e25feeb46f4323dfd7fb54229277be236df841603d3a5d77cf8b945e9ec3f39430b07b9552f9563aec4379e6f98d9ea491852db4eff919d7abef8ce1b05a7d4c9ecd8d35028e8bb40f167d95ea6e7994c49331d8cd988c92e068fe51b3b69a39e4d2cf3dcaa361a8cf1c812278653e88c7722836a2cff514fe99f516c93e25faff9e6b4d74e12a74566dd58eaf019f8c492852d5b51819e70817afce9f36ea2d1e24dbd92d56e40c97874398024848f2da7b1a9a000064c3c94e43ba59986844f472cccc8be9d3644c9fbb567747dc53912ea6066b1060f601eddcfa5bb25fa66f0d5175af121fe1a62add142339e0f37a533226963841e5872e794f73877bb659173e3b858628feb978f79849ef49cace49be49c57fb29d817dd9bd6d371d99b7ec987947f229f44fe42375a42aa35bbdf730bebdbbfaedda107b3d03d9a765e21c12ff3f7b85b2a6c362cd2c104b79cc2ab6296d18160dfbf9a5a6e26b505f30e4f399287e7ea3664ffc429a085e28dad4fac82eaa20849aefb81299ad44f9210e025d9a304f86d06b9c296ec859781b603e15c9353478011c6b5f42fccd5a81b33b707afc35e5a6d12b448c815790a4963d2f4b22f7ca5fb52e2a3613ba34b2a337a36a595202ccb7aebd96e29e2905bd17b21f3bd4562fbb8c47e46af2bfc86e12512694e34a551603404bb5233e629fa3e2d1fab2fa34d5cc18680ade48275a6c2066acfe7a471959a670580f47acb2c29a71dd8b74d4eee144257797b0fba66982c3785285075c9c0f1476387a7e54a8a4d6089d2668845ec1590a9e0c77dce4d29cc439c38d3b31ed9ea514b0b4805a8c22fbee5ce57a14c667cafa2dd9badf157c90f7ee09402c382e909ebe47824530c385e64e2f0a9e9b168dac9ee9467a4dc174e50cc804d6a1903851e68e4eb2e246a407fb666d4d5c83dc14e835989530a444e9438e8eb245cdcc8181edb38bf919079f265e9532eefb16bb4c7363c407d2bccbc6e6d0e7969f749c81b6ead9da736f6e509cc1ce67ebcced9db7610a9ca339a02ab3f53a3b5973e73be82b33c779408beb5204d4928735d241633e78d139c5f75a71787dce50a10db8c341e46c30db60c7b89ac3a34ed89cf3ba697f4e844531d8049045589c01db38df91bcd4a3347e5472e456f7b1641ca777cfca57b6f5ea435145a871fb49fe186fb9f37b1aeeb9c0f1f67aa5750a5b6dc7f2bbd0124bea97c5dd125eb5b185c87787f494952f2e795be30d997f3c3a46aaeffb8d32fd7a3622428032c5b9e95a861a052809bc62bf1d4341da8b479e4402913df26ddc66bebed93a696ccf55d112ebc20258ba52d54d343594b11e1bb266e14ca46797ab05664ae7dce7593f96216e3bf2b1f34156b69ef37133e47dbd9fb938741ab2e64ebc28fb3d30353508fdf586c3c1d7a1b1472f547d2816de68ef13abaec3bf2622cc8d495123eec686d7a05dc3f43190570f9fa2a3e20ae5b05c0ae55ec592ee3d8f57486a95ed0192b0d22b8e7a589b618390e829b38eb19396f1f2e379868ec36a7634a2ace4a27f472bb2ac5279e01f291d5e008cd9922562cbea6a180958f0da5bacfb0d744208109a9d2dbdadb0cf86a71147d65d62817ee10ac81ce7a435d5f7e2220fb7b6a89b5384d185d023e2ca8113e93d53b651377aeca1ec438fefea5f30d08faff852c45d2d60ee4c394c38c3af922466fd2f9be2013e9350a85c25697c54254fdc6344ac22103a5dd5ca0004e5fe5a93e818dc9bbbfd679700196b8d4083b995cb0c0c529b8f2822ae5cbc09757f09452d7aa193362b18bb2b304ff9652249a9a8cc2c7b0cb4a652d584c7ff6c4477df3b39faabb83070bff87737e73642287e9c9cab35d568ce23e37b0f4dcf3427837ab903cb6ecec82a835f66bdcc31adaacaa9bedac96c23f571e0c84f18bbe88f2605bdbffcec6259c4619796ebaea18a82656757382b4588d1119b9e0efbc3aa77fc719fd92172ef75c55fcc0fad49a18642232bc5ae0c9b4c272a3cefa3861c5f2e7865ab4bc77013753862f30f232b6c161b3ae5f780960471e66504a5daeb0dc055703d4facc8e3ff195b225543ba2f74a78086a65dc1da044f32f2eb806f9677433039551da494081c8037aba843ee7e32e1b3b5a9ca461d5cbd57dbcb57d9cd9d4a45095b8ee15d25e662e24e5f26305663959ee56b906864758e1640556c0fbd792f744c51684bcfafdc43adb7655ca8269e6a23b216af162b686a26a63c2c45d3a9f01bb472afa3fa8aff796c8c78ae8a8f30a679ebda7ebb2ae4588c03b9bd5a898d1b5a183e6e01a03caaaf160db61b73e12df2a0d4014a4acdb9974ade604cb5fdce23c65068d408a4d8c53d38de9d2e537a1e50f95637e5c32c0b452d34161f3f348b5ea69d5eef9c88289b964a2b020db5b79f3c8286738fd8b540dee205950e00d996eedd9350022a2ce32e5ae2adeaed6d986aa62a9308a2b64b9e55b248a38e0207bffc315502a3470831dad801bf2531975e89206974ff6e9515e91f83aff929ba307c8d8dd77bc3aaae2acaab235584cb1a20c57897493b8eb222679238ef8dc7b5d1d0d9b3661cc8a0bbdf8959c2121b6850b59e36e795d041e8542405f123db723c56bf220ff1a2487ee152c212ca012ea91969844496d73e0bd4b597ebc1aa2bc3e3ed748df1483024ba0f3feff0dee03dca56180bd5e900a96e4bf4a11679d8cb378c634c4623e60435b57421a1aec59e38082028538e40f43d5be67e0d6db7a72279936de6a4f3f7fd823324a66c26f5a60ac82bbe3e4946471774578a1936d36e35250a6b1aa8361a20ea96d1eb327cec8f13bca22954ce240420da6322e826b5d7ecba38f86eca1b50453eca2921fcebd4db1ef26580a77613c93f48b6cfc18c3f9ca05b84b050df1714460dab9095813368b28983f01e581a57fc3983e465532acc5168b02642b90de00ac98216e8d4cc6a130c941bd0e534a70e562a37f89851467ac6040333ac19ddd04741282f94327a79d9bf4f82b3eabe40f42737051c0ba7e36ac73d91a1639b037c2a0ea1520a2dc9fa0105a9543e5b81584cae800a1df3df7122813747c86fb6b7c58ff423a1a309787269b9be35c138945142b01937718cb4cc2cdb737df25069d7ec72d206c21f6190625e818a9d8d4ce4da3895d2a56741bbf454ca383576f85e1a711e3bfebc45397af4ec07ef1e5d225406758167e8e9daf7e1ec778e3f2b5c89201c78f3f7ff662c84d94a94d09d70b670dc886d03aa88bfaba983d970ce754956350c1841f13a66b5e5ed17fdecec8923e5835d85a5b7dee2cc32f7b584a43a0f085bdd729d0715e89b5c9bf202797e484dd76fa12b4e6ee3e2a469d895b4b358620d40a51febfd12c75c13078a87cda5bd7bae4e1477ea0a3de730431c1e480c8db344e3721cf99523ea5318cb320bdf7b05704a929abcd532adf07dacb09d542e40f589afb31ae55b4dc993823a01e6a355a194bbc0e15b1c70589b39c2fa6c29ad7c1853e2d801811b69c3fa859bd0604694c367a1c52c6db17a8e6c2d22948ebdee8b5042655290bed95be0d119420d817844d02b4db0aa603990bd12c08c1ea5b9bb673adf254dc2f59bacd303ab99bfd6eaacf36e1a071c7f3b4cb4666c8b94a42b41e3df06b32ddb6399f548b79b5a06736ca96070e6d073e9d91f6965b3093fffaf0a75f2f6ed0d5ae87cdaefd6f506166b0bc13148d09b561b24666a2d28e65216abe5e507abd3a29f65763f87f", 0x1000}, {&(0x7f0000000180)="9c03cdc39db9210b32b1d4ed9263e37c21496421495e379c6f0839b274a04bd93985fa29313e51c9ad22ad09bd5288ceeae7ba219d9bc5697d4b925a564bbcb8da2e6b6ff391e10e4aa6996192dcf8b53fb539535dac15cb270c81667d190d6ef818479751c1ee5fe0926fdda8e108ed46d4b195ab932c2cb0aad3cb2728d5fade189ad2b0065812170c54cf3b09af0b749e50bf67b98cdf1ffd2e9b390327e87940652a340235f638955e5b26bdf488b0f51efa4a4a9bc2016fd0c4f310be5d7363", 0xc2}, {&(0x7f0000000280)="894c3b1a47666e39a165bbce7ae5c88d5eed10c3d25eee71ae229da96ec527a851c28b771acf758daed057c8790aa8bddb138d6d1a542e29a2c90eac6579f68e12c9217d8bbbb4b9040aed6808622c941c98f0d3c5ef2d236abd3ef910752751c5b782e010f8bf6f4bca1b4a980eb0f2f05f796192a68a80b7643cb5d925e4673b2420b4b2d2b22f619cbb78ac5be030230a898a2401701c76be3f34e05818c761ded6afa7d55c9acb502e3d926a853c834ea17f9d8a1f35ad8b32981428dc75b26ef83585ecb7da7fc2d12b8d6d4fae4a3e7bb23677892955546b19895018c4f06d280fc6bfc873fa886615fa5876", 0xef}, {&(0x7f00000000c0)="de50f69b63c473f36ea402bbf911f3305d942bb7bba2dbc5c383c88d96808448594daf673e85bdee6870aa858bcb276abe3ccc93484a0d65964a9cc3a256010b90bc", 0x42}, {&(0x7f0000000380)="73fc599f8daa1a7b6fb18fded3d4e20d796b57e84c9dd0abd3444b697608047155213bd4847017d033d2ba29e669211fc12265ade5583fe4f827743e4f8e0e6810d0b17bd85eac9cbaa85212c0c8347819e6d9cffa132aa0a2a1651a7818ab529e092338bf466ff89a522e", 0x6b}, {&(0x7f0000000400)="1293d3fff2df899802a276fffe4edfe95949fde6a58ab438bc9cc48e4dfcc42ca74771bd7c76195335c6773a1ceb43c8e0430297389d0097fc61e0905889214b970a65210b932053ddadc4d9bc9535902c3ce28068817e5c91aa38ce2f2271", 0x5f}, {&(0x7f0000002100)="45cd603a435697678d3d20e00867f6dee478d5a4db1e9b3d9dd9966066a27ea34734c96306c069ec4558068abc6a68cc4b71f5ded6afc7f7a48cf744251a0dfa2867850994aba464c50a73914ea498d51e38c9ca4cd730bf35208065b1dd773d12badc094e6939a42e21e37dfb445892cee4c00f1cab80e835bbb3eb591f039c17e02779f4e2066978cd35bf2c14f65d1be2f48534740ab9b26cc3e2a634cc6557a8f78c4122720314324201022a8c35fe903eecf0ffc053672e81de5ed8a9c994c801f022c2e9ae8c2307ae8e6ab628ffd6f931503f379c019b5bd09e167a0fa49e53b04a5b782d84eb19e3ad23bbb48023613f73796ca40fa3b06c3c0bedc70833afa614e9e2ce2e8770aebffbdf08f2d000f94e6b320d19fb355666f51ed15ea7490131496d4987db544896de2ba8f89c9fe2ec57d82dddb38115507b33dbc7d4d70ad82f26a7c7e76b483ac17dd26e1bd62a0c50a5b558f56808bc05603bb0e4fb4d93d96db1447d7ace15191bfcfb01224db3d3f505cc98e01f4a8f8da2a0337a0aabdf4dd6e9414b6f9e2d8a77987080b5240e5e751b07ac09930e2270c973ca4123051fddfefdd53aebaba52186927d7cfd58f2a6d6cf5c286b234a4d58643e244430e3b87bdc6cd16d6d40b99a4643da4ecf5fa457df35c877c3e3cf0ed8a5f4457adfda3d66b6d4e849681819c8d712f7b9531380b3285342c0b78eb47303ead8751be2a40ef18f559654eaaeadbd63dfd085a75c7b8334da674350c66e461a4c8331a94736e6791e46382069964449992eaa4ed9e06476932ee891c90330c036c9049d079948b7a67db7155b3056556769da5e76f609dd070e05c2a0cf551980a4b732f378d6706fb2e444b38688d76b2f170a8adadde17094bc6331c464290d1dc03a5dd2229c8ab25cd914951250ba73d6f263e0857189ab28b2de1d791561c87323808e98faad2ce440a8923e161853c554fe7e63871762e9b7db639bcce536fd21c7b94c576dc4b6193118735acfc41819732ec7c6f071095799c2c037bc5438d7718c9e61dd6d20ffb2025eda684f34914601495d08b5afbfc11154183469bd6846c2b52b7ecef5b51ff25ff3e998c9831025ed5068ff5fe9b3af9ee026c87f12ca642a129f918f4327c09f965984203345a30684909956ddbfbc478ea5125b2f39f3c312994fe269b52b43a439a26e1440b80585c29445bf480ad76b3f493808e6e7a5c9d9e617f792a0c8a485b3b1d12e29ce3c658e8442ebfd88ba20d9789ee6df2373bf9b3cb400d1a75080e64a9eeedfe87317bd8e23aeeb9fea80e01a9ed9cf28c032077e96ceb5478665067ecb19e89755000d679525a3e0d2f0850509d2784c78a0335fe4b9feb04fa0da3bc9b9a7d997e7fb66564cab231f3a1d9b015abf9d66f37ae8a2c71977e4461bca54df1e963270ffdeea727d4381df882d328f1c3b3408add636513e8d5271270f9337a2eb204fc91c4e195d16a423cc50455f7df65abda8b8f92ff68aecaf856cd6f1002da1d583619d1cccb4e411395e5e9afc78efcef8b26fa596ce3e48f825dce2624706d350dd96ddb8151b195485122232485b1b177ff36d066eb63bc4f194836a1b80301d37dd65d9ba1527b75df90815a2ec839eaeedd92f4621e8cb27527f4b55b6a2a72d06b83091de1a8583523836968ff0ced3ea53054107545a3f9194e3ac30ce38c91e6524cec82a1d397143f0590607e4521a1bad7a4c01078f8fe3af59bc0d5c9690a91d28be6c6015999cdc43634a43d57bec5efcdd921110ffe2e03127111b2cc7bf412ed8acba3f4ae37718445e5540867cb0935cd5a4dc2bb1f3a35297f165b299ed0b72886e48d64d84fa59e505e24e678cb8e6693ce5c4742743e6cbc70052bbef2e4741e85dde6390620a0ff68214a07aa61d3445caa55fe35980a57db87380faaf03a805616b9e978dc5d5c906fd893cacffb3e3d896381082b05a7b0032a30be6947fbbd6bbf9ad7cba12c0605e9d0570139a47eba39c0e9a3285d97b6ea921beeb3344fa6146425def068411e231fbd4ca81899ac40a3dbb5923358e1cf42b7180518c6225783aac8517e52f5cbe2ec8547bdbef679a122cbe948c273d17a3689b2579a6766e0623195849119661516ea8a4b7ff037885505a21d86684668c497cbdadafeace0ba0642e90b2fb7c07c794df2a8658327acc1951c5ea652a5d8284e1daadafa4fd6c4385f6d61fb14a3dab4dc438027d261be1554b5c2efa8aacf304053d4084118d3761b469c76b33d375620b3c3cfcfac3d309ede0f591e4fc86a561785ac19a18622e7bb30ab20e4c212ab799980d8ab8dd8ef1171f5ba0e1d0cb042837142e6a4058127430282df8961aec92c8bc264f523d735e7c2b52ea814cf8a5859f14fe682b37482104786006e45820ddc48d49313fe31bee9b4717ee1f069cbdf65299d770a228fc2363e1ac454221e68f94badca34fc395367844f00cd8d4f77c3dfeaf5d4379016d5ec450674dcc25c1c4bdc5c0854fc9c7f32f892e270a373a0f154129f5c2ba8aa8939dd6fc3e44cd7b3b6f9cf8ae181f4acff2b1189cc9488b80d4fea4e00613a5a9838b716a915efeba799f1c86803cd908aa0c625dd5dfc18965242ac6488df6673e0414042020b5399f528d7b29099a0c802fa1551fb4153e22284a735da62540d22a828d294d64edaf53942e4df8bd80d590738ee61d08e39de3703f7eac13864b0cb1c99c5e58153607596430205674397e78caf6591e305e48c087fef7d26f1ec7179e0569f995a3e6e3abc91cb47b080c46c4bf7452531efa46e1a52b4846cad1f79dd4cd7803f35270d4cb070af760681cfd1a940b4ecc9d03ae609aa68cde37f77b710616708389d9b123222b4af89462af12681fb3c34ad16880c59bbdb012c8eb1474f6683876b812b7e5fb29e4293921b67e79015354cb556c46e79f4bcda18037db754a156125e1f8a97c40cefd31e7d998821713c2b1b3e8d1ab82ad620b66d65a2f1bab3e8baf2dd4d67325ebb3fed32bc11a682f0489f730d12febabb5fa8899812f90e812b09dba28a922add8313127b9a872a52ab3df983568ce99c9750c0d39e938e93f9f390858078a504af14daeeb8f76ea7020d064f3ccd645bbb5c7f01cf13a4b29b519e3f35915803f725f9f815bc31f9aed5dd769d6a6bfa5ded1492d2fe10f11653c450c1812cffa2eb20237b85b06c7a1fdf900a0124dfae4ba41e35d8c40fb7fd9b38528d9d7dd7c1b86057f9cbbd1fab69b82322f51b53f73a0b150f3a766c004c8dc8addb7ae85e2670ecdd9db9fb4351ac7a86e264b1fb04a3856a4a218618be58ad7ab24a298fd75da25a858db274e566ecca71cca57a89d5648d899117a7adb0034b0d56c42a0e5707045a0004639d668734a2129f7cc4f6730b660dd1ca84200c3e004477f42141a562d34c819c44264ac349417699030e132488e2caaf0b8a0df7430f79e54cd969f0e63b0882c3070970b9f556a1203e88ae20465992a6b7074fb779adb69dd2e3e1a85bf865b3e24c683970d68bfc48c30af584de8e51b583e66194e8cfcda2cca12524f901250cc5725c398978d0a176ec0b56bf7c1546d391f8a18f03ed87141a64dc8fa77ac22a3eff175e2e5151ba8667f669b176b178a3e751574b4c5f3cf4a39890beb4c0ea75cd45482525a6a011f4aaf6bbc401228108a2465b3bc9905f3a85078fb3272690fa2a0139e14e55eae810afe497aa066610acbddbfc7501992aa01923f1699b14779c081b7974ea8e7fdb3b82c34ff4c9d8343e0754551ba8582b64a638fe14c9082857f5bb85f2fb75315c0c2408333aa667cf0021248f4f5f941157b9b3a4e428097cdf984e942dd9a13dd5d02a39582be9e2896d31e50b9e78d5dcafb9a5b1fb1712374eb0cbf262d355d4184e746735cc93e8f796cffd6d90b2c801b8426d82f8e5a9935c365b452f189996b5757a870b5e646799a8e5930d53c5bb520437edb3fdfe05acaac8dcf02e1dd6b0537242f63d4826770dfc8006dc4738041bd4ae454e7bde1f5d5df5c9fc551f8652076570306858a13c608e6ebad64bce024750b6fdea6971a2646ee282a2b805a4b40ed1fbb99a3938119807cc099ccacd0b716493e7d711844c1f86a055a1ba07668f5fea2e9c564278387b1e8d2f3dc6d73e9a3f42bae9bf55d9de34230ee678d70321a82f435dd0788927a6417310d2b4f75bd258d585b208d0773bcf17cd0eb23aec238b369f52ee3dee04cb3c576edb7acb66a78fd03d5b19704359fcbbe7b606730b4378f4239f3ef46faa0a5311cdb8bc6596f71acb48e0384fce521fbf957cfcde32830d5d2c964db1eb9090262f7fddbc8ea2f047c92beca00a7cc291bbb19b6a9bd0f99e4314d565e1f013189cf319822990f98203716e853dfcbbea7d6997150c1eaac07272eecb2151d4f8be40fee91119df9d37b74deac01d2f500af8dfbadb718d8c1730ee99fd64e244a3cb5d005d0b44cfa01801b932bb057eb45cd8bfd047140627d4a04565269c3fc4bbd7851fd54c7847133f26d28e41bedf8974e57b1c5b48f9ead16df74a257772f1046b897d9938c889291c3deb8986e351a537dedde72edcb8f99b3d28a2d1764e32f79cf0111dc2c96960c81b3121471fa8d2cafc9b8895768e167c580174efde5e68b6d97bff98c09b0083a23d8dc83577bc86cb766a1aecf18ff98206f3d79ee9cc7671173b26cdc4238215d9f85219525719b097fbe631f1c94fb422749cc2d3c2b95c9cec01166aa98e30748a5e69870279c050e6ef94343686f63f197d765f30a868450605a19b8861d6c75f8fb99f6350aab2b520451b03a61211574dbef6ddc0881c4669176f0c60adc8648799f8a526c419315fa6f458e136c6ea2cf99b448dff94620be1d10554eb78939534ec4fddc111acf6b5ce0572a090991f86876f5eecbecfa7dc6d74260cfee97644fccdf5c2a5bad0c05532b908b8850857f59d1ee052333e63695f4cf7301960d6386193f34299563de7f68005d2085fd15efb9da4bbf15263baa11562d0d88811768dac14b9e478c076ec73a474f2851417d0920c7d7f4a8218c097c680b92ec3b2750305d4056914d29f6fd984b5632d7ff9e6f9fde31556755bb60b9bd88b1fde274bad703c2af57614b3e15242330acf1df9948ba9c717e3f28896a5c4966a4481c3b5b561ac43538718f20ce6cf5d662e0640e28bd11ce5158068b3cd18e91982aeba165f6b4e8d510c83c66557a11c223610461cb2be3c32459d214443b40ea75328b016e4fabcf25729e426d4842dfd59bd6e596434909e1291f0ab91ef3162d0ec78d5f096765ae9085192a4d34549d94a8255d2e27987edce776cd1d107c5e422f68a17eea8ce75e926f4c5385b5846d06b89ac9564ca84d1c4b191d4c6ca07e8fda5dc23c1b1eb4ada43d99c8d0ffb454d727da1eca4c7fd2b68543a4be6ae892b5a38342d55f94a9806f761cb5f65242396cec2759aaa90facbd51c004af672728359937cf1a3c7708bb6d97884f0c7ad190cc605f9b6f17f1a77bac745e96ffe9686c8a7dd748f9a8d638036bb02dae0ec3f7076d59cf2fa6f0011b48fde9e4cd8cdd2d624d9a2ed509fecbbd2df3ba62765d5e80b81710e14dedea395f2970735b0e6e4c32884b69eba92f4b70fa83ec5c880732ed91e8963e073f78ea81c628e9e8f4836b033f94e6a88bd01eaed32e1ed6f92d708b16ce92cad787c0df28bd20cd73b6aceb4a894567d1585c58895027be8e3fda9e", 0x1000}], 0x8, &(0x7f0000000500)=[@iv={0x98, 0x117, 0x2, 0x83, "929588d523f7aaae76b157ad438193425b6c6a8958239a7e7beda245088c65a72d2a1002e32d2d495bd808223b049d75ad700bc69cd91937a5d295408dd3fd35f42b7bd89d4b6c905a08ca95aad24079dffa263c4f714448254749008ad3d6724a9aabc15e973a289ae3be3f43e8f9b595266ef3928af893fa40548b94125f539c0d6e"}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18, 0x117, 0x3, 0x1}], 0xc8, 0x16e842017cc2784d}, {0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000001640)="f432e8c20758b68606e13f7705f77d12cdbeaabecd3b3411f9dfc9d2a7e40ce4d94e", 0x22}], 0x1, 0x0, 0x0, 0x1}, {0x0, 0x0, &(0x7f0000001740)=[{&(0x7f00000016c0)="9db091c078c20d60548b156920dcf9aa843ab73a4c8af73f10227741b5bcc014c9e206ab09f6acf26c48a48dfbe9c541f3e9039097107f008fc48651478be759f79fd38eb4b278e15515057bee1e687a1f", 0x51}], 0x1, &(0x7f0000001780)=[@iv={0xb0, 0x117, 0x2, 0x96, "bc10cb3798c15022f9ca92bf89480f0007cd923ce1033cd64f6e300ac5ac25424ed6404b80fbb8ddd8ac45866500953742e293128881a2fbe316a1f49714dd7653e3b2f63fe0f86ed484ff8b8c63fdd3eb879952a3d5279e71d39c7c6287a86c994382e7a6639e27db1177d4605828a4c0c401b0c756a6de47dbf1c66acaa67b9ed7d699ccb021dec6fdb05ac44d243a0f13241e8f30"}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x967f}, @assoc={0x18, 0x117, 0x4, 0xffffff81}], 0x110}, {0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f00000018c0)="1494b7ff1a47f1b45156a65d670ac1c63761671a87e6b8cc490fed346fa976228a2641866421078e3f5932ddec2459389d025750c3205be9ec38f3d2c2410fd3b580a6057b469b0e205d547d6570e59164070df06c8f172aa2b85607b670245017a18cedf9d426ce999769c4a1e264936f3ba3c1729870cc943d12a4dc53412dff6bd4c6409f7d03057eab961b172ad0070e4ca30dc63523966546389a4c63f82da79a0a07519f18f414fefad1ff38a05400c9c5bd5fb08fd547205d54d4aaee77eb900b052abee44d97ffe5bc8121b6e5265d57c4d2701048aa", 0xda}, {&(0x7f00000019c0)="ab481b156ef4a3ea946e3a9ae6fa91d9cbf7b3341e839ac73dd71502cba9730364cec623d772035266335bd9ce2c2798b0e73a7a24b4b56b0c62778d1958601505d2d7e92b9450dd8f3e6e5250f02dac74a0f43458e5eb45325d3ca03839fcb09409661d7750ee276005f0b97d2b3e598f93ac8447401fc789a6ef9a35c7745a5f1a69cb1b42597a63cf284c1afa0cc37784ee321e4c95e3a6c692173e2565ad6723587d73cc3ad1f199ff", 0xab}], 0x2, &(0x7f0000001ac0)=[@assoc={0x18, 0x117, 0x4, 0x81}, @assoc={0x18, 0x117, 0x4, 0xb10}, @op={0x18}, @iv={0x28, 0x117, 0x2, 0xf, "d87ba38245efcdfd0889bd452e8aec"}, @iv={0x30, 0x117, 0x2, 0x19, "08586cab31f50136a74ea6d05fc576ebffad86cf21c81b1532"}, @assoc={0x18, 0x117, 0x4, 0x7}], 0xb8, 0x4000000}], 0x4, 0x44001) setresuid(0x0, r4, 0x0) getsockopt$PNPIPE_INITSTATE(r3, 0x113, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) keyctl$chown(0x4, r0, 0x0, r2) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$fscrypt_v1(&(0x7f0000001c80), &(0x7f0000001cc0)={'fscrypt:', @desc2}, &(0x7f0000001d00)={0x0, "b9783cca4fb1800b4233d71b98ea720d112b3fe03df737ca2bf626f75d8a9682cd77f7c22c408f7f5be6ab394d27e50881f4cbcf8843f0e175179e529371e021", 0x15}, 0x48, 0xfffffffffffffffb) (async) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) read$FUSE(r1, &(0x7f0000004140)={0x2020}, 0xe3b) (async) setregid(0x0, r2) (async) socket(0xa, 0x2, 0x0) (async) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xa) (async) sendmmsg$alg(r3, &(0x7f0000001b80)=[{0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000080)="d1aaf5dc7849ba8df6a00aa190", 0xd}, {&(0x7f0000000640)="e76627397e277ea73d7279da5be1e7a7df34b1cf49c8198f4c8ed0d90781099ba03e598ff4de8a9b75be18252c40e3a4a69db83e821c22a85c854de923569f57d0ce7d928253172a482120929b89c5c119398bba61abc3c1d8e283cf5e73ba1497a7831cd4c968ddb6f823ca0c2c301c8ca1f714720ec624e1a79ae8645ecaabba1a46651163da81640888f245c5db6d3a37f6f3cf7a681635dc9527b42a928aa824222d1a0cb9b5f8f364aeeb230ee00447b3ab2c1ca371a275ae9d3127ae6d5c58e3843332de8d1f782db2826158b61875f6ecaeb8ef8466c3d00096778078d06e7f92ce5f50e9ef2302824b81ce07e354972054a0bbb236f61895f2f4a3e520d28d428a8c51c5090548d35f6c0a2e3f0c194b7ede5b74c72ae3d80d4092374530875ea7500abc21ecf930c4b4ac611cb3be4dafdb8df771e63fad02c463442f78bddd7b84ac6e07fb3eb6d64fe796d92a04d1e5c84e75f345a48c1dcf7e50ef56b1809adb4a3feb09f24751717eebe3c44d58fb35677d95fe0f570a104485b65ee23de3a70ec2dca3fe0e849ec4ef3615f9f4917e4ce29f4f5273300d41b7eed1132387386c0bc0f501a92d5a8916cb852f5a5560acf30d973c0a5996e4825018b5352961b8c4f6041f28174f8e0e47ee22c54ca9b90c31e584ca32183007f674ad0ae9b54c74a55faebf899b88de755654d02b16769e1f28d82a7f80c98f12b332046907facba3d4e78732e012243b5075b56721d9fcdd8c33c1c4bd8f294db257ed591cae732187d3f73b2b372343ed6587c93fd206517982ae0e67b3f778d0625bf9475c2691bebc12b2d1d135ef245536263512a20e119cce597486cffd006483f963708be76d1fff6e04765d85a026fa49b46b97cdbbe3f9c85b0c1f293d53413785d1dd3cad233c97edb5ea226f9d645a06506a48298c226523f694bdb4a87c47a9a99503c0e2edfdf6cf5af07a8c75ce4af945ee44c45f1de76f21bd4fa10323bd3e62eb3061483689b37123482d2743f0859a6c91ed8386e1fa48298d543429262a1d14b9d7ca900e856a3eed687c8552cb81513b8763ea1c26300298846fdce4cc6f9184d6c44d8e61cdd7c65f5f200d789c40527218afe14e6f7c1fd4a8e845aff8750a3eb6231c73a79f449e05a649a01536f1876a6ebba40792c37f33e71a28c12954fcce30dd6e964c10f0b6fbb5f9921daa53ae0655b7f2077c66dfc277fb1ca856e5fc3a63a3c5dc164be26154d837b6cb452d40003bbc8e0dfece4b54708c83c6eca7ae75bc29d3e88a021cc47c43c37c5b2600fa32e463e04d18e90775576687df62724cbacfbfc2868d44961f9cdaa84dffbd7b46beb1a1fb27511989e44ee08b16d09cd353e50ba89c398b3bd361fa886c587b0f6ad0058610cf51b3613d6b9f71224bd0315e2282e6b37608ca6d662d08d8d1c5743c5210efb4f15e8b7652e5b4be7433f1b531f2d9cf89d7d907cd8e305a3210b1e68dfb89c0d9d16fa1607a89673def955e9ee42051a151e0def9d571cf53246a1c4c4e88bbf2bd4675e5b11106f69a1a5ee693aa4a5db848ea027e7c4ef96c814a7e1459bdf6819c670432868f1979f3427c31cd019c74d8a8dc18a9b9ca8df1783304a5fe10c8f9bf8ac3815878237fa9f394c80e1d5ac2060575fa0e616d35f93543844979ea0e01808e0df7d12f2109b816734efca98469025639d7f81cb7d023457ff1b421070afaa7bb0434d9cc5fd89c44dbbcb056a031da5472ddbbfd91394cdf210a68778184361f5a0d6532da6d6ae0171fbcfc8bc98d049519e08ee6069ec9905c0b0c8a4f542bfea82bb6efc9c8de3aad364ccf3bb1029c2d95f141573516960eecc20a6916c5ba0da433fa13b43e7a46733d008fe4016b62861822b3d20e477cbe659ab6c4657f54be635785c9d3db86730e81fd489b2d2c279db2e255708f16cd49ccc0c6cb0ab0c74447a9dd35663692c2eed91de168dd89f51217251a13b095e9e3e7933bc62c722d351639aaee9e25feeb46f4323dfd7fb54229277be236df841603d3a5d77cf8b945e9ec3f39430b07b9552f9563aec4379e6f98d9ea491852db4eff919d7abef8ce1b05a7d4c9ecd8d35028e8bb40f167d95ea6e7994c49331d8cd988c92e068fe51b3b69a39e4d2cf3dcaa361a8cf1c812278653e88c7722836a2cff514fe99f516c93e25faff9e6b4d74e12a74566dd58eaf019f8c492852d5b51819e70817afce9f36ea2d1e24dbd92d56e40c97874398024848f2da7b1a9a000064c3c94e43ba59986844f472cccc8be9d3644c9fbb567747dc53912ea6066b1060f601eddcfa5bb25fa66f0d5175af121fe1a62add142339e0f37a533226963841e5872e794f73877bb659173e3b858628feb978f79849ef49cace49be49c57fb29d817dd9bd6d371d99b7ec987947f229f44fe42375a42aa35bbdf730bebdbbfaedda107b3d03d9a765e21c12ff3f7b85b2a6c362cd2c104b79cc2ab6296d18160dfbf9a5a6e26b505f30e4f399287e7ea3664ffc429a085e28dad4fac82eaa20849aefb81299ad44f9210e025d9a304f86d06b9c296ec859781b603e15c9353478011c6b5f42fccd5a81b33b707afc35e5a6d12b448c815790a4963d2f4b22f7ca5fb52e2a3613ba34b2a337a36a595202ccb7aebd96e29e2905bd17b21f3bd4562fbb8c47e46af2bfc86e12512694e34a551603404bb5233e629fa3e2d1fab2fa34d5cc18680ade48275a6c2066acfe7a471959a670580f47acb2c29a71dd8b74d4eee144257797b0fba66982c3785285075c9c0f1476387a7e54a8a4d6089d2668845ec1590a9e0c77dce4d29cc439c38d3b31ed9ea514b0b4805a8c22fbee5ce57a14c667cafa2dd9badf157c90f7ee09402c382e909ebe47824530c385e64e2f0a9e9b168dac9ee9467a4dc174e50cc804d6a1903851e68e4eb2e246a407fb666d4d5c83dc14e835989530a444e9438e8eb245cdcc8181edb38bf919079f265e9532eefb16bb4c7363c407d2bccbc6e6d0e7969f749c81b6ead9da736f6e509cc1ce67ebcced9db7610a9ca339a02ab3f53a3b5973e73be82b33c779408beb5204d4928735d241633e78d139c5f75a71787dce50a10db8c341e46c30db60c7b89ac3a34ed89cf3ba697f4e844531d8049045589c01db38df91bcd4a3347e5472e456f7b1641ca777cfca57b6f5ea435145a871fb49fe186fb9f37b1aeeb9c0f1f67aa5750a5b6dc7f2bbd0124bea97c5dd125eb5b185c87787f494952f2e795be30d997f3c3a46aaeffb8d32fd7a3622428032c5b9e95a861a052809bc62bf1d4341da8b479e4402913df26ddc66bebed93a696ccf55d112ebc20258ba52d54d343594b11e1bb266e14ca46797ab05664ae7dce7593f96216e3bf2b1f34156b69ef37133e47dbd9fb938741ab2e64ebc28fb3d30353508fdf586c3c1d7a1b1472f547d2816de68ef13abaec3bf2622cc8d495123eec686d7a05dc3f43190570f9fa2a3e20ae5b05c0ae55ec592ee3d8f57486a95ed0192b0d22b8e7a589b618390e829b38eb19396f1f2e379868ec36a7634a2ace4a27f472bb2ac5279e01f291d5e008cd9922562cbea6a180958f0da5bacfb0d744208109a9d2dbdadb0cf86a71147d65d62817ee10ac81ce7a435d5f7e2220fb7b6a89b5384d185d023e2ca8113e93d53b651377aeca1ec438fefea5f30d08faff852c45d2d60ee4c394c38c3af922466fd2f9be2013e9350a85c25697c54254fdc6344ac22103a5dd5ca0004e5fe5a93e818dc9bbbfd679700196b8d4083b995cb0c0c529b8f2822ae5cbc09757f09452d7aa193362b18bb2b304ff9652249a9a8cc2c7b0cb4a652d584c7ff6c4477df3b39faabb83070bff87737e73642287e9c9cab35d568ce23e37b0f4dcf3427837ab903cb6ecec82a835f66bdcc31adaacaa9bedac96c23f571e0c84f18bbe88f2605bdbffcec6259c4619796ebaea18a82656757382b4588d1119b9e0efbc3aa77fc719fd92172ef75c55fcc0fad49a18642232bc5ae0c9b4c272a3cefa3861c5f2e7865ab4bc77013753862f30f232b6c161b3ae5f780960471e66504a5daeb0dc055703d4facc8e3ff195b225543ba2f74a78086a65dc1da044f32f2eb806f9677433039551da494081c8037aba843ee7e32e1b3b5a9ca461d5cbd57dbcb57d9cd9d4a45095b8ee15d25e662e24e5f26305663959ee56b906864758e1640556c0fbd792f744c51684bcfafdc43adb7655ca8269e6a23b216af162b686a26a63c2c45d3a9f01bb472afa3fa8aff796c8c78ae8a8f30a679ebda7ebb2ae4588c03b9bd5a898d1b5a183e6e01a03caaaf160db61b73e12df2a0d4014a4acdb9974ade604cb5fdce23c65068d408a4d8c53d38de9d2e537a1e50f95637e5c32c0b452d34161f3f348b5ea69d5eef9c88289b964a2b020db5b79f3c8286738fd8b540dee205950e00d996eedd9350022a2ce32e5ae2adeaed6d986aa62a9308a2b64b9e55b248a38e0207bffc315502a3470831dad801bf2531975e89206974ff6e9515e91f83aff929ba307c8d8dd77bc3aaae2acaab235584cb1a20c57897493b8eb222679238ef8dc7b5d1d0d9b3661cc8a0bbdf8959c2121b6850b59e36e795d041e8542405f123db723c56bf220ff1a2487ee152c212ca012ea91969844496d73e0bd4b597ebc1aa2bc3e3ed748df1483024ba0f3feff0dee03dca56180bd5e900a96e4bf4a11679d8cb378c634c4623e60435b57421a1aec59e38082028538e40f43d5be67e0d6db7a72279936de6a4f3f7fd823324a66c26f5a60ac82bbe3e4946471774578a1936d36e35250a6b1aa8361a20ea96d1eb327cec8f13bca22954ce240420da6322e826b5d7ecba38f86eca1b50453eca2921fcebd4db1ef26580a77613c93f48b6cfc18c3f9ca05b84b050df1714460dab9095813368b28983f01e581a57fc3983e465532acc5168b02642b90de00ac98216e8d4cc6a130c941bd0e534a70e562a37f89851467ac6040333ac19ddd04741282f94327a79d9bf4f82b3eabe40f42737051c0ba7e36ac73d91a1639b037c2a0ea1520a2dc9fa0105a9543e5b81584cae800a1df3df7122813747c86fb6b7c58ff423a1a309787269b9be35c138945142b01937718cb4cc2cdb737df25069d7ec72d206c21f6190625e818a9d8d4ce4da3895d2a56741bbf454ca383576f85e1a711e3bfebc45397af4ec07ef1e5d225406758167e8e9daf7e1ec778e3f2b5c89201c78f3f7ff662c84d94a94d09d70b670dc886d03aa88bfaba983d970ce754956350c1841f13a66b5e5ed17fdecec8923e5835d85a5b7dee2cc32f7b584a43a0f085bdd729d0715e89b5c9bf202797e484dd76fa12b4e6ee3e2a469d895b4b358620d40a51febfd12c75c13078a87cda5bd7bae4e1477ea0a3de730431c1e480c8db344e3721cf99523ea5318cb320bdf7b05704a929abcd532adf07dacb09d542e40f589afb31ae55b4dc993823a01e6a355a194bbc0e15b1c70589b39c2fa6c29ad7c1853e2d801811b69c3fa859bd0604694c367a1c52c6db17a8e6c2d22948ebdee8b5042655290bed95be0d119420d817844d02b4db0aa603990bd12c08c1ea5b9bb673adf254dc2f59bacd303ab99bfd6eaacf36e1a071c7f3b4cb4666c8b94a42b41e3df06b32ddb6399f548b79b5a06736ca96070e6d073e9d91f6965b3093fffaf0a75f2f6ed0d5ae87cdaefd6f506166b0bc13148d09b561b24666a2d28e65216abe5e507abd3a29f65763f87f", 0x1000}, {&(0x7f0000000180)="9c03cdc39db9210b32b1d4ed9263e37c21496421495e379c6f0839b274a04bd93985fa29313e51c9ad22ad09bd5288ceeae7ba219d9bc5697d4b925a564bbcb8da2e6b6ff391e10e4aa6996192dcf8b53fb539535dac15cb270c81667d190d6ef818479751c1ee5fe0926fdda8e108ed46d4b195ab932c2cb0aad3cb2728d5fade189ad2b0065812170c54cf3b09af0b749e50bf67b98cdf1ffd2e9b390327e87940652a340235f638955e5b26bdf488b0f51efa4a4a9bc2016fd0c4f310be5d7363", 0xc2}, {&(0x7f0000000280)="894c3b1a47666e39a165bbce7ae5c88d5eed10c3d25eee71ae229da96ec527a851c28b771acf758daed057c8790aa8bddb138d6d1a542e29a2c90eac6579f68e12c9217d8bbbb4b9040aed6808622c941c98f0d3c5ef2d236abd3ef910752751c5b782e010f8bf6f4bca1b4a980eb0f2f05f796192a68a80b7643cb5d925e4673b2420b4b2d2b22f619cbb78ac5be030230a898a2401701c76be3f34e05818c761ded6afa7d55c9acb502e3d926a853c834ea17f9d8a1f35ad8b32981428dc75b26ef83585ecb7da7fc2d12b8d6d4fae4a3e7bb23677892955546b19895018c4f06d280fc6bfc873fa886615fa5876", 0xef}, {&(0x7f00000000c0)="de50f69b63c473f36ea402bbf911f3305d942bb7bba2dbc5c383c88d96808448594daf673e85bdee6870aa858bcb276abe3ccc93484a0d65964a9cc3a256010b90bc", 0x42}, {&(0x7f0000000380)="73fc599f8daa1a7b6fb18fded3d4e20d796b57e84c9dd0abd3444b697608047155213bd4847017d033d2ba29e669211fc12265ade5583fe4f827743e4f8e0e6810d0b17bd85eac9cbaa85212c0c8347819e6d9cffa132aa0a2a1651a7818ab529e092338bf466ff89a522e", 0x6b}, {&(0x7f0000000400)="1293d3fff2df899802a276fffe4edfe95949fde6a58ab438bc9cc48e4dfcc42ca74771bd7c76195335c6773a1ceb43c8e0430297389d0097fc61e0905889214b970a65210b932053ddadc4d9bc9535902c3ce28068817e5c91aa38ce2f2271", 0x5f}, {&(0x7f0000002100)="45cd603a435697678d3d20e00867f6dee478d5a4db1e9b3d9dd9966066a27ea34734c96306c069ec4558068abc6a68cc4b71f5ded6afc7f7a48cf744251a0dfa2867850994aba464c50a73914ea498d51e38c9ca4cd730bf35208065b1dd773d12badc094e6939a42e21e37dfb445892cee4c00f1cab80e835bbb3eb591f039c17e02779f4e2066978cd35bf2c14f65d1be2f48534740ab9b26cc3e2a634cc6557a8f78c4122720314324201022a8c35fe903eecf0ffc053672e81de5ed8a9c994c801f022c2e9ae8c2307ae8e6ab628ffd6f931503f379c019b5bd09e167a0fa49e53b04a5b782d84eb19e3ad23bbb48023613f73796ca40fa3b06c3c0bedc70833afa614e9e2ce2e8770aebffbdf08f2d000f94e6b320d19fb355666f51ed15ea7490131496d4987db544896de2ba8f89c9fe2ec57d82dddb38115507b33dbc7d4d70ad82f26a7c7e76b483ac17dd26e1bd62a0c50a5b558f56808bc05603bb0e4fb4d93d96db1447d7ace15191bfcfb01224db3d3f505cc98e01f4a8f8da2a0337a0aabdf4dd6e9414b6f9e2d8a77987080b5240e5e751b07ac09930e2270c973ca4123051fddfefdd53aebaba52186927d7cfd58f2a6d6cf5c286b234a4d58643e244430e3b87bdc6cd16d6d40b99a4643da4ecf5fa457df35c877c3e3cf0ed8a5f4457adfda3d66b6d4e849681819c8d712f7b9531380b3285342c0b78eb47303ead8751be2a40ef18f559654eaaeadbd63dfd085a75c7b8334da674350c66e461a4c8331a94736e6791e46382069964449992eaa4ed9e06476932ee891c90330c036c9049d079948b7a67db7155b3056556769da5e76f609dd070e05c2a0cf551980a4b732f378d6706fb2e444b38688d76b2f170a8adadde17094bc6331c464290d1dc03a5dd2229c8ab25cd914951250ba73d6f263e0857189ab28b2de1d791561c87323808e98faad2ce440a8923e161853c554fe7e63871762e9b7db639bcce536fd21c7b94c576dc4b6193118735acfc41819732ec7c6f071095799c2c037bc5438d7718c9e61dd6d20ffb2025eda684f34914601495d08b5afbfc11154183469bd6846c2b52b7ecef5b51ff25ff3e998c9831025ed5068ff5fe9b3af9ee026c87f12ca642a129f918f4327c09f965984203345a30684909956ddbfbc478ea5125b2f39f3c312994fe269b52b43a439a26e1440b80585c29445bf480ad76b3f493808e6e7a5c9d9e617f792a0c8a485b3b1d12e29ce3c658e8442ebfd88ba20d9789ee6df2373bf9b3cb400d1a75080e64a9eeedfe87317bd8e23aeeb9fea80e01a9ed9cf28c032077e96ceb5478665067ecb19e89755000d679525a3e0d2f0850509d2784c78a0335fe4b9feb04fa0da3bc9b9a7d997e7fb66564cab231f3a1d9b015abf9d66f37ae8a2c71977e4461bca54df1e963270ffdeea727d4381df882d328f1c3b3408add636513e8d5271270f9337a2eb204fc91c4e195d16a423cc50455f7df65abda8b8f92ff68aecaf856cd6f1002da1d583619d1cccb4e411395e5e9afc78efcef8b26fa596ce3e48f825dce2624706d350dd96ddb8151b195485122232485b1b177ff36d066eb63bc4f194836a1b80301d37dd65d9ba1527b75df90815a2ec839eaeedd92f4621e8cb27527f4b55b6a2a72d06b83091de1a8583523836968ff0ced3ea53054107545a3f9194e3ac30ce38c91e6524cec82a1d397143f0590607e4521a1bad7a4c01078f8fe3af59bc0d5c9690a91d28be6c6015999cdc43634a43d57bec5efcdd921110ffe2e03127111b2cc7bf412ed8acba3f4ae37718445e5540867cb0935cd5a4dc2bb1f3a35297f165b299ed0b72886e48d64d84fa59e505e24e678cb8e6693ce5c4742743e6cbc70052bbef2e4741e85dde6390620a0ff68214a07aa61d3445caa55fe35980a57db87380faaf03a805616b9e978dc5d5c906fd893cacffb3e3d896381082b05a7b0032a30be6947fbbd6bbf9ad7cba12c0605e9d0570139a47eba39c0e9a3285d97b6ea921beeb3344fa6146425def068411e231fbd4ca81899ac40a3dbb5923358e1cf42b7180518c6225783aac8517e52f5cbe2ec8547bdbef679a122cbe948c273d17a3689b2579a6766e0623195849119661516ea8a4b7ff037885505a21d86684668c497cbdadafeace0ba0642e90b2fb7c07c794df2a8658327acc1951c5ea652a5d8284e1daadafa4fd6c4385f6d61fb14a3dab4dc438027d261be1554b5c2efa8aacf304053d4084118d3761b469c76b33d375620b3c3cfcfac3d309ede0f591e4fc86a561785ac19a18622e7bb30ab20e4c212ab799980d8ab8dd8ef1171f5ba0e1d0cb042837142e6a4058127430282df8961aec92c8bc264f523d735e7c2b52ea814cf8a5859f14fe682b37482104786006e45820ddc48d49313fe31bee9b4717ee1f069cbdf65299d770a228fc2363e1ac454221e68f94badca34fc395367844f00cd8d4f77c3dfeaf5d4379016d5ec450674dcc25c1c4bdc5c0854fc9c7f32f892e270a373a0f154129f5c2ba8aa8939dd6fc3e44cd7b3b6f9cf8ae181f4acff2b1189cc9488b80d4fea4e00613a5a9838b716a915efeba799f1c86803cd908aa0c625dd5dfc18965242ac6488df6673e0414042020b5399f528d7b29099a0c802fa1551fb4153e22284a735da62540d22a828d294d64edaf53942e4df8bd80d590738ee61d08e39de3703f7eac13864b0cb1c99c5e58153607596430205674397e78caf6591e305e48c087fef7d26f1ec7179e0569f995a3e6e3abc91cb47b080c46c4bf7452531efa46e1a52b4846cad1f79dd4cd7803f35270d4cb070af760681cfd1a940b4ecc9d03ae609aa68cde37f77b710616708389d9b123222b4af89462af12681fb3c34ad16880c59bbdb012c8eb1474f6683876b812b7e5fb29e4293921b67e79015354cb556c46e79f4bcda18037db754a156125e1f8a97c40cefd31e7d998821713c2b1b3e8d1ab82ad620b66d65a2f1bab3e8baf2dd4d67325ebb3fed32bc11a682f0489f730d12febabb5fa8899812f90e812b09dba28a922add8313127b9a872a52ab3df983568ce99c9750c0d39e938e93f9f390858078a504af14daeeb8f76ea7020d064f3ccd645bbb5c7f01cf13a4b29b519e3f35915803f725f9f815bc31f9aed5dd769d6a6bfa5ded1492d2fe10f11653c450c1812cffa2eb20237b85b06c7a1fdf900a0124dfae4ba41e35d8c40fb7fd9b38528d9d7dd7c1b86057f9cbbd1fab69b82322f51b53f73a0b150f3a766c004c8dc8addb7ae85e2670ecdd9db9fb4351ac7a86e264b1fb04a3856a4a218618be58ad7ab24a298fd75da25a858db274e566ecca71cca57a89d5648d899117a7adb0034b0d56c42a0e5707045a0004639d668734a2129f7cc4f6730b660dd1ca84200c3e004477f42141a562d34c819c44264ac349417699030e132488e2caaf0b8a0df7430f79e54cd969f0e63b0882c3070970b9f556a1203e88ae20465992a6b7074fb779adb69dd2e3e1a85bf865b3e24c683970d68bfc48c30af584de8e51b583e66194e8cfcda2cca12524f901250cc5725c398978d0a176ec0b56bf7c1546d391f8a18f03ed87141a64dc8fa77ac22a3eff175e2e5151ba8667f669b176b178a3e751574b4c5f3cf4a39890beb4c0ea75cd45482525a6a011f4aaf6bbc401228108a2465b3bc9905f3a85078fb3272690fa2a0139e14e55eae810afe497aa066610acbddbfc7501992aa01923f1699b14779c081b7974ea8e7fdb3b82c34ff4c9d8343e0754551ba8582b64a638fe14c9082857f5bb85f2fb75315c0c2408333aa667cf0021248f4f5f941157b9b3a4e428097cdf984e942dd9a13dd5d02a39582be9e2896d31e50b9e78d5dcafb9a5b1fb1712374eb0cbf262d355d4184e746735cc93e8f796cffd6d90b2c801b8426d82f8e5a9935c365b452f189996b5757a870b5e646799a8e5930d53c5bb520437edb3fdfe05acaac8dcf02e1dd6b0537242f63d4826770dfc8006dc4738041bd4ae454e7bde1f5d5df5c9fc551f8652076570306858a13c608e6ebad64bce024750b6fdea6971a2646ee282a2b805a4b40ed1fbb99a3938119807cc099ccacd0b716493e7d711844c1f86a055a1ba07668f5fea2e9c564278387b1e8d2f3dc6d73e9a3f42bae9bf55d9de34230ee678d70321a82f435dd0788927a6417310d2b4f75bd258d585b208d0773bcf17cd0eb23aec238b369f52ee3dee04cb3c576edb7acb66a78fd03d5b19704359fcbbe7b606730b4378f4239f3ef46faa0a5311cdb8bc6596f71acb48e0384fce521fbf957cfcde32830d5d2c964db1eb9090262f7fddbc8ea2f047c92beca00a7cc291bbb19b6a9bd0f99e4314d565e1f013189cf319822990f98203716e853dfcbbea7d6997150c1eaac07272eecb2151d4f8be40fee91119df9d37b74deac01d2f500af8dfbadb718d8c1730ee99fd64e244a3cb5d005d0b44cfa01801b932bb057eb45cd8bfd047140627d4a04565269c3fc4bbd7851fd54c7847133f26d28e41bedf8974e57b1c5b48f9ead16df74a257772f1046b897d9938c889291c3deb8986e351a537dedde72edcb8f99b3d28a2d1764e32f79cf0111dc2c96960c81b3121471fa8d2cafc9b8895768e167c580174efde5e68b6d97bff98c09b0083a23d8dc83577bc86cb766a1aecf18ff98206f3d79ee9cc7671173b26cdc4238215d9f85219525719b097fbe631f1c94fb422749cc2d3c2b95c9cec01166aa98e30748a5e69870279c050e6ef94343686f63f197d765f30a868450605a19b8861d6c75f8fb99f6350aab2b520451b03a61211574dbef6ddc0881c4669176f0c60adc8648799f8a526c419315fa6f458e136c6ea2cf99b448dff94620be1d10554eb78939534ec4fddc111acf6b5ce0572a090991f86876f5eecbecfa7dc6d74260cfee97644fccdf5c2a5bad0c05532b908b8850857f59d1ee052333e63695f4cf7301960d6386193f34299563de7f68005d2085fd15efb9da4bbf15263baa11562d0d88811768dac14b9e478c076ec73a474f2851417d0920c7d7f4a8218c097c680b92ec3b2750305d4056914d29f6fd984b5632d7ff9e6f9fde31556755bb60b9bd88b1fde274bad703c2af57614b3e15242330acf1df9948ba9c717e3f28896a5c4966a4481c3b5b561ac43538718f20ce6cf5d662e0640e28bd11ce5158068b3cd18e91982aeba165f6b4e8d510c83c66557a11c223610461cb2be3c32459d214443b40ea75328b016e4fabcf25729e426d4842dfd59bd6e596434909e1291f0ab91ef3162d0ec78d5f096765ae9085192a4d34549d94a8255d2e27987edce776cd1d107c5e422f68a17eea8ce75e926f4c5385b5846d06b89ac9564ca84d1c4b191d4c6ca07e8fda5dc23c1b1eb4ada43d99c8d0ffb454d727da1eca4c7fd2b68543a4be6ae892b5a38342d55f94a9806f761cb5f65242396cec2759aaa90facbd51c004af672728359937cf1a3c7708bb6d97884f0c7ad190cc605f9b6f17f1a77bac745e96ffe9686c8a7dd748f9a8d638036bb02dae0ec3f7076d59cf2fa6f0011b48fde9e4cd8cdd2d624d9a2ed509fecbbd2df3ba62765d5e80b81710e14dedea395f2970735b0e6e4c32884b69eba92f4b70fa83ec5c880732ed91e8963e073f78ea81c628e9e8f4836b033f94e6a88bd01eaed32e1ed6f92d708b16ce92cad787c0df28bd20cd73b6aceb4a894567d1585c58895027be8e3fda9e", 0x1000}], 0x8, &(0x7f0000000500)=[@iv={0x98, 0x117, 0x2, 0x83, "929588d523f7aaae76b157ad438193425b6c6a8958239a7e7beda245088c65a72d2a1002e32d2d495bd808223b049d75ad700bc69cd91937a5d295408dd3fd35f42b7bd89d4b6c905a08ca95aad24079dffa263c4f714448254749008ad3d6724a9aabc15e973a289ae3be3f43e8f9b595266ef3928af893fa40548b94125f539c0d6e"}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18, 0x117, 0x3, 0x1}], 0xc8, 0x16e842017cc2784d}, {0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000001640)="f432e8c20758b68606e13f7705f77d12cdbeaabecd3b3411f9dfc9d2a7e40ce4d94e", 0x22}], 0x1, 0x0, 0x0, 0x1}, {0x0, 0x0, &(0x7f0000001740)=[{&(0x7f00000016c0)="9db091c078c20d60548b156920dcf9aa843ab73a4c8af73f10227741b5bcc014c9e206ab09f6acf26c48a48dfbe9c541f3e9039097107f008fc48651478be759f79fd38eb4b278e15515057bee1e687a1f", 0x51}], 0x1, &(0x7f0000001780)=[@iv={0xb0, 0x117, 0x2, 0x96, "bc10cb3798c15022f9ca92bf89480f0007cd923ce1033cd64f6e300ac5ac25424ed6404b80fbb8ddd8ac45866500953742e293128881a2fbe316a1f49714dd7653e3b2f63fe0f86ed484ff8b8c63fdd3eb879952a3d5279e71d39c7c6287a86c994382e7a6639e27db1177d4605828a4c0c401b0c756a6de47dbf1c66acaa67b9ed7d699ccb021dec6fdb05ac44d243a0f13241e8f30"}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x967f}, @assoc={0x18, 0x117, 0x4, 0xffffff81}], 0x110}, {0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f00000018c0)="1494b7ff1a47f1b45156a65d670ac1c63761671a87e6b8cc490fed346fa976228a2641866421078e3f5932ddec2459389d025750c3205be9ec38f3d2c2410fd3b580a6057b469b0e205d547d6570e59164070df06c8f172aa2b85607b670245017a18cedf9d426ce999769c4a1e264936f3ba3c1729870cc943d12a4dc53412dff6bd4c6409f7d03057eab961b172ad0070e4ca30dc63523966546389a4c63f82da79a0a07519f18f414fefad1ff38a05400c9c5bd5fb08fd547205d54d4aaee77eb900b052abee44d97ffe5bc8121b6e5265d57c4d2701048aa", 0xda}, {&(0x7f00000019c0)="ab481b156ef4a3ea946e3a9ae6fa91d9cbf7b3341e839ac73dd71502cba9730364cec623d772035266335bd9ce2c2798b0e73a7a24b4b56b0c62778d1958601505d2d7e92b9450dd8f3e6e5250f02dac74a0f43458e5eb45325d3ca03839fcb09409661d7750ee276005f0b97d2b3e598f93ac8447401fc789a6ef9a35c7745a5f1a69cb1b42597a63cf284c1afa0cc37784ee321e4c95e3a6c692173e2565ad6723587d73cc3ad1f199ff", 0xab}], 0x2, &(0x7f0000001ac0)=[@assoc={0x18, 0x117, 0x4, 0x81}, @assoc={0x18, 0x117, 0x4, 0xb10}, @op={0x18}, @iv={0x28, 0x117, 0x2, 0xf, "d87ba38245efcdfd0889bd452e8aec"}, @iv={0x30, 0x117, 0x2, 0x19, "08586cab31f50136a74ea6d05fc576ebffad86cf21c81b1532"}, @assoc={0x18, 0x117, 0x4, 0x7}], 0xb8, 0x4000000}], 0x4, 0x44001) (async) setresuid(0x0, r4, 0x0) (async) getsockopt$PNPIPE_INITSTATE(r3, 0x113, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) (async) keyctl$chown(0x4, r0, 0x0, r2) (async) [ 980.018666] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid [ 980.052338] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid 11:36:13 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) fchown(r0, 0xee00, 0xee01) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r1) r2 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000180)="90a59e1391c6dd6f3166f1d8b4d8bff8fe78308e4452b62836ee55e3a57fa08e3b7c3ad2b4636ab10eabf3b9461d90c57c74c911cdf5b8b268f18d9fba1f7e9572dc779a39d56abc662b3f1d0523c1943b0bf14aa45613988b2f0c8c31d9bc54f93eda608daf87ee1e38f5ba1b8d3600b0a085e593924eb94a06a35120ddfa755c9186812dd7a5942d1f05ba262ce7a37f645c9048cb9cd552f5af3cf924c65d0a0f837c889aafdfc2953206c16849bfec799a8092d3cc143dd040b42548a21d383f999f614ac318811325751e90c253ab1842", 0xd3, r1) r3 = add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) keyctl$read(0xb, r3, &(0x7f0000000240)=""/112, 0x349b7f55) r4 = add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) ioctl$EXT4_IOC_GETSTATE(r0, 0x40046629, &(0x7f00000003c0)) keyctl$read(0xb, r4, &(0x7f0000000240)=""/112, 0x349b7f55) keyctl$dh_compute(0x17, &(0x7f0000000080)={r2, r3, r4}, &(0x7f00000000c0)=""/77, 0x4d, &(0x7f0000000380)={&(0x7f0000000280)={'sha384-avx2\x00'}, &(0x7f00000002c0)="8c4e7caa8ee83f1112d467a7e0488888814af8ef0987f6cc0516b3cf1269b37f8a7f0423f1759d01f71c0312c1ea13c99df443fccb4510356a01f202be7df863ebd110323a18e27eff20f98ee268968e1bdc38ce3157911b47cfbf055e6964950c9a0e9cf58f9401c91cc3bd21d2f716087488d4423ee5d393ed170bce7ff82a7ede8926dc79018c5b9005069e3bf740bb10b65f3166ac62c566eb5edbe8945736", 0xa1}) keyctl$chown(0x3, r1, 0xee00, 0x0) 11:36:13 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) 11:36:13 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$fscrypt_v1(&(0x7f0000001c80), &(0x7f0000001cc0)={'fscrypt:', @desc2}, &(0x7f0000001d00)={0x0, "b9783cca4fb1800b4233d71b98ea720d112b3fe03df737ca2bf626f75d8a9682cd77f7c22c408f7f5be6ab394d27e50881f4cbcf8843f0e175179e529371e021", 0x15}, 0x48, 0xfffffffffffffffb) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r2) (async) r3 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) sendmmsg$alg(r3, &(0x7f0000001b80)=[{0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000080)="d1aaf5dc7849ba8df6a00aa190", 0xd}, {&(0x7f0000000640)="e76627397e277ea73d7279da5be1e7a7df34b1cf49c8198f4c8ed0d90781099ba03e598ff4de8a9b75be18252c40e3a4a69db83e821c22a85c854de923569f57d0ce7d928253172a482120929b89c5c119398bba61abc3c1d8e283cf5e73ba1497a7831cd4c968ddb6f823ca0c2c301c8ca1f714720ec624e1a79ae8645ecaabba1a46651163da81640888f245c5db6d3a37f6f3cf7a681635dc9527b42a928aa824222d1a0cb9b5f8f364aeeb230ee00447b3ab2c1ca371a275ae9d3127ae6d5c58e3843332de8d1f782db2826158b61875f6ecaeb8ef8466c3d00096778078d06e7f92ce5f50e9ef2302824b81ce07e354972054a0bbb236f61895f2f4a3e520d28d428a8c51c5090548d35f6c0a2e3f0c194b7ede5b74c72ae3d80d4092374530875ea7500abc21ecf930c4b4ac611cb3be4dafdb8df771e63fad02c463442f78bddd7b84ac6e07fb3eb6d64fe796d92a04d1e5c84e75f345a48c1dcf7e50ef56b1809adb4a3feb09f24751717eebe3c44d58fb35677d95fe0f570a104485b65ee23de3a70ec2dca3fe0e849ec4ef3615f9f4917e4ce29f4f5273300d41b7eed1132387386c0bc0f501a92d5a8916cb852f5a5560acf30d973c0a5996e4825018b5352961b8c4f6041f28174f8e0e47ee22c54ca9b90c31e584ca32183007f674ad0ae9b54c74a55faebf899b88de755654d02b16769e1f28d82a7f80c98f12b332046907facba3d4e78732e012243b5075b56721d9fcdd8c33c1c4bd8f294db257ed591cae732187d3f73b2b372343ed6587c93fd206517982ae0e67b3f778d0625bf9475c2691bebc12b2d1d135ef245536263512a20e119cce597486cffd006483f963708be76d1fff6e04765d85a026fa49b46b97cdbbe3f9c85b0c1f293d53413785d1dd3cad233c97edb5ea226f9d645a06506a48298c226523f694bdb4a87c47a9a99503c0e2edfdf6cf5af07a8c75ce4af945ee44c45f1de76f21bd4fa10323bd3e62eb3061483689b37123482d2743f0859a6c91ed8386e1fa48298d543429262a1d14b9d7ca900e856a3eed687c8552cb81513b8763ea1c26300298846fdce4cc6f9184d6c44d8e61cdd7c65f5f200d789c40527218afe14e6f7c1fd4a8e845aff8750a3eb6231c73a79f449e05a649a01536f1876a6ebba40792c37f33e71a28c12954fcce30dd6e964c10f0b6fbb5f9921daa53ae0655b7f2077c66dfc277fb1ca856e5fc3a63a3c5dc164be26154d837b6cb452d40003bbc8e0dfece4b54708c83c6eca7ae75bc29d3e88a021cc47c43c37c5b2600fa32e463e04d18e90775576687df62724cbacfbfc2868d44961f9cdaa84dffbd7b46beb1a1fb27511989e44ee08b16d09cd353e50ba89c398b3bd361fa886c587b0f6ad0058610cf51b3613d6b9f71224bd0315e2282e6b37608ca6d662d08d8d1c5743c5210efb4f15e8b7652e5b4be7433f1b531f2d9cf89d7d907cd8e305a3210b1e68dfb89c0d9d16fa1607a89673def955e9ee42051a151e0def9d571cf53246a1c4c4e88bbf2bd4675e5b11106f69a1a5ee693aa4a5db848ea027e7c4ef96c814a7e1459bdf6819c670432868f1979f3427c31cd019c74d8a8dc18a9b9ca8df1783304a5fe10c8f9bf8ac3815878237fa9f394c80e1d5ac2060575fa0e616d35f93543844979ea0e01808e0df7d12f2109b816734efca98469025639d7f81cb7d023457ff1b421070afaa7bb0434d9cc5fd89c44dbbcb056a031da5472ddbbfd91394cdf210a68778184361f5a0d6532da6d6ae0171fbcfc8bc98d049519e08ee6069ec9905c0b0c8a4f542bfea82bb6efc9c8de3aad364ccf3bb1029c2d95f141573516960eecc20a6916c5ba0da433fa13b43e7a46733d008fe4016b62861822b3d20e477cbe659ab6c4657f54be635785c9d3db86730e81fd489b2d2c279db2e255708f16cd49ccc0c6cb0ab0c74447a9dd35663692c2eed91de168dd89f51217251a13b095e9e3e7933bc62c722d351639aaee9e25feeb46f4323dfd7fb54229277be236df841603d3a5d77cf8b945e9ec3f39430b07b9552f9563aec4379e6f98d9ea491852db4eff919d7abef8ce1b05a7d4c9ecd8d35028e8bb40f167d95ea6e7994c49331d8cd988c92e068fe51b3b69a39e4d2cf3dcaa361a8cf1c812278653e88c7722836a2cff514fe99f516c93e25faff9e6b4d74e12a74566dd58eaf019f8c492852d5b51819e70817afce9f36ea2d1e24dbd92d56e40c97874398024848f2da7b1a9a000064c3c94e43ba59986844f472cccc8be9d3644c9fbb567747dc53912ea6066b1060f601eddcfa5bb25fa66f0d5175af121fe1a62add142339e0f37a533226963841e5872e794f73877bb659173e3b858628feb978f79849ef49cace49be49c57fb29d817dd9bd6d371d99b7ec987947f229f44fe42375a42aa35bbdf730bebdbbfaedda107b3d03d9a765e21c12ff3f7b85b2a6c362cd2c104b79cc2ab6296d18160dfbf9a5a6e26b505f30e4f399287e7ea3664ffc429a085e28dad4fac82eaa20849aefb81299ad44f9210e025d9a304f86d06b9c296ec859781b603e15c9353478011c6b5f42fccd5a81b33b707afc35e5a6d12b448c815790a4963d2f4b22f7ca5fb52e2a3613ba34b2a337a36a595202ccb7aebd96e29e2905bd17b21f3bd4562fbb8c47e46af2bfc86e12512694e34a551603404bb5233e629fa3e2d1fab2fa34d5cc18680ade48275a6c2066acfe7a471959a670580f47acb2c29a71dd8b74d4eee144257797b0fba66982c3785285075c9c0f1476387a7e54a8a4d6089d2668845ec1590a9e0c77dce4d29cc439c38d3b31ed9ea514b0b4805a8c22fbee5ce57a14c667cafa2dd9badf157c90f7ee09402c382e909ebe47824530c385e64e2f0a9e9b168dac9ee9467a4dc174e50cc804d6a1903851e68e4eb2e246a407fb666d4d5c83dc14e835989530a444e9438e8eb245cdcc8181edb38bf919079f265e9532eefb16bb4c7363c407d2bccbc6e6d0e7969f749c81b6ead9da736f6e509cc1ce67ebcced9db7610a9ca339a02ab3f53a3b5973e73be82b33c779408beb5204d4928735d241633e78d139c5f75a71787dce50a10db8c341e46c30db60c7b89ac3a34ed89cf3ba697f4e844531d8049045589c01db38df91bcd4a3347e5472e456f7b1641ca777cfca57b6f5ea435145a871fb49fe186fb9f37b1aeeb9c0f1f67aa5750a5b6dc7f2bbd0124bea97c5dd125eb5b185c87787f494952f2e795be30d997f3c3a46aaeffb8d32fd7a3622428032c5b9e95a861a052809bc62bf1d4341da8b479e4402913df26ddc66bebed93a696ccf55d112ebc20258ba52d54d343594b11e1bb266e14ca46797ab05664ae7dce7593f96216e3bf2b1f34156b69ef37133e47dbd9fb938741ab2e64ebc28fb3d30353508fdf586c3c1d7a1b1472f547d2816de68ef13abaec3bf2622cc8d495123eec686d7a05dc3f43190570f9fa2a3e20ae5b05c0ae55ec592ee3d8f57486a95ed0192b0d22b8e7a589b618390e829b38eb19396f1f2e379868ec36a7634a2ace4a27f472bb2ac5279e01f291d5e008cd9922562cbea6a180958f0da5bacfb0d744208109a9d2dbdadb0cf86a71147d65d62817ee10ac81ce7a435d5f7e2220fb7b6a89b5384d185d023e2ca8113e93d53b651377aeca1ec438fefea5f30d08faff852c45d2d60ee4c394c38c3af922466fd2f9be2013e9350a85c25697c54254fdc6344ac22103a5dd5ca0004e5fe5a93e818dc9bbbfd679700196b8d4083b995cb0c0c529b8f2822ae5cbc09757f09452d7aa193362b18bb2b304ff9652249a9a8cc2c7b0cb4a652d584c7ff6c4477df3b39faabb83070bff87737e73642287e9c9cab35d568ce23e37b0f4dcf3427837ab903cb6ecec82a835f66bdcc31adaacaa9bedac96c23f571e0c84f18bbe88f2605bdbffcec6259c4619796ebaea18a82656757382b4588d1119b9e0efbc3aa77fc719fd92172ef75c55fcc0fad49a18642232bc5ae0c9b4c272a3cefa3861c5f2e7865ab4bc77013753862f30f232b6c161b3ae5f780960471e66504a5daeb0dc055703d4facc8e3ff195b225543ba2f74a78086a65dc1da044f32f2eb806f9677433039551da494081c8037aba843ee7e32e1b3b5a9ca461d5cbd57dbcb57d9cd9d4a45095b8ee15d25e662e24e5f26305663959ee56b906864758e1640556c0fbd792f744c51684bcfafdc43adb7655ca8269e6a23b216af162b686a26a63c2c45d3a9f01bb472afa3fa8aff796c8c78ae8a8f30a679ebda7ebb2ae4588c03b9bd5a898d1b5a183e6e01a03caaaf160db61b73e12df2a0d4014a4acdb9974ade604cb5fdce23c65068d408a4d8c53d38de9d2e537a1e50f95637e5c32c0b452d34161f3f348b5ea69d5eef9c88289b964a2b020db5b79f3c8286738fd8b540dee205950e00d996eedd9350022a2ce32e5ae2adeaed6d986aa62a9308a2b64b9e55b248a38e0207bffc315502a3470831dad801bf2531975e89206974ff6e9515e91f83aff929ba307c8d8dd77bc3aaae2acaab235584cb1a20c57897493b8eb222679238ef8dc7b5d1d0d9b3661cc8a0bbdf8959c2121b6850b59e36e795d041e8542405f123db723c56bf220ff1a2487ee152c212ca012ea91969844496d73e0bd4b597ebc1aa2bc3e3ed748df1483024ba0f3feff0dee03dca56180bd5e900a96e4bf4a11679d8cb378c634c4623e60435b57421a1aec59e38082028538e40f43d5be67e0d6db7a72279936de6a4f3f7fd823324a66c26f5a60ac82bbe3e4946471774578a1936d36e35250a6b1aa8361a20ea96d1eb327cec8f13bca22954ce240420da6322e826b5d7ecba38f86eca1b50453eca2921fcebd4db1ef26580a77613c93f48b6cfc18c3f9ca05b84b050df1714460dab9095813368b28983f01e581a57fc3983e465532acc5168b02642b90de00ac98216e8d4cc6a130c941bd0e534a70e562a37f89851467ac6040333ac19ddd04741282f94327a79d9bf4f82b3eabe40f42737051c0ba7e36ac73d91a1639b037c2a0ea1520a2dc9fa0105a9543e5b81584cae800a1df3df7122813747c86fb6b7c58ff423a1a309787269b9be35c138945142b01937718cb4cc2cdb737df25069d7ec72d206c21f6190625e818a9d8d4ce4da3895d2a56741bbf454ca383576f85e1a711e3bfebc45397af4ec07ef1e5d225406758167e8e9daf7e1ec778e3f2b5c89201c78f3f7ff662c84d94a94d09d70b670dc886d03aa88bfaba983d970ce754956350c1841f13a66b5e5ed17fdecec8923e5835d85a5b7dee2cc32f7b584a43a0f085bdd729d0715e89b5c9bf202797e484dd76fa12b4e6ee3e2a469d895b4b358620d40a51febfd12c75c13078a87cda5bd7bae4e1477ea0a3de730431c1e480c8db344e3721cf99523ea5318cb320bdf7b05704a929abcd532adf07dacb09d542e40f589afb31ae55b4dc993823a01e6a355a194bbc0e15b1c70589b39c2fa6c29ad7c1853e2d801811b69c3fa859bd0604694c367a1c52c6db17a8e6c2d22948ebdee8b5042655290bed95be0d119420d817844d02b4db0aa603990bd12c08c1ea5b9bb673adf254dc2f59bacd303ab99bfd6eaacf36e1a071c7f3b4cb4666c8b94a42b41e3df06b32ddb6399f548b79b5a06736ca96070e6d073e9d91f6965b3093fffaf0a75f2f6ed0d5ae87cdaefd6f506166b0bc13148d09b561b24666a2d28e65216abe5e507abd3a29f65763f87f", 0x1000}, {&(0x7f0000000180)="9c03cdc39db9210b32b1d4ed9263e37c21496421495e379c6f0839b274a04bd93985fa29313e51c9ad22ad09bd5288ceeae7ba219d9bc5697d4b925a564bbcb8da2e6b6ff391e10e4aa6996192dcf8b53fb539535dac15cb270c81667d190d6ef818479751c1ee5fe0926fdda8e108ed46d4b195ab932c2cb0aad3cb2728d5fade189ad2b0065812170c54cf3b09af0b749e50bf67b98cdf1ffd2e9b390327e87940652a340235f638955e5b26bdf488b0f51efa4a4a9bc2016fd0c4f310be5d7363", 0xc2}, {&(0x7f0000000280)="894c3b1a47666e39a165bbce7ae5c88d5eed10c3d25eee71ae229da96ec527a851c28b771acf758daed057c8790aa8bddb138d6d1a542e29a2c90eac6579f68e12c9217d8bbbb4b9040aed6808622c941c98f0d3c5ef2d236abd3ef910752751c5b782e010f8bf6f4bca1b4a980eb0f2f05f796192a68a80b7643cb5d925e4673b2420b4b2d2b22f619cbb78ac5be030230a898a2401701c76be3f34e05818c761ded6afa7d55c9acb502e3d926a853c834ea17f9d8a1f35ad8b32981428dc75b26ef83585ecb7da7fc2d12b8d6d4fae4a3e7bb23677892955546b19895018c4f06d280fc6bfc873fa886615fa5876", 0xef}, {&(0x7f00000000c0)="de50f69b63c473f36ea402bbf911f3305d942bb7bba2dbc5c383c88d96808448594daf673e85bdee6870aa858bcb276abe3ccc93484a0d65964a9cc3a256010b90bc", 0x42}, {&(0x7f0000000380)="73fc599f8daa1a7b6fb18fded3d4e20d796b57e84c9dd0abd3444b697608047155213bd4847017d033d2ba29e669211fc12265ade5583fe4f827743e4f8e0e6810d0b17bd85eac9cbaa85212c0c8347819e6d9cffa132aa0a2a1651a7818ab529e092338bf466ff89a522e", 0x6b}, {&(0x7f0000000400)="1293d3fff2df899802a276fffe4edfe95949fde6a58ab438bc9cc48e4dfcc42ca74771bd7c76195335c6773a1ceb43c8e0430297389d0097fc61e0905889214b970a65210b932053ddadc4d9bc9535902c3ce28068817e5c91aa38ce2f2271", 0x5f}, {&(0x7f0000002100)="45cd603a435697678d3d20e00867f6dee478d5a4db1e9b3d9dd9966066a27ea34734c96306c069ec4558068abc6a68cc4b71f5ded6afc7f7a48cf744251a0dfa2867850994aba464c50a73914ea498d51e38c9ca4cd730bf35208065b1dd773d12badc094e6939a42e21e37dfb445892cee4c00f1cab80e835bbb3eb591f039c17e02779f4e2066978cd35bf2c14f65d1be2f48534740ab9b26cc3e2a634cc6557a8f78c4122720314324201022a8c35fe903eecf0ffc053672e81de5ed8a9c994c801f022c2e9ae8c2307ae8e6ab628ffd6f931503f379c019b5bd09e167a0fa49e53b04a5b782d84eb19e3ad23bbb48023613f73796ca40fa3b06c3c0bedc70833afa614e9e2ce2e8770aebffbdf08f2d000f94e6b320d19fb355666f51ed15ea7490131496d4987db544896de2ba8f89c9fe2ec57d82dddb38115507b33dbc7d4d70ad82f26a7c7e76b483ac17dd26e1bd62a0c50a5b558f56808bc05603bb0e4fb4d93d96db1447d7ace15191bfcfb01224db3d3f505cc98e01f4a8f8da2a0337a0aabdf4dd6e9414b6f9e2d8a77987080b5240e5e751b07ac09930e2270c973ca4123051fddfefdd53aebaba52186927d7cfd58f2a6d6cf5c286b234a4d58643e244430e3b87bdc6cd16d6d40b99a4643da4ecf5fa457df35c877c3e3cf0ed8a5f4457adfda3d66b6d4e849681819c8d712f7b9531380b3285342c0b78eb47303ead8751be2a40ef18f559654eaaeadbd63dfd085a75c7b8334da674350c66e461a4c8331a94736e6791e46382069964449992eaa4ed9e06476932ee891c90330c036c9049d079948b7a67db7155b3056556769da5e76f609dd070e05c2a0cf551980a4b732f378d6706fb2e444b38688d76b2f170a8adadde17094bc6331c464290d1dc03a5dd2229c8ab25cd914951250ba73d6f263e0857189ab28b2de1d791561c87323808e98faad2ce440a8923e161853c554fe7e63871762e9b7db639bcce536fd21c7b94c576dc4b6193118735acfc41819732ec7c6f071095799c2c037bc5438d7718c9e61dd6d20ffb2025eda684f34914601495d08b5afbfc11154183469bd6846c2b52b7ecef5b51ff25ff3e998c9831025ed5068ff5fe9b3af9ee026c87f12ca642a129f918f4327c09f965984203345a30684909956ddbfbc478ea5125b2f39f3c312994fe269b52b43a439a26e1440b80585c29445bf480ad76b3f493808e6e7a5c9d9e617f792a0c8a485b3b1d12e29ce3c658e8442ebfd88ba20d9789ee6df2373bf9b3cb400d1a75080e64a9eeedfe87317bd8e23aeeb9fea80e01a9ed9cf28c032077e96ceb5478665067ecb19e89755000d679525a3e0d2f0850509d2784c78a0335fe4b9feb04fa0da3bc9b9a7d997e7fb66564cab231f3a1d9b015abf9d66f37ae8a2c71977e4461bca54df1e963270ffdeea727d4381df882d328f1c3b3408add636513e8d5271270f9337a2eb204fc91c4e195d16a423cc50455f7df65abda8b8f92ff68aecaf856cd6f1002da1d583619d1cccb4e411395e5e9afc78efcef8b26fa596ce3e48f825dce2624706d350dd96ddb8151b195485122232485b1b177ff36d066eb63bc4f194836a1b80301d37dd65d9ba1527b75df90815a2ec839eaeedd92f4621e8cb27527f4b55b6a2a72d06b83091de1a8583523836968ff0ced3ea53054107545a3f9194e3ac30ce38c91e6524cec82a1d397143f0590607e4521a1bad7a4c01078f8fe3af59bc0d5c9690a91d28be6c6015999cdc43634a43d57bec5efcdd921110ffe2e03127111b2cc7bf412ed8acba3f4ae37718445e5540867cb0935cd5a4dc2bb1f3a35297f165b299ed0b72886e48d64d84fa59e505e24e678cb8e6693ce5c4742743e6cbc70052bbef2e4741e85dde6390620a0ff68214a07aa61d3445caa55fe35980a57db87380faaf03a805616b9e978dc5d5c906fd893cacffb3e3d896381082b05a7b0032a30be6947fbbd6bbf9ad7cba12c0605e9d0570139a47eba39c0e9a3285d97b6ea921beeb3344fa6146425def068411e231fbd4ca81899ac40a3dbb5923358e1cf42b7180518c6225783aac8517e52f5cbe2ec8547bdbef679a122cbe948c273d17a3689b2579a6766e0623195849119661516ea8a4b7ff037885505a21d86684668c497cbdadafeace0ba0642e90b2fb7c07c794df2a8658327acc1951c5ea652a5d8284e1daadafa4fd6c4385f6d61fb14a3dab4dc438027d261be1554b5c2efa8aacf304053d4084118d3761b469c76b33d375620b3c3cfcfac3d309ede0f591e4fc86a561785ac19a18622e7bb30ab20e4c212ab799980d8ab8dd8ef1171f5ba0e1d0cb042837142e6a4058127430282df8961aec92c8bc264f523d735e7c2b52ea814cf8a5859f14fe682b37482104786006e45820ddc48d49313fe31bee9b4717ee1f069cbdf65299d770a228fc2363e1ac454221e68f94badca34fc395367844f00cd8d4f77c3dfeaf5d4379016d5ec450674dcc25c1c4bdc5c0854fc9c7f32f892e270a373a0f154129f5c2ba8aa8939dd6fc3e44cd7b3b6f9cf8ae181f4acff2b1189cc9488b80d4fea4e00613a5a9838b716a915efeba799f1c86803cd908aa0c625dd5dfc18965242ac6488df6673e0414042020b5399f528d7b29099a0c802fa1551fb4153e22284a735da62540d22a828d294d64edaf53942e4df8bd80d590738ee61d08e39de3703f7eac13864b0cb1c99c5e58153607596430205674397e78caf6591e305e48c087fef7d26f1ec7179e0569f995a3e6e3abc91cb47b080c46c4bf7452531efa46e1a52b4846cad1f79dd4cd7803f35270d4cb070af760681cfd1a940b4ecc9d03ae609aa68cde37f77b710616708389d9b123222b4af89462af12681fb3c34ad16880c59bbdb012c8eb1474f6683876b812b7e5fb29e4293921b67e79015354cb556c46e79f4bcda18037db754a156125e1f8a97c40cefd31e7d998821713c2b1b3e8d1ab82ad620b66d65a2f1bab3e8baf2dd4d67325ebb3fed32bc11a682f0489f730d12febabb5fa8899812f90e812b09dba28a922add8313127b9a872a52ab3df983568ce99c9750c0d39e938e93f9f390858078a504af14daeeb8f76ea7020d064f3ccd645bbb5c7f01cf13a4b29b519e3f35915803f725f9f815bc31f9aed5dd769d6a6bfa5ded1492d2fe10f11653c450c1812cffa2eb20237b85b06c7a1fdf900a0124dfae4ba41e35d8c40fb7fd9b38528d9d7dd7c1b86057f9cbbd1fab69b82322f51b53f73a0b150f3a766c004c8dc8addb7ae85e2670ecdd9db9fb4351ac7a86e264b1fb04a3856a4a218618be58ad7ab24a298fd75da25a858db274e566ecca71cca57a89d5648d899117a7adb0034b0d56c42a0e5707045a0004639d668734a2129f7cc4f6730b660dd1ca84200c3e004477f42141a562d34c819c44264ac349417699030e132488e2caaf0b8a0df7430f79e54cd969f0e63b0882c3070970b9f556a1203e88ae20465992a6b7074fb779adb69dd2e3e1a85bf865b3e24c683970d68bfc48c30af584de8e51b583e66194e8cfcda2cca12524f901250cc5725c398978d0a176ec0b56bf7c1546d391f8a18f03ed87141a64dc8fa77ac22a3eff175e2e5151ba8667f669b176b178a3e751574b4c5f3cf4a39890beb4c0ea75cd45482525a6a011f4aaf6bbc401228108a2465b3bc9905f3a85078fb3272690fa2a0139e14e55eae810afe497aa066610acbddbfc7501992aa01923f1699b14779c081b7974ea8e7fdb3b82c34ff4c9d8343e0754551ba8582b64a638fe14c9082857f5bb85f2fb75315c0c2408333aa667cf0021248f4f5f941157b9b3a4e428097cdf984e942dd9a13dd5d02a39582be9e2896d31e50b9e78d5dcafb9a5b1fb1712374eb0cbf262d355d4184e746735cc93e8f796cffd6d90b2c801b8426d82f8e5a9935c365b452f189996b5757a870b5e646799a8e5930d53c5bb520437edb3fdfe05acaac8dcf02e1dd6b0537242f63d4826770dfc8006dc4738041bd4ae454e7bde1f5d5df5c9fc551f8652076570306858a13c608e6ebad64bce024750b6fdea6971a2646ee282a2b805a4b40ed1fbb99a3938119807cc099ccacd0b716493e7d711844c1f86a055a1ba07668f5fea2e9c564278387b1e8d2f3dc6d73e9a3f42bae9bf55d9de34230ee678d70321a82f435dd0788927a6417310d2b4f75bd258d585b208d0773bcf17cd0eb23aec238b369f52ee3dee04cb3c576edb7acb66a78fd03d5b19704359fcbbe7b606730b4378f4239f3ef46faa0a5311cdb8bc6596f71acb48e0384fce521fbf957cfcde32830d5d2c964db1eb9090262f7fddbc8ea2f047c92beca00a7cc291bbb19b6a9bd0f99e4314d565e1f013189cf319822990f98203716e853dfcbbea7d6997150c1eaac07272eecb2151d4f8be40fee91119df9d37b74deac01d2f500af8dfbadb718d8c1730ee99fd64e244a3cb5d005d0b44cfa01801b932bb057eb45cd8bfd047140627d4a04565269c3fc4bbd7851fd54c7847133f26d28e41bedf8974e57b1c5b48f9ead16df74a257772f1046b897d9938c889291c3deb8986e351a537dedde72edcb8f99b3d28a2d1764e32f79cf0111dc2c96960c81b3121471fa8d2cafc9b8895768e167c580174efde5e68b6d97bff98c09b0083a23d8dc83577bc86cb766a1aecf18ff98206f3d79ee9cc7671173b26cdc4238215d9f85219525719b097fbe631f1c94fb422749cc2d3c2b95c9cec01166aa98e30748a5e69870279c050e6ef94343686f63f197d765f30a868450605a19b8861d6c75f8fb99f6350aab2b520451b03a61211574dbef6ddc0881c4669176f0c60adc8648799f8a526c419315fa6f458e136c6ea2cf99b448dff94620be1d10554eb78939534ec4fddc111acf6b5ce0572a090991f86876f5eecbecfa7dc6d74260cfee97644fccdf5c2a5bad0c05532b908b8850857f59d1ee052333e63695f4cf7301960d6386193f34299563de7f68005d2085fd15efb9da4bbf15263baa11562d0d88811768dac14b9e478c076ec73a474f2851417d0920c7d7f4a8218c097c680b92ec3b2750305d4056914d29f6fd984b5632d7ff9e6f9fde31556755bb60b9bd88b1fde274bad703c2af57614b3e15242330acf1df9948ba9c717e3f28896a5c4966a4481c3b5b561ac43538718f20ce6cf5d662e0640e28bd11ce5158068b3cd18e91982aeba165f6b4e8d510c83c66557a11c223610461cb2be3c32459d214443b40ea75328b016e4fabcf25729e426d4842dfd59bd6e596434909e1291f0ab91ef3162d0ec78d5f096765ae9085192a4d34549d94a8255d2e27987edce776cd1d107c5e422f68a17eea8ce75e926f4c5385b5846d06b89ac9564ca84d1c4b191d4c6ca07e8fda5dc23c1b1eb4ada43d99c8d0ffb454d727da1eca4c7fd2b68543a4be6ae892b5a38342d55f94a9806f761cb5f65242396cec2759aaa90facbd51c004af672728359937cf1a3c7708bb6d97884f0c7ad190cc605f9b6f17f1a77bac745e96ffe9686c8a7dd748f9a8d638036bb02dae0ec3f7076d59cf2fa6f0011b48fde9e4cd8cdd2d624d9a2ed509fecbbd2df3ba62765d5e80b81710e14dedea395f2970735b0e6e4c32884b69eba92f4b70fa83ec5c880732ed91e8963e073f78ea81c628e9e8f4836b033f94e6a88bd01eaed32e1ed6f92d708b16ce92cad787c0df28bd20cd73b6aceb4a894567d1585c58895027be8e3fda9e", 0x1000}], 0x8, &(0x7f0000000500)=[@iv={0x98, 0x117, 0x2, 0x83, "929588d523f7aaae76b157ad438193425b6c6a8958239a7e7beda245088c65a72d2a1002e32d2d495bd808223b049d75ad700bc69cd91937a5d295408dd3fd35f42b7bd89d4b6c905a08ca95aad24079dffa263c4f714448254749008ad3d6724a9aabc15e973a289ae3be3f43e8f9b595266ef3928af893fa40548b94125f539c0d6e"}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18, 0x117, 0x3, 0x1}], 0xc8, 0x16e842017cc2784d}, {0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000001640)="f432e8c20758b68606e13f7705f77d12cdbeaabecd3b3411f9dfc9d2a7e40ce4d94e", 0x22}], 0x1, 0x0, 0x0, 0x1}, {0x0, 0x0, &(0x7f0000001740)=[{&(0x7f00000016c0)="9db091c078c20d60548b156920dcf9aa843ab73a4c8af73f10227741b5bcc014c9e206ab09f6acf26c48a48dfbe9c541f3e9039097107f008fc48651478be759f79fd38eb4b278e15515057bee1e687a1f", 0x51}], 0x1, &(0x7f0000001780)=[@iv={0xb0, 0x117, 0x2, 0x96, "bc10cb3798c15022f9ca92bf89480f0007cd923ce1033cd64f6e300ac5ac25424ed6404b80fbb8ddd8ac45866500953742e293128881a2fbe316a1f49714dd7653e3b2f63fe0f86ed484ff8b8c63fdd3eb879952a3d5279e71d39c7c6287a86c994382e7a6639e27db1177d4605828a4c0c401b0c756a6de47dbf1c66acaa67b9ed7d699ccb021dec6fdb05ac44d243a0f13241e8f30"}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x967f}, @assoc={0x18, 0x117, 0x4, 0xffffff81}], 0x110}, {0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f00000018c0)="1494b7ff1a47f1b45156a65d670ac1c63761671a87e6b8cc490fed346fa976228a2641866421078e3f5932ddec2459389d025750c3205be9ec38f3d2c2410fd3b580a6057b469b0e205d547d6570e59164070df06c8f172aa2b85607b670245017a18cedf9d426ce999769c4a1e264936f3ba3c1729870cc943d12a4dc53412dff6bd4c6409f7d03057eab961b172ad0070e4ca30dc63523966546389a4c63f82da79a0a07519f18f414fefad1ff38a05400c9c5bd5fb08fd547205d54d4aaee77eb900b052abee44d97ffe5bc8121b6e5265d57c4d2701048aa", 0xda}, {&(0x7f00000019c0)="ab481b156ef4a3ea946e3a9ae6fa91d9cbf7b3341e839ac73dd71502cba9730364cec623d772035266335bd9ce2c2798b0e73a7a24b4b56b0c62778d1958601505d2d7e92b9450dd8f3e6e5250f02dac74a0f43458e5eb45325d3ca03839fcb09409661d7750ee276005f0b97d2b3e598f93ac8447401fc789a6ef9a35c7745a5f1a69cb1b42597a63cf284c1afa0cc37784ee321e4c95e3a6c692173e2565ad6723587d73cc3ad1f199ff", 0xab}], 0x2, &(0x7f0000001ac0)=[@assoc={0x18, 0x117, 0x4, 0x81}, @assoc={0x18, 0x117, 0x4, 0xb10}, @op={0x18}, @iv={0x28, 0x117, 0x2, 0xf, "d87ba38245efcdfd0889bd452e8aec"}, @iv={0x30, 0x117, 0x2, 0x19, "08586cab31f50136a74ea6d05fc576ebffad86cf21c81b1532"}, @assoc={0x18, 0x117, 0x4, 0x7}], 0xb8, 0x4000000}], 0x4, 0x44001) (async) setresuid(0x0, r4, 0x0) getsockopt$PNPIPE_INITSTATE(r3, 0x113, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) (async, rerun: 32) keyctl$chown(0x4, r0, 0x0, r2) (rerun: 32) 11:36:13 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000180)="dedb57f2b3ab1912341e26103ed6bcd532097929fc0eb396d6e594c7c8eb787303f7c11b5c5224a43aa724e44f3c31d61a07e4d10dbcc0dea88d1286e3d41b93d974ecf0ccf51ae13db58c2a8b82e3031e628ffa5d188c229994aba35210f32101017ea6c75104571b0d727b308630cb7d1994ac52b27e67ef26b6fd9bb227f8401e0ff6412de68905323fc58adb378d27747f63a277722de09aacda534b6dd124c1471a4685dfad86f7fac2c287bea83b94f20f44b7cbf2643b9b36ab3f902c4763a38c752d9b873faa819390709412ab62c828fc25e19c60ed6a8e376320", 0xdf, r0) r2 = add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) keyctl$read(0xb, r2, &(0x7f0000000240)=""/112, 0x349b7f55) r3 = add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) keyctl$read(0xb, r3, &(0x7f0000000240)=""/112, 0x349b7f55) keyctl$dh_compute(0x17, &(0x7f0000000080)={r2, r1, r3}, &(0x7f00000000c0)=""/112, 0x70, &(0x7f0000000300)={&(0x7f0000000280)={'sha1-neon\x00'}, &(0x7f00000002c0)="223b5876957f3886f29609faed178931dd12620cc73144ca505c412e162f8b400f770e05c10972a186f16b5021fb363b", 0x30}) keyctl$chown(0x3, r0, 0xee00, 0x0) [ 980.166282] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid [ 980.191189] encrypted_key: insufficient parameters specified [ 980.235848] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid [ 980.255861] encrypted_key: insufficient parameters specified [ 980.281215] encrypted_key: insufficient parameters specified [ 980.314618] encrypted_key: insufficient parameters specified [ 980.397627] could not allocate digest TFM handle sha1-neon 11:36:13 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) sendfile(r1, r2, 0x0, 0xf03b0000) sendfile(r1, r0, 0x0, 0x8000000000004) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r1, 0xf503, 0x0) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r3, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r4) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) (async) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) (async) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) (async) sendfile(r1, r2, 0x0, 0xf03b0000) (async) sendfile(r1, r0, 0x0, 0x8000000000004) (async) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r1, 0xf503, 0x0) (async) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) read$FUSE(r3, &(0x7f0000004140)={0x2020}, 0xe3b) (async) setregid(0x0, r4) (async) 11:36:13 executing program 5: r0 = add_key(&(0x7f0000000000)='.dead\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="66b83df74640932f7e1c2551cb3335ca40333018383a4f69b53a9a0f1573a5b1b7eb3405eb491b128a069fc05ad4c48f5b2ddb853884ed529b3f9863b973d874ce14c7a1306d895f099915f651f8657c6793ce24fe46d4b478ad0e", 0x5b, 0xfffffffffffffff9) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) request_key(&(0x7f0000001380)='user\x00', &(0x7f00000013c0)={'syz', 0x0}, &(0x7f0000001400)='id_resolver\x00', 0xfffffffffffffff8) keyctl$chown(0x4, r1, 0xee01, 0xee00) keyctl$chown(0x3, r1, 0xee00, 0x0) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, r1) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r3, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r4) r5 = socket(0xa, 0x2, 0x0) r6 = add_key$keyring(&(0x7f0000001200), &(0x7f0000001240)={'syz', 0x2}, 0x0, 0x0, r2) add_key(&(0x7f0000000180)='id_resolver\x00', &(0x7f00000001c0)={'syz', 0x1}, &(0x7f0000000200)="41c4e1c6a56f5760adc208c590301e40721f23f63b98b3886c47a47ccb386a5fbbb9097884437011ad74b5ab02a83fd6750ad2e75bcff11991ca19763e6af3c3ac63b847c7e2bb19b7cbce033df4e9da748f5c705203ef2edce98a985351cbf7f3e3653b90b4c910e03e7ce6da76e45239388e02b9ec70527f46c1424c7cdc30f30c96d1aadb2b49482e528f21dc01527f8feab4127e9fcae4ccf6f1b268c92fcb119ea0a83450f40e7d5f8313597fa282682967fbdd562ece67fa5feae31427d43e2545cca6936dbd37abc2ebf0611e940263c347e22eec1dabfa929ffd750461d6f7e1e4be2403e0129352e0e037bc1a3ff852982cfd9c407b1cacbdd07ed1ee30297aa2fe07f3b831aeaef229a85b5c5c533af66a1d902d80bb903f49b2f1597e19bdabbf2afd73e0567df86fbab04f89b7120141899e9c99a598c40b01ab81a6ffd41d021e98eaf19090623e187992cd2cd45df98f124db61c5fa479618a52d5afddf80a682886b6a7fccd8f771fba33cd5c47aa34952b8139d48697f6da2626c35dbb32293ba230c7cc848053f8c9dd7ea4e3d51b0b8740651cba1703f8b00a266d828a7662f6255b754d9913027df3f6a7229cff207c526e40f92af8d135f4484ae09a287e6c76ec396306d5551332e59ca24fcbe94d49062190e29622dc227c317ad64cd52d5af255f9573b6d4ba269266000e476ce14485e9213104ff5548e6208d2c60db1b420ce63a80483bd374c3c04a99ec84d8cf53e0a1f042d93e14aa6d536028049a058305f54115321c60779c745d5204f6b46d3e58c3ddfae955e6b8baf4fe76eb373cf5004e2f3b0969b96b9b83ddc7a5e12c89fbe0a593e7393d143b5593cd5557cad90c3bad4a975cbeb75ac93d46f2b33733537ef33d9c4ab51a0b7bce109e12c3c7dc66d6ce4f90d1e2dad4bba06bca706377843ff5b812545869fefd3d75644a211a4f178880c7a797072b8534b81bdafc7199007e6e22e875cebace05ff93848b6dd7d310ac3f6023751eca8c52db839b54037c861aa038f78cd9914179fd927fe913515b2c7d78fb01aa030a2234ba4bdc287067ee943125ab0f4f3f42d975bb712b593b81ebc893f5f019574ab140bb178cfd9c2e37d18e297165b00f94fe12e6b3d9930f6a4918804221f2c4332f72dd458732a18a8ec38eb48b532e3bd26b31c48581ea7e8f697884b90628b60309fced6d123da103e95c1abf50e290c04f2471967b692ae8a3b614586bc90e6bbf742b41452c33277ab9fa907b5c6a82be3f0e73ebc90d7ad922956597bae7af1477e72ee12e3cd2a214b4635ac964c0a444ff1d6cd8755833f15b23c8af4b6e81c732e434d38e97384d99a3f09f27d8a3f3e384b3ab33f76329081d86299cdbfdfadb8a357ce21b235608d8ed98dfa3dba093800a6df4ee66494d920547dbb933f0189e51fd9345919267c9756fd99993dd1c404f9749165ae5ad17145626e9185afe3eb8701699d2468de6d0b61e4771286cde30ba7801f67ad8063a4061adfc3c48e19bbac281f68d4da50791e992b4e6942a315933f08ec1c6117ca7a415039c36c3dadad09f1c95d95fc458359c4d9a4529409701614e73389f98204671724f675ac48013884c13ee28e2614c0460f0896d5db593cf9bc81c0f972fb998eb720d096d31afc625ce210c40dee7ecaf62a722285ae7a86e35f27c094bf5eebc84ea83049615999399852879206a246acd747d8b919235f1f17ae0a6a3d66b3c22e721210e504df2def728bb98ed54b854d199c9c65ed4e60811b934a819331b5fe099481cc25d5855468b0769820cd38307911f19a52a5ccd17ac71813ad60b2ced8abe728fced515b3b306a7eaa256f02e1eeae7e04a0ef1011a39bc39b9ab8494f2e8e0e37f9ec00c198037d2e1870f8da40e0923bd83908057c74c5c357edd570c08d59a69ab9e110564562d5f862ef57255c69364950caf20aa8598f0b3ca87d14778688f8abfe8e89f2d1e596826190a5a3ec92c188e45e0ed2590bee1a687bc0ee834674e50537f3dc30224daa0079ee3dbb1193eaa872734f6d1f1d99ccfb96fc95ec10478f5436eaa0c45133e1b55fc2f8ec95fa7e1f0e1779c2998960eb999cec90cffec91e64d0136949a3a96c2ea2e79297098448ed3934801dcaf83c2c806a900e9aa6b6c829968bd880a7d4d61cd75064eb3791f2a52c813d406774c749db0dd67e661183ba969eec9fea1a125e269e2e7ed2339dc9383e8ad227a638bcd0313a007c9eea31960056a3f149f60eddf59c8dc6211615bf116d1af9defa1915ec54ffb5a05c7a0d5e0128b2da69351fbf54f48a5356b8b3f35ba846dade26c5075bb22e38fe6b8cd1a1920a8c88bcf8a6f0a62c6233900db0a95a107b4c51cb0bfb956234d82d6b845a575d0c91542e8b3391471c016e1d805b11163e279c46acdaf180a5b7f7a932f8c2eb61040612a9d443d189d73a52b8e848a88efe61fa7cadd3dd0d4623d8bfd2a21f36c7f3d8e64c50bfc2915f6aa12069733f3f499e49ef791a4956dbb7fe76483c1ac1dafbf1736dc2674a878882532629d71e38767189fd3dbf24f947732d14873f2ee06d3b2ced2d717cc12049601a11fc2af86305cc1df05ded2c9f84c4d7ecc3429ea91f91bb1c0fe96cc5c8b554ac86cac334b27bf0f57698ae368c4a9e940bd0946cbab826797db870276d11cf005dc192310d10b02fbabdd463d8625e8935895d2b65f66bc3d2d4c1072689eae1391a97f3f193f168c565b1be2620a234515cdf8ca445049bdea99ef0c27230c71d99eafac84514a19d61634316e34b683c9a91d390fda5e48b4d1186b46ea13f00d98b8e0b55d2d25b7ca820e83a4ad84d32eaf4bb059131ebdf9f2fc7da3a1ee0244a394ccb5187b29ec182b84c21e3627dfb5a323498eb8d99c4fad5984344d31757c60b3903c2f851eb4bd9b635dc899916240b6b081c4cd69dbbe1fd8d0021db1a703d39f60c91418f2a69ed0a87409f118bfa0e5066dd9721acbd4ebc141844ad2eb8b93872e43980f79d485c2983a2a213989db381e81cc43073ccb1135b55aca142391f37fd374f0e140cfbe913bce730608be3e3cc84f613edab8905c2f2598e6566720aae036ac25dca7b33d848f78c8f7e59127edb24c32c401a802e6a71cce1a4faa4f759b6fcf2eb240a3153b9a94fbdcf67f75614569fbe2a2547625f982e422bdde2f7d9e22746792dc8bcd1317fb1823406eb8959c9424ac6259ffdf6ef5168c609184b24891f3746af3452d66cde126e8820bc42dec9635f0afec3a83523b53da38442f6f29884a448d92a019a4e0a8c9a32a3a334225ec4daea9493d2de4815626faf5d8d831dc4c714b400bd8ef9b89df1ac314bd36049c6893d5b7b732899bcb94f2023058bd7d6f23f9ea1267b9fbd6bc2034bc4723447bb18139d95db72a5e163385d8754f1413cc3e7ce306690b4be58996f2f1ef8140c1fedfc7e7c40d0f9247ad7c5974d48609c7820208382f31ac83278b17601fe9b7caa087f74d0ab2d11b00dcad52650c2d72c85081d785d6781240dc1ec82ccc384c6baffec8a25ccb9edb9fe475fafa48ec58e9905fdb2a4fe006c1228b2485fb0c2c4701a4899b8aaaf7a6b779b22042ca23bf3ed476fa7090e97bae755e09a2e1b1b817fb0cfec64d22629329ff99bd153a5da08408ab40bf66594d7847ed46836566c21660843528bde7efaabf6c5de5098641034f5029f7638c8a1fde8124e01cb0f16ab575f73647e6cb7c2c6c2e4708f135fb63381b425b867495eef2db94ad7a5e973f1a8b79cb981a1fbcd5ee0247fa6b12749439d4436eb8876cd5bad0121c43cf7d244e8c18679b65e9826971afc4de45ad8f2a5e1c894daaf91f58e5431589267bc7411667bd5dbfaa3a0af1447bb015dec705d847dbfdd307cfc641965a4401bafad76953109ab003eb4f4e5529de2b90e1cdfa698430309520833f32c01a3b4001d665ccbe74600fa40ec3f411d839823bd7bd6f095eba50694d00d463698e5a026a4fbf9bbc518a89a447dd8eae97706e4420390504f79025934ff96d0b8eb376497333ddec1a0414f05e8e7d9a12851929c1cce28441f4af4bbcda1012b1a4c41262895700f51313be8bbdfde7d9fcb13a1512ee1ccc1c18a6a1a944450033b7577a7bd3c0c9238192e5399e23183a6944cebbe17457ce661f2b202c8bb1497f8a02bc853af4f8b815b6a8f1a7cdae97e753395e6c27de8d681128d24e6a1132812c9e7536cb0a2d093307aadf84fd37f775d2aed0922b5bcb44daa232da63e50a8bb0cd2b01e6d3fe33249cc35f4d90846e5c54f02c00c5ea1f063cfdeb3b23296b76c30904b69ee815314af8497cec950de0e42e8449b77eaf4bfb5ed2ec6346e89a0c5bb3b68ddc1551664aef54d214ab2bde63e91dc2d60fe7cc5740f43c0d2fc02d8b0fe1e901ec2999bce6b8f36650345659109fff211ca5901213ae0fb41168745c367247797f7c18f489bc2554fbde27cc5f0eb6057043d5f8f4d8b2fe6c87b6080c55d92de0ff59c84dbb7466cdc3b95c18a66a04f85c0ba483ac6f9202a69b9c33c41c4b18b1613fcb116366ed9f369519861d983277aa5c5d43a5ce3f3a04ca9893fcd461025eddb1a22c84dca3031b25bdd5b1b6bd56420e9f88a1c30decbe9d78195e033f35c4a76e9db94dfa794487d7a1a4104f686c40738c2c9cc5e7bad9be6a4789e3d4829b7a558145f4c46e02241f742b3aca717400ce02fcbb4e93c8ce54b8c31afc012da9e23b9eb497ef63838cdf626fa567f5ea2c3b77bbc68e67d46d012b39c5f7f832b23676b3f06e1020651844bc33d50ce88f69230ea8b658b49eb3152e8dc9a45f85cd131ab72ebcafcf584dd2d5974e8c167514979a8956e8a2fde2fef26d69532ce337718cada821f919274e0ae87bc3f4f79a9bbfc3503d96c89375f62e29acc6215ef53aed90e30fd92538c412e49f23d5f034903ba83d44a956206f84591e8dcae11d56c0e6a14aae7da5576f0168f9a6f0a073cc4ea740baeb44e06e7c77d4576da482348cf397347e3fbaf70e26f8a075d3256e3d3ffd685d01f7360ad86aef65eb321f9967167b606c224ea3ddfb721fbb2b8f682f2d428bd60a4f7eac0833d5ab9bd0cf14899983655dd67512a47dfc5bef99d63771bff40f3304a5966e9a97ccabf28f2dbe8c176827b1332b6c1dbd39bcf514bf088a599fa47d41e98d8d5a072d3d0010333e0f108d60b607a67e672f667ae54a7be4a9a42dc4fc2090c1a0e2fb839729bea2e5af564351a5604ca364fc9c8f8133e542b10ae1917f2a452bf0e4c0635f5eb36e239819dc3950d799d341716fd85c7f554e3d4dcf09f42fa42800ff3a6e32b4ed2c29546d0c0cea4297256326bfdf2b9dc76da51a85cfb76aaa0c8c72a8bc4916f6f9741adc09e70e0940b5f8994ebfe5ef6f8608719dd64fac784ef45ad82feff76e4489a0a6aa297ab5cab3963b778dcf39d3e0c052c82522d6513d4dd0e40fd21818eef75dcb41b25a3948d8729cd8b93a054512dbf26865a0677177db920f6c6b737831c30b508f8785a0f965486ffbeac32b88bca20271a7bf29243333b52401188e0ffc7a48989af5fb54c8f6590b21bb0aa8433532ff1ed9fe6219ee545f1c23bf286c187d77616358043ae9ecbba74e7613dbd6f093c30cbcf4a98891868607da10e84d53d4b73d85020273d1ebed3c6951f673f251020e113f20aa523ad58bc9e57f08b74ea157e7dd6c15b3df9982b789ef445bcf34cd951fd8f", 0x1000, r6) ioctl$NBD_SET_SOCK(r3, 0xab00, r5) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x40806685, &(0x7f0000001500)={0x1, 0x5, 0x1000, 0x91, &(0x7f0000001440)="af997d4599e6579e66c491156feec0530644534e13157ba7db37ff3966c34826471f7a6aa2157dd6314277e9d807c1151bce9426fefeeb9f9e7df32c7dc75d08a11de1b7deae4dbc6d01d714b23f243ee24c89fc05db8767dd7a48ce26efba6c585478762dd507b4adf133786bcf0d43e8f757569ae12ca21b78c616e1230c6961e2aca68919af5e498801bc7185023ffa", 0x1000, 0x0, &(0x7f0000002100)="b7accaacf82ae2e5a1f4edde6e89ebe9ed8def851dd11091042e58b1109718c184f38564f735661852dc0efdc8eda43301863cc4edee72b35743960899c95a978daed3b1f3f9e453b4170829f3e842c7361caaeda1730befd350c8866448e3a4a69a5165c7d11ef07450d0d333039061f762db812bb6f2bd2e01bb6d4ec5ac62e66c9e9c071640e5470a39343394d43429a6bda0040fb510b71bbf1a057a4043c3270e0af98577deb6c7ac7c0073644529dae4b1a7d5fadea237e4ec3861c042391874387563a4f0c8046a1fc7f3bd0cf405efa1a8c60b8be9bb8858ffc2adb4c9aef33f25b4c22eb593db29c09f4b872bb7d85dfc508fcb315c3cbee61289ce502fc1026ed517727691611b3c3e7b1b1ceb75b9d3e106d25ef7fa28d868664a5642c9ecf2fa67b6da658541b1bae9b78887f0c69211c25e6c62c7a3ee964d1837649bb48422ffcf823c9cca5651650d2af852b911fdde269e3ef8332883e882e87619869c4b8ac62e1d9ca724f71f2b3633ed5110c59d07673532678cf55d80fc5eadc4011bf952186c2f2f4f8881073fbd02efa07024742b56fb6c7cd0299589f8ce18500ef795643bd199e12dff23ebf529ed1cb87bdf85dd944b69899d6b7a1e5915d334ca2d5c22c89385b6a75a2990b7dafd067813df885770641a42d02270accbd9a8ff724e32e2d0777a2d4fc9468424819c9e9a3676a9f6f854c64a85175677dbef7d0d928e64dddbc8c9677d9eec2f0445eac9b19bd04468c53b80f6a45353341bb02cc11864527d51de94205ef676de2672d286e7a96d3808108398b42a0b3e5928a48179cb28869b3dd732e6c3e53d86df7155847b96e579f81cbaf5a44ae4f4e37f1b8c1d66bc146cd60fd8fc3757addd8ff586cead3f3db9a31ebb97e48677ddefe37533fb5430285e0638229ab273cf5196af75c8f9aa200fb5126ff6e885c4d88c347fee54be985fb234e6708c5bfecae62cc135e2c4d2a5be3d5af1be3aa9f03055b0c74ff9eb94ce569f84ccc6f1f92e1890175932188dc6c72dbef13eecc01d19bd8a04394f6c77df10b1da8eb8b78e0e4ce84ab8bdf077d8517eaaf87b5462e3f2aa695c9af0246ac9fe4dd6cd1f44767b9d3f9c0a0280f2d76192a836b2cd1bba973826d23086e645fb193fa69ae8497163152a05a842139d1c2ba15527666211690d848f3c3a7112265bce245901bd38b13a0f6a8e07f3e931ba54f85602b69fb7d4609415082faf782ceac6417715b5f5cf235fc318d9c5ef31be64b7f47ac7806728f4422b0e8129f649d54a51aa192291a14960c3a2eda7bcb243518d3279cb1a5eb74a0708cc81f3c6ac62168467a8713d4180d6cbba83bc17222ce882d4e62d01ef08d8ac8e6ab65b41102663bc3cbcac79e8f37c1ba0a0c6190a665e47e0a0db3a574bc9b6cd2f15b217171985395a2dced96546f861c0d1241cf25fa72d1549dca9e5a1c56d3626d80031f62f5b3306c8150e7e809d3218032a420d0a0153e6f6339238ccd5670bbc153b248c1fb27bf7f4a032b11ea319b2f5cccb19e9de427acfefc7381fb9c93c8b9e0f5809bed4ce155491e9ed15d9dbb6e8659b13790477e72cf322ee76a41ea9f1d3fa087c0fe18ab95b82e393dd17885adb683246adb77f210f50a315a491eb9f9ee8008878ab8df6561ac0821eee56c31cd39fbecf787b4786872a2d9c2398d508c85f45137b7140ab52b075d746c7ef33eb24bdde145158d30312319aa617b2b6301323e6a50ec36f9115e2944a25855a5e116de50a80211516cd146f17afbadb26418ac0eaef6ababf9f53f3ee3f4c9607daf8f38d810e4cb785bcbe9c0a49b39589f1e8ee9be7409284a8df160956e1bd7e551f9b976cad034c6324113242d32463336c74bcfbbff6be1354cbda2ef8af915902e76ed4b1e48bad5cd1400318b364a29c33f1a84045e218351d9e6f90b9c26559c4f37f1d8f36c4e3f91f2d6303dab08407f7d90454b597ac57ebc5ac6b322e4e406771ff569c233a77ffd1cc3f7e5d4c56fa93bf2c7b446accf74db008f68418b5e6ff097c758ea678ef14fbce0eae285d806f30b7417f25f3264e75bf9dbfd92883a1ef247f9a3c18bedda529ba471ca12c2a1dc234d096529b917936983b1828d01d4599875eb7de9bd09f7cf0b2b745cd220ebdd37f57c1a4e134a641a0420af1f8363bb266ff5604c4b33f79183973644cc8d0739cdfea848d1d9ac28be1f1c74776aa49dfeaf03c6c131e7a2ace078e13874ea3127c2f77908ab3c43f6dc4bf86b28d25d4c66ce2f3b4320abf27dc4db5cd12a45cd178c3a0aa45c9ad7e4519926dad7c08f0364f949eecedc82e6ed37100bbc24ec70e3b2d376557c1a6b79a2fa6d9bcc153c2921052cc1ead2543e099221efab5d52f43cbebb61dc0d71b45c1cbdee54480f66b07a6b9c6ca522e0977e8f7924f6a5d6055af0f481225108a73921f2ee69dcfe4f9497e3cada064e2de24d2b85cb2c4739945d76f68ff9cc33c7ac1d7d96281f1397a7abf10e7a51f2637051ba54d0da1b8a33e3bbf2b328d54a939ea6fa3ef97acaa93eb541bb34b9d4ae7b18aacc64638b0d7fc582c8acb374fda010e43f69d3bbd31bda930efb437d88b8ddd2a0f7697ca248c60354f28a4295562132a2ce953b7cb3d84295d2e794551e119c305b879fb8f2afd4da8ea996c52cf63f9dbc277353437b29c192d5925f2555c1ffa8c31521d420d64c5db81754c1fe65ff9500f519b98c33563b35a2665ec108c2ef18abfe32520959418927eadcb568616335b7f5058b9f4c8c38507adf71a621f65fbc1681f1f8f46ae27071ebb76488a8ac4588abfcc191de98ec747b6db3d899491657cad8bed07d5e235c0f6f2d3b1963fd9c335bcbefa2f8368f60542a65acfa14170fed8c6cea429a3ac94c21e3c229d86b1ed631caca2be0cebb81063c93e0c6c4852c57d9e553ac2ca82eda26aa3eb626a1f19fa59b5e9f984ab9860de881772556cd6d1000cfad060ea44bcc6e01514bbd743a603713761fcd5b9d5ce0e1ef9f86c7f8f1b5565b5f8b7e06fc8ca6bb974a76470b1f5b26ae0efae4e7d68e012f8bf19a36361a3046fd2404c5c669f4fcd481114f2d962d0185f9c15d789dbc216da0688f5e965e84c3ab27c6f21a6bdcaa34dfce349e5a5230a9ccf4ab6dea149fdd7ff0d5b313383b6e850b1b403e8af314d8e62b8aee3c96d838484b7c229b04c6684b44d90678308099ecf99e75d832ad3cecea1f8003076cb22167d82f6f7840cd703bcfa624d3a86381161755a083b5106d0458d2036fbff207e92d1accec41374a61f34dd3bd156df48c3878ba8f5f32a5f7c790d7a2634b21604e9c3d1d31fb5be952faad15e0d19511702913166547bf0274300ec0637525d7e83534f7a037533571b704c6c78a96c7bb8b1e54c8733dbb9a04c668264a6b6007a43b6cdd3ef3ce8458d6cee32a5ebb82611cfa1f008589a3a2e914dfc4fc2f331c4db2e7d603d9602b8322c89c8ff2a40a7ff9b0464b76f2fb7c965fdb834e91d35e8c7f0f6e77db6377486037892c2ec12d9fb99f12d66812489dfd5e2dde207212abc95126ae42dfb02afcd7cd593095dc27381ca370e73f6549395388f5a59ca83a3bf67e6611fa5cb86fce15572fcd24eb179d59b89c4a859689da59d0d23de7a28ca97b5f74cacdcac4489ab43eb5c6c9bde305e35e67c93160fdf74d928033834e3fa0041b13a036dfae64856deadf88e921ae441fd25b0130467e9f259738f0a2c22201acaf094af247474fb043541b396af18f16407295ccf42e779e70004aac92589157b6bce5425cf4aa162e563cfc72da426e1ca39044e102d022a7b7ea673f015526a9a19d509c22fd707ec9b1fd481d275f8ff8dec0158d61e2439137f2b1fba1c24276fa9d5c582a0a292dc4c38a1eb99e7972623d581e072d4e4d2f29efc52d06bf0f6c92c31497d32d4693bd188eccdb4465b9ec5a506b0551f38c9fb77b49df6c030071005593517236ed0a0a3b1cc0643af67564798341445cf25b18630cdbc475e41b94f59a1f5d20fc7b72d5064da15195f31c8416d6c9ba8d31f927eee9d6a859db4de795b37ab2e0b02b29bf842e1b0cf8f1063ca4cd532046695d6dfa34b60364b16c95f4d61aee111fc68ae3a01ec94cfa20645a8d3f954273dce4cce9fd9803c17056f0490f6f7d529a20223f59103063bd4346434b8838485c2d4d0b329461ea02830935ce2d2226418595257a050276741b32b56679e9407d9ede6446b05966dd38ecf0a859ab206d95b698ba9d3508bc6fce4585fb03c75893127538559c8c0390784a486c2fbf6978cfffc3df318ee257a410e02e69c0e1fee85e772e566c5d0475755bb3c2db2e6e354bf252dc045ee776affeb5ec6872068037bcab3dfe8098446ed416917deedb2f145273423963160c2208ea5da21127d5fdcc5e6dc065b4acb2e0e299d57a0f2e4f1fe1bd54439d326ba4fee73e913bb9d0d68adb1e583609d9b87abd9011f9a87fdb3fedce923ec3dc78a7979c6f4b55a17ad301d7ae5f1a1146fd7858572b5c962b5e85fb0f12e733dc4daf1d56b533d27628be94e91b2e15dc24a9d69c6bffa80c62eae079282a423660ef4427ee349e706c4c59c6246e86c09fe4eacf93df40fa03b487de7ba8fd3b54fbf3b1b55c638dfcfa39b2c28e2482726dde09b6bfc6057d469f6c26482024af9b31049022618d146b648c52c67dc2dd7686e8417ed12d3743d3ce3f4806ad4e65ce8cf0a0bc369fbf342e69009474c23ffb22107ff2a9e9f34c05bde6919e0df6669ae58a2e80e53656d1364352c5c5f2dc6eec6c4bb7a8b8be3b6b06a03f70aa052f596b215f90e202f7a51f7948aef9125b519ff4d74bff4491997a66cc138310acfdbe2e53e6c4d358b19bf4d8f41a7c92acecb7377def85ee8528c4ae78f6903740f1f4eff6ac7d90c28d9a148c78c8dcdad35edf6f29c4c19de88136128e073486a0a5bb712447866e0e45204780b5df1b9e4367bd567cbe20a19e2c0313b1cf9c8dcce8fdd534deceb4b86cb8a79613e3f4b583be50a77cf915d9acbacab9fb46c1e25a77674922655c165d46c5ecc699c59c769f9aef7fcf083cf7bc2df415b6a5c591869e210cbb3ff060587ec35443896b597b986b93fcbe968f8889888e3495b8583675f6ec7df82f0dcdbd6fdf6ad54e0db27428ae855733812f86e4db574ad36a0e1505c2a0e05254025bd87364a56d842b9540ea6e550e2f35077b18db994c90154a8fece6084e7d6d8161fbcc1200a1962037f964e3a4df26963b9478aab905a53e554a8b4819b7385e60af558011d69d4af00ac33e3288fbcb09f496bba9e9aa8d81facb6790fbe3b2aff0ed067be5993fc6865a4a86ecc7d3eff124bd0926799504dbd831e88b945b6aed1c22a92b6ef8e447b5f280f60bd5fe4b57b66ade424349c2ab0ee20e56916725fafece553557d0714ca792873c9afdcafb3845f8b2e96103de45d8dcdc96fd87f507afd9560e7c9cb5b87b456c4c3088b0a7075843a54b3e22113108ed56934f4dfa9b359ed5d22d34ae2ccea8feb20ff1dc62627927008b74f31a00f7b67f264a28781abdd1d3451ab79da0b9c0d8d91410dbfd336fc3a9faf2d9d06f20398b98de33368351503dc387a65c63c41c5775faa2f5e7fcf17e3cb7a97ac2030517f0b45261be6369b0412b778a514d7dca0a76dfb2c8a042a51a3c86d1821e166b848b82f5d8ff1f2b653233a48f046fadaf0b5a62ba6c9878224f138af734669cedd"}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r7, 0x0) r8 = add_key$keyring(&(0x7f0000001280), &(0x7f00000012c0)={'syz', 0x1}, 0x0, 0x0, r6) stat(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) keyctl$chown(0x4, r0, r9, r10) add_key$user(&(0x7f0000001300), &(0x7f0000001340)={'syz', 0x0}, &(0x7f0000001380), 0x0, r8) 11:36:13 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) fchown(r0, 0xee00, 0xee01) (async) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r1) r2 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000180)="90a59e1391c6dd6f3166f1d8b4d8bff8fe78308e4452b62836ee55e3a57fa08e3b7c3ad2b4636ab10eabf3b9461d90c57c74c911cdf5b8b268f18d9fba1f7e9572dc779a39d56abc662b3f1d0523c1943b0bf14aa45613988b2f0c8c31d9bc54f93eda608daf87ee1e38f5ba1b8d3600b0a085e593924eb94a06a35120ddfa755c9186812dd7a5942d1f05ba262ce7a37f645c9048cb9cd552f5af3cf924c65d0a0f837c889aafdfc2953206c16849bfec799a8092d3cc143dd040b42548a21d383f999f614ac318811325751e90c253ab1842", 0xd3, r1) (async) r3 = add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) keyctl$read(0xb, r3, &(0x7f0000000240)=""/112, 0x349b7f55) (async) r4 = add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) (async) ioctl$EXT4_IOC_GETSTATE(r0, 0x40046629, &(0x7f00000003c0)) keyctl$read(0xb, r4, &(0x7f0000000240)=""/112, 0x349b7f55) (async) keyctl$dh_compute(0x17, &(0x7f0000000080)={r2, r3, r4}, &(0x7f00000000c0)=""/77, 0x4d, &(0x7f0000000380)={&(0x7f0000000280)={'sha384-avx2\x00'}, &(0x7f00000002c0)="8c4e7caa8ee83f1112d467a7e0488888814af8ef0987f6cc0516b3cf1269b37f8a7f0423f1759d01f71c0312c1ea13c99df443fccb4510356a01f202be7df863ebd110323a18e27eff20f98ee268968e1bdc38ce3157911b47cfbf055e6964950c9a0e9cf58f9401c91cc3bd21d2f716087488d4423ee5d393ed170bce7ff82a7ede8926dc79018c5b9005069e3bf740bb10b65f3166ac62c566eb5edbe8945736", 0xa1}) (async) keyctl$chown(0x3, r1, 0xee00, 0x0) 11:36:13 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="ea547f8fb990733f0cb50320396bb0ee3cfb08be260f32333afc63a0bd4b0b7d80061591fbc86dd75c3909555ba58baa2498a9ddca638c909390d8e2e8d39ad614637dc9e55e7d853320ed1aa79a4104d03ae246021f072bd5df3006439d2b92a738be7e661112", 0x67, 0xfffffffffffffffb) keyctl$chown(0x3, r0, 0xee00, 0x0) 11:36:13 executing program 0: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x4, r1, 0xee01, 0xee00) read$FUSE(0xffffffffffffffff, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r2, 0x1c243911) keyctl$chown(0x4, r2, 0xee01, 0xee00) keyctl$chown(0x3, r2, 0xee00, 0x0) r3 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r3, 0x1c243911) keyctl$chown(0x4, r3, 0xee01, 0xee00) keyctl$chown(0x3, r3, 0xee00, 0x0) keyctl$KEYCTL_MOVE(0x1e, r2, r1, r3, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r0, 0x40042409, 0x0) 11:36:13 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) ioctl$PPPIOCNEWUNIT(0xffffffffffffffff, 0xc004743e, &(0x7f0000000140)) 11:36:13 executing program 5: r0 = add_key(&(0x7f0000000000)='.dead\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="66b83df74640932f7e1c2551cb3335ca40333018383a4f69b53a9a0f1573a5b1b7eb3405eb491b128a069fc05ad4c48f5b2ddb853884ed529b3f9863b973d874ce14c7a1306d895f099915f651f8657c6793ce24fe46d4b478ad0e", 0x5b, 0xfffffffffffffff9) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) request_key(&(0x7f0000001380)='user\x00', &(0x7f00000013c0)={'syz', 0x0}, &(0x7f0000001400)='id_resolver\x00', 0xfffffffffffffff8) keyctl$chown(0x4, r1, 0xee01, 0xee00) keyctl$chown(0x3, r1, 0xee00, 0x0) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, r1) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r3, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r4) r5 = socket(0xa, 0x2, 0x0) r6 = add_key$keyring(&(0x7f0000001200), &(0x7f0000001240)={'syz', 0x2}, 0x0, 0x0, r2) add_key(&(0x7f0000000180)='id_resolver\x00', &(0x7f00000001c0)={'syz', 0x1}, &(0x7f0000000200)="41c4e1c6a56f5760adc208c590301e40721f23f63b98b3886c47a47ccb386a5fbbb9097884437011ad74b5ab02a83fd6750ad2e75bcff11991ca19763e6af3c3ac63b847c7e2bb19b7cbce033df4e9da748f5c705203ef2edce98a985351cbf7f3e3653b90b4c910e03e7ce6da76e45239388e02b9ec70527f46c1424c7cdc30f30c96d1aadb2b49482e528f21dc01527f8feab4127e9fcae4ccf6f1b268c92fcb119ea0a83450f40e7d5f8313597fa282682967fbdd562ece67fa5feae31427d43e2545cca6936dbd37abc2ebf0611e940263c347e22eec1dabfa929ffd750461d6f7e1e4be2403e0129352e0e037bc1a3ff852982cfd9c407b1cacbdd07ed1ee30297aa2fe07f3b831aeaef229a85b5c5c533af66a1d902d80bb903f49b2f1597e19bdabbf2afd73e0567df86fbab04f89b7120141899e9c99a598c40b01ab81a6ffd41d021e98eaf19090623e187992cd2cd45df98f124db61c5fa479618a52d5afddf80a682886b6a7fccd8f771fba33cd5c47aa34952b8139d48697f6da2626c35dbb32293ba230c7cc848053f8c9dd7ea4e3d51b0b8740651cba1703f8b00a266d828a7662f6255b754d9913027df3f6a7229cff207c526e40f92af8d135f4484ae09a287e6c76ec396306d5551332e59ca24fcbe94d49062190e29622dc227c317ad64cd52d5af255f9573b6d4ba269266000e476ce14485e9213104ff5548e6208d2c60db1b420ce63a80483bd374c3c04a99ec84d8cf53e0a1f042d93e14aa6d536028049a058305f54115321c60779c745d5204f6b46d3e58c3ddfae955e6b8baf4fe76eb373cf5004e2f3b0969b96b9b83ddc7a5e12c89fbe0a593e7393d143b5593cd5557cad90c3bad4a975cbeb75ac93d46f2b33733537ef33d9c4ab51a0b7bce109e12c3c7dc66d6ce4f90d1e2dad4bba06bca706377843ff5b812545869fefd3d75644a211a4f178880c7a797072b8534b81bdafc7199007e6e22e875cebace05ff93848b6dd7d310ac3f6023751eca8c52db839b54037c861aa038f78cd9914179fd927fe913515b2c7d78fb01aa030a2234ba4bdc287067ee943125ab0f4f3f42d975bb712b593b81ebc893f5f019574ab140bb178cfd9c2e37d18e297165b00f94fe12e6b3d9930f6a4918804221f2c4332f72dd458732a18a8ec38eb48b532e3bd26b31c48581ea7e8f697884b90628b60309fced6d123da103e95c1abf50e290c04f2471967b692ae8a3b614586bc90e6bbf742b41452c33277ab9fa907b5c6a82be3f0e73ebc90d7ad922956597bae7af1477e72ee12e3cd2a214b4635ac964c0a444ff1d6cd8755833f15b23c8af4b6e81c732e434d38e97384d99a3f09f27d8a3f3e384b3ab33f76329081d86299cdbfdfadb8a357ce21b235608d8ed98dfa3dba093800a6df4ee66494d920547dbb933f0189e51fd9345919267c9756fd99993dd1c404f9749165ae5ad17145626e9185afe3eb8701699d2468de6d0b61e4771286cde30ba7801f67ad8063a4061adfc3c48e19bbac281f68d4da50791e992b4e6942a315933f08ec1c6117ca7a415039c36c3dadad09f1c95d95fc458359c4d9a4529409701614e73389f98204671724f675ac48013884c13ee28e2614c0460f0896d5db593cf9bc81c0f972fb998eb720d096d31afc625ce210c40dee7ecaf62a722285ae7a86e35f27c094bf5eebc84ea83049615999399852879206a246acd747d8b919235f1f17ae0a6a3d66b3c22e721210e504df2def728bb98ed54b854d199c9c65ed4e60811b934a819331b5fe099481cc25d5855468b0769820cd38307911f19a52a5ccd17ac71813ad60b2ced8abe728fced515b3b306a7eaa256f02e1eeae7e04a0ef1011a39bc39b9ab8494f2e8e0e37f9ec00c198037d2e1870f8da40e0923bd83908057c74c5c357edd570c08d59a69ab9e110564562d5f862ef57255c69364950caf20aa8598f0b3ca87d14778688f8abfe8e89f2d1e596826190a5a3ec92c188e45e0ed2590bee1a687bc0ee834674e50537f3dc30224daa0079ee3dbb1193eaa872734f6d1f1d99ccfb96fc95ec10478f5436eaa0c45133e1b55fc2f8ec95fa7e1f0e1779c2998960eb999cec90cffec91e64d0136949a3a96c2ea2e79297098448ed3934801dcaf83c2c806a900e9aa6b6c829968bd880a7d4d61cd75064eb3791f2a52c813d406774c749db0dd67e661183ba969eec9fea1a125e269e2e7ed2339dc9383e8ad227a638bcd0313a007c9eea31960056a3f149f60eddf59c8dc6211615bf116d1af9defa1915ec54ffb5a05c7a0d5e0128b2da69351fbf54f48a5356b8b3f35ba846dade26c5075bb22e38fe6b8cd1a1920a8c88bcf8a6f0a62c6233900db0a95a107b4c51cb0bfb956234d82d6b845a575d0c91542e8b3391471c016e1d805b11163e279c46acdaf180a5b7f7a932f8c2eb61040612a9d443d189d73a52b8e848a88efe61fa7cadd3dd0d4623d8bfd2a21f36c7f3d8e64c50bfc2915f6aa12069733f3f499e49ef791a4956dbb7fe76483c1ac1dafbf1736dc2674a878882532629d71e38767189fd3dbf24f947732d14873f2ee06d3b2ced2d717cc12049601a11fc2af86305cc1df05ded2c9f84c4d7ecc3429ea91f91bb1c0fe96cc5c8b554ac86cac334b27bf0f57698ae368c4a9e940bd0946cbab826797db870276d11cf005dc192310d10b02fbabdd463d8625e8935895d2b65f66bc3d2d4c1072689eae1391a97f3f193f168c565b1be2620a234515cdf8ca445049bdea99ef0c27230c71d99eafac84514a19d61634316e34b683c9a91d390fda5e48b4d1186b46ea13f00d98b8e0b55d2d25b7ca820e83a4ad84d32eaf4bb059131ebdf9f2fc7da3a1ee0244a394ccb5187b29ec182b84c21e3627dfb5a323498eb8d99c4fad5984344d31757c60b3903c2f851eb4bd9b635dc899916240b6b081c4cd69dbbe1fd8d0021db1a703d39f60c91418f2a69ed0a87409f118bfa0e5066dd9721acbd4ebc141844ad2eb8b93872e43980f79d485c2983a2a213989db381e81cc43073ccb1135b55aca142391f37fd374f0e140cfbe913bce730608be3e3cc84f613edab8905c2f2598e6566720aae036ac25dca7b33d848f78c8f7e59127edb24c32c401a802e6a71cce1a4faa4f759b6fcf2eb240a3153b9a94fbdcf67f75614569fbe2a2547625f982e422bdde2f7d9e22746792dc8bcd1317fb1823406eb8959c9424ac6259ffdf6ef5168c609184b24891f3746af3452d66cde126e8820bc42dec9635f0afec3a83523b53da38442f6f29884a448d92a019a4e0a8c9a32a3a334225ec4daea9493d2de4815626faf5d8d831dc4c714b400bd8ef9b89df1ac314bd36049c6893d5b7b732899bcb94f2023058bd7d6f23f9ea1267b9fbd6bc2034bc4723447bb18139d95db72a5e163385d8754f1413cc3e7ce306690b4be58996f2f1ef8140c1fedfc7e7c40d0f9247ad7c5974d48609c7820208382f31ac83278b17601fe9b7caa087f74d0ab2d11b00dcad52650c2d72c85081d785d6781240dc1ec82ccc384c6baffec8a25ccb9edb9fe475fafa48ec58e9905fdb2a4fe006c1228b2485fb0c2c4701a4899b8aaaf7a6b779b22042ca23bf3ed476fa7090e97bae755e09a2e1b1b817fb0cfec64d22629329ff99bd153a5da08408ab40bf66594d7847ed46836566c21660843528bde7efaabf6c5de5098641034f5029f7638c8a1fde8124e01cb0f16ab575f73647e6cb7c2c6c2e4708f135fb63381b425b867495eef2db94ad7a5e973f1a8b79cb981a1fbcd5ee0247fa6b12749439d4436eb8876cd5bad0121c43cf7d244e8c18679b65e9826971afc4de45ad8f2a5e1c894daaf91f58e5431589267bc7411667bd5dbfaa3a0af1447bb015dec705d847dbfdd307cfc641965a4401bafad76953109ab003eb4f4e5529de2b90e1cdfa698430309520833f32c01a3b4001d665ccbe74600fa40ec3f411d839823bd7bd6f095eba50694d00d463698e5a026a4fbf9bbc518a89a447dd8eae97706e4420390504f79025934ff96d0b8eb376497333ddec1a0414f05e8e7d9a12851929c1cce28441f4af4bbcda1012b1a4c41262895700f51313be8bbdfde7d9fcb13a1512ee1ccc1c18a6a1a944450033b7577a7bd3c0c9238192e5399e23183a6944cebbe17457ce661f2b202c8bb1497f8a02bc853af4f8b815b6a8f1a7cdae97e753395e6c27de8d681128d24e6a1132812c9e7536cb0a2d093307aadf84fd37f775d2aed0922b5bcb44daa232da63e50a8bb0cd2b01e6d3fe33249cc35f4d90846e5c54f02c00c5ea1f063cfdeb3b23296b76c30904b69ee815314af8497cec950de0e42e8449b77eaf4bfb5ed2ec6346e89a0c5bb3b68ddc1551664aef54d214ab2bde63e91dc2d60fe7cc5740f43c0d2fc02d8b0fe1e901ec2999bce6b8f36650345659109fff211ca5901213ae0fb41168745c367247797f7c18f489bc2554fbde27cc5f0eb6057043d5f8f4d8b2fe6c87b6080c55d92de0ff59c84dbb7466cdc3b95c18a66a04f85c0ba483ac6f9202a69b9c33c41c4b18b1613fcb116366ed9f369519861d983277aa5c5d43a5ce3f3a04ca9893fcd461025eddb1a22c84dca3031b25bdd5b1b6bd56420e9f88a1c30decbe9d78195e033f35c4a76e9db94dfa794487d7a1a4104f686c40738c2c9cc5e7bad9be6a4789e3d4829b7a558145f4c46e02241f742b3aca717400ce02fcbb4e93c8ce54b8c31afc012da9e23b9eb497ef63838cdf626fa567f5ea2c3b77bbc68e67d46d012b39c5f7f832b23676b3f06e1020651844bc33d50ce88f69230ea8b658b49eb3152e8dc9a45f85cd131ab72ebcafcf584dd2d5974e8c167514979a8956e8a2fde2fef26d69532ce337718cada821f919274e0ae87bc3f4f79a9bbfc3503d96c89375f62e29acc6215ef53aed90e30fd92538c412e49f23d5f034903ba83d44a956206f84591e8dcae11d56c0e6a14aae7da5576f0168f9a6f0a073cc4ea740baeb44e06e7c77d4576da482348cf397347e3fbaf70e26f8a075d3256e3d3ffd685d01f7360ad86aef65eb321f9967167b606c224ea3ddfb721fbb2b8f682f2d428bd60a4f7eac0833d5ab9bd0cf14899983655dd67512a47dfc5bef99d63771bff40f3304a5966e9a97ccabf28f2dbe8c176827b1332b6c1dbd39bcf514bf088a599fa47d41e98d8d5a072d3d0010333e0f108d60b607a67e672f667ae54a7be4a9a42dc4fc2090c1a0e2fb839729bea2e5af564351a5604ca364fc9c8f8133e542b10ae1917f2a452bf0e4c0635f5eb36e239819dc3950d799d341716fd85c7f554e3d4dcf09f42fa42800ff3a6e32b4ed2c29546d0c0cea4297256326bfdf2b9dc76da51a85cfb76aaa0c8c72a8bc4916f6f9741adc09e70e0940b5f8994ebfe5ef6f8608719dd64fac784ef45ad82feff76e4489a0a6aa297ab5cab3963b778dcf39d3e0c052c82522d6513d4dd0e40fd21818eef75dcb41b25a3948d8729cd8b93a054512dbf26865a0677177db920f6c6b737831c30b508f8785a0f965486ffbeac32b88bca20271a7bf29243333b52401188e0ffc7a48989af5fb54c8f6590b21bb0aa8433532ff1ed9fe6219ee545f1c23bf286c187d77616358043ae9ecbba74e7613dbd6f093c30cbcf4a98891868607da10e84d53d4b73d85020273d1ebed3c6951f673f251020e113f20aa523ad58bc9e57f08b74ea157e7dd6c15b3df9982b789ef445bcf34cd951fd8f", 0x1000, r6) ioctl$NBD_SET_SOCK(r3, 0xab00, r5) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x40806685, &(0x7f0000001500)={0x1, 0x5, 0x1000, 0x91, &(0x7f0000001440)="af997d4599e6579e66c491156feec0530644534e13157ba7db37ff3966c34826471f7a6aa2157dd6314277e9d807c1151bce9426fefeeb9f9e7df32c7dc75d08a11de1b7deae4dbc6d01d714b23f243ee24c89fc05db8767dd7a48ce26efba6c585478762dd507b4adf133786bcf0d43e8f757569ae12ca21b78c616e1230c6961e2aca68919af5e498801bc7185023ffa", 0x1000, 0x0, &(0x7f0000002100)="b7accaacf82ae2e5a1f4edde6e89ebe9ed8def851dd11091042e58b1109718c184f38564f735661852dc0efdc8eda43301863cc4edee72b35743960899c95a978daed3b1f3f9e453b4170829f3e842c7361caaeda1730befd350c8866448e3a4a69a5165c7d11ef07450d0d333039061f762db812bb6f2bd2e01bb6d4ec5ac62e66c9e9c071640e5470a39343394d43429a6bda0040fb510b71bbf1a057a4043c3270e0af98577deb6c7ac7c0073644529dae4b1a7d5fadea237e4ec3861c042391874387563a4f0c8046a1fc7f3bd0cf405efa1a8c60b8be9bb8858ffc2adb4c9aef33f25b4c22eb593db29c09f4b872bb7d85dfc508fcb315c3cbee61289ce502fc1026ed517727691611b3c3e7b1b1ceb75b9d3e106d25ef7fa28d868664a5642c9ecf2fa67b6da658541b1bae9b78887f0c69211c25e6c62c7a3ee964d1837649bb48422ffcf823c9cca5651650d2af852b911fdde269e3ef8332883e882e87619869c4b8ac62e1d9ca724f71f2b3633ed5110c59d07673532678cf55d80fc5eadc4011bf952186c2f2f4f8881073fbd02efa07024742b56fb6c7cd0299589f8ce18500ef795643bd199e12dff23ebf529ed1cb87bdf85dd944b69899d6b7a1e5915d334ca2d5c22c89385b6a75a2990b7dafd067813df885770641a42d02270accbd9a8ff724e32e2d0777a2d4fc9468424819c9e9a3676a9f6f854c64a85175677dbef7d0d928e64dddbc8c9677d9eec2f0445eac9b19bd04468c53b80f6a45353341bb02cc11864527d51de94205ef676de2672d286e7a96d3808108398b42a0b3e5928a48179cb28869b3dd732e6c3e53d86df7155847b96e579f81cbaf5a44ae4f4e37f1b8c1d66bc146cd60fd8fc3757addd8ff586cead3f3db9a31ebb97e48677ddefe37533fb5430285e0638229ab273cf5196af75c8f9aa200fb5126ff6e885c4d88c347fee54be985fb234e6708c5bfecae62cc135e2c4d2a5be3d5af1be3aa9f03055b0c74ff9eb94ce569f84ccc6f1f92e1890175932188dc6c72dbef13eecc01d19bd8a04394f6c77df10b1da8eb8b78e0e4ce84ab8bdf077d8517eaaf87b5462e3f2aa695c9af0246ac9fe4dd6cd1f44767b9d3f9c0a0280f2d76192a836b2cd1bba973826d23086e645fb193fa69ae8497163152a05a842139d1c2ba15527666211690d848f3c3a7112265bce245901bd38b13a0f6a8e07f3e931ba54f85602b69fb7d4609415082faf782ceac6417715b5f5cf235fc318d9c5ef31be64b7f47ac7806728f4422b0e8129f649d54a51aa192291a14960c3a2eda7bcb243518d3279cb1a5eb74a0708cc81f3c6ac62168467a8713d4180d6cbba83bc17222ce882d4e62d01ef08d8ac8e6ab65b41102663bc3cbcac79e8f37c1ba0a0c6190a665e47e0a0db3a574bc9b6cd2f15b217171985395a2dced96546f861c0d1241cf25fa72d1549dca9e5a1c56d3626d80031f62f5b3306c8150e7e809d3218032a420d0a0153e6f6339238ccd5670bbc153b248c1fb27bf7f4a032b11ea319b2f5cccb19e9de427acfefc7381fb9c93c8b9e0f5809bed4ce155491e9ed15d9dbb6e8659b13790477e72cf322ee76a41ea9f1d3fa087c0fe18ab95b82e393dd17885adb683246adb77f210f50a315a491eb9f9ee8008878ab8df6561ac0821eee56c31cd39fbecf787b4786872a2d9c2398d508c85f45137b7140ab52b075d746c7ef33eb24bdde145158d30312319aa617b2b6301323e6a50ec36f9115e2944a25855a5e116de50a80211516cd146f17afbadb26418ac0eaef6ababf9f53f3ee3f4c9607daf8f38d810e4cb785bcbe9c0a49b39589f1e8ee9be7409284a8df160956e1bd7e551f9b976cad034c6324113242d32463336c74bcfbbff6be1354cbda2ef8af915902e76ed4b1e48bad5cd1400318b364a29c33f1a84045e218351d9e6f90b9c26559c4f37f1d8f36c4e3f91f2d6303dab08407f7d90454b597ac57ebc5ac6b322e4e406771ff569c233a77ffd1cc3f7e5d4c56fa93bf2c7b446accf74db008f68418b5e6ff097c758ea678ef14fbce0eae285d806f30b7417f25f3264e75bf9dbfd92883a1ef247f9a3c18bedda529ba471ca12c2a1dc234d096529b917936983b1828d01d4599875eb7de9bd09f7cf0b2b745cd220ebdd37f57c1a4e134a641a0420af1f8363bb266ff5604c4b33f79183973644cc8d0739cdfea848d1d9ac28be1f1c74776aa49dfeaf03c6c131e7a2ace078e13874ea3127c2f77908ab3c43f6dc4bf86b28d25d4c66ce2f3b4320abf27dc4db5cd12a45cd178c3a0aa45c9ad7e4519926dad7c08f0364f949eecedc82e6ed37100bbc24ec70e3b2d376557c1a6b79a2fa6d9bcc153c2921052cc1ead2543e099221efab5d52f43cbebb61dc0d71b45c1cbdee54480f66b07a6b9c6ca522e0977e8f7924f6a5d6055af0f481225108a73921f2ee69dcfe4f9497e3cada064e2de24d2b85cb2c4739945d76f68ff9cc33c7ac1d7d96281f1397a7abf10e7a51f2637051ba54d0da1b8a33e3bbf2b328d54a939ea6fa3ef97acaa93eb541bb34b9d4ae7b18aacc64638b0d7fc582c8acb374fda010e43f69d3bbd31bda930efb437d88b8ddd2a0f7697ca248c60354f28a4295562132a2ce953b7cb3d84295d2e794551e119c305b879fb8f2afd4da8ea996c52cf63f9dbc277353437b29c192d5925f2555c1ffa8c31521d420d64c5db81754c1fe65ff9500f519b98c33563b35a2665ec108c2ef18abfe32520959418927eadcb568616335b7f5058b9f4c8c38507adf71a621f65fbc1681f1f8f46ae27071ebb76488a8ac4588abfcc191de98ec747b6db3d899491657cad8bed07d5e235c0f6f2d3b1963fd9c335bcbefa2f8368f60542a65acfa14170fed8c6cea429a3ac94c21e3c229d86b1ed631caca2be0cebb81063c93e0c6c4852c57d9e553ac2ca82eda26aa3eb626a1f19fa59b5e9f984ab9860de881772556cd6d1000cfad060ea44bcc6e01514bbd743a603713761fcd5b9d5ce0e1ef9f86c7f8f1b5565b5f8b7e06fc8ca6bb974a76470b1f5b26ae0efae4e7d68e012f8bf19a36361a3046fd2404c5c669f4fcd481114f2d962d0185f9c15d789dbc216da0688f5e965e84c3ab27c6f21a6bdcaa34dfce349e5a5230a9ccf4ab6dea149fdd7ff0d5b313383b6e850b1b403e8af314d8e62b8aee3c96d838484b7c229b04c6684b44d90678308099ecf99e75d832ad3cecea1f8003076cb22167d82f6f7840cd703bcfa624d3a86381161755a083b5106d0458d2036fbff207e92d1accec41374a61f34dd3bd156df48c3878ba8f5f32a5f7c790d7a2634b21604e9c3d1d31fb5be952faad15e0d19511702913166547bf0274300ec0637525d7e83534f7a037533571b704c6c78a96c7bb8b1e54c8733dbb9a04c668264a6b6007a43b6cdd3ef3ce8458d6cee32a5ebb82611cfa1f008589a3a2e914dfc4fc2f331c4db2e7d603d9602b8322c89c8ff2a40a7ff9b0464b76f2fb7c965fdb834e91d35e8c7f0f6e77db6377486037892c2ec12d9fb99f12d66812489dfd5e2dde207212abc95126ae42dfb02afcd7cd593095dc27381ca370e73f6549395388f5a59ca83a3bf67e6611fa5cb86fce15572fcd24eb179d59b89c4a859689da59d0d23de7a28ca97b5f74cacdcac4489ab43eb5c6c9bde305e35e67c93160fdf74d928033834e3fa0041b13a036dfae64856deadf88e921ae441fd25b0130467e9f259738f0a2c22201acaf094af247474fb043541b396af18f16407295ccf42e779e70004aac92589157b6bce5425cf4aa162e563cfc72da426e1ca39044e102d022a7b7ea673f015526a9a19d509c22fd707ec9b1fd481d275f8ff8dec0158d61e2439137f2b1fba1c24276fa9d5c582a0a292dc4c38a1eb99e7972623d581e072d4e4d2f29efc52d06bf0f6c92c31497d32d4693bd188eccdb4465b9ec5a506b0551f38c9fb77b49df6c030071005593517236ed0a0a3b1cc0643af67564798341445cf25b18630cdbc475e41b94f59a1f5d20fc7b72d5064da15195f31c8416d6c9ba8d31f927eee9d6a859db4de795b37ab2e0b02b29bf842e1b0cf8f1063ca4cd532046695d6dfa34b60364b16c95f4d61aee111fc68ae3a01ec94cfa20645a8d3f954273dce4cce9fd9803c17056f0490f6f7d529a20223f59103063bd4346434b8838485c2d4d0b329461ea02830935ce2d2226418595257a050276741b32b56679e9407d9ede6446b05966dd38ecf0a859ab206d95b698ba9d3508bc6fce4585fb03c75893127538559c8c0390784a486c2fbf6978cfffc3df318ee257a410e02e69c0e1fee85e772e566c5d0475755bb3c2db2e6e354bf252dc045ee776affeb5ec6872068037bcab3dfe8098446ed416917deedb2f145273423963160c2208ea5da21127d5fdcc5e6dc065b4acb2e0e299d57a0f2e4f1fe1bd54439d326ba4fee73e913bb9d0d68adb1e583609d9b87abd9011f9a87fdb3fedce923ec3dc78a7979c6f4b55a17ad301d7ae5f1a1146fd7858572b5c962b5e85fb0f12e733dc4daf1d56b533d27628be94e91b2e15dc24a9d69c6bffa80c62eae079282a423660ef4427ee349e706c4c59c6246e86c09fe4eacf93df40fa03b487de7ba8fd3b54fbf3b1b55c638dfcfa39b2c28e2482726dde09b6bfc6057d469f6c26482024af9b31049022618d146b648c52c67dc2dd7686e8417ed12d3743d3ce3f4806ad4e65ce8cf0a0bc369fbf342e69009474c23ffb22107ff2a9e9f34c05bde6919e0df6669ae58a2e80e53656d1364352c5c5f2dc6eec6c4bb7a8b8be3b6b06a03f70aa052f596b215f90e202f7a51f7948aef9125b519ff4d74bff4491997a66cc138310acfdbe2e53e6c4d358b19bf4d8f41a7c92acecb7377def85ee8528c4ae78f6903740f1f4eff6ac7d90c28d9a148c78c8dcdad35edf6f29c4c19de88136128e073486a0a5bb712447866e0e45204780b5df1b9e4367bd567cbe20a19e2c0313b1cf9c8dcce8fdd534deceb4b86cb8a79613e3f4b583be50a77cf915d9acbacab9fb46c1e25a77674922655c165d46c5ecc699c59c769f9aef7fcf083cf7bc2df415b6a5c591869e210cbb3ff060587ec35443896b597b986b93fcbe968f8889888e3495b8583675f6ec7df82f0dcdbd6fdf6ad54e0db27428ae855733812f86e4db574ad36a0e1505c2a0e05254025bd87364a56d842b9540ea6e550e2f35077b18db994c90154a8fece6084e7d6d8161fbcc1200a1962037f964e3a4df26963b9478aab905a53e554a8b4819b7385e60af558011d69d4af00ac33e3288fbcb09f496bba9e9aa8d81facb6790fbe3b2aff0ed067be5993fc6865a4a86ecc7d3eff124bd0926799504dbd831e88b945b6aed1c22a92b6ef8e447b5f280f60bd5fe4b57b66ade424349c2ab0ee20e56916725fafece553557d0714ca792873c9afdcafb3845f8b2e96103de45d8dcdc96fd87f507afd9560e7c9cb5b87b456c4c3088b0a7075843a54b3e22113108ed56934f4dfa9b359ed5d22d34ae2ccea8feb20ff1dc62627927008b74f31a00f7b67f264a28781abdd1d3451ab79da0b9c0d8d91410dbfd336fc3a9faf2d9d06f20398b98de33368351503dc387a65c63c41c5775faa2f5e7fcf17e3cb7a97ac2030517f0b45261be6369b0412b778a514d7dca0a76dfb2c8a042a51a3c86d1821e166b848b82f5d8ff1f2b653233a48f046fadaf0b5a62ba6c9878224f138af734669cedd"}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r7, 0x0) r8 = add_key$keyring(&(0x7f0000001280), &(0x7f00000012c0)={'syz', 0x1}, 0x0, 0x0, r6) stat(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) keyctl$chown(0x4, r0, r9, r10) add_key$user(&(0x7f0000001300), &(0x7f0000001340)={'syz', 0x0}, &(0x7f0000001380), 0x0, r8) add_key(&(0x7f0000000000)='.dead\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="66b83df74640932f7e1c2551cb3335ca40333018383a4f69b53a9a0f1573a5b1b7eb3405eb491b128a069fc05ad4c48f5b2ddb853884ed529b3f9863b973d874ce14c7a1306d895f099915f651f8657c6793ce24fe46d4b478ad0e", 0x5b, 0xfffffffffffffff9) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) request_key(&(0x7f0000001380)='user\x00', &(0x7f00000013c0)={'syz', 0x0}, &(0x7f0000001400)='id_resolver\x00', 0xfffffffffffffff8) (async) keyctl$chown(0x4, r1, 0xee01, 0xee00) (async) keyctl$chown(0x3, r1, 0xee00, 0x0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, r1) (async) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) read$FUSE(r3, &(0x7f0000004140)={0x2020}, 0xe3b) (async) setregid(0x0, r4) (async) socket(0xa, 0x2, 0x0) (async) add_key$keyring(&(0x7f0000001200), &(0x7f0000001240)={'syz', 0x2}, 0x0, 0x0, r2) (async) add_key(&(0x7f0000000180)='id_resolver\x00', &(0x7f00000001c0)={'syz', 0x1}, &(0x7f0000000200)="41c4e1c6a56f5760adc208c590301e40721f23f63b98b3886c47a47ccb386a5fbbb9097884437011ad74b5ab02a83fd6750ad2e75bcff11991ca19763e6af3c3ac63b847c7e2bb19b7cbce033df4e9da748f5c705203ef2edce98a985351cbf7f3e3653b90b4c910e03e7ce6da76e45239388e02b9ec70527f46c1424c7cdc30f30c96d1aadb2b49482e528f21dc01527f8feab4127e9fcae4ccf6f1b268c92fcb119ea0a83450f40e7d5f8313597fa282682967fbdd562ece67fa5feae31427d43e2545cca6936dbd37abc2ebf0611e940263c347e22eec1dabfa929ffd750461d6f7e1e4be2403e0129352e0e037bc1a3ff852982cfd9c407b1cacbdd07ed1ee30297aa2fe07f3b831aeaef229a85b5c5c533af66a1d902d80bb903f49b2f1597e19bdabbf2afd73e0567df86fbab04f89b7120141899e9c99a598c40b01ab81a6ffd41d021e98eaf19090623e187992cd2cd45df98f124db61c5fa479618a52d5afddf80a682886b6a7fccd8f771fba33cd5c47aa34952b8139d48697f6da2626c35dbb32293ba230c7cc848053f8c9dd7ea4e3d51b0b8740651cba1703f8b00a266d828a7662f6255b754d9913027df3f6a7229cff207c526e40f92af8d135f4484ae09a287e6c76ec396306d5551332e59ca24fcbe94d49062190e29622dc227c317ad64cd52d5af255f9573b6d4ba269266000e476ce14485e9213104ff5548e6208d2c60db1b420ce63a80483bd374c3c04a99ec84d8cf53e0a1f042d93e14aa6d536028049a058305f54115321c60779c745d5204f6b46d3e58c3ddfae955e6b8baf4fe76eb373cf5004e2f3b0969b96b9b83ddc7a5e12c89fbe0a593e7393d143b5593cd5557cad90c3bad4a975cbeb75ac93d46f2b33733537ef33d9c4ab51a0b7bce109e12c3c7dc66d6ce4f90d1e2dad4bba06bca706377843ff5b812545869fefd3d75644a211a4f178880c7a797072b8534b81bdafc7199007e6e22e875cebace05ff93848b6dd7d310ac3f6023751eca8c52db839b54037c861aa038f78cd9914179fd927fe913515b2c7d78fb01aa030a2234ba4bdc287067ee943125ab0f4f3f42d975bb712b593b81ebc893f5f019574ab140bb178cfd9c2e37d18e297165b00f94fe12e6b3d9930f6a4918804221f2c4332f72dd458732a18a8ec38eb48b532e3bd26b31c48581ea7e8f697884b90628b60309fced6d123da103e95c1abf50e290c04f2471967b692ae8a3b614586bc90e6bbf742b41452c33277ab9fa907b5c6a82be3f0e73ebc90d7ad922956597bae7af1477e72ee12e3cd2a214b4635ac964c0a444ff1d6cd8755833f15b23c8af4b6e81c732e434d38e97384d99a3f09f27d8a3f3e384b3ab33f76329081d86299cdbfdfadb8a357ce21b235608d8ed98dfa3dba093800a6df4ee66494d920547dbb933f0189e51fd9345919267c9756fd99993dd1c404f9749165ae5ad17145626e9185afe3eb8701699d2468de6d0b61e4771286cde30ba7801f67ad8063a4061adfc3c48e19bbac281f68d4da50791e992b4e6942a315933f08ec1c6117ca7a415039c36c3dadad09f1c95d95fc458359c4d9a4529409701614e73389f98204671724f675ac48013884c13ee28e2614c0460f0896d5db593cf9bc81c0f972fb998eb720d096d31afc625ce210c40dee7ecaf62a722285ae7a86e35f27c094bf5eebc84ea83049615999399852879206a246acd747d8b919235f1f17ae0a6a3d66b3c22e721210e504df2def728bb98ed54b854d199c9c65ed4e60811b934a819331b5fe099481cc25d5855468b0769820cd38307911f19a52a5ccd17ac71813ad60b2ced8abe728fced515b3b306a7eaa256f02e1eeae7e04a0ef1011a39bc39b9ab8494f2e8e0e37f9ec00c198037d2e1870f8da40e0923bd83908057c74c5c357edd570c08d59a69ab9e110564562d5f862ef57255c69364950caf20aa8598f0b3ca87d14778688f8abfe8e89f2d1e596826190a5a3ec92c188e45e0ed2590bee1a687bc0ee834674e50537f3dc30224daa0079ee3dbb1193eaa872734f6d1f1d99ccfb96fc95ec10478f5436eaa0c45133e1b55fc2f8ec95fa7e1f0e1779c2998960eb999cec90cffec91e64d0136949a3a96c2ea2e79297098448ed3934801dcaf83c2c806a900e9aa6b6c829968bd880a7d4d61cd75064eb3791f2a52c813d406774c749db0dd67e661183ba969eec9fea1a125e269e2e7ed2339dc9383e8ad227a638bcd0313a007c9eea31960056a3f149f60eddf59c8dc6211615bf116d1af9defa1915ec54ffb5a05c7a0d5e0128b2da69351fbf54f48a5356b8b3f35ba846dade26c5075bb22e38fe6b8cd1a1920a8c88bcf8a6f0a62c6233900db0a95a107b4c51cb0bfb956234d82d6b845a575d0c91542e8b3391471c016e1d805b11163e279c46acdaf180a5b7f7a932f8c2eb61040612a9d443d189d73a52b8e848a88efe61fa7cadd3dd0d4623d8bfd2a21f36c7f3d8e64c50bfc2915f6aa12069733f3f499e49ef791a4956dbb7fe76483c1ac1dafbf1736dc2674a878882532629d71e38767189fd3dbf24f947732d14873f2ee06d3b2ced2d717cc12049601a11fc2af86305cc1df05ded2c9f84c4d7ecc3429ea91f91bb1c0fe96cc5c8b554ac86cac334b27bf0f57698ae368c4a9e940bd0946cbab826797db870276d11cf005dc192310d10b02fbabdd463d8625e8935895d2b65f66bc3d2d4c1072689eae1391a97f3f193f168c565b1be2620a234515cdf8ca445049bdea99ef0c27230c71d99eafac84514a19d61634316e34b683c9a91d390fda5e48b4d1186b46ea13f00d98b8e0b55d2d25b7ca820e83a4ad84d32eaf4bb059131ebdf9f2fc7da3a1ee0244a394ccb5187b29ec182b84c21e3627dfb5a323498eb8d99c4fad5984344d31757c60b3903c2f851eb4bd9b635dc899916240b6b081c4cd69dbbe1fd8d0021db1a703d39f60c91418f2a69ed0a87409f118bfa0e5066dd9721acbd4ebc141844ad2eb8b93872e43980f79d485c2983a2a213989db381e81cc43073ccb1135b55aca142391f37fd374f0e140cfbe913bce730608be3e3cc84f613edab8905c2f2598e6566720aae036ac25dca7b33d848f78c8f7e59127edb24c32c401a802e6a71cce1a4faa4f759b6fcf2eb240a3153b9a94fbdcf67f75614569fbe2a2547625f982e422bdde2f7d9e22746792dc8bcd1317fb1823406eb8959c9424ac6259ffdf6ef5168c609184b24891f3746af3452d66cde126e8820bc42dec9635f0afec3a83523b53da38442f6f29884a448d92a019a4e0a8c9a32a3a334225ec4daea9493d2de4815626faf5d8d831dc4c714b400bd8ef9b89df1ac314bd36049c6893d5b7b732899bcb94f2023058bd7d6f23f9ea1267b9fbd6bc2034bc4723447bb18139d95db72a5e163385d8754f1413cc3e7ce306690b4be58996f2f1ef8140c1fedfc7e7c40d0f9247ad7c5974d48609c7820208382f31ac83278b17601fe9b7caa087f74d0ab2d11b00dcad52650c2d72c85081d785d6781240dc1ec82ccc384c6baffec8a25ccb9edb9fe475fafa48ec58e9905fdb2a4fe006c1228b2485fb0c2c4701a4899b8aaaf7a6b779b22042ca23bf3ed476fa7090e97bae755e09a2e1b1b817fb0cfec64d22629329ff99bd153a5da08408ab40bf66594d7847ed46836566c21660843528bde7efaabf6c5de5098641034f5029f7638c8a1fde8124e01cb0f16ab575f73647e6cb7c2c6c2e4708f135fb63381b425b867495eef2db94ad7a5e973f1a8b79cb981a1fbcd5ee0247fa6b12749439d4436eb8876cd5bad0121c43cf7d244e8c18679b65e9826971afc4de45ad8f2a5e1c894daaf91f58e5431589267bc7411667bd5dbfaa3a0af1447bb015dec705d847dbfdd307cfc641965a4401bafad76953109ab003eb4f4e5529de2b90e1cdfa698430309520833f32c01a3b4001d665ccbe74600fa40ec3f411d839823bd7bd6f095eba50694d00d463698e5a026a4fbf9bbc518a89a447dd8eae97706e4420390504f79025934ff96d0b8eb376497333ddec1a0414f05e8e7d9a12851929c1cce28441f4af4bbcda1012b1a4c41262895700f51313be8bbdfde7d9fcb13a1512ee1ccc1c18a6a1a944450033b7577a7bd3c0c9238192e5399e23183a6944cebbe17457ce661f2b202c8bb1497f8a02bc853af4f8b815b6a8f1a7cdae97e753395e6c27de8d681128d24e6a1132812c9e7536cb0a2d093307aadf84fd37f775d2aed0922b5bcb44daa232da63e50a8bb0cd2b01e6d3fe33249cc35f4d90846e5c54f02c00c5ea1f063cfdeb3b23296b76c30904b69ee815314af8497cec950de0e42e8449b77eaf4bfb5ed2ec6346e89a0c5bb3b68ddc1551664aef54d214ab2bde63e91dc2d60fe7cc5740f43c0d2fc02d8b0fe1e901ec2999bce6b8f36650345659109fff211ca5901213ae0fb41168745c367247797f7c18f489bc2554fbde27cc5f0eb6057043d5f8f4d8b2fe6c87b6080c55d92de0ff59c84dbb7466cdc3b95c18a66a04f85c0ba483ac6f9202a69b9c33c41c4b18b1613fcb116366ed9f369519861d983277aa5c5d43a5ce3f3a04ca9893fcd461025eddb1a22c84dca3031b25bdd5b1b6bd56420e9f88a1c30decbe9d78195e033f35c4a76e9db94dfa794487d7a1a4104f686c40738c2c9cc5e7bad9be6a4789e3d4829b7a558145f4c46e02241f742b3aca717400ce02fcbb4e93c8ce54b8c31afc012da9e23b9eb497ef63838cdf626fa567f5ea2c3b77bbc68e67d46d012b39c5f7f832b23676b3f06e1020651844bc33d50ce88f69230ea8b658b49eb3152e8dc9a45f85cd131ab72ebcafcf584dd2d5974e8c167514979a8956e8a2fde2fef26d69532ce337718cada821f919274e0ae87bc3f4f79a9bbfc3503d96c89375f62e29acc6215ef53aed90e30fd92538c412e49f23d5f034903ba83d44a956206f84591e8dcae11d56c0e6a14aae7da5576f0168f9a6f0a073cc4ea740baeb44e06e7c77d4576da482348cf397347e3fbaf70e26f8a075d3256e3d3ffd685d01f7360ad86aef65eb321f9967167b606c224ea3ddfb721fbb2b8f682f2d428bd60a4f7eac0833d5ab9bd0cf14899983655dd67512a47dfc5bef99d63771bff40f3304a5966e9a97ccabf28f2dbe8c176827b1332b6c1dbd39bcf514bf088a599fa47d41e98d8d5a072d3d0010333e0f108d60b607a67e672f667ae54a7be4a9a42dc4fc2090c1a0e2fb839729bea2e5af564351a5604ca364fc9c8f8133e542b10ae1917f2a452bf0e4c0635f5eb36e239819dc3950d799d341716fd85c7f554e3d4dcf09f42fa42800ff3a6e32b4ed2c29546d0c0cea4297256326bfdf2b9dc76da51a85cfb76aaa0c8c72a8bc4916f6f9741adc09e70e0940b5f8994ebfe5ef6f8608719dd64fac784ef45ad82feff76e4489a0a6aa297ab5cab3963b778dcf39d3e0c052c82522d6513d4dd0e40fd21818eef75dcb41b25a3948d8729cd8b93a054512dbf26865a0677177db920f6c6b737831c30b508f8785a0f965486ffbeac32b88bca20271a7bf29243333b52401188e0ffc7a48989af5fb54c8f6590b21bb0aa8433532ff1ed9fe6219ee545f1c23bf286c187d77616358043ae9ecbba74e7613dbd6f093c30cbcf4a98891868607da10e84d53d4b73d85020273d1ebed3c6951f673f251020e113f20aa523ad58bc9e57f08b74ea157e7dd6c15b3df9982b789ef445bcf34cd951fd8f", 0x1000, r6) (async) ioctl$NBD_SET_SOCK(r3, 0xab00, r5) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x40806685, &(0x7f0000001500)={0x1, 0x5, 0x1000, 0x91, &(0x7f0000001440)="af997d4599e6579e66c491156feec0530644534e13157ba7db37ff3966c34826471f7a6aa2157dd6314277e9d807c1151bce9426fefeeb9f9e7df32c7dc75d08a11de1b7deae4dbc6d01d714b23f243ee24c89fc05db8767dd7a48ce26efba6c585478762dd507b4adf133786bcf0d43e8f757569ae12ca21b78c616e1230c6961e2aca68919af5e498801bc7185023ffa", 0x1000, 0x0, &(0x7f0000002100)="b7accaacf82ae2e5a1f4edde6e89ebe9ed8def851dd11091042e58b1109718c184f38564f735661852dc0efdc8eda43301863cc4edee72b35743960899c95a978daed3b1f3f9e453b4170829f3e842c7361caaeda1730befd350c8866448e3a4a69a5165c7d11ef07450d0d333039061f762db812bb6f2bd2e01bb6d4ec5ac62e66c9e9c071640e5470a39343394d43429a6bda0040fb510b71bbf1a057a4043c3270e0af98577deb6c7ac7c0073644529dae4b1a7d5fadea237e4ec3861c042391874387563a4f0c8046a1fc7f3bd0cf405efa1a8c60b8be9bb8858ffc2adb4c9aef33f25b4c22eb593db29c09f4b872bb7d85dfc508fcb315c3cbee61289ce502fc1026ed517727691611b3c3e7b1b1ceb75b9d3e106d25ef7fa28d868664a5642c9ecf2fa67b6da658541b1bae9b78887f0c69211c25e6c62c7a3ee964d1837649bb48422ffcf823c9cca5651650d2af852b911fdde269e3ef8332883e882e87619869c4b8ac62e1d9ca724f71f2b3633ed5110c59d07673532678cf55d80fc5eadc4011bf952186c2f2f4f8881073fbd02efa07024742b56fb6c7cd0299589f8ce18500ef795643bd199e12dff23ebf529ed1cb87bdf85dd944b69899d6b7a1e5915d334ca2d5c22c89385b6a75a2990b7dafd067813df885770641a42d02270accbd9a8ff724e32e2d0777a2d4fc9468424819c9e9a3676a9f6f854c64a85175677dbef7d0d928e64dddbc8c9677d9eec2f0445eac9b19bd04468c53b80f6a45353341bb02cc11864527d51de94205ef676de2672d286e7a96d3808108398b42a0b3e5928a48179cb28869b3dd732e6c3e53d86df7155847b96e579f81cbaf5a44ae4f4e37f1b8c1d66bc146cd60fd8fc3757addd8ff586cead3f3db9a31ebb97e48677ddefe37533fb5430285e0638229ab273cf5196af75c8f9aa200fb5126ff6e885c4d88c347fee54be985fb234e6708c5bfecae62cc135e2c4d2a5be3d5af1be3aa9f03055b0c74ff9eb94ce569f84ccc6f1f92e1890175932188dc6c72dbef13eecc01d19bd8a04394f6c77df10b1da8eb8b78e0e4ce84ab8bdf077d8517eaaf87b5462e3f2aa695c9af0246ac9fe4dd6cd1f44767b9d3f9c0a0280f2d76192a836b2cd1bba973826d23086e645fb193fa69ae8497163152a05a842139d1c2ba15527666211690d848f3c3a7112265bce245901bd38b13a0f6a8e07f3e931ba54f85602b69fb7d4609415082faf782ceac6417715b5f5cf235fc318d9c5ef31be64b7f47ac7806728f4422b0e8129f649d54a51aa192291a14960c3a2eda7bcb243518d3279cb1a5eb74a0708cc81f3c6ac62168467a8713d4180d6cbba83bc17222ce882d4e62d01ef08d8ac8e6ab65b41102663bc3cbcac79e8f37c1ba0a0c6190a665e47e0a0db3a574bc9b6cd2f15b217171985395a2dced96546f861c0d1241cf25fa72d1549dca9e5a1c56d3626d80031f62f5b3306c8150e7e809d3218032a420d0a0153e6f6339238ccd5670bbc153b248c1fb27bf7f4a032b11ea319b2f5cccb19e9de427acfefc7381fb9c93c8b9e0f5809bed4ce155491e9ed15d9dbb6e8659b13790477e72cf322ee76a41ea9f1d3fa087c0fe18ab95b82e393dd17885adb683246adb77f210f50a315a491eb9f9ee8008878ab8df6561ac0821eee56c31cd39fbecf787b4786872a2d9c2398d508c85f45137b7140ab52b075d746c7ef33eb24bdde145158d30312319aa617b2b6301323e6a50ec36f9115e2944a25855a5e116de50a80211516cd146f17afbadb26418ac0eaef6ababf9f53f3ee3f4c9607daf8f38d810e4cb785bcbe9c0a49b39589f1e8ee9be7409284a8df160956e1bd7e551f9b976cad034c6324113242d32463336c74bcfbbff6be1354cbda2ef8af915902e76ed4b1e48bad5cd1400318b364a29c33f1a84045e218351d9e6f90b9c26559c4f37f1d8f36c4e3f91f2d6303dab08407f7d90454b597ac57ebc5ac6b322e4e406771ff569c233a77ffd1cc3f7e5d4c56fa93bf2c7b446accf74db008f68418b5e6ff097c758ea678ef14fbce0eae285d806f30b7417f25f3264e75bf9dbfd92883a1ef247f9a3c18bedda529ba471ca12c2a1dc234d096529b917936983b1828d01d4599875eb7de9bd09f7cf0b2b745cd220ebdd37f57c1a4e134a641a0420af1f8363bb266ff5604c4b33f79183973644cc8d0739cdfea848d1d9ac28be1f1c74776aa49dfeaf03c6c131e7a2ace078e13874ea3127c2f77908ab3c43f6dc4bf86b28d25d4c66ce2f3b4320abf27dc4db5cd12a45cd178c3a0aa45c9ad7e4519926dad7c08f0364f949eecedc82e6ed37100bbc24ec70e3b2d376557c1a6b79a2fa6d9bcc153c2921052cc1ead2543e099221efab5d52f43cbebb61dc0d71b45c1cbdee54480f66b07a6b9c6ca522e0977e8f7924f6a5d6055af0f481225108a73921f2ee69dcfe4f9497e3cada064e2de24d2b85cb2c4739945d76f68ff9cc33c7ac1d7d96281f1397a7abf10e7a51f2637051ba54d0da1b8a33e3bbf2b328d54a939ea6fa3ef97acaa93eb541bb34b9d4ae7b18aacc64638b0d7fc582c8acb374fda010e43f69d3bbd31bda930efb437d88b8ddd2a0f7697ca248c60354f28a4295562132a2ce953b7cb3d84295d2e794551e119c305b879fb8f2afd4da8ea996c52cf63f9dbc277353437b29c192d5925f2555c1ffa8c31521d420d64c5db81754c1fe65ff9500f519b98c33563b35a2665ec108c2ef18abfe32520959418927eadcb568616335b7f5058b9f4c8c38507adf71a621f65fbc1681f1f8f46ae27071ebb76488a8ac4588abfcc191de98ec747b6db3d899491657cad8bed07d5e235c0f6f2d3b1963fd9c335bcbefa2f8368f60542a65acfa14170fed8c6cea429a3ac94c21e3c229d86b1ed631caca2be0cebb81063c93e0c6c4852c57d9e553ac2ca82eda26aa3eb626a1f19fa59b5e9f984ab9860de881772556cd6d1000cfad060ea44bcc6e01514bbd743a603713761fcd5b9d5ce0e1ef9f86c7f8f1b5565b5f8b7e06fc8ca6bb974a76470b1f5b26ae0efae4e7d68e012f8bf19a36361a3046fd2404c5c669f4fcd481114f2d962d0185f9c15d789dbc216da0688f5e965e84c3ab27c6f21a6bdcaa34dfce349e5a5230a9ccf4ab6dea149fdd7ff0d5b313383b6e850b1b403e8af314d8e62b8aee3c96d838484b7c229b04c6684b44d90678308099ecf99e75d832ad3cecea1f8003076cb22167d82f6f7840cd703bcfa624d3a86381161755a083b5106d0458d2036fbff207e92d1accec41374a61f34dd3bd156df48c3878ba8f5f32a5f7c790d7a2634b21604e9c3d1d31fb5be952faad15e0d19511702913166547bf0274300ec0637525d7e83534f7a037533571b704c6c78a96c7bb8b1e54c8733dbb9a04c668264a6b6007a43b6cdd3ef3ce8458d6cee32a5ebb82611cfa1f008589a3a2e914dfc4fc2f331c4db2e7d603d9602b8322c89c8ff2a40a7ff9b0464b76f2fb7c965fdb834e91d35e8c7f0f6e77db6377486037892c2ec12d9fb99f12d66812489dfd5e2dde207212abc95126ae42dfb02afcd7cd593095dc27381ca370e73f6549395388f5a59ca83a3bf67e6611fa5cb86fce15572fcd24eb179d59b89c4a859689da59d0d23de7a28ca97b5f74cacdcac4489ab43eb5c6c9bde305e35e67c93160fdf74d928033834e3fa0041b13a036dfae64856deadf88e921ae441fd25b0130467e9f259738f0a2c22201acaf094af247474fb043541b396af18f16407295ccf42e779e70004aac92589157b6bce5425cf4aa162e563cfc72da426e1ca39044e102d022a7b7ea673f015526a9a19d509c22fd707ec9b1fd481d275f8ff8dec0158d61e2439137f2b1fba1c24276fa9d5c582a0a292dc4c38a1eb99e7972623d581e072d4e4d2f29efc52d06bf0f6c92c31497d32d4693bd188eccdb4465b9ec5a506b0551f38c9fb77b49df6c030071005593517236ed0a0a3b1cc0643af67564798341445cf25b18630cdbc475e41b94f59a1f5d20fc7b72d5064da15195f31c8416d6c9ba8d31f927eee9d6a859db4de795b37ab2e0b02b29bf842e1b0cf8f1063ca4cd532046695d6dfa34b60364b16c95f4d61aee111fc68ae3a01ec94cfa20645a8d3f954273dce4cce9fd9803c17056f0490f6f7d529a20223f59103063bd4346434b8838485c2d4d0b329461ea02830935ce2d2226418595257a050276741b32b56679e9407d9ede6446b05966dd38ecf0a859ab206d95b698ba9d3508bc6fce4585fb03c75893127538559c8c0390784a486c2fbf6978cfffc3df318ee257a410e02e69c0e1fee85e772e566c5d0475755bb3c2db2e6e354bf252dc045ee776affeb5ec6872068037bcab3dfe8098446ed416917deedb2f145273423963160c2208ea5da21127d5fdcc5e6dc065b4acb2e0e299d57a0f2e4f1fe1bd54439d326ba4fee73e913bb9d0d68adb1e583609d9b87abd9011f9a87fdb3fedce923ec3dc78a7979c6f4b55a17ad301d7ae5f1a1146fd7858572b5c962b5e85fb0f12e733dc4daf1d56b533d27628be94e91b2e15dc24a9d69c6bffa80c62eae079282a423660ef4427ee349e706c4c59c6246e86c09fe4eacf93df40fa03b487de7ba8fd3b54fbf3b1b55c638dfcfa39b2c28e2482726dde09b6bfc6057d469f6c26482024af9b31049022618d146b648c52c67dc2dd7686e8417ed12d3743d3ce3f4806ad4e65ce8cf0a0bc369fbf342e69009474c23ffb22107ff2a9e9f34c05bde6919e0df6669ae58a2e80e53656d1364352c5c5f2dc6eec6c4bb7a8b8be3b6b06a03f70aa052f596b215f90e202f7a51f7948aef9125b519ff4d74bff4491997a66cc138310acfdbe2e53e6c4d358b19bf4d8f41a7c92acecb7377def85ee8528c4ae78f6903740f1f4eff6ac7d90c28d9a148c78c8dcdad35edf6f29c4c19de88136128e073486a0a5bb712447866e0e45204780b5df1b9e4367bd567cbe20a19e2c0313b1cf9c8dcce8fdd534deceb4b86cb8a79613e3f4b583be50a77cf915d9acbacab9fb46c1e25a77674922655c165d46c5ecc699c59c769f9aef7fcf083cf7bc2df415b6a5c591869e210cbb3ff060587ec35443896b597b986b93fcbe968f8889888e3495b8583675f6ec7df82f0dcdbd6fdf6ad54e0db27428ae855733812f86e4db574ad36a0e1505c2a0e05254025bd87364a56d842b9540ea6e550e2f35077b18db994c90154a8fece6084e7d6d8161fbcc1200a1962037f964e3a4df26963b9478aab905a53e554a8b4819b7385e60af558011d69d4af00ac33e3288fbcb09f496bba9e9aa8d81facb6790fbe3b2aff0ed067be5993fc6865a4a86ecc7d3eff124bd0926799504dbd831e88b945b6aed1c22a92b6ef8e447b5f280f60bd5fe4b57b66ade424349c2ab0ee20e56916725fafece553557d0714ca792873c9afdcafb3845f8b2e96103de45d8dcdc96fd87f507afd9560e7c9cb5b87b456c4c3088b0a7075843a54b3e22113108ed56934f4dfa9b359ed5d22d34ae2ccea8feb20ff1dc62627927008b74f31a00f7b67f264a28781abdd1d3451ab79da0b9c0d8d91410dbfd336fc3a9faf2d9d06f20398b98de33368351503dc387a65c63c41c5775faa2f5e7fcf17e3cb7a97ac2030517f0b45261be6369b0412b778a514d7dca0a76dfb2c8a042a51a3c86d1821e166b848b82f5d8ff1f2b653233a48f046fadaf0b5a62ba6c9878224f138af734669cedd"}) (async) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xa) (async) setresuid(0x0, r7, 0x0) (async) add_key$keyring(&(0x7f0000001280), &(0x7f00000012c0)={'syz', 0x1}, 0x0, 0x0, r6) (async) stat(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)) (async) keyctl$chown(0x4, r0, r9, r10) (async) add_key$user(&(0x7f0000001300), &(0x7f0000001340)={'syz', 0x0}, &(0x7f0000001380), 0x0, r8) (async) 11:36:13 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) add_key$fscrypt_provisioning(0x0, 0x0, &(0x7f00000021c0)=ANY=[@ANYBLOB="0100000000000000616161616161616161616161616161616161616161616161616161616161616131313131313131313131313114fa06520942d053313131313131313131313131"], 0x48, 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x4, r0, 0xee01, 0xee00) (fail_nth: 1) add_key$keyring(&(0x7f00000022c0), &(0x7f0000002300)={'syz', 0x2}, 0x0, 0x0, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x401070c9, 0x0) ioctl$SG_EMULATED_HOST(0xffffffffffffffff, 0x2203, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setgroups(0x1, &(0x7f0000000080)=[r1]) 11:36:13 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) ioctl$PPPIOCNEWUNIT(0xffffffffffffffff, 0xc004743e, &(0x7f0000000140)) 11:36:13 executing program 0: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1031fe, 0x0) r1 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x400}, r1, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r2, 0x2007ffb) sendfile(r0, r0, 0x0, 0x8080fffffffe) r3 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r4, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000180)=0xc) sendto$inet6(r5, 0x0, 0x0, 0x20000004, &(0x7f0000000140)={0xa, 0x100000004e22, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r5, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r5, 0x11a, 0x1, &(0x7f0000000100)=@gcm_128={{0x303}, '\x00', '\x00', "20040100"}, 0x28) sendfile(r5, r3, 0x0, 0x800100020046) (fail_nth: 1) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) creat(&(0x7f0000000080)='./bus\x00', 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) [ 980.737561] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid [ 980.765903] encrypted_key: insufficient parameters specified 11:36:13 executing program 5: r0 = add_key(&(0x7f0000000000)='.dead\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="66b83df74640932f7e1c2551cb3335ca40333018383a4f69b53a9a0f1573a5b1b7eb3405eb491b128a069fc05ad4c48f5b2ddb853884ed529b3f9863b973d874ce14c7a1306d895f099915f651f8657c6793ce24fe46d4b478ad0e", 0x5b, 0xfffffffffffffff9) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) request_key(&(0x7f0000001380)='user\x00', &(0x7f00000013c0)={'syz', 0x0}, &(0x7f0000001400)='id_resolver\x00', 0xfffffffffffffff8) keyctl$chown(0x4, r1, 0xee01, 0xee00) keyctl$chown(0x3, r1, 0xee00, 0x0) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, r1) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r3, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r4) r5 = socket(0xa, 0x2, 0x0) r6 = add_key$keyring(&(0x7f0000001200), &(0x7f0000001240)={'syz', 0x2}, 0x0, 0x0, r2) add_key(&(0x7f0000000180)='id_resolver\x00', &(0x7f00000001c0)={'syz', 0x1}, &(0x7f0000000200)="41c4e1c6a56f5760adc208c590301e40721f23f63b98b3886c47a47ccb386a5fbbb9097884437011ad74b5ab02a83fd6750ad2e75bcff11991ca19763e6af3c3ac63b847c7e2bb19b7cbce033df4e9da748f5c705203ef2edce98a985351cbf7f3e3653b90b4c910e03e7ce6da76e45239388e02b9ec70527f46c1424c7cdc30f30c96d1aadb2b49482e528f21dc01527f8feab4127e9fcae4ccf6f1b268c92fcb119ea0a83450f40e7d5f8313597fa282682967fbdd562ece67fa5feae31427d43e2545cca6936dbd37abc2ebf0611e940263c347e22eec1dabfa929ffd750461d6f7e1e4be2403e0129352e0e037bc1a3ff852982cfd9c407b1cacbdd07ed1ee30297aa2fe07f3b831aeaef229a85b5c5c533af66a1d902d80bb903f49b2f1597e19bdabbf2afd73e0567df86fbab04f89b7120141899e9c99a598c40b01ab81a6ffd41d021e98eaf19090623e187992cd2cd45df98f124db61c5fa479618a52d5afddf80a682886b6a7fccd8f771fba33cd5c47aa34952b8139d48697f6da2626c35dbb32293ba230c7cc848053f8c9dd7ea4e3d51b0b8740651cba1703f8b00a266d828a7662f6255b754d9913027df3f6a7229cff207c526e40f92af8d135f4484ae09a287e6c76ec396306d5551332e59ca24fcbe94d49062190e29622dc227c317ad64cd52d5af255f9573b6d4ba269266000e476ce14485e9213104ff5548e6208d2c60db1b420ce63a80483bd374c3c04a99ec84d8cf53e0a1f042d93e14aa6d536028049a058305f54115321c60779c745d5204f6b46d3e58c3ddfae955e6b8baf4fe76eb373cf5004e2f3b0969b96b9b83ddc7a5e12c89fbe0a593e7393d143b5593cd5557cad90c3bad4a975cbeb75ac93d46f2b33733537ef33d9c4ab51a0b7bce109e12c3c7dc66d6ce4f90d1e2dad4bba06bca706377843ff5b812545869fefd3d75644a211a4f178880c7a797072b8534b81bdafc7199007e6e22e875cebace05ff93848b6dd7d310ac3f6023751eca8c52db839b54037c861aa038f78cd9914179fd927fe913515b2c7d78fb01aa030a2234ba4bdc287067ee943125ab0f4f3f42d975bb712b593b81ebc893f5f019574ab140bb178cfd9c2e37d18e297165b00f94fe12e6b3d9930f6a4918804221f2c4332f72dd458732a18a8ec38eb48b532e3bd26b31c48581ea7e8f697884b90628b60309fced6d123da103e95c1abf50e290c04f2471967b692ae8a3b614586bc90e6bbf742b41452c33277ab9fa907b5c6a82be3f0e73ebc90d7ad922956597bae7af1477e72ee12e3cd2a214b4635ac964c0a444ff1d6cd8755833f15b23c8af4b6e81c732e434d38e97384d99a3f09f27d8a3f3e384b3ab33f76329081d86299cdbfdfadb8a357ce21b235608d8ed98dfa3dba093800a6df4ee66494d920547dbb933f0189e51fd9345919267c9756fd99993dd1c404f9749165ae5ad17145626e9185afe3eb8701699d2468de6d0b61e4771286cde30ba7801f67ad8063a4061adfc3c48e19bbac281f68d4da50791e992b4e6942a315933f08ec1c6117ca7a415039c36c3dadad09f1c95d95fc458359c4d9a4529409701614e73389f98204671724f675ac48013884c13ee28e2614c0460f0896d5db593cf9bc81c0f972fb998eb720d096d31afc625ce210c40dee7ecaf62a722285ae7a86e35f27c094bf5eebc84ea83049615999399852879206a246acd747d8b919235f1f17ae0a6a3d66b3c22e721210e504df2def728bb98ed54b854d199c9c65ed4e60811b934a819331b5fe099481cc25d5855468b0769820cd38307911f19a52a5ccd17ac71813ad60b2ced8abe728fced515b3b306a7eaa256f02e1eeae7e04a0ef1011a39bc39b9ab8494f2e8e0e37f9ec00c198037d2e1870f8da40e0923bd83908057c74c5c357edd570c08d59a69ab9e110564562d5f862ef57255c69364950caf20aa8598f0b3ca87d14778688f8abfe8e89f2d1e596826190a5a3ec92c188e45e0ed2590bee1a687bc0ee834674e50537f3dc30224daa0079ee3dbb1193eaa872734f6d1f1d99ccfb96fc95ec10478f5436eaa0c45133e1b55fc2f8ec95fa7e1f0e1779c2998960eb999cec90cffec91e64d0136949a3a96c2ea2e79297098448ed3934801dcaf83c2c806a900e9aa6b6c829968bd880a7d4d61cd75064eb3791f2a52c813d406774c749db0dd67e661183ba969eec9fea1a125e269e2e7ed2339dc9383e8ad227a638bcd0313a007c9eea31960056a3f149f60eddf59c8dc6211615bf116d1af9defa1915ec54ffb5a05c7a0d5e0128b2da69351fbf54f48a5356b8b3f35ba846dade26c5075bb22e38fe6b8cd1a1920a8c88bcf8a6f0a62c6233900db0a95a107b4c51cb0bfb956234d82d6b845a575d0c91542e8b3391471c016e1d805b11163e279c46acdaf180a5b7f7a932f8c2eb61040612a9d443d189d73a52b8e848a88efe61fa7cadd3dd0d4623d8bfd2a21f36c7f3d8e64c50bfc2915f6aa12069733f3f499e49ef791a4956dbb7fe76483c1ac1dafbf1736dc2674a878882532629d71e38767189fd3dbf24f947732d14873f2ee06d3b2ced2d717cc12049601a11fc2af86305cc1df05ded2c9f84c4d7ecc3429ea91f91bb1c0fe96cc5c8b554ac86cac334b27bf0f57698ae368c4a9e940bd0946cbab826797db870276d11cf005dc192310d10b02fbabdd463d8625e8935895d2b65f66bc3d2d4c1072689eae1391a97f3f193f168c565b1be2620a234515cdf8ca445049bdea99ef0c27230c71d99eafac84514a19d61634316e34b683c9a91d390fda5e48b4d1186b46ea13f00d98b8e0b55d2d25b7ca820e83a4ad84d32eaf4bb059131ebdf9f2fc7da3a1ee0244a394ccb5187b29ec182b84c21e3627dfb5a323498eb8d99c4fad5984344d31757c60b3903c2f851eb4bd9b635dc899916240b6b081c4cd69dbbe1fd8d0021db1a703d39f60c91418f2a69ed0a87409f118bfa0e5066dd9721acbd4ebc141844ad2eb8b93872e43980f79d485c2983a2a213989db381e81cc43073ccb1135b55aca142391f37fd374f0e140cfbe913bce730608be3e3cc84f613edab8905c2f2598e6566720aae036ac25dca7b33d848f78c8f7e59127edb24c32c401a802e6a71cce1a4faa4f759b6fcf2eb240a3153b9a94fbdcf67f75614569fbe2a2547625f982e422bdde2f7d9e22746792dc8bcd1317fb1823406eb8959c9424ac6259ffdf6ef5168c609184b24891f3746af3452d66cde126e8820bc42dec9635f0afec3a83523b53da38442f6f29884a448d92a019a4e0a8c9a32a3a334225ec4daea9493d2de4815626faf5d8d831dc4c714b400bd8ef9b89df1ac314bd36049c6893d5b7b732899bcb94f2023058bd7d6f23f9ea1267b9fbd6bc2034bc4723447bb18139d95db72a5e163385d8754f1413cc3e7ce306690b4be58996f2f1ef8140c1fedfc7e7c40d0f9247ad7c5974d48609c7820208382f31ac83278b17601fe9b7caa087f74d0ab2d11b00dcad52650c2d72c85081d785d6781240dc1ec82ccc384c6baffec8a25ccb9edb9fe475fafa48ec58e9905fdb2a4fe006c1228b2485fb0c2c4701a4899b8aaaf7a6b779b22042ca23bf3ed476fa7090e97bae755e09a2e1b1b817fb0cfec64d22629329ff99bd153a5da08408ab40bf66594d7847ed46836566c21660843528bde7efaabf6c5de5098641034f5029f7638c8a1fde8124e01cb0f16ab575f73647e6cb7c2c6c2e4708f135fb63381b425b867495eef2db94ad7a5e973f1a8b79cb981a1fbcd5ee0247fa6b12749439d4436eb8876cd5bad0121c43cf7d244e8c18679b65e9826971afc4de45ad8f2a5e1c894daaf91f58e5431589267bc7411667bd5dbfaa3a0af1447bb015dec705d847dbfdd307cfc641965a4401bafad76953109ab003eb4f4e5529de2b90e1cdfa698430309520833f32c01a3b4001d665ccbe74600fa40ec3f411d839823bd7bd6f095eba50694d00d463698e5a026a4fbf9bbc518a89a447dd8eae97706e4420390504f79025934ff96d0b8eb376497333ddec1a0414f05e8e7d9a12851929c1cce28441f4af4bbcda1012b1a4c41262895700f51313be8bbdfde7d9fcb13a1512ee1ccc1c18a6a1a944450033b7577a7bd3c0c9238192e5399e23183a6944cebbe17457ce661f2b202c8bb1497f8a02bc853af4f8b815b6a8f1a7cdae97e753395e6c27de8d681128d24e6a1132812c9e7536cb0a2d093307aadf84fd37f775d2aed0922b5bcb44daa232da63e50a8bb0cd2b01e6d3fe33249cc35f4d90846e5c54f02c00c5ea1f063cfdeb3b23296b76c30904b69ee815314af8497cec950de0e42e8449b77eaf4bfb5ed2ec6346e89a0c5bb3b68ddc1551664aef54d214ab2bde63e91dc2d60fe7cc5740f43c0d2fc02d8b0fe1e901ec2999bce6b8f36650345659109fff211ca5901213ae0fb41168745c367247797f7c18f489bc2554fbde27cc5f0eb6057043d5f8f4d8b2fe6c87b6080c55d92de0ff59c84dbb7466cdc3b95c18a66a04f85c0ba483ac6f9202a69b9c33c41c4b18b1613fcb116366ed9f369519861d983277aa5c5d43a5ce3f3a04ca9893fcd461025eddb1a22c84dca3031b25bdd5b1b6bd56420e9f88a1c30decbe9d78195e033f35c4a76e9db94dfa794487d7a1a4104f686c40738c2c9cc5e7bad9be6a4789e3d4829b7a558145f4c46e02241f742b3aca717400ce02fcbb4e93c8ce54b8c31afc012da9e23b9eb497ef63838cdf626fa567f5ea2c3b77bbc68e67d46d012b39c5f7f832b23676b3f06e1020651844bc33d50ce88f69230ea8b658b49eb3152e8dc9a45f85cd131ab72ebcafcf584dd2d5974e8c167514979a8956e8a2fde2fef26d69532ce337718cada821f919274e0ae87bc3f4f79a9bbfc3503d96c89375f62e29acc6215ef53aed90e30fd92538c412e49f23d5f034903ba83d44a956206f84591e8dcae11d56c0e6a14aae7da5576f0168f9a6f0a073cc4ea740baeb44e06e7c77d4576da482348cf397347e3fbaf70e26f8a075d3256e3d3ffd685d01f7360ad86aef65eb321f9967167b606c224ea3ddfb721fbb2b8f682f2d428bd60a4f7eac0833d5ab9bd0cf14899983655dd67512a47dfc5bef99d63771bff40f3304a5966e9a97ccabf28f2dbe8c176827b1332b6c1dbd39bcf514bf088a599fa47d41e98d8d5a072d3d0010333e0f108d60b607a67e672f667ae54a7be4a9a42dc4fc2090c1a0e2fb839729bea2e5af564351a5604ca364fc9c8f8133e542b10ae1917f2a452bf0e4c0635f5eb36e239819dc3950d799d341716fd85c7f554e3d4dcf09f42fa42800ff3a6e32b4ed2c29546d0c0cea4297256326bfdf2b9dc76da51a85cfb76aaa0c8c72a8bc4916f6f9741adc09e70e0940b5f8994ebfe5ef6f8608719dd64fac784ef45ad82feff76e4489a0a6aa297ab5cab3963b778dcf39d3e0c052c82522d6513d4dd0e40fd21818eef75dcb41b25a3948d8729cd8b93a054512dbf26865a0677177db920f6c6b737831c30b508f8785a0f965486ffbeac32b88bca20271a7bf29243333b52401188e0ffc7a48989af5fb54c8f6590b21bb0aa8433532ff1ed9fe6219ee545f1c23bf286c187d77616358043ae9ecbba74e7613dbd6f093c30cbcf4a98891868607da10e84d53d4b73d85020273d1ebed3c6951f673f251020e113f20aa523ad58bc9e57f08b74ea157e7dd6c15b3df9982b789ef445bcf34cd951fd8f", 0x1000, r6) ioctl$NBD_SET_SOCK(r3, 0xab00, r5) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x40806685, &(0x7f0000001500)={0x1, 0x5, 0x1000, 0x91, &(0x7f0000001440)="af997d4599e6579e66c491156feec0530644534e13157ba7db37ff3966c34826471f7a6aa2157dd6314277e9d807c1151bce9426fefeeb9f9e7df32c7dc75d08a11de1b7deae4dbc6d01d714b23f243ee24c89fc05db8767dd7a48ce26efba6c585478762dd507b4adf133786bcf0d43e8f757569ae12ca21b78c616e1230c6961e2aca68919af5e498801bc7185023ffa", 0x1000, 0x0, &(0x7f0000002100)="b7accaacf82ae2e5a1f4edde6e89ebe9ed8def851dd11091042e58b1109718c184f38564f735661852dc0efdc8eda43301863cc4edee72b35743960899c95a978daed3b1f3f9e453b4170829f3e842c7361caaeda1730befd350c8866448e3a4a69a5165c7d11ef07450d0d333039061f762db812bb6f2bd2e01bb6d4ec5ac62e66c9e9c071640e5470a39343394d43429a6bda0040fb510b71bbf1a057a4043c3270e0af98577deb6c7ac7c0073644529dae4b1a7d5fadea237e4ec3861c042391874387563a4f0c8046a1fc7f3bd0cf405efa1a8c60b8be9bb8858ffc2adb4c9aef33f25b4c22eb593db29c09f4b872bb7d85dfc508fcb315c3cbee61289ce502fc1026ed517727691611b3c3e7b1b1ceb75b9d3e106d25ef7fa28d868664a5642c9ecf2fa67b6da658541b1bae9b78887f0c69211c25e6c62c7a3ee964d1837649bb48422ffcf823c9cca5651650d2af852b911fdde269e3ef8332883e882e87619869c4b8ac62e1d9ca724f71f2b3633ed5110c59d07673532678cf55d80fc5eadc4011bf952186c2f2f4f8881073fbd02efa07024742b56fb6c7cd0299589f8ce18500ef795643bd199e12dff23ebf529ed1cb87bdf85dd944b69899d6b7a1e5915d334ca2d5c22c89385b6a75a2990b7dafd067813df885770641a42d02270accbd9a8ff724e32e2d0777a2d4fc9468424819c9e9a3676a9f6f854c64a85175677dbef7d0d928e64dddbc8c9677d9eec2f0445eac9b19bd04468c53b80f6a45353341bb02cc11864527d51de94205ef676de2672d286e7a96d3808108398b42a0b3e5928a48179cb28869b3dd732e6c3e53d86df7155847b96e579f81cbaf5a44ae4f4e37f1b8c1d66bc146cd60fd8fc3757addd8ff586cead3f3db9a31ebb97e48677ddefe37533fb5430285e0638229ab273cf5196af75c8f9aa200fb5126ff6e885c4d88c347fee54be985fb234e6708c5bfecae62cc135e2c4d2a5be3d5af1be3aa9f03055b0c74ff9eb94ce569f84ccc6f1f92e1890175932188dc6c72dbef13eecc01d19bd8a04394f6c77df10b1da8eb8b78e0e4ce84ab8bdf077d8517eaaf87b5462e3f2aa695c9af0246ac9fe4dd6cd1f44767b9d3f9c0a0280f2d76192a836b2cd1bba973826d23086e645fb193fa69ae8497163152a05a842139d1c2ba15527666211690d848f3c3a7112265bce245901bd38b13a0f6a8e07f3e931ba54f85602b69fb7d4609415082faf782ceac6417715b5f5cf235fc318d9c5ef31be64b7f47ac7806728f4422b0e8129f649d54a51aa192291a14960c3a2eda7bcb243518d3279cb1a5eb74a0708cc81f3c6ac62168467a8713d4180d6cbba83bc17222ce882d4e62d01ef08d8ac8e6ab65b41102663bc3cbcac79e8f37c1ba0a0c6190a665e47e0a0db3a574bc9b6cd2f15b217171985395a2dced96546f861c0d1241cf25fa72d1549dca9e5a1c56d3626d80031f62f5b3306c8150e7e809d3218032a420d0a0153e6f6339238ccd5670bbc153b248c1fb27bf7f4a032b11ea319b2f5cccb19e9de427acfefc7381fb9c93c8b9e0f5809bed4ce155491e9ed15d9dbb6e8659b13790477e72cf322ee76a41ea9f1d3fa087c0fe18ab95b82e393dd17885adb683246adb77f210f50a315a491eb9f9ee8008878ab8df6561ac0821eee56c31cd39fbecf787b4786872a2d9c2398d508c85f45137b7140ab52b075d746c7ef33eb24bdde145158d30312319aa617b2b6301323e6a50ec36f9115e2944a25855a5e116de50a80211516cd146f17afbadb26418ac0eaef6ababf9f53f3ee3f4c9607daf8f38d810e4cb785bcbe9c0a49b39589f1e8ee9be7409284a8df160956e1bd7e551f9b976cad034c6324113242d32463336c74bcfbbff6be1354cbda2ef8af915902e76ed4b1e48bad5cd1400318b364a29c33f1a84045e218351d9e6f90b9c26559c4f37f1d8f36c4e3f91f2d6303dab08407f7d90454b597ac57ebc5ac6b322e4e406771ff569c233a77ffd1cc3f7e5d4c56fa93bf2c7b446accf74db008f68418b5e6ff097c758ea678ef14fbce0eae285d806f30b7417f25f3264e75bf9dbfd92883a1ef247f9a3c18bedda529ba471ca12c2a1dc234d096529b917936983b1828d01d4599875eb7de9bd09f7cf0b2b745cd220ebdd37f57c1a4e134a641a0420af1f8363bb266ff5604c4b33f79183973644cc8d0739cdfea848d1d9ac28be1f1c74776aa49dfeaf03c6c131e7a2ace078e13874ea3127c2f77908ab3c43f6dc4bf86b28d25d4c66ce2f3b4320abf27dc4db5cd12a45cd178c3a0aa45c9ad7e4519926dad7c08f0364f949eecedc82e6ed37100bbc24ec70e3b2d376557c1a6b79a2fa6d9bcc153c2921052cc1ead2543e099221efab5d52f43cbebb61dc0d71b45c1cbdee54480f66b07a6b9c6ca522e0977e8f7924f6a5d6055af0f481225108a73921f2ee69dcfe4f9497e3cada064e2de24d2b85cb2c4739945d76f68ff9cc33c7ac1d7d96281f1397a7abf10e7a51f2637051ba54d0da1b8a33e3bbf2b328d54a939ea6fa3ef97acaa93eb541bb34b9d4ae7b18aacc64638b0d7fc582c8acb374fda010e43f69d3bbd31bda930efb437d88b8ddd2a0f7697ca248c60354f28a4295562132a2ce953b7cb3d84295d2e794551e119c305b879fb8f2afd4da8ea996c52cf63f9dbc277353437b29c192d5925f2555c1ffa8c31521d420d64c5db81754c1fe65ff9500f519b98c33563b35a2665ec108c2ef18abfe32520959418927eadcb568616335b7f5058b9f4c8c38507adf71a621f65fbc1681f1f8f46ae27071ebb76488a8ac4588abfcc191de98ec747b6db3d899491657cad8bed07d5e235c0f6f2d3b1963fd9c335bcbefa2f8368f60542a65acfa14170fed8c6cea429a3ac94c21e3c229d86b1ed631caca2be0cebb81063c93e0c6c4852c57d9e553ac2ca82eda26aa3eb626a1f19fa59b5e9f984ab9860de881772556cd6d1000cfad060ea44bcc6e01514bbd743a603713761fcd5b9d5ce0e1ef9f86c7f8f1b5565b5f8b7e06fc8ca6bb974a76470b1f5b26ae0efae4e7d68e012f8bf19a36361a3046fd2404c5c669f4fcd481114f2d962d0185f9c15d789dbc216da0688f5e965e84c3ab27c6f21a6bdcaa34dfce349e5a5230a9ccf4ab6dea149fdd7ff0d5b313383b6e850b1b403e8af314d8e62b8aee3c96d838484b7c229b04c6684b44d90678308099ecf99e75d832ad3cecea1f8003076cb22167d82f6f7840cd703bcfa624d3a86381161755a083b5106d0458d2036fbff207e92d1accec41374a61f34dd3bd156df48c3878ba8f5f32a5f7c790d7a2634b21604e9c3d1d31fb5be952faad15e0d19511702913166547bf0274300ec0637525d7e83534f7a037533571b704c6c78a96c7bb8b1e54c8733dbb9a04c668264a6b6007a43b6cdd3ef3ce8458d6cee32a5ebb82611cfa1f008589a3a2e914dfc4fc2f331c4db2e7d603d9602b8322c89c8ff2a40a7ff9b0464b76f2fb7c965fdb834e91d35e8c7f0f6e77db6377486037892c2ec12d9fb99f12d66812489dfd5e2dde207212abc95126ae42dfb02afcd7cd593095dc27381ca370e73f6549395388f5a59ca83a3bf67e6611fa5cb86fce15572fcd24eb179d59b89c4a859689da59d0d23de7a28ca97b5f74cacdcac4489ab43eb5c6c9bde305e35e67c93160fdf74d928033834e3fa0041b13a036dfae64856deadf88e921ae441fd25b0130467e9f259738f0a2c22201acaf094af247474fb043541b396af18f16407295ccf42e779e70004aac92589157b6bce5425cf4aa162e563cfc72da426e1ca39044e102d022a7b7ea673f015526a9a19d509c22fd707ec9b1fd481d275f8ff8dec0158d61e2439137f2b1fba1c24276fa9d5c582a0a292dc4c38a1eb99e7972623d581e072d4e4d2f29efc52d06bf0f6c92c31497d32d4693bd188eccdb4465b9ec5a506b0551f38c9fb77b49df6c030071005593517236ed0a0a3b1cc0643af67564798341445cf25b18630cdbc475e41b94f59a1f5d20fc7b72d5064da15195f31c8416d6c9ba8d31f927eee9d6a859db4de795b37ab2e0b02b29bf842e1b0cf8f1063ca4cd532046695d6dfa34b60364b16c95f4d61aee111fc68ae3a01ec94cfa20645a8d3f954273dce4cce9fd9803c17056f0490f6f7d529a20223f59103063bd4346434b8838485c2d4d0b329461ea02830935ce2d2226418595257a050276741b32b56679e9407d9ede6446b05966dd38ecf0a859ab206d95b698ba9d3508bc6fce4585fb03c75893127538559c8c0390784a486c2fbf6978cfffc3df318ee257a410e02e69c0e1fee85e772e566c5d0475755bb3c2db2e6e354bf252dc045ee776affeb5ec6872068037bcab3dfe8098446ed416917deedb2f145273423963160c2208ea5da21127d5fdcc5e6dc065b4acb2e0e299d57a0f2e4f1fe1bd54439d326ba4fee73e913bb9d0d68adb1e583609d9b87abd9011f9a87fdb3fedce923ec3dc78a7979c6f4b55a17ad301d7ae5f1a1146fd7858572b5c962b5e85fb0f12e733dc4daf1d56b533d27628be94e91b2e15dc24a9d69c6bffa80c62eae079282a423660ef4427ee349e706c4c59c6246e86c09fe4eacf93df40fa03b487de7ba8fd3b54fbf3b1b55c638dfcfa39b2c28e2482726dde09b6bfc6057d469f6c26482024af9b31049022618d146b648c52c67dc2dd7686e8417ed12d3743d3ce3f4806ad4e65ce8cf0a0bc369fbf342e69009474c23ffb22107ff2a9e9f34c05bde6919e0df6669ae58a2e80e53656d1364352c5c5f2dc6eec6c4bb7a8b8be3b6b06a03f70aa052f596b215f90e202f7a51f7948aef9125b519ff4d74bff4491997a66cc138310acfdbe2e53e6c4d358b19bf4d8f41a7c92acecb7377def85ee8528c4ae78f6903740f1f4eff6ac7d90c28d9a148c78c8dcdad35edf6f29c4c19de88136128e073486a0a5bb712447866e0e45204780b5df1b9e4367bd567cbe20a19e2c0313b1cf9c8dcce8fdd534deceb4b86cb8a79613e3f4b583be50a77cf915d9acbacab9fb46c1e25a77674922655c165d46c5ecc699c59c769f9aef7fcf083cf7bc2df415b6a5c591869e210cbb3ff060587ec35443896b597b986b93fcbe968f8889888e3495b8583675f6ec7df82f0dcdbd6fdf6ad54e0db27428ae855733812f86e4db574ad36a0e1505c2a0e05254025bd87364a56d842b9540ea6e550e2f35077b18db994c90154a8fece6084e7d6d8161fbcc1200a1962037f964e3a4df26963b9478aab905a53e554a8b4819b7385e60af558011d69d4af00ac33e3288fbcb09f496bba9e9aa8d81facb6790fbe3b2aff0ed067be5993fc6865a4a86ecc7d3eff124bd0926799504dbd831e88b945b6aed1c22a92b6ef8e447b5f280f60bd5fe4b57b66ade424349c2ab0ee20e56916725fafece553557d0714ca792873c9afdcafb3845f8b2e96103de45d8dcdc96fd87f507afd9560e7c9cb5b87b456c4c3088b0a7075843a54b3e22113108ed56934f4dfa9b359ed5d22d34ae2ccea8feb20ff1dc62627927008b74f31a00f7b67f264a28781abdd1d3451ab79da0b9c0d8d91410dbfd336fc3a9faf2d9d06f20398b98de33368351503dc387a65c63c41c5775faa2f5e7fcf17e3cb7a97ac2030517f0b45261be6369b0412b778a514d7dca0a76dfb2c8a042a51a3c86d1821e166b848b82f5d8ff1f2b653233a48f046fadaf0b5a62ba6c9878224f138af734669cedd"}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r7, 0x0) r8 = add_key$keyring(&(0x7f0000001280), &(0x7f00000012c0)={'syz', 0x1}, 0x0, 0x0, r6) stat(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) keyctl$chown(0x4, r0, r9, r10) add_key$user(&(0x7f0000001300), &(0x7f0000001340)={'syz', 0x0}, &(0x7f0000001380), 0x0, r8) add_key(&(0x7f0000000000)='.dead\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="66b83df74640932f7e1c2551cb3335ca40333018383a4f69b53a9a0f1573a5b1b7eb3405eb491b128a069fc05ad4c48f5b2ddb853884ed529b3f9863b973d874ce14c7a1306d895f099915f651f8657c6793ce24fe46d4b478ad0e", 0x5b, 0xfffffffffffffff9) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) request_key(&(0x7f0000001380)='user\x00', &(0x7f00000013c0)={'syz', 0x0}, &(0x7f0000001400)='id_resolver\x00', 0xfffffffffffffff8) (async) keyctl$chown(0x4, r1, 0xee01, 0xee00) (async) keyctl$chown(0x3, r1, 0xee00, 0x0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, r1) (async) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) read$FUSE(r3, &(0x7f0000004140)={0x2020}, 0xe3b) (async) setregid(0x0, r4) (async) socket(0xa, 0x2, 0x0) (async) add_key$keyring(&(0x7f0000001200), &(0x7f0000001240)={'syz', 0x2}, 0x0, 0x0, r2) (async) add_key(&(0x7f0000000180)='id_resolver\x00', &(0x7f00000001c0)={'syz', 0x1}, &(0x7f0000000200)="41c4e1c6a56f5760adc208c590301e40721f23f63b98b3886c47a47ccb386a5fbbb9097884437011ad74b5ab02a83fd6750ad2e75bcff11991ca19763e6af3c3ac63b847c7e2bb19b7cbce033df4e9da748f5c705203ef2edce98a985351cbf7f3e3653b90b4c910e03e7ce6da76e45239388e02b9ec70527f46c1424c7cdc30f30c96d1aadb2b49482e528f21dc01527f8feab4127e9fcae4ccf6f1b268c92fcb119ea0a83450f40e7d5f8313597fa282682967fbdd562ece67fa5feae31427d43e2545cca6936dbd37abc2ebf0611e940263c347e22eec1dabfa929ffd750461d6f7e1e4be2403e0129352e0e037bc1a3ff852982cfd9c407b1cacbdd07ed1ee30297aa2fe07f3b831aeaef229a85b5c5c533af66a1d902d80bb903f49b2f1597e19bdabbf2afd73e0567df86fbab04f89b7120141899e9c99a598c40b01ab81a6ffd41d021e98eaf19090623e187992cd2cd45df98f124db61c5fa479618a52d5afddf80a682886b6a7fccd8f771fba33cd5c47aa34952b8139d48697f6da2626c35dbb32293ba230c7cc848053f8c9dd7ea4e3d51b0b8740651cba1703f8b00a266d828a7662f6255b754d9913027df3f6a7229cff207c526e40f92af8d135f4484ae09a287e6c76ec396306d5551332e59ca24fcbe94d49062190e29622dc227c317ad64cd52d5af255f9573b6d4ba269266000e476ce14485e9213104ff5548e6208d2c60db1b420ce63a80483bd374c3c04a99ec84d8cf53e0a1f042d93e14aa6d536028049a058305f54115321c60779c745d5204f6b46d3e58c3ddfae955e6b8baf4fe76eb373cf5004e2f3b0969b96b9b83ddc7a5e12c89fbe0a593e7393d143b5593cd5557cad90c3bad4a975cbeb75ac93d46f2b33733537ef33d9c4ab51a0b7bce109e12c3c7dc66d6ce4f90d1e2dad4bba06bca706377843ff5b812545869fefd3d75644a211a4f178880c7a797072b8534b81bdafc7199007e6e22e875cebace05ff93848b6dd7d310ac3f6023751eca8c52db839b54037c861aa038f78cd9914179fd927fe913515b2c7d78fb01aa030a2234ba4bdc287067ee943125ab0f4f3f42d975bb712b593b81ebc893f5f019574ab140bb178cfd9c2e37d18e297165b00f94fe12e6b3d9930f6a4918804221f2c4332f72dd458732a18a8ec38eb48b532e3bd26b31c48581ea7e8f697884b90628b60309fced6d123da103e95c1abf50e290c04f2471967b692ae8a3b614586bc90e6bbf742b41452c33277ab9fa907b5c6a82be3f0e73ebc90d7ad922956597bae7af1477e72ee12e3cd2a214b4635ac964c0a444ff1d6cd8755833f15b23c8af4b6e81c732e434d38e97384d99a3f09f27d8a3f3e384b3ab33f76329081d86299cdbfdfadb8a357ce21b235608d8ed98dfa3dba093800a6df4ee66494d920547dbb933f0189e51fd9345919267c9756fd99993dd1c404f9749165ae5ad17145626e9185afe3eb8701699d2468de6d0b61e4771286cde30ba7801f67ad8063a4061adfc3c48e19bbac281f68d4da50791e992b4e6942a315933f08ec1c6117ca7a415039c36c3dadad09f1c95d95fc458359c4d9a4529409701614e73389f98204671724f675ac48013884c13ee28e2614c0460f0896d5db593cf9bc81c0f972fb998eb720d096d31afc625ce210c40dee7ecaf62a722285ae7a86e35f27c094bf5eebc84ea83049615999399852879206a246acd747d8b919235f1f17ae0a6a3d66b3c22e721210e504df2def728bb98ed54b854d199c9c65ed4e60811b934a819331b5fe099481cc25d5855468b0769820cd38307911f19a52a5ccd17ac71813ad60b2ced8abe728fced515b3b306a7eaa256f02e1eeae7e04a0ef1011a39bc39b9ab8494f2e8e0e37f9ec00c198037d2e1870f8da40e0923bd83908057c74c5c357edd570c08d59a69ab9e110564562d5f862ef57255c69364950caf20aa8598f0b3ca87d14778688f8abfe8e89f2d1e596826190a5a3ec92c188e45e0ed2590bee1a687bc0ee834674e50537f3dc30224daa0079ee3dbb1193eaa872734f6d1f1d99ccfb96fc95ec10478f5436eaa0c45133e1b55fc2f8ec95fa7e1f0e1779c2998960eb999cec90cffec91e64d0136949a3a96c2ea2e79297098448ed3934801dcaf83c2c806a900e9aa6b6c829968bd880a7d4d61cd75064eb3791f2a52c813d406774c749db0dd67e661183ba969eec9fea1a125e269e2e7ed2339dc9383e8ad227a638bcd0313a007c9eea31960056a3f149f60eddf59c8dc6211615bf116d1af9defa1915ec54ffb5a05c7a0d5e0128b2da69351fbf54f48a5356b8b3f35ba846dade26c5075bb22e38fe6b8cd1a1920a8c88bcf8a6f0a62c6233900db0a95a107b4c51cb0bfb956234d82d6b845a575d0c91542e8b3391471c016e1d805b11163e279c46acdaf180a5b7f7a932f8c2eb61040612a9d443d189d73a52b8e848a88efe61fa7cadd3dd0d4623d8bfd2a21f36c7f3d8e64c50bfc2915f6aa12069733f3f499e49ef791a4956dbb7fe76483c1ac1dafbf1736dc2674a878882532629d71e38767189fd3dbf24f947732d14873f2ee06d3b2ced2d717cc12049601a11fc2af86305cc1df05ded2c9f84c4d7ecc3429ea91f91bb1c0fe96cc5c8b554ac86cac334b27bf0f57698ae368c4a9e940bd0946cbab826797db870276d11cf005dc192310d10b02fbabdd463d8625e8935895d2b65f66bc3d2d4c1072689eae1391a97f3f193f168c565b1be2620a234515cdf8ca445049bdea99ef0c27230c71d99eafac84514a19d61634316e34b683c9a91d390fda5e48b4d1186b46ea13f00d98b8e0b55d2d25b7ca820e83a4ad84d32eaf4bb059131ebdf9f2fc7da3a1ee0244a394ccb5187b29ec182b84c21e3627dfb5a323498eb8d99c4fad5984344d31757c60b3903c2f851eb4bd9b635dc899916240b6b081c4cd69dbbe1fd8d0021db1a703d39f60c91418f2a69ed0a87409f118bfa0e5066dd9721acbd4ebc141844ad2eb8b93872e43980f79d485c2983a2a213989db381e81cc43073ccb1135b55aca142391f37fd374f0e140cfbe913bce730608be3e3cc84f613edab8905c2f2598e6566720aae036ac25dca7b33d848f78c8f7e59127edb24c32c401a802e6a71cce1a4faa4f759b6fcf2eb240a3153b9a94fbdcf67f75614569fbe2a2547625f982e422bdde2f7d9e22746792dc8bcd1317fb1823406eb8959c9424ac6259ffdf6ef5168c609184b24891f3746af3452d66cde126e8820bc42dec9635f0afec3a83523b53da38442f6f29884a448d92a019a4e0a8c9a32a3a334225ec4daea9493d2de4815626faf5d8d831dc4c714b400bd8ef9b89df1ac314bd36049c6893d5b7b732899bcb94f2023058bd7d6f23f9ea1267b9fbd6bc2034bc4723447bb18139d95db72a5e163385d8754f1413cc3e7ce306690b4be58996f2f1ef8140c1fedfc7e7c40d0f9247ad7c5974d48609c7820208382f31ac83278b17601fe9b7caa087f74d0ab2d11b00dcad52650c2d72c85081d785d6781240dc1ec82ccc384c6baffec8a25ccb9edb9fe475fafa48ec58e9905fdb2a4fe006c1228b2485fb0c2c4701a4899b8aaaf7a6b779b22042ca23bf3ed476fa7090e97bae755e09a2e1b1b817fb0cfec64d22629329ff99bd153a5da08408ab40bf66594d7847ed46836566c21660843528bde7efaabf6c5de5098641034f5029f7638c8a1fde8124e01cb0f16ab575f73647e6cb7c2c6c2e4708f135fb63381b425b867495eef2db94ad7a5e973f1a8b79cb981a1fbcd5ee0247fa6b12749439d4436eb8876cd5bad0121c43cf7d244e8c18679b65e9826971afc4de45ad8f2a5e1c894daaf91f58e5431589267bc7411667bd5dbfaa3a0af1447bb015dec705d847dbfdd307cfc641965a4401bafad76953109ab003eb4f4e5529de2b90e1cdfa698430309520833f32c01a3b4001d665ccbe74600fa40ec3f411d839823bd7bd6f095eba50694d00d463698e5a026a4fbf9bbc518a89a447dd8eae97706e4420390504f79025934ff96d0b8eb376497333ddec1a0414f05e8e7d9a12851929c1cce28441f4af4bbcda1012b1a4c41262895700f51313be8bbdfde7d9fcb13a1512ee1ccc1c18a6a1a944450033b7577a7bd3c0c9238192e5399e23183a6944cebbe17457ce661f2b202c8bb1497f8a02bc853af4f8b815b6a8f1a7cdae97e753395e6c27de8d681128d24e6a1132812c9e7536cb0a2d093307aadf84fd37f775d2aed0922b5bcb44daa232da63e50a8bb0cd2b01e6d3fe33249cc35f4d90846e5c54f02c00c5ea1f063cfdeb3b23296b76c30904b69ee815314af8497cec950de0e42e8449b77eaf4bfb5ed2ec6346e89a0c5bb3b68ddc1551664aef54d214ab2bde63e91dc2d60fe7cc5740f43c0d2fc02d8b0fe1e901ec2999bce6b8f36650345659109fff211ca5901213ae0fb41168745c367247797f7c18f489bc2554fbde27cc5f0eb6057043d5f8f4d8b2fe6c87b6080c55d92de0ff59c84dbb7466cdc3b95c18a66a04f85c0ba483ac6f9202a69b9c33c41c4b18b1613fcb116366ed9f369519861d983277aa5c5d43a5ce3f3a04ca9893fcd461025eddb1a22c84dca3031b25bdd5b1b6bd56420e9f88a1c30decbe9d78195e033f35c4a76e9db94dfa794487d7a1a4104f686c40738c2c9cc5e7bad9be6a4789e3d4829b7a558145f4c46e02241f742b3aca717400ce02fcbb4e93c8ce54b8c31afc012da9e23b9eb497ef63838cdf626fa567f5ea2c3b77bbc68e67d46d012b39c5f7f832b23676b3f06e1020651844bc33d50ce88f69230ea8b658b49eb3152e8dc9a45f85cd131ab72ebcafcf584dd2d5974e8c167514979a8956e8a2fde2fef26d69532ce337718cada821f919274e0ae87bc3f4f79a9bbfc3503d96c89375f62e29acc6215ef53aed90e30fd92538c412e49f23d5f034903ba83d44a956206f84591e8dcae11d56c0e6a14aae7da5576f0168f9a6f0a073cc4ea740baeb44e06e7c77d4576da482348cf397347e3fbaf70e26f8a075d3256e3d3ffd685d01f7360ad86aef65eb321f9967167b606c224ea3ddfb721fbb2b8f682f2d428bd60a4f7eac0833d5ab9bd0cf14899983655dd67512a47dfc5bef99d63771bff40f3304a5966e9a97ccabf28f2dbe8c176827b1332b6c1dbd39bcf514bf088a599fa47d41e98d8d5a072d3d0010333e0f108d60b607a67e672f667ae54a7be4a9a42dc4fc2090c1a0e2fb839729bea2e5af564351a5604ca364fc9c8f8133e542b10ae1917f2a452bf0e4c0635f5eb36e239819dc3950d799d341716fd85c7f554e3d4dcf09f42fa42800ff3a6e32b4ed2c29546d0c0cea4297256326bfdf2b9dc76da51a85cfb76aaa0c8c72a8bc4916f6f9741adc09e70e0940b5f8994ebfe5ef6f8608719dd64fac784ef45ad82feff76e4489a0a6aa297ab5cab3963b778dcf39d3e0c052c82522d6513d4dd0e40fd21818eef75dcb41b25a3948d8729cd8b93a054512dbf26865a0677177db920f6c6b737831c30b508f8785a0f965486ffbeac32b88bca20271a7bf29243333b52401188e0ffc7a48989af5fb54c8f6590b21bb0aa8433532ff1ed9fe6219ee545f1c23bf286c187d77616358043ae9ecbba74e7613dbd6f093c30cbcf4a98891868607da10e84d53d4b73d85020273d1ebed3c6951f673f251020e113f20aa523ad58bc9e57f08b74ea157e7dd6c15b3df9982b789ef445bcf34cd951fd8f", 0x1000, r6) (async) ioctl$NBD_SET_SOCK(r3, 0xab00, r5) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x40806685, &(0x7f0000001500)={0x1, 0x5, 0x1000, 0x91, &(0x7f0000001440)="af997d4599e6579e66c491156feec0530644534e13157ba7db37ff3966c34826471f7a6aa2157dd6314277e9d807c1151bce9426fefeeb9f9e7df32c7dc75d08a11de1b7deae4dbc6d01d714b23f243ee24c89fc05db8767dd7a48ce26efba6c585478762dd507b4adf133786bcf0d43e8f757569ae12ca21b78c616e1230c6961e2aca68919af5e498801bc7185023ffa", 0x1000, 0x0, &(0x7f0000002100)="b7accaacf82ae2e5a1f4edde6e89ebe9ed8def851dd11091042e58b1109718c184f38564f735661852dc0efdc8eda43301863cc4edee72b35743960899c95a978daed3b1f3f9e453b4170829f3e842c7361caaeda1730befd350c8866448e3a4a69a5165c7d11ef07450d0d333039061f762db812bb6f2bd2e01bb6d4ec5ac62e66c9e9c071640e5470a39343394d43429a6bda0040fb510b71bbf1a057a4043c3270e0af98577deb6c7ac7c0073644529dae4b1a7d5fadea237e4ec3861c042391874387563a4f0c8046a1fc7f3bd0cf405efa1a8c60b8be9bb8858ffc2adb4c9aef33f25b4c22eb593db29c09f4b872bb7d85dfc508fcb315c3cbee61289ce502fc1026ed517727691611b3c3e7b1b1ceb75b9d3e106d25ef7fa28d868664a5642c9ecf2fa67b6da658541b1bae9b78887f0c69211c25e6c62c7a3ee964d1837649bb48422ffcf823c9cca5651650d2af852b911fdde269e3ef8332883e882e87619869c4b8ac62e1d9ca724f71f2b3633ed5110c59d07673532678cf55d80fc5eadc4011bf952186c2f2f4f8881073fbd02efa07024742b56fb6c7cd0299589f8ce18500ef795643bd199e12dff23ebf529ed1cb87bdf85dd944b69899d6b7a1e5915d334ca2d5c22c89385b6a75a2990b7dafd067813df885770641a42d02270accbd9a8ff724e32e2d0777a2d4fc9468424819c9e9a3676a9f6f854c64a85175677dbef7d0d928e64dddbc8c9677d9eec2f0445eac9b19bd04468c53b80f6a45353341bb02cc11864527d51de94205ef676de2672d286e7a96d3808108398b42a0b3e5928a48179cb28869b3dd732e6c3e53d86df7155847b96e579f81cbaf5a44ae4f4e37f1b8c1d66bc146cd60fd8fc3757addd8ff586cead3f3db9a31ebb97e48677ddefe37533fb5430285e0638229ab273cf5196af75c8f9aa200fb5126ff6e885c4d88c347fee54be985fb234e6708c5bfecae62cc135e2c4d2a5be3d5af1be3aa9f03055b0c74ff9eb94ce569f84ccc6f1f92e1890175932188dc6c72dbef13eecc01d19bd8a04394f6c77df10b1da8eb8b78e0e4ce84ab8bdf077d8517eaaf87b5462e3f2aa695c9af0246ac9fe4dd6cd1f44767b9d3f9c0a0280f2d76192a836b2cd1bba973826d23086e645fb193fa69ae8497163152a05a842139d1c2ba15527666211690d848f3c3a7112265bce245901bd38b13a0f6a8e07f3e931ba54f85602b69fb7d4609415082faf782ceac6417715b5f5cf235fc318d9c5ef31be64b7f47ac7806728f4422b0e8129f649d54a51aa192291a14960c3a2eda7bcb243518d3279cb1a5eb74a0708cc81f3c6ac62168467a8713d4180d6cbba83bc17222ce882d4e62d01ef08d8ac8e6ab65b41102663bc3cbcac79e8f37c1ba0a0c6190a665e47e0a0db3a574bc9b6cd2f15b217171985395a2dced96546f861c0d1241cf25fa72d1549dca9e5a1c56d3626d80031f62f5b3306c8150e7e809d3218032a420d0a0153e6f6339238ccd5670bbc153b248c1fb27bf7f4a032b11ea319b2f5cccb19e9de427acfefc7381fb9c93c8b9e0f5809bed4ce155491e9ed15d9dbb6e8659b13790477e72cf322ee76a41ea9f1d3fa087c0fe18ab95b82e393dd17885adb683246adb77f210f50a315a491eb9f9ee8008878ab8df6561ac0821eee56c31cd39fbecf787b4786872a2d9c2398d508c85f45137b7140ab52b075d746c7ef33eb24bdde145158d30312319aa617b2b6301323e6a50ec36f9115e2944a25855a5e116de50a80211516cd146f17afbadb26418ac0eaef6ababf9f53f3ee3f4c9607daf8f38d810e4cb785bcbe9c0a49b39589f1e8ee9be7409284a8df160956e1bd7e551f9b976cad034c6324113242d32463336c74bcfbbff6be1354cbda2ef8af915902e76ed4b1e48bad5cd1400318b364a29c33f1a84045e218351d9e6f90b9c26559c4f37f1d8f36c4e3f91f2d6303dab08407f7d90454b597ac57ebc5ac6b322e4e406771ff569c233a77ffd1cc3f7e5d4c56fa93bf2c7b446accf74db008f68418b5e6ff097c758ea678ef14fbce0eae285d806f30b7417f25f3264e75bf9dbfd92883a1ef247f9a3c18bedda529ba471ca12c2a1dc234d096529b917936983b1828d01d4599875eb7de9bd09f7cf0b2b745cd220ebdd37f57c1a4e134a641a0420af1f8363bb266ff5604c4b33f79183973644cc8d0739cdfea848d1d9ac28be1f1c74776aa49dfeaf03c6c131e7a2ace078e13874ea3127c2f77908ab3c43f6dc4bf86b28d25d4c66ce2f3b4320abf27dc4db5cd12a45cd178c3a0aa45c9ad7e4519926dad7c08f0364f949eecedc82e6ed37100bbc24ec70e3b2d376557c1a6b79a2fa6d9bcc153c2921052cc1ead2543e099221efab5d52f43cbebb61dc0d71b45c1cbdee54480f66b07a6b9c6ca522e0977e8f7924f6a5d6055af0f481225108a73921f2ee69dcfe4f9497e3cada064e2de24d2b85cb2c4739945d76f68ff9cc33c7ac1d7d96281f1397a7abf10e7a51f2637051ba54d0da1b8a33e3bbf2b328d54a939ea6fa3ef97acaa93eb541bb34b9d4ae7b18aacc64638b0d7fc582c8acb374fda010e43f69d3bbd31bda930efb437d88b8ddd2a0f7697ca248c60354f28a4295562132a2ce953b7cb3d84295d2e794551e119c305b879fb8f2afd4da8ea996c52cf63f9dbc277353437b29c192d5925f2555c1ffa8c31521d420d64c5db81754c1fe65ff9500f519b98c33563b35a2665ec108c2ef18abfe32520959418927eadcb568616335b7f5058b9f4c8c38507adf71a621f65fbc1681f1f8f46ae27071ebb76488a8ac4588abfcc191de98ec747b6db3d899491657cad8bed07d5e235c0f6f2d3b1963fd9c335bcbefa2f8368f60542a65acfa14170fed8c6cea429a3ac94c21e3c229d86b1ed631caca2be0cebb81063c93e0c6c4852c57d9e553ac2ca82eda26aa3eb626a1f19fa59b5e9f984ab9860de881772556cd6d1000cfad060ea44bcc6e01514bbd743a603713761fcd5b9d5ce0e1ef9f86c7f8f1b5565b5f8b7e06fc8ca6bb974a76470b1f5b26ae0efae4e7d68e012f8bf19a36361a3046fd2404c5c669f4fcd481114f2d962d0185f9c15d789dbc216da0688f5e965e84c3ab27c6f21a6bdcaa34dfce349e5a5230a9ccf4ab6dea149fdd7ff0d5b313383b6e850b1b403e8af314d8e62b8aee3c96d838484b7c229b04c6684b44d90678308099ecf99e75d832ad3cecea1f8003076cb22167d82f6f7840cd703bcfa624d3a86381161755a083b5106d0458d2036fbff207e92d1accec41374a61f34dd3bd156df48c3878ba8f5f32a5f7c790d7a2634b21604e9c3d1d31fb5be952faad15e0d19511702913166547bf0274300ec0637525d7e83534f7a037533571b704c6c78a96c7bb8b1e54c8733dbb9a04c668264a6b6007a43b6cdd3ef3ce8458d6cee32a5ebb82611cfa1f008589a3a2e914dfc4fc2f331c4db2e7d603d9602b8322c89c8ff2a40a7ff9b0464b76f2fb7c965fdb834e91d35e8c7f0f6e77db6377486037892c2ec12d9fb99f12d66812489dfd5e2dde207212abc95126ae42dfb02afcd7cd593095dc27381ca370e73f6549395388f5a59ca83a3bf67e6611fa5cb86fce15572fcd24eb179d59b89c4a859689da59d0d23de7a28ca97b5f74cacdcac4489ab43eb5c6c9bde305e35e67c93160fdf74d928033834e3fa0041b13a036dfae64856deadf88e921ae441fd25b0130467e9f259738f0a2c22201acaf094af247474fb043541b396af18f16407295ccf42e779e70004aac92589157b6bce5425cf4aa162e563cfc72da426e1ca39044e102d022a7b7ea673f015526a9a19d509c22fd707ec9b1fd481d275f8ff8dec0158d61e2439137f2b1fba1c24276fa9d5c582a0a292dc4c38a1eb99e7972623d581e072d4e4d2f29efc52d06bf0f6c92c31497d32d4693bd188eccdb4465b9ec5a506b0551f38c9fb77b49df6c030071005593517236ed0a0a3b1cc0643af67564798341445cf25b18630cdbc475e41b94f59a1f5d20fc7b72d5064da15195f31c8416d6c9ba8d31f927eee9d6a859db4de795b37ab2e0b02b29bf842e1b0cf8f1063ca4cd532046695d6dfa34b60364b16c95f4d61aee111fc68ae3a01ec94cfa20645a8d3f954273dce4cce9fd9803c17056f0490f6f7d529a20223f59103063bd4346434b8838485c2d4d0b329461ea02830935ce2d2226418595257a050276741b32b56679e9407d9ede6446b05966dd38ecf0a859ab206d95b698ba9d3508bc6fce4585fb03c75893127538559c8c0390784a486c2fbf6978cfffc3df318ee257a410e02e69c0e1fee85e772e566c5d0475755bb3c2db2e6e354bf252dc045ee776affeb5ec6872068037bcab3dfe8098446ed416917deedb2f145273423963160c2208ea5da21127d5fdcc5e6dc065b4acb2e0e299d57a0f2e4f1fe1bd54439d326ba4fee73e913bb9d0d68adb1e583609d9b87abd9011f9a87fdb3fedce923ec3dc78a7979c6f4b55a17ad301d7ae5f1a1146fd7858572b5c962b5e85fb0f12e733dc4daf1d56b533d27628be94e91b2e15dc24a9d69c6bffa80c62eae079282a423660ef4427ee349e706c4c59c6246e86c09fe4eacf93df40fa03b487de7ba8fd3b54fbf3b1b55c638dfcfa39b2c28e2482726dde09b6bfc6057d469f6c26482024af9b31049022618d146b648c52c67dc2dd7686e8417ed12d3743d3ce3f4806ad4e65ce8cf0a0bc369fbf342e69009474c23ffb22107ff2a9e9f34c05bde6919e0df6669ae58a2e80e53656d1364352c5c5f2dc6eec6c4bb7a8b8be3b6b06a03f70aa052f596b215f90e202f7a51f7948aef9125b519ff4d74bff4491997a66cc138310acfdbe2e53e6c4d358b19bf4d8f41a7c92acecb7377def85ee8528c4ae78f6903740f1f4eff6ac7d90c28d9a148c78c8dcdad35edf6f29c4c19de88136128e073486a0a5bb712447866e0e45204780b5df1b9e4367bd567cbe20a19e2c0313b1cf9c8dcce8fdd534deceb4b86cb8a79613e3f4b583be50a77cf915d9acbacab9fb46c1e25a77674922655c165d46c5ecc699c59c769f9aef7fcf083cf7bc2df415b6a5c591869e210cbb3ff060587ec35443896b597b986b93fcbe968f8889888e3495b8583675f6ec7df82f0dcdbd6fdf6ad54e0db27428ae855733812f86e4db574ad36a0e1505c2a0e05254025bd87364a56d842b9540ea6e550e2f35077b18db994c90154a8fece6084e7d6d8161fbcc1200a1962037f964e3a4df26963b9478aab905a53e554a8b4819b7385e60af558011d69d4af00ac33e3288fbcb09f496bba9e9aa8d81facb6790fbe3b2aff0ed067be5993fc6865a4a86ecc7d3eff124bd0926799504dbd831e88b945b6aed1c22a92b6ef8e447b5f280f60bd5fe4b57b66ade424349c2ab0ee20e56916725fafece553557d0714ca792873c9afdcafb3845f8b2e96103de45d8dcdc96fd87f507afd9560e7c9cb5b87b456c4c3088b0a7075843a54b3e22113108ed56934f4dfa9b359ed5d22d34ae2ccea8feb20ff1dc62627927008b74f31a00f7b67f264a28781abdd1d3451ab79da0b9c0d8d91410dbfd336fc3a9faf2d9d06f20398b98de33368351503dc387a65c63c41c5775faa2f5e7fcf17e3cb7a97ac2030517f0b45261be6369b0412b778a514d7dca0a76dfb2c8a042a51a3c86d1821e166b848b82f5d8ff1f2b653233a48f046fadaf0b5a62ba6c9878224f138af734669cedd"}) (async) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xa) (async) setresuid(0x0, r7, 0x0) (async) add_key$keyring(&(0x7f0000001280), &(0x7f00000012c0)={'syz', 0x1}, 0x0, 0x0, r6) (async) stat(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)) (async) keyctl$chown(0x4, r0, r9, r10) (async) add_key$user(&(0x7f0000001300), &(0x7f0000001340)={'syz', 0x0}, &(0x7f0000001380), 0x0, r8) (async) [ 980.815496] encrypted_key: insufficient parameters specified 11:36:13 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) fchown(r0, 0xee00, 0xee01) (async) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000004300), &(0x7f0000006580)={'syz', 0x2}, &(0x7f00000065c0)="10", 0x1, r1) (async) r2 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000180)="90a59e1391c6dd6f3166f1d8b4d8bff8fe78308e4452b62836ee55e3a57fa08e3b7c3ad2b4636ab10eabf3b9461d90c57c74c911cdf5b8b268f18d9fba1f7e9572dc779a39d56abc662b3f1d0523c1943b0bf14aa45613988b2f0c8c31d9bc54f93eda608daf87ee1e38f5ba1b8d3600b0a085e593924eb94a06a35120ddfa755c9186812dd7a5942d1f05ba262ce7a37f645c9048cb9cd552f5af3cf924c65d0a0f837c889aafdfc2953206c16849bfec799a8092d3cc143dd040b42548a21d383f999f614ac318811325751e90c253ab1842", 0xd3, r1) (async) r3 = add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) keyctl$read(0xb, r3, &(0x7f0000000240)=""/112, 0x349b7f55) r4 = add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) ioctl$EXT4_IOC_GETSTATE(r0, 0x40046629, &(0x7f00000003c0)) (async) keyctl$read(0xb, r4, &(0x7f0000000240)=""/112, 0x349b7f55) keyctl$dh_compute(0x17, &(0x7f0000000080)={r2, r3, r4}, &(0x7f00000000c0)=""/77, 0x4d, &(0x7f0000000380)={&(0x7f0000000280)={'sha384-avx2\x00'}, &(0x7f00000002c0)="8c4e7caa8ee83f1112d467a7e0488888814af8ef0987f6cc0516b3cf1269b37f8a7f0423f1759d01f71c0312c1ea13c99df443fccb4510356a01f202be7df863ebd110323a18e27eff20f98ee268968e1bdc38ce3157911b47cfbf055e6964950c9a0e9cf58f9401c91cc3bd21d2f716087488d4423ee5d393ed170bce7ff82a7ede8926dc79018c5b9005069e3bf740bb10b65f3166ac62c566eb5edbe8945736", 0xa1}) keyctl$chown(0x3, r1, 0xee00, 0x0) [ 980.860834] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid [ 980.955672] encrypted_key: insufficient parameters specified [ 980.962797] encrypted_key: insufficient parameters specified [ 980.976801] kauditd_printk_skb: 25 callbacks suppressed [ 980.976813] audit: type=1804 audit(4235196973.836:2195): pid=5568 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir2919448906/syzkaller.P3HAqj/2031/bus" dev="sda1" ino=14179 res=1 [ 981.020244] TCP: request_sock_TCPv6: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. 11:36:13 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) (async) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) (async) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) sendfile(r1, r2, 0x0, 0xf03b0000) (async) sendfile(r1, r0, 0x0, 0x8000000000004) (async) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r1, 0xf503, 0x0) (async) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r3, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r4) 11:36:13 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) add_key$fscrypt_provisioning(0x0, 0x0, &(0x7f00000021c0)=ANY=[@ANYBLOB="0100000000000000616161616161616161616161616161616161616161616161616161616161616131313131313131313131313114fa06520942d053313131313131313131313131"], 0x48, 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x4, r0, 0xee01, 0xee00) add_key$keyring(&(0x7f00000022c0), &(0x7f0000002300)={'syz', 0x2}, 0x0, 0x0, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x401070c9, 0x0) ioctl$SG_EMULATED_HOST(0xffffffffffffffff, 0x2203, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setgroups(0x1, &(0x7f0000000080)=[r1]) 11:36:13 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="05d5adb24fc4af34e5a582e2e18bd570589f6bb0ec8e0e026f7cc24e5a3fa60b4dd0e0c55f183404deff3da6290e51067cd963787927f79b6dfb4de06abc991910c61f069cbb6ca318673c3fff7d6516a1fea1e204eaa587d2e4405a396af9b8449526207c03408550a18dc51fca9160e65099f60f57baf7c02c28d46f3041411480a18aa9de4dcc47fc02e8096a16fdbc3399518048e09f973060217b7942076db742957c55490b4968db8c208bfc9b27490f6092749cbb65c825cd59aa53c3", 0xc0, r1) ioctl$PPPIOCNEWUNIT(0xffffffffffffffff, 0xc004743e, &(0x7f0000000140)) 11:36:13 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r3) r4 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r5, 0x0) r6 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r7, 0x0) setreuid(0xee01, r7) keyctl$chown(0x4, r0, r2, r3) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r4, 0x80489439, &(0x7f0000000000)) 11:36:13 executing program 3: mkdir(0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1031fe, 0x0) r1 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, r1, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r2, 0x2007ffb) sendfile(r0, r0, 0x0, 0x8080fffffffe) r3 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r4, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, 0x0, 0x0) sendto$inet6(r5, 0x0, 0x0, 0x20000004, &(0x7f0000000140)={0xa, 0x100000004e22, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r5, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r5, 0x11a, 0x1, &(0x7f0000000100)=@gcm_128={{0x303}, '\x00', '\x00', "20040100"}, 0x28) sendfile(r5, r3, 0x0, 0x800100020046) (fail_nth: 1) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) creat(&(0x7f0000000080)='./bus\x00', 0x0) perf_event_open(&(0x7f0000002400)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x0, 0x0, 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, 0x1, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r6 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x1e, 0x0, r6, 0x0, 0x1) [ 981.057052] FAULT_INJECTION: forcing a failure. [ 981.057052] name failslab, interval 1, probability 0, space 0, times 0 [ 981.071942] CPU: 0 PID: 5568 Comm: syz-executor.0 Not tainted 4.19.211-syzkaller #0 [ 981.079763] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 981.089118] Call Trace: [ 981.091716] dump_stack+0x1fc/0x2ef [ 981.095357] should_fail.cold+0xa/0xf [ 981.099172] ? setup_fault_attr+0x200/0x200 [ 981.103502] ? lock_acquire+0x170/0x3c0 11:36:14 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) add_key$fscrypt_provisioning(0x0, 0x0, &(0x7f00000021c0)=ANY=[@ANYBLOB="0100000000000000616161616161616161616161616161616161616161616161616161616161616131313131313131313131313114fa06520942d053313131313131313131313131"], 0x48, 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x2, r0, 0xee01, 0xee00) add_key$keyring(&(0x7f00000022c0), &(0x7f0000002300)={'syz', 0x2}, 0x0, 0x0, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x401070c9, 0x0) ioctl$SG_EMULATED_HOST(0xffffffffffffffff, 0x2203, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setgroups(0x1, &(0x7f0000000080)=[r1]) [ 981.107489] __should_failslab+0x115/0x180 [ 981.109473] encrypted_key: master key parameter '|@…P¡ÅÊ‘`æP™öWº÷À,(Ôo0AA€¡Š©ÞMÌGüè' is invalid [ 981.111728] should_failslab+0x5/0x10 [ 981.111746] kmem_cache_alloc_trace+0x284/0x380 [ 981.111766] alloc_pipe_info+0xb8/0x470 [ 981.111786] splice_direct_to_actor+0x6dd/0x8d0 [ 981.111805] ? apparmor_getprocattr+0x11e0/0x11e0 [ 981.143049] ? check_preemption_disabled+0x41/0x280 [ 981.148075] ? generic_pipe_buf_nosteal+0x10/0x10 [ 981.152928] ? do_splice_to+0x160/0x160 [ 981.156913] ? security_file_permission+0x1c0/0x220 [ 981.161944] do_splice_direct+0x1a7/0x270 [ 981.166104] ? splice_direct_to_actor+0x8d0/0x8d0 [ 981.170959] ? security_file_permission+0x1c0/0x220 [ 981.175990] do_sendfile+0x550/0xc30 [ 981.179717] ? do_compat_pwritev64+0x1b0/0x1b0 [ 981.184309] ? vfs_write+0x393/0x540 [ 981.188033] __se_sys_sendfile64+0x147/0x160 [ 981.192441] ? __se_sys_sendfile+0x180/0x180 [ 981.196854] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 981.202222] ? trace_hardirqs_off_caller+0x6e/0x210 [ 981.207235] ? do_syscall_64+0x21/0x620 [ 981.211213] do_syscall_64+0xf9/0x620 [ 981.215016] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 981.220202] RIP: 0033:0x7fc458e93639 [ 981.223913] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 981.242807] RSP: 002b:00007fc4573e5168 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 981.250599] RAX: ffffffffffffffda RBX: 00007fc458fb4050 RCX: 00007fc458e93639 [ 981.257863] RDX: 0000000000000000 RSI: 0000000000000007 RDI: 0000000000000009 [ 981.265131] RBP: 00007fc4573e51d0 R08: 0000000000000000 R09: 0000000000000000 [ 981.272399] R10: 0000800100020046 R11: 0000000000000246 R12: 0000000000000001 [ 981.279661] R13: 00007ffc012f6b3f R14: 00007fc4573e5300 R15: 0000000000022000 11:36:14 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r1, 0xc004743e, &(0x7f0000000140)) 11:36:14 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/vmstat\x00', 0x0, 0x0) lseek(r1, 0x401, 0x0) dup2(r0, r1) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) r3 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r3, 0x1c243911) keyctl$chown(0x4, r3, 0xee01, 0xee00) keyctl$chown(0x3, r3, 0xee00, 0x0) add_key(&(0x7f0000000000)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="51efb322f40f0d828bafd8409bb1862e916248f717d26d711beaf2ad4d0480915e01522b45c553c1ed92f25c999a92f0f54c8f6e38fa76fddd17e170a7c3b76b7ed3c87be0da92c00061b30f01b95f065dd576616aa22e6c980150e5f8ee9b6ccb0cd63c23a1945b2dbdfa032a5b6167819169b3ace5a479", 0x78, r3) read$FUSE(r2, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r4) 11:36:14 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) add_key$fscrypt_provisioning(0x0, 0x0, &(0x7f00000021c0)=ANY=[@ANYBLOB="0100000000000000616161616161616161616161616161616161616161616161616161616161616131313131313131313131313114fa06520942d053313131313131313131313131"], 0x48, 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x3, r0, 0xee01, 0xee00) add_key$keyring(&(0x7f00000022c0), &(0x7f0000002300)={'syz', 0x2}, 0x0, 0x0, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x401070c9, 0x0) ioctl$SG_EMULATED_HOST(0xffffffffffffffff, 0x2203, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setgroups(0x1, &(0x7f0000000080)=[r1]) [ 981.350327] audit: type=1804 audit(4235196974.226:2196): pid=5589 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir2919448906/syzkaller.P3HAqj/2031/bus" dev="sda1" ino=14179 res=1 [ 981.425347] TCP: request_sock_TCPv6: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. [ 981.455208] FAULT_INJECTION: forcing a failure. [ 981.455208] name failslab, interval 1, probability 0, space 0, times 0 [ 981.492556] CPU: 1 PID: 5597 Comm: syz-executor.3 Not tainted 4.19.211-syzkaller #0 [ 981.500372] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 981.509726] Call Trace: [ 981.510461] audit: type=1804 audit(4235196974.286:2197): pid=5597 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir2217387077/syzkaller.1P9LKG/2173/bus" dev="sda1" ino=13925 res=1 [ 981.512326] dump_stack+0x1fc/0x2ef [ 981.512345] should_fail.cold+0xa/0xf [ 981.512363] ? setup_fault_attr+0x200/0x200 [ 981.548001] ? lock_acquire+0x170/0x3c0 [ 981.551987] __should_failslab+0x115/0x180 [ 981.556233] should_failslab+0x5/0x10 [ 981.560043] kmem_cache_alloc_trace+0x284/0x380 [ 981.564710] alloc_pipe_info+0xb8/0x470 [ 981.568691] splice_direct_to_actor+0x6dd/0x8d0 [ 981.573371] ? apparmor_getprocattr+0x11e0/0x11e0 [ 981.578218] ? check_preemption_disabled+0x41/0x280 [ 981.583232] ? generic_pipe_buf_nosteal+0x10/0x10 [ 981.588076] ? do_splice_to+0x160/0x160 [ 981.592047] ? security_file_permission+0x1c0/0x220 [ 981.597067] do_splice_direct+0x1a7/0x270 [ 981.601222] ? splice_direct_to_actor+0x8d0/0x8d0 [ 981.606096] ? security_file_permission+0x1c0/0x220 [ 981.611116] do_sendfile+0x550/0xc30 [ 981.614831] ? do_compat_pwritev64+0x1b0/0x1b0 [ 981.619417] ? vfs_write+0x393/0x540 [ 981.623147] __se_sys_sendfile64+0x147/0x160 [ 981.627576] ? __se_sys_sendfile+0x180/0x180 [ 981.631980] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 981.637350] ? trace_hardirqs_off_caller+0x6e/0x210 [ 981.642380] ? do_syscall_64+0x21/0x620 [ 981.646367] do_syscall_64+0xf9/0x620 [ 981.650177] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 981.655376] RIP: 0033:0x7fde0b9ef639 [ 981.659083] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 981.677986] RSP: 002b:00007fde09f41168 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 981.685699] RAX: ffffffffffffffda RBX: 00007fde0bb10050 RCX: 00007fde0b9ef639 [ 981.692977] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 981.700241] RBP: 00007fde09f411d0 R08: 0000000000000000 R09: 0000000000000000 [ 981.707513] R10: 0000800100020046 R11: 0000000000000246 R12: 0000000000000001 [ 981.715179] R13: 00007ffd02d0366f R14: 00007fde09f41300 R15: 0000000000022000 11:36:14 executing program 0: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1031fe, 0x0) r1 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x400}, r1, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r2, 0x2007ffb) sendfile(r0, r0, 0x0, 0x8080fffffffe) r3 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r4, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000180)=0xc) sendto$inet6(r5, 0x0, 0x0, 0x20000004, &(0x7f0000000140)={0xa, 0x100000004e22, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r5, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r5, 0x11a, 0x1, &(0x7f0000000100)=@gcm_128={{0x303}, '\x00', '\x00', "20040100"}, 0x28) sendfile(r5, r3, 0x0, 0x800100020046) (fail_nth: 2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) creat(&(0x7f0000000080)='./bus\x00', 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) 11:36:14 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r3) r4 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r5, 0x0) r6 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r7, 0x0) setreuid(0xee01, r7) keyctl$chown(0x4, r0, r2, r3) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r4, 0x80489439, &(0x7f0000000000)) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) read$FUSE(r1, &(0x7f0000004140)={0x2020}, 0xe3b) (async) setregid(0x0, r3) (async) socket(0xa, 0x2, 0x0) (async) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xa) (async) setresuid(0x0, r5, 0x0) (async) socket(0xa, 0x2, 0x0) (async) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xa) (async) setresuid(0x0, r7, 0x0) (async) setreuid(0xee01, r7) (async) keyctl$chown(0x4, r0, r2, r3) (async) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r4, 0x80489439, &(0x7f0000000000)) (async) 11:36:14 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) add_key$fscrypt_provisioning(0x0, 0x0, &(0x7f00000021c0)=ANY=[@ANYBLOB="0100000000000000616161616161616161616161616161616161616161616161616161616161616131313131313131313131313114fa06520942d053313131313131313131313131"], 0x48, 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x5, r0, 0xee01, 0xee00) add_key$keyring(&(0x7f00000022c0), &(0x7f0000002300)={'syz', 0x2}, 0x0, 0x0, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x401070c9, 0x0) ioctl$SG_EMULATED_HOST(0xffffffffffffffff, 0x2203, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setgroups(0x1, &(0x7f0000000080)=[r1]) 11:36:14 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/vmstat\x00', 0x0, 0x0) lseek(r1, 0x401, 0x0) dup2(r0, r1) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) r3 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r3, 0x1c243911) keyctl$chown(0x4, r3, 0xee01, 0xee00) keyctl$chown(0x3, r3, 0xee00, 0x0) add_key(&(0x7f0000000000)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="51efb322f40f0d828bafd8409bb1862e916248f717d26d711beaf2ad4d0480915e01522b45c553c1ed92f25c999a92f0f54c8f6e38fa76fddd17e170a7c3b76b7ed3c87be0da92c00061b30f01b95f065dd576616aa22e6c980150e5f8ee9b6ccb0cd63c23a1945b2dbdfa032a5b6167819169b3ace5a479", 0x78, r3) read$FUSE(r2, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r4) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) (async) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/vmstat\x00', 0x0, 0x0) (async) lseek(r1, 0x401, 0x0) (async) dup2(r0, r1) (async) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$setperm(0x5, r3, 0x1c243911) (async) keyctl$chown(0x4, r3, 0xee01, 0xee00) (async) keyctl$chown(0x3, r3, 0xee00, 0x0) (async) add_key(&(0x7f0000000000)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="51efb322f40f0d828bafd8409bb1862e916248f717d26d711beaf2ad4d0480915e01522b45c553c1ed92f25c999a92f0f54c8f6e38fa76fddd17e170a7c3b76b7ed3c87be0da92c00061b30f01b95f065dd576616aa22e6c980150e5f8ee9b6ccb0cd63c23a1945b2dbdfa032a5b6167819169b3ace5a479", 0x78, r3) (async) read$FUSE(r2, &(0x7f0000004140)={0x2020}, 0xe3b) (async) setregid(0x0, r4) (async) 11:36:14 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f0000000140)) [ 981.826787] audit: type=1804 audit(4235196974.706:2198): pid=5597 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir2217387077/syzkaller.1P9LKG/2173/bus" dev="sda1" ino=13925 res=1 11:36:14 executing program 3: mkdir(0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1031fe, 0x0) r1 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, r1, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r2, 0x2007ffb) sendfile(r0, r0, 0x0, 0x8080fffffffe) r3 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r4, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, 0x0, 0x0) sendto$inet6(r5, 0x0, 0x0, 0x20000004, &(0x7f0000000140)={0xa, 0x100000004e22, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r5, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r5, 0x11a, 0x1, &(0x7f0000000100)=@gcm_128={{0x303}, '\x00', '\x00', "20040100"}, 0x28) sendfile(r5, r3, 0x0, 0x800100020046) (fail_nth: 2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) creat(&(0x7f0000000080)='./bus\x00', 0x0) perf_event_open(&(0x7f0000002400)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x0, 0x0, 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, 0x1, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r6 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x1e, 0x0, r6, 0x0, 0x1) 11:36:14 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r3) r4 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r5, 0x0) r6 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r7, 0x0) setreuid(0xee01, r7) keyctl$chown(0x4, r0, r2, r3) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r4, 0x80489439, &(0x7f0000000000)) add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) read$FUSE(r1, &(0x7f0000004140)={0x2020}, 0xe3b) (async) setregid(0x0, r3) (async) socket(0xa, 0x2, 0x0) (async) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xa) (async) setresuid(0x0, r5, 0x0) (async) socket(0xa, 0x2, 0x0) (async) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xa) (async) setresuid(0x0, r7, 0x0) (async) setreuid(0xee01, r7) (async) keyctl$chown(0x4, r0, r2, r3) (async) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r4, 0x80489439, &(0x7f0000000000)) (async) 11:36:14 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) add_key$fscrypt_provisioning(0x0, 0x0, &(0x7f00000021c0)=ANY=[@ANYBLOB="0100000000000000616161616161616161616161616161616161616161616161616161616161616131313131313131313131313114fa06520942d053313131313131313131313131"], 0x48, 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x6, r0, 0xee01, 0xee00) add_key$keyring(&(0x7f00000022c0), &(0x7f0000002300)={'syz', 0x2}, 0x0, 0x0, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x401070c9, 0x0) ioctl$SG_EMULATED_HOST(0xffffffffffffffff, 0x2203, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setgroups(0x1, &(0x7f0000000080)=[r1]) 11:36:14 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) (async) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) (async) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/vmstat\x00', 0x0, 0x0) lseek(r1, 0x401, 0x0) (async) dup2(r0, r1) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) r3 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$setperm(0x5, r3, 0x1c243911) keyctl$chown(0x4, r3, 0xee01, 0xee00) keyctl$chown(0x3, r3, 0xee00, 0x0) (async) add_key(&(0x7f0000000000)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="51efb322f40f0d828bafd8409bb1862e916248f717d26d711beaf2ad4d0480915e01522b45c553c1ed92f25c999a92f0f54c8f6e38fa76fddd17e170a7c3b76b7ed3c87be0da92c00061b30f01b95f065dd576616aa22e6c980150e5f8ee9b6ccb0cd63c23a1945b2dbdfa032a5b6167819169b3ace5a479", 0x78, r3) (async) read$FUSE(r2, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r4) 11:36:14 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f0000000140)) [ 982.010138] audit: type=1804 audit(4235196974.886:2199): pid=5653 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir2919448906/syzkaller.P3HAqj/2032/bus" dev="sda1" ino=14035 res=1 [ 982.046849] TCP: request_sock_TCPv6: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. 11:36:15 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) add_key$fscrypt_provisioning(0x0, 0x0, &(0x7f00000021c0)=ANY=[@ANYBLOB="0100000000000000616161616161616161616161616161616161616161616161616161616161616131313131313131313131313114fa06520942d053313131313131313131313131"], 0x48, 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x7, r0, 0xee01, 0xee00) add_key$keyring(&(0x7f00000022c0), &(0x7f0000002300)={'syz', 0x2}, 0x0, 0x0, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x401070c9, 0x0) ioctl$SG_EMULATED_HOST(0xffffffffffffffff, 0x2203, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setgroups(0x1, &(0x7f0000000080)=[r1]) 11:36:15 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x1}}, './file0\x00'}) flock(r1, 0xa) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r2, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r3) [ 982.085943] FAULT_INJECTION: forcing a failure. [ 982.085943] name failslab, interval 1, probability 0, space 0, times 0 [ 982.142111] FAULT_INJECTION: forcing a failure. [ 982.142111] name failslab, interval 1, probability 0, space 0, times 0 [ 982.194027] CPU: 1 PID: 5653 Comm: syz-executor.0 Not tainted 4.19.211-syzkaller #0 [ 982.201848] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 982.211202] Call Trace: [ 982.213797] dump_stack+0x1fc/0x2ef [ 982.217433] should_fail.cold+0xa/0xf [ 982.221243] ? setup_fault_attr+0x200/0x200 [ 982.225572] ? lock_acquire+0x170/0x3c0 [ 982.229560] __should_failslab+0x115/0x180 [ 982.233804] should_failslab+0x5/0x10 [ 982.237609] __kmalloc+0x2ab/0x3c0 [ 982.241159] ? alloc_pipe_info+0x193/0x470 [ 982.245407] alloc_pipe_info+0x193/0x470 [ 982.249480] splice_direct_to_actor+0x6dd/0x8d0 [ 982.254157] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 982.258927] ? apparmor_getprocattr+0x11e0/0x11e0 [ 982.263772] ? rcu_nmi_exit+0xb3/0x180 [ 982.267666] ? generic_pipe_buf_nosteal+0x10/0x10 [ 982.272529] ? retint_kernel+0x2d/0x2d [ 982.276428] ? do_splice_to+0x160/0x160 [ 982.280405] ? security_file_permission+0x1c0/0x220 [ 982.285432] do_splice_direct+0x1a7/0x270 [ 982.289600] ? splice_direct_to_actor+0x8d0/0x8d0 [ 982.294454] ? security_file_permission+0x1c0/0x220 [ 982.299483] do_sendfile+0x550/0xc30 [ 982.302753] audit: type=1804 audit(4235196974.916:2200): pid=5664 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir2217387077/syzkaller.1P9LKG/2174/bus" dev="sda1" ino=14033 res=1 [ 982.303206] ? do_compat_pwritev64+0x1b0/0x1b0 [ 982.331781] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 982.336378] ? rcu_nmi_exit+0xb3/0x180 [ 982.340276] __se_sys_sendfile64+0x147/0x160 [ 982.344687] ? __se_sys_sendfile+0x180/0x180 [ 982.349101] ? do_syscall_64+0x4f/0x620 [ 982.353170] do_syscall_64+0xf9/0x620 [ 982.356983] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 982.362268] RIP: 0033:0x7fc458e93639 [ 982.365986] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 982.384972] RSP: 002b:00007fc4573e5168 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 982.392686] RAX: ffffffffffffffda RBX: 00007fc458fb4050 RCX: 00007fc458e93639 [ 982.399967] RDX: 0000000000000000 RSI: 0000000000000007 RDI: 0000000000000009 [ 982.407327] RBP: 00007fc4573e51d0 R08: 0000000000000000 R09: 0000000000000000 [ 982.414663] R10: 0000800100020046 R11: 0000000000000246 R12: 0000000000000001 [ 982.421939] R13: 00007ffc012f6b3f R14: 00007fc4573e5300 R15: 0000000000022000 [ 982.432442] CPU: 0 PID: 5666 Comm: syz-executor.3 Not tainted 4.19.211-syzkaller #0 [ 982.440255] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 982.449609] Call Trace: [ 982.452207] dump_stack+0x1fc/0x2ef [ 982.455843] should_fail.cold+0xa/0xf [ 982.459660] ? setup_fault_attr+0x200/0x200 [ 982.464011] __should_failslab+0x115/0x180 [ 982.464030] should_failslab+0x5/0x10 [ 982.464044] __kmalloc+0x2ab/0x3c0 [ 982.464059] ? alloc_pipe_info+0x193/0x470 [ 982.464077] alloc_pipe_info+0x193/0x470 [ 982.464099] splice_direct_to_actor+0x6dd/0x8d0 [ 982.464116] ? apparmor_getprocattr+0x11e0/0x11e0 [ 982.464134] ? generic_pipe_buf_nosteal+0x10/0x10 [ 982.464153] ? do_splice_to+0x160/0x160 [ 982.464170] ? security_file_permission+0x1c0/0x220 [ 982.464192] do_splice_direct+0x1a7/0x270 [ 982.464210] ? splice_direct_to_actor+0x8d0/0x8d0 [ 982.464230] ? security_file_permission+0x1c0/0x220 [ 982.464251] do_sendfile+0x550/0xc30 [ 982.464274] ? do_compat_pwritev64+0x1b0/0x1b0 [ 982.464292] ? vfs_write+0x393/0x540 [ 982.464313] __se_sys_sendfile64+0x147/0x160 [ 982.464327] ? __se_sys_sendfile+0x180/0x180 [ 982.464343] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe 11:36:15 executing program 0: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1031fe, 0x0) r1 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x400}, r1, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r2, 0x2007ffb) sendfile(r0, r0, 0x0, 0x8080fffffffe) r3 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r4, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000180)=0xc) sendto$inet6(r5, 0x0, 0x0, 0x20000004, &(0x7f0000000140)={0xa, 0x100000004e22, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r5, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r5, 0x11a, 0x1, &(0x7f0000000100)=@gcm_128={{0x303}, '\x00', '\x00', "20040100"}, 0x28) sendfile(r5, r3, 0x0, 0x800100020046) (fail_nth: 3) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) creat(&(0x7f0000000080)='./bus\x00', 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) 11:36:15 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r4, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000640)={{{@in=@initdev, @in=@private, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}, 0x0, @in6=@ipv4={""/10, ""/2, @local}}}, &(0x7f0000000580)=0xe8) fstat(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r8, 0x0) r9 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r9, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r10) setgroups(0x1, &(0x7f0000000080)=[r10]) read$FUSE(0xffffffffffffffff, &(0x7f00000081c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r12 = getuid() r13 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r13, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r14, 0x0) r15 = getgid() r16 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r17, 0x0) getresgid(&(0x7f00000005c0), &(0x7f0000000c40)=0x0, &(0x7f0000000c80)) syz_fuse_handle_req(r1, &(0x7f0000002100)="59755df00226cb027a0988f0633a7b036e2159ab093e57c94a72ee27b56b0f334955ef362d23580b5c4317581c8fdee37dc418cfbe0c8037b38d09ddcad1c274566fb8326a34c0cbf283ce0692c8e2e177d26c0b8d3ae062e8b634af1ae44e4418b4a289578114f9eeef371c14d230038edab273c5fa86406193cdc65a9e889c88c90b63442398a9a0a13362d9268c6ba59a8e4af3d2113d31e82c27f891fc64be22c46c38708c9db2e9ad8ab12f59dbce2d15957192f3d930c325010eb9d9dca19accacb48668692aa49db52ea4df7b6f3f051f4b386b3f56249106f4ed4134b3fc1c3f388d66a011760651a2baec3335dd06cad779af160564aab94121ff4f136c93a852fb71f33f93ad59c8452ad8adfe2728f1cf9f4446b4225f6af63332887613144acce2902c313597bb1f040ae0489ede561b88ac2b364112a60a1e307624ad20fa660ce64e8b3afb0f8e7248eaa7a69ae544ec298e56f14515600f3a081d7c5542f25b52f6911f675c338c380d6a919b1b11d12bc2ff3c932e6fe8d62f544248b14d988fa98b8c64346cbe143a1fb9deced84da9aeaa0ae9c9d8112c9b5664e981f2f9ad7d761bad1ddd2b42b22d664b5ceb2acea9c5710fc9b52d54367e5d4efab624f3c7bbcaf2fd135220dabb4e966627b4811efc7a815bf2c64288c4b0610d27e128e94883413c769cbcb2abe0f51298a6c39910acd8a321e6a664fad3d13b78e52bf2a2a651e1594fe55adfeec5df563d9021469b45f20819df879408120ec3772af611a90ff5fc39652d56ed45f4f6b60ac15385450b045d8ff2b5e2ed69e6d2a5d85591bc839db2366cc80e42698204c474df4473caef95cbbe4898a8c1b04767321747547f90647d5c62c8869399bca5c5e5b9d5d26b66d58dfca0bfbe731d2e6ed95859230d52669b4723005532854c1cb3695736f6e11584f25223128fa4402d7db19db1abb988fe0761f2246255e263b22536926b2244f654b7becd71e418bee1e186e2fab9bb2ee9f2234881f685869582249085afdbe9e51e93baffd15422515f53a8e75d6bdc170ea3331f641210166f7cd339da5adf771819669f3658ad469b5e07fdfdb5d3798f45642e5116ee18a3b50bba36f07f278ba24c47c06735befcc9ead183891f8db4534a7902cd4e87189dfd3630ed614a9525d35b96c880c8a52700f838936df97fb96618fdd80a830fd2de82ecc5a20071603edb76435721380db9f4c843cae570897761f58d1c5576b14bb3c3ecf370761352762ae8d7fa7d75f5d776471d2bdaf6da47204965afecff63413ec88a48681e676118d3d856ae79e5a83eccbc2a8d3868ffb832961ec3c6fec0e6c2a67b5da4e47fb44c73831a816a1ea32fae88f0d2d09e9ca618fb7410f5cbd0e8107132a370e110a01113fab6914f9aeafba3c3ed6c08a980ff2d3a292bb914f8c141008f962dcde2882cc48c59ff7b8d8845c27505906ddf1d1e5665133451333431c88afc882119d2b90ba0c95dda10abcdbdf2ca00c9de64af4057bcb0130b4dcfeec27a2ba1ec16d1c9541499f3e3984240a8be791e2fd92da14949e69e9d8d40cbba324c44f07ab1d4f02c2d6847a491c650b77b6c978af3672b15d3d34fd8d2f77f4def8bec9ec5646bae8418f043e0b56b090981ec3c5c3f897a526769fc001843ddacedf99ef76b6f9c1577aa91998ad1a06b258cb21dc979687b74fc1454d24fe8af67ea4add734357623e42246e01f03da0257a312c58ecedd0f3312b4f47ae46edcc0b807154971e48316b30337287d5f52e2c547b6b31ac73641edd4dc7d67c1048d7fdb1caebd4e5421300233324f1eb0f3194ae6356f87c4371e13f0490e6e9a92cc0ffa4385fccf0801d2654110cf30ea7af54de9c267938c4f5ca6178f29b55ec30c303e93f1a1cf0225b7322e2df3eb202854d9d8deff4d35ab15ca647f4d2cb76748ba846469b72161d862fe8836233081e66dfaa621de76e3033129878e2a15687bc51fd985cf3dd8c2641f950bdd974b66361a2de717a3bd90688c6a0d102b5e2844081b2e6d4637bba7f5cda84f77dadca49f288db1aab02f9c8ad16af7daeeb2a836d31be3fe285de4ab0de3c8340c08fbff61a4f32b29b8254676789fc74afa14dc46417115c054621f6673732ba6c70b7d95c11bbb39852dae9eec8068303f451daeb4021496a8530d63543def5c077c8acbba7e88e5dc718a3a63782b4af30cd749cabf1f9d112d42e8290c22735109a042fb500f24fcac4f21c931fbbaa0a70ebc1633467b9b8cd809b1b55196bec2fa25312de3223eb094fafc1c7dfc612a79c087c7c191c266137b5d3f0eaccd99fdc987acfa3dea882b70a9d34ec13bf2f3d8572c9b52c22fd136157475096de790211a4a9c2cb4ea16d9b3cd3ab3d0b78fb96c10abd7b81c402e5d0ab2f562bcd261f4f74152e36eccba1caffa8529df6775acf7fab7153b14419ad3a7116163f5641819611da052b3a3ccadb49a42c3d430f0a921367078c5de854c559b4381ba02ccd1411754923cee360d52926db0ccd5007a3553e6af2450f7b7b234d7c5dcc4ee855761cba6ee03d208dbc6903ce2beafdcc57904e05b8c82169af0d9b1e9d68cdd640408058c1fb8d11337bcd2ee3359be63465d7a0ba2149e79a26dbb7e350df41812f9034ddc8721906e456c114e56713016548dcf55fe15676421d0b23df7a5ebc1dad0c4be1e194ef8f05386bcd1997f6f7efb475c5b24c89cbafe5a97649689316a41599684d870a547f1d931f01c70436ee3080ac4e3f59f9db9968ef691bbc1a22c9b8d4b1461fbbfe7213c29166919c5d1f702ed4d31d0f32485994413eb0de83ec2927ba04c12d6713d8b2345e23381cfe7bf7163e92ac06cf1cb58a466b19f0cd2c2feb09a8ddf5b9ce8701308fccf5a6fd53dade83f370ce94a96bb2a54e071709f58d2a664ed0e98e8b8dcbda54676b4c1cc1604e4c28fae97b1cb068dae4b56d42c59618515b6082b57a2adc866277c0f92d487da433a68af4f14f7f863fc08e8227ccea8e77b5a3247229ac075f666920a768d97ead037cbccef570c97eec832de29505a60f91a7cfd17330cef1db8fdca308c9002a096821ce0ce7c0bce2d108e56df6933b9ba60daab1224be325b0b4be67f2f7832271a6fd34eaf0403ee042742d056ca177a2e46c8238e27b597f8cc49b13f85adb0b8d9235453a1e14290d63c1e6dc3e6fcdcb5df76ad3dc964d806e0b9a9fa76a247c5bf72a71d98a9ab8cbc27c9d250165dec048c1eddef2b3fcda1b5fd4aa1bd91efb175ec6b8c047c852833021eae72864291624f9004b31b72ffe407d8d262b0f219fa6e080a1a717f80a047a896c09f30e2f186f66429ec1071e4a516cfc8d50c98ca025a9315b20cf566e59b000f79197468ee97985d00afd4b1966ec44048c79e84566763fa48aae64d2dd4dd9ed7a892686becf36b5a49792a3a1c5adfa75a511b4b127b3d61dedd784972f0d3e03080271be6076031af07f93d24b1feb864e2ce0b280c1ee23cdc44c49b99808d8b9ff9933cd359ec198ea6f2277c5571c43299fe5efc73b6021b42b1831c6a82525882d35ee93dadb5aec8c96c1e8e51734f10d0fe875ff9b08795f1abd3a892643602d18a25a36e8f724bb57378df1cff97c62e3b796c76443f9d65d46bede6b848db3bce528ee1c9b7092626a437c6aa3d9f5a7e52a73ebbbf02ca89166d95f6d44d8c2defb99bd558ab70b49a621933a7a49083d92718acab0fc3f0a3b838e81595895cca78435fe524adf2745aa62443d959501827a5d346499e9507acf9157543dacd1c35c65eafcb0fad736550a2bf1006a733c787a3aafe3fe02476374a082981628e7ac04666b7bb73db90230528789b17feff92be6db0e0b87ef435eaffa344019eae1968ca742fa4c3654d6ce29c8181f506280579e917fb41f94288f74f791c17fa3de69eab5552299e877310c49e917bf9cbf485180c83168f590c8573df135992abd03fb71e23d2fe0865a2e506d57829cab15fd905dcfd9725e51325fde3d36238c0056f23039524b70a0c9c7d1d00e3652de824cd1d2370eda610dacd13e33aae1f75690d312b6e2345698b6b14c78b36480d228dc0caf84e2dcfb6827fbf08f4ba52984a65be4597ea6e01f1056146fd7b92f7434c650aad378683795e13239aa5b75e127107b8af131fd34bd4e79da5470ef763a67e02a633a436166ad12fe8099850150fa8f982d0040a8424783087b5bd5c52cb7354b9a76e07002364ffaf7760042fa4f8b7bbc46f460aa7fbd748ffb5e848fd33ab1defd55e7974ed5f5fa12fa40562daf943a3a43251e44989d91b6ed81e462609df079a2cbaa601bda8d3edc23cce71dee43bca909bdb223bdf88150442a7a45089985f4611da2f54335958420082226f5b587f1184fa5789744402b6f24f7e27770f9cdfeb565abe9903e6b180eb9b74e43cb6f1d95473ecfb35b56704e0e9cdc269583b0580c8361ab893b295f69fd7e7e5e3edf1fbec255d3457b87cb643a4fdd0b599c053945310a474b91de7743ba4dac6e101dbf541ef59b871d728de9dbf73609c013b9e7372fdf27fac0e0897464de844c9ef91e9cc83195c50c8b7e1e198658d674e9ccb907cea5b4ec71629790d80b767285b1ac2f5c10ea93741e1dd21084a1326ddc235e8cac595cc52944dccffdc05bd4c74f30a9f5f9429e912334bcd25a4e06f19c03fc32a4bf9e6591f07703544a995a46c0684de7aabb2a7c9e3df0e922a894ba49a0c44a9060cf1cd7c34e0c816e05769ad42604d527b74f842a7e82d9cf4957012ff68091bedf59a87d43b61675016a32e1be334a76ae47179a0861522e72fbd3aecc39ad7dee233754e6f108dba92f76a81a98f939dc5bcfb0be1c1d55e24e552938acc01db0abefa7d32b6d1370970f8c941d6316861d1b5b593f4f516a36154b2b5b3028701e318fecbb0d8b6d4cb7010804066f656b505f46ab488f896a41f2b53c21f0e4fdc5f9a6692c8859a3733643d97b3d1c3510f80fa158a4be5c08a43d37fa0efe0f4fd04441efab4731934d02e6c03cef8c7f1f31646d6ed248e9b5ab46f4d236be24756414a1d20e6df7d9c15e5cf4eaff07d1e8058a9a9452bcc1ab47373636e6c2939d9a69e01c24b5a725541ecb11ad1a2cabe65b5663ff8895147d3284bcf189c8509dc7726cda0eeeb1dae3f25ccfd24b48ed1731508fa90f058a1b6865f203c1a4c61476eb6b7d23f2f6b4f38688a82cb60494fd1edec4fbc822bb202e91e3c1c90dc296ed278f80985da3a29521a5bca6899018fd00d57ba5a2d71b65cae98b78ee878d211e916cbb7a69cd0596b4b54045c891ed18d6f32b686e04eee3ca8f3f666a0ae45cb0bd7a80a15b3fc2091e96aba371b964ebbfc82251bef769e17e092d61adc3b4f78fc2b0c4e4e9f645589157fad7e27711bb48c3c749b1536b036ccf5e8b0b9b7a7f7bb7d172f050457c4bd9fe6e8c153b9d8daed0be8b7ad713485a8a3c47c3aecdab3ebc555309f74734cf0846037bb061018119470fed7d18ec06ba23a693a97e8e561bc3a7f1ae5b229ea4b90f70d74193707848834c46d59f9287727710f7f6f7af4545e4042ff4aac76ea830340b426e835684105d4cf73937729a73b9b2eb009d49726fb3bc6244a2dc0bedee568601291b83fb3e9ee873bcfe928230e294afef1986637c64f2eccb1cfa88f4cc5da569f757f03dea9aa6482071c063c1f08c25a14a60be9388ab5cbc4d593986e96a3b9e52062e6adc4a03bf1308c9f080dc2b38d7dc13c53bbe587ecce3d8ff23eaf3d835021b8632149ee368239a7919c04e332cb402b3b1afb45ee8f64d8e2fbc9ca7b66fb549ece678625712004c7f7709ebedf49c72e7b5a0ff49984f67ec04a54dbb65a2da3c88237b4f7797c9b348c1be09d48f0daf7c59758d6c8f4955c483285282cb66136fc471b226074999a0f06562488b1e2edb2a2d1bc434d2a33e2ee67c2ca797cd8e14a78bcde5dc31968c4f68322a89f7de958dd69afc4ec66832220664f87c0c000c1549e5fcdd0861e51b7752ce89e7d58bee4e212c3fe71fca587f78673d09b8004108650617bf545a5d7de09969a19e3a463e4f845e89124745d0dc437f5d956df3a974e9ba1f460dde3473abeb1065db1bbc14de459622b4479ea1c59e3d2945e59fea7544bb9d54c0decbb7d0c777dc2fd180f98da4822e5321107f91f31819bf4345a70a08b05df8e77978d4df9789ea1bbbfdbf14a1c8c8e356d51a7c14164dc2fd90df2a9cc98a37b2aafb6b9483fa5ec7885211770f0b705d40927a7edbe58029e60fc40c96f519a2c748b2ec6d33fec861a4d74770aff1dd1f9e6689666774de73017de1fa83398523eecb9d975aaa067e47ddb2afd45f56b04275fe99b8346a437bdd1d84f5c9f712539eaba4c524b9bd3d7079d92e9fc499a4297a5dfd655f19223697650f3c83a75be8d027a9723d71488543abde6edb2c90a2d811d4baf802705f275cbab48498a5c4ff7279e097ca70bc486190da7212945fcd646e9eecf672f4863c3aaa1a06b78b09463f6e93b7d3ea2595abb01bb6517710974eef3441e919ca2378b4dfa4073d50d466197dcb9074444faffe16e3541fe3579cf3e5ac7d9c40daa0a4f61b10d9d492e3319bfdb3ca1d75fe8d5339dd100978ec1ef840a21360aa3cc07210f1412eddc4dbcdb716cb60b44c65cfecb32f2b4ec545fe14e11be1335da38d5007530788b000c3465f06232fb6e9dc5f6077ee18e6d241cf328f9f71b9a9ee645fbfcf732625c3b399406045d778955e25c3631d57eb2b0356dd61de3c762ae2c88054a778c19a31bc60647de13ce41a74eafd77b277581aa2de129213109864246e3866e76eb647c9d99149621ead00a4a5d015bb5fdd74d3d1a164d9e3a8fbf96aeabbb290cb2cde92bedebcb212580f708c4b4fa574ab76274482138c498457f0b157d69e7493cbfc600ff455f75f019dab437dda0337ead682228323aa01f3bafaff13b0d12a42a0508778416a95593a1fb932cda6dfb8501edd53c944230054ed39496c1885e52441b3cc4c3f0404095bee200982d7c0c728599bc5dea3cc4bb8156a8042be2982e4a916b479a8cc1b6a544bae90a371fbcfad676894d8caf4fbe976ad5b94e1a99fabe116e980dede9bb4f4500cd377a5d6565f7a3fde101231961b1f4dd0da9e4e10d01a96c84851e6bb1b57359caf9e5be8b76660d3e611815821b8f59ff7558ee7f16ac0dbda2207f19a51b23224e65e87135931019f504a9539751c1ae54cabcf039d7c4d2574c7e72112a9ed6276f7ce1b40596d41df9736bd8c17bd31b9d222f1eeb9da272f018611cfa0e5f2f3581ac478ed9d23010f242414a573f4333813fcf6363f60c01e699e00a7441ec9dd8a329348222063815f27c68579cadee5ca8e6e7f969b11ec3b287dae029eaf48ba67acf1464154dec2079dd5134c0516d858b1a933c3b0a255084f2dc05b695d844d0cd08a81a0ae4e86e6ab436d8e70ce3abaa171e8d46ce7086eeefda74153db6b5327dbc20dbb5f90c107229ed85923bb2e67f30e3c60f6db1a342eecbcd1abb35e6a9d1c4fda96bbdf9e94a2d2ce11d194c6c04ad52a682b6388272e97c64890dfce1f9aaa962e165e044b72842c35ffa9b757c5026da180657972f7462be8462d7f44cd791b40a9bb44664ec7f4d80aff5bce583e574aad15a6b99c444ce5328953dd496096e9f4c81669be833dbb3971789243f416cb8301897944969712f6a5f230a94a7bd1f9692d86d6dda79a3c44ec5892adaed0049c72fba00e60f856d8f3d7864c68c3d99d1179feffbe3c0f5f0bf2e3ec975b9c0ad5bfe9ce279afc02b39cedbeafb606da7a6f61abf1d6c6b8a22ac4a059e01b2dc664938c6cc4977fdea2c5d60db55420f4d321e9f51f28aa572ce51dfbdc681399c8e9c731f5e99ad2343fc651cb771ed95db1d065e8602c0636b887a426444c8210907280357a656c91b446bea01686f869d1cd42a75f7960adfd365e8a7e22317cf148db8baf3f88c869f69988c1cd3554104557fb02dcf6c896b4353698de58f305a9afac3f6ad241dfd9977902a3b59e0f2b2b3d4ff3652d005151313aa7fa3a501c0b50156a7318e28d8950419f1b6fc5ef659baf72f217a470329ce3a3568ffcceabc3da96b22d382ae36c5c1b59a4b5733052e610b21b0788d379927a82036c571a83b5fdfd2ff3f311bb70427dcaf322e123903242135d0b274db7ad1f98393f3623690fdac28d45ff81a7a1a791427956fb33171579b3b2113633022293826aa45dcb19f19980c3df037a3d26e5cd009f8aa692cd95e4e11c5a1aa4df34c70e55b3f431b688d667d52a0df08fef9f0140bbef1cd65566212ec70f0483a0aa24a9adfb865422bab995ee4b8645cf554b6c96ba17329604caed75a3f6fb2110e2f10a596c7a1218704bf1153672fbc6d3bb8140062a1d160941c2dc8bcbe335d573bb1d1e1200d7967f67903ff36cbf7d510afaccc1381b4f2f09b5ba1212b6f0d7acc92fb7c091bfb0db582809a557f1a6b5c335640a6c8f75908203d5f6e8025863dc39eefb7b9d71c842a8e34087a91253f52e8f402309bf95bcfabcc2608b34d8c98262eb5ed9dc20b6e433f676e0d9726855676d6f3c15041d199d489fa372add326ee9cc61b75ebd3447b219241a7b4bcd70bd586171e7c0d50fd0fb4f59a9c8c592ebb5393982235951441dfb8e41c6b975b7b293048f158d454237b0bc5d83acebe9c2b73d782e704d7a58aa044d25852b2393fb695fd01e54f2f97874055318c4b715d569565947c54acf275ca523760a2339abd968f3d9746036e470936e7ad98df64d5aa5848d5f49cb1787dd2357dcb10363620fe8ac1bce4b59a09014983952b2eb4d8f0d6ea0e23580decd988bff84d74c6f548bab11c0f4f079de61f967644e30308773437a1e521143fa8564167ee4cccceab6f3ce2345d93fa27be684671ceac590134d86981b1c626e34abc9a065b9076c0c40d7430c421a4b4091a829f9852a8722077bd52bbd0f559bd8542f524999507655648e878adc45cb1ba07ffc997d38ebf8b1af03296192bcecf6d8cc77be14fcf542e4d8016dc4e2b4559e9c029b1ef92ff65969dd207f8f05047724e3ca90b840a97590f2efd10eb4aec33fd1fb9103b28cb1d2f3611e6e7ff212f5379b1b00973b11bbb4728bf83ede8799a6fe8a380cd87e504ae02f852bd02fe01929cba5ccc759fc15b2678598a9f85c9cb256c85d091112f2131c3187c199af51c2a7be6d20c1e054918454602d211bdc0b80b7f2dace3e20a88deec4ab48d4e25c5e503ff1bd7bb94cf5cc669413f85cc345eeb62a9a1b1af9df5f480a161c1fdb60fbb47eb1f728972ef13017c2bc60c6ccfe8cdb3cb226bd667e96d24ef2e0de32a75f56ea6551333d193ab81bd939661d7af4997d0918b00ba8b41fa2b09882c90887b4d7a7c666ee2ad31bacb65a49c9734034ba42e598844a493b2c925d62dcf092f4704390f7fda1fdfec0e8ec4277d50002b2a9bb7e2bae7f71f724b1b9cc66039377f12cad39e4016ba75c2eb9be6451db490d3a0649356de6912a9e2614077d4f003f1c9873dc7115a2d71d81483be3471003f052d7fcb0cc4df3b5fc92751d4ff28996f76624f63ee77f08a81bef83a7ffe93cf9b4fa5e9366cce544ff5a3c6301b2aeb40708b84291862f97e0ebaf89ccc4f386605d9917a7775a5cabf20a7475f3cbbb0e7788aabd01699ed8dfaca6a432c5e63fbaf0b4ff1f2bc55268004dc02d3c051f6fd60b108f23785186116db8fba94bc8a12fa9ace8a6242d113927df4638cb3bf22d1b3c8d862896168f2fdff40a24ab99e4738165cdb6460a5a83410c5d20d915f27324b1cce494e47c78202d42f683c6061d511a723cb8dd499e8a4d75f139474eff6e8091eaa5b527a2a6a162bf6a26dada281f0a33b6b3b736b35a6b0ee8fd9b0c8293b5ad2f33fdc6b8dd5f8c2788d0e83a96a1be4998e568e812e3d1519c9b73fc1fff56f044f1cf12f5fab565e61719241f0a23b8b32a9563b46bc8e1f3d8e62d0dcb7f8d0c22aac34c92de4932e8d822aaafeb3dbda30975d2876b1c08f791744429b124f8fb2b876806d7ec9649224a1ec4115d45f06e86f8d44a3a9fe811d0db1aac7d4542de7bf0c5c9e3e40b1ed002eb81c88187dee96238af183f4543a1f9bbec12d33bd342fa30181a83fc33374c58e7245a854116f88b3925ebb1a73fe22c9aa4d2e5874577b9c3af7ff8416615800f8be44b56dd7160800fbe8e21e68a709fa7bd66c697a30d81a9ed56e1a007136af33d79ff5a6d0840da4d3287908268c3b6f6f8717998f2ff593228b79ee00692adc2386e1a49d54d3e2577a1c126d92993499b981293811f8fd10e8298add9bbcd03e879c04fa334996741ce6552d8c8980a8e73a2adbaa4fe5fea6a00bb33df770a4b32d9efe516aaba488bbf403bf82720f4b30d76355f57ccc535853a40cc264248fdb52e6f7d0ce2c5209152c6eff0e0fdf057c3f2994499334eeeb6101a06a9b844812ab4dcc29c369ca50f9acc6d680b44a3ece8a8fcb146ecbb0c5667ee1d47b1c70ea54e9f932eb944a0eb31b6c0f13983ecdecae416a0a0c65ba78f02b520a5b4717cd923758b18d0898dd185ad51f44276cd29313f682b1a9cbe9db0e0d5460cd06e3983d708837f262fb971825d49f36491b3eaceb0c3ed6e38aece117a497dd6b9cc154ba55d796bc49b772a3a689b6d3059133432d8bc435391f6dcd825e58894ca66cec07d133a987f70e4b68f1b32ff0d5b744179ed7f868f8c4f4141de1daca3a2895c6d0db668531374c0f410297c1c9f8ba28322510e75810c89ecd5f15796ebe340b1558481311128016bf3bfd3d55323fbf93f9b767f932b7651a4c38ce48d1d7f504caa25ad1639548b9123f90e0fab74694744eac87a006181272b4804a1f442cb30e4bd7b60e948df19ddd681d4d8b568c808b23887b73f88325837196acc38717be0f824d44583aca68a4b50cd2e946b1bcc0b46630d8c3b568b15e55876730a24c678c160fcc418304cf878cd700a4fdfd81d540406c374327e9db79f9c75f0a619f8ed81a3a8cfb1379a694c1d8d0b62f96b508fb27107e9fbed4017916629633ce30b5f5d937fc8e31a3eb7cdb0707426958bbceae400ec2383d94a8dfbe1fc46334d7674c0badac11cf5d5db40eb4d145916155be2eb4de566aa32173d73a9fb7a91cf2ca4ac706710d767fa75e96f2f304e44f991d1ab96e47d4ca4e2615c18640e7a11af28ff6f788b346777700b8089aca7616c2e6b763aa3c8583723b9834d01f97ec37ef75c7aafd16729d7f571a0e3bda9d6fdfd895ae374a9f946cb8ee8b32975b7874c24f17ba29e1b17379c0afede8c9a04c75b570dfd03cb396ab68868be6e5220284f341296af632e067b3e66eeb8ae8b26e59b980bec295ee0bb09d41505304761114981de303d3c4c5d990b92a2595d412e10bddec7366d84f0dae10de1b6c38ea7151e7f7fcc70b611da93f", 0x2000, &(0x7f0000000dc0)={&(0x7f0000000000)={0x50, 0x0, 0x587, {0x7, 0x26, 0x4, 0x800, 0x9, 0x4, 0x3, 0xffffffff}}, &(0x7f0000000080)={0x18, 0x0, 0x6, {0x7fff}}, &(0x7f00000000c0)={0x18, 0xffffffffffffffda, 0x7, {0x400}}, &(0x7f0000000100)={0x18, 0x0, 0x42be, {0x94}}, &(0x7f0000000180)={0x18, 0xffffffffffffffda, 0x80000001, {0x1ff}}, &(0x7f00000001c0)={0x28, 0x0, 0xd85f, {{0x3, 0x1, 0x1}}}, &(0x7f0000000200)={0x60, 0x0, 0x9, {{0x2, 0x3, 0x2, 0x4, 0x2, 0x2, 0xf8, 0x6}}}, &(0x7f0000000280)={0x18, 0x2f, 0x3f, {0x10}}, &(0x7f00000002c0)={0x16, 0x0, 0xfa, {'-]@)]\x00'}}, &(0x7f0000000300)={0x20, 0x0, 0x22a, {0x0, 0xd}}, &(0x7f0000000340)={0x78, 0x0, 0x584, {0x6, 0xc74, 0x0, {0x6, 0x7ff, 0x9, 0x9, 0x3, 0x5, 0x10001, 0x101, 0x2, 0xc000, 0x1, 0x0, 0x0, 0x5}}}, &(0x7f00000003c0)={0x90, 0xfffffffffffffffe, 0x7f, {0x2, 0x0, 0x7, 0x6, 0x2, 0x5, {0x0, 0x0, 0x100000000, 0x401, 0x4, 0x3, 0x8, 0x1, 0x0, 0x2000, 0x3f, 0x0, 0x0, 0x1, 0xfffeffff}}}, &(0x7f0000000480)={0xd8, 0x0, 0x1, [{0x6, 0x2, 0x3, 0x9, 'syz'}, {0x5, 0x8, 0x1, 0x6ea, '\\'}, {0x0, 0x4, 0xe, 0xfffffff8, '@*,/)!j+)}&-*}'}, {0x6, 0x7, 0x1, 0x1, '$'}, {0x4, 0x8001, 0x3, 0x800, 'syz'}, {0x0, 0x8000000000000001, 0x8, 0xffffffff, 'keyring\x00'}]}, &(0x7f00000007c0)={0x468, 0xffffffffffffffda, 0x8, [{{0x0, 0x0, 0x9, 0x8000, 0x4, 0x4, {0x1, 0x1, 0x3, 0xa22, 0xffffffffffffffff, 0x0, 0x7, 0x9, 0x1, 0x1000, 0x5, r4, r3, 0x7fffffff, 0x1ff}}, {0x3, 0x40, 0x0, 0x4}}, {{0x5, 0x3, 0x0, 0x7, 0x7, 0xffff, {0x0, 0x4, 0x9, 0xffffffffffff4a3f, 0x2, 0xfffffffffffffffa, 0x9, 0x200, 0x401, 0x4000, 0x6, r5, r6, 0x81, 0x1}}, {0x0, 0x2, 0x8, 0x79c8bc80, 'keyring\x00'}}, {{0x1, 0x3, 0x5, 0x0, 0x9, 0x3, {0x6, 0x101, 0xfffffffffffffff7, 0x2000000000, 0x3, 0x8000000000000000, 0x0, 0x41cc, 0x5, 0x0, 0x2, r8, r10, 0x1, 0x1}}, {0x4, 0x4, 0x8, 0xffff, 'keyring\x00'}}, {{0x0, 0x0, 0x2, 0x4, 0x6199, 0x0, {0x3, 0x800, 0x9, 0x0, 0xfffffffffffffffa, 0x98, 0x3ff, 0x1f, 0x8, 0x6000, 0xfff, r11, r3, 0x3f, 0x9}}, {0x1, 0x1f, 0x6, 0x2, '.;:.+\\'}}, {{0x6, 0x2, 0x1b6, 0x4, 0x259, 0x2b6e, {0x6, 0x8, 0xfe, 0x3, 0x2, 0x1, 0x2, 0x8, 0x8, 0x4000, 0x7ff, r12, r3, 0x6, 0x3}}, {0x1, 0x200, 0x3, 0x1000, 'syz'}}, {{0x2, 0x3, 0x1, 0xb1, 0x1, 0x0, {0x5, 0xd7f, 0x7f, 0x4, 0xffffffffffffff41, 0x10000, 0x5, 0x8, 0x0, 0x2000, 0x4, r14, r15, 0xb67, 0xffff8000}}, {0x3, 0x2, 0x3, 0x9, '\'}%'}}, {{0x3, 0x0, 0x4, 0x8, 0x9, 0x401, {0x6, 0x9, 0x3, 0xc9b, 0xad4, 0x7f, 0xfff, 0x3f, 0x3, 0x1000, 0x3, r2, r3, 0x1}}, {0x4, 0x7, 0x1, 0x2, '('}}]}, &(0x7f0000000cc0)={0xa0, 0xfffffffffffffffe, 0x201bf63b, {{0x4, 0x1, 0x5, 0x67, 0x7ff, 0xacc, {0x1, 0x4, 0x5, 0xffff, 0xff, 0x100000000, 0x6e92, 0x80000000, 0x1d, 0x1000, 0x7, r17, r18, 0xe7d, 0x8}}, {0x0, 0x10}}}, &(0x7f0000000d80)={0x20, 0xfffffffffffffff5, 0x10000, {0x20, 0x8, 0xbd9, 0xa0b}}}) setregid(0x0, r3) r19 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r19, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r20, 0x0) keyctl$chown(0x4, r0, 0x0, r3) 11:36:15 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) add_key$fscrypt_provisioning(0x0, 0x0, &(0x7f00000021c0)=ANY=[@ANYBLOB="0100000000000000616161616161616161616161616161616161616161616161616161616161616131313131313131313131313114fa06520942d053313131313131313131313131"], 0x48, 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x8, r0, 0xee01, 0xee00) add_key$keyring(&(0x7f00000022c0), &(0x7f0000002300)={'syz', 0x2}, 0x0, 0x0, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x401070c9, 0x0) ioctl$SG_EMULATED_HOST(0xffffffffffffffff, 0x2203, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setgroups(0x1, &(0x7f0000000080)=[r1]) 11:36:15 executing program 1: keyctl$get_persistent(0x16, 0x0, 0x0) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f0000000140)) 11:36:15 executing program 3: mkdir(0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1031fe, 0x0) r1 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, r1, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r2, 0x2007ffb) sendfile(r0, r0, 0x0, 0x8080fffffffe) r3 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r4, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, 0x0, 0x0) sendto$inet6(r5, 0x0, 0x0, 0x20000004, &(0x7f0000000140)={0xa, 0x100000004e22, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r5, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r5, 0x11a, 0x1, &(0x7f0000000100)=@gcm_128={{0x303}, '\x00', '\x00', "20040100"}, 0x28) sendfile(r5, r3, 0x0, 0x800100020046) (fail_nth: 3) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) creat(&(0x7f0000000080)='./bus\x00', 0x0) perf_event_open(&(0x7f0000002400)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x0, 0x0, 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, 0x1, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r6 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x1e, 0x0, r6, 0x0, 0x1) [ 982.464360] ? trace_hardirqs_off_caller+0x6e/0x210 [ 982.464375] ? do_syscall_64+0x21/0x620 [ 982.464391] do_syscall_64+0xf9/0x620 [ 982.464409] entry_SYSCALL_64_after_hwframe+0x49/0xbe 11:36:15 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) add_key$fscrypt_provisioning(0x0, 0x0, &(0x7f00000021c0)=ANY=[@ANYBLOB="0100000000000000616161616161616161616161616161616161616161616161616161616161616131313131313131313131313114fa06520942d053313131313131313131313131"], 0x48, 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x9, r0, 0xee01, 0xee00) add_key$keyring(&(0x7f00000022c0), &(0x7f0000002300)={'syz', 0x2}, 0x0, 0x0, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x401070c9, 0x0) ioctl$SG_EMULATED_HOST(0xffffffffffffffff, 0x2203, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setgroups(0x1, &(0x7f0000000080)=[r1]) [ 982.464421] RIP: 0033:0x7fde0b9ef639 [ 982.464436] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 982.464444] RSP: 002b:00007fde09f20168 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 982.464457] RAX: ffffffffffffffda RBX: 00007fde0bb10120 RCX: 00007fde0b9ef639 11:36:15 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) add_key$fscrypt_provisioning(0x0, 0x0, &(0x7f00000021c0)=ANY=[@ANYBLOB="0100000000000000616161616161616161616161616161616161616161616161616161616161616131313131313131313131313114fa06520942d053313131313131313131313131"], 0x48, 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0xa, r0, 0xee01, 0xee00) add_key$keyring(&(0x7f00000022c0), &(0x7f0000002300)={'syz', 0x2}, 0x0, 0x0, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x401070c9, 0x0) ioctl$SG_EMULATED_HOST(0xffffffffffffffff, 0x2203, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setgroups(0x1, &(0x7f0000000080)=[r1]) 11:36:15 executing program 1: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f0000000140)) [ 982.464466] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 982.464474] RBP: 00007fde09f201d0 R08: 0000000000000000 R09: 0000000000000000 [ 982.464482] R10: 0000800100020046 R11: 0000000000000246 R12: 0000000000000001 [ 982.464490] R13: 00007ffd02d0366f R14: 00007fde09f20300 R15: 0000000000022000 11:36:15 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) add_key$fscrypt_provisioning(0x0, 0x0, &(0x7f00000021c0)=ANY=[@ANYBLOB="0100000000000000616161616161616161616161616161616161616161616161616161616161616131313131313131313131313114fa06520942d053313131313131313131313131"], 0x48, 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0xb, r0, 0xee01, 0xee00) add_key$keyring(&(0x7f00000022c0), &(0x7f0000002300)={'syz', 0x2}, 0x0, 0x0, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x401070c9, 0x0) ioctl$SG_EMULATED_HOST(0xffffffffffffffff, 0x2203, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setgroups(0x1, &(0x7f0000000080)=[r1]) [ 982.536339] audit: type=1804 audit(4235196975.366:2201): pid=5678 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir2919448906/syzkaller.P3HAqj/2032/bus" dev="sda1" ino=14035 res=1 [ 982.536404] audit: type=1804 audit(4235196975.366:2202): pid=5676 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir2217387077/syzkaller.1P9LKG/2174/bus" dev="sda1" ino=14033 res=1 [ 982.909160] audit: type=1804 audit(4235196975.786:2203): pid=5700 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir2217387077/syzkaller.1P9LKG/2175/bus" dev="sda1" ino=14514 res=1 11:36:15 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x1}}, './file0\x00'}) flock(r1, 0xa) (async) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r2, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r3) [ 982.938212] TCP: request_sock_TCPv6: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. [ 982.941517] FAULT_INJECTION: forcing a failure. [ 982.941517] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 982.941562] CPU: 1 PID: 5700 Comm: syz-executor.3 Not tainted 4.19.211-syzkaller #0 [ 982.941570] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 982.941576] Call Trace: [ 982.941643] dump_stack+0x1fc/0x2ef [ 982.941666] should_fail.cold+0xa/0xf 11:36:15 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) add_key$fscrypt_provisioning(0x0, 0x0, &(0x7f00000021c0)=ANY=[@ANYBLOB="0100000000000000616161616161616161616161616161616161616161616161616161616161616131313131313131313131313114fa06520942d053313131313131313131313131"], 0x48, 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0xc, r0, 0xee01, 0xee00) add_key$keyring(&(0x7f00000022c0), &(0x7f0000002300)={'syz', 0x2}, 0x0, 0x0, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x401070c9, 0x0) ioctl$SG_EMULATED_HOST(0xffffffffffffffff, 0x2203, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setgroups(0x1, &(0x7f0000000080)=[r1]) [ 982.941683] ? setup_fault_attr+0x200/0x200 [ 982.941701] ? crc32c_pcl_intel_update+0x1b9/0x320 [ 982.941723] __alloc_pages_nodemask+0x239/0x2890 [ 982.941741] ? ext4_inode_csum+0x676/0x920 [ 982.941772] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 982.941794] ? __brelse+0x84/0xa0 [ 982.941814] ? mark_held_locks+0xf0/0xf0 [ 982.941843] alloc_pages_current+0x193/0x2a0 [ 982.941861] skb_page_frag_refill+0x258/0x550 [ 982.941879] sk_page_frag_refill+0x4a/0x1d0 [ 982.941894] sk_alloc_sg+0x154/0x850 [ 982.941918] tls_sw_sendpage+0x4e1/0xd00 11:36:16 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) add_key$fscrypt_provisioning(0x0, 0x0, &(0x7f00000021c0)=ANY=[@ANYBLOB="0100000000000000616161616161616161616161616161616161616161616161616161616161616131313131313131313131313114fa06520942d053313131313131313131313131"], 0x48, 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0xd, r0, 0xee01, 0xee00) add_key$keyring(&(0x7f00000022c0), &(0x7f0000002300)={'syz', 0x2}, 0x0, 0x0, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x401070c9, 0x0) ioctl$SG_EMULATED_HOST(0xffffffffffffffff, 0x2203, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setgroups(0x1, &(0x7f0000000080)=[r1]) [ 982.941943] ? lock_downgrade+0x720/0x720 [ 982.941958] ? tls_sw_sendmsg+0x1210/0x1210 [ 982.941973] ? ktime_get_coarse_real_ts64+0x1c7/0x290 [ 982.941989] ? tls_sw_sendmsg+0x1210/0x1210 [ 982.942006] inet_sendpage+0x164/0x650 [ 982.942020] ? current_time+0x13c/0x1c0 [ 982.942035] ? inet_accept+0x770/0x770 [ 982.942046] sock_sendpage+0xdf/0x140 [ 982.942065] pipe_to_sendpage+0x268/0x330 [ 982.942076] ? sockfs_setattr+0x160/0x160 [ 982.942105] ? direct_splice_actor+0x160/0x160 [ 982.942122] ? splice_from_pipe_next.part.0+0x2ad/0x360 [ 982.942140] __splice_from_pipe+0x389/0x800 [ 982.942160] ? direct_splice_actor+0x160/0x160 [ 982.942180] generic_splice_sendpage+0xd4/0x140 [ 982.942194] ? __splice_from_pipe+0x800/0x800 [ 982.942215] ? security_file_permission+0x1c0/0x220 [ 982.942231] ? __splice_from_pipe+0x800/0x800 [ 982.942248] direct_splice_actor+0x115/0x160 [ 982.942267] splice_direct_to_actor+0x33f/0x8d0 [ 982.942288] ? generic_pipe_buf_nosteal+0x10/0x10 [ 982.942307] ? do_splice_to+0x160/0x160 [ 982.942331] do_splice_direct+0x1a7/0x270 [ 982.942348] ? splice_direct_to_actor+0x8d0/0x8d0 [ 982.942368] ? security_file_permission+0x1c0/0x220 [ 982.942389] do_sendfile+0x550/0xc30 [ 982.942413] ? do_compat_pwritev64+0x1b0/0x1b0 [ 982.942431] ? vfs_write+0x393/0x540 [ 982.942450] __se_sys_sendfile64+0x147/0x160 [ 982.942465] ? __se_sys_sendfile+0x180/0x180 [ 982.942481] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 982.942497] ? trace_hardirqs_off_caller+0x6e/0x210 [ 982.942512] ? do_syscall_64+0x21/0x620 [ 982.942528] do_syscall_64+0xf9/0x620 [ 982.942546] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 982.942559] RIP: 0033:0x7fde0b9ef639 [ 982.942572] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 982.942580] RSP: 002b:00007fde09f41168 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 982.942593] RAX: ffffffffffffffda RBX: 00007fde0bb10050 RCX: 00007fde0b9ef639 [ 982.942607] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000008 [ 982.942615] RBP: 00007fde09f411d0 R08: 0000000000000000 R09: 0000000000000000 [ 982.942624] R10: 0000800100020046 R11: 0000000000000246 R12: 0000000000000001 [ 982.942633] R13: 00007ffd02d0366f R14: 00007fde09f41300 R15: 0000000000022000 [ 982.980607] audit: type=1804 audit(4235196975.856:2204): pid=5705 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir2919448906/syzkaller.P3HAqj/2033/bus" dev="sda1" ino=14546 res=1 [ 983.002868] TCP: request_sock_TCPv6: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. [ 983.426863] FAULT_INJECTION: forcing a failure. [ 983.426863] name failslab, interval 1, probability 0, space 0, times 0 [ 983.438640] CPU: 0 PID: 5721 Comm: syz-executor.0 Not tainted 4.19.211-syzkaller #0 [ 983.446431] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 983.455769] Call Trace: [ 983.458352] dump_stack+0x1fc/0x2ef [ 983.461970] should_fail.cold+0xa/0xf [ 983.465758] ? setup_fault_attr+0x200/0x200 [ 983.470072] ? lock_acquire+0x170/0x3c0 [ 983.474036] __should_failslab+0x115/0x180 [ 983.478262] should_failslab+0x5/0x10 [ 983.482061] kmem_cache_alloc_node+0x245/0x3b0 [ 983.486638] __alloc_skb+0x71/0x560 [ 983.490257] sk_stream_alloc_skb+0xba/0x850 [ 983.494567] ? do_tcp_sendpages+0x355/0x1910 [ 983.498966] do_tcp_sendpages+0x938/0x1910 [ 983.503196] ? sk_stream_alloc_skb+0x850/0x850 [ 983.507763] ? mark_held_locks+0xa6/0xf0 [ 983.511809] ? __local_bh_enable_ip+0x159/0x270 [ 983.516469] tcp_sendpage+0x80/0xd0 [ 983.520084] ? tcp_sendpage_locked+0xc0/0xc0 [ 983.524480] inet_sendpage+0x164/0x650 [ 983.528361] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 983.532928] ? inet_accept+0x770/0x770 [ 983.536798] sock_sendpage+0xdf/0x140 [ 983.540590] pipe_to_sendpage+0x268/0x330 [ 983.544728] ? sockfs_setattr+0x160/0x160 [ 983.548863] ? direct_splice_actor+0x160/0x160 [ 983.553434] ? __splice_from_pipe+0x24b/0x800 [ 983.557920] __splice_from_pipe+0x389/0x800 [ 983.562229] ? direct_splice_actor+0x160/0x160 [ 983.566802] generic_splice_sendpage+0xd4/0x140 [ 983.571459] ? __splice_from_pipe+0x800/0x800 [ 983.575943] ? security_file_permission+0x1c0/0x220 [ 983.580946] ? __splice_from_pipe+0x800/0x800 [ 983.585427] direct_splice_actor+0x115/0x160 [ 983.589830] splice_direct_to_actor+0x33f/0x8d0 [ 983.594487] ? generic_pipe_buf_nosteal+0x10/0x10 [ 983.599320] ? do_splice_to+0x160/0x160 [ 983.603286] do_splice_direct+0x1a7/0x270 [ 983.607422] ? splice_direct_to_actor+0x8d0/0x8d0 [ 983.612259] ? security_file_permission+0x1c0/0x220 [ 983.617328] do_sendfile+0x550/0xc30 [ 983.621064] ? do_compat_pwritev64+0x1b0/0x1b0 [ 983.625649] ? vfs_write+0x393/0x540 [ 983.629359] __se_sys_sendfile64+0x147/0x160 [ 983.633755] ? __se_sys_sendfile+0x180/0x180 [ 983.638151] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 983.643501] ? trace_hardirqs_off_caller+0x6e/0x210 [ 983.648510] ? do_syscall_64+0x21/0x620 [ 983.652511] do_syscall_64+0xf9/0x620 [ 983.656335] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 983.661516] RIP: 0033:0x7fc458e93639 [ 983.665219] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 983.684108] RSP: 002b:00007fc4573a3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 983.691805] RAX: ffffffffffffffda RBX: 00007fc458fb41f0 RCX: 00007fc458e93639 [ 983.699065] RDX: 0000000000000000 RSI: 0000000000000007 RDI: 0000000000000009 [ 983.706328] RBP: 00007fc4573a31d0 R08: 0000000000000000 R09: 0000000000000000 [ 983.713588] R10: 0000800100020046 R11: 0000000000000246 R12: 0000000000000001 [ 983.720847] R13: 00007ffc012f6b3f R14: 00007fc4573a3300 R15: 0000000000022000 11:36:16 executing program 0: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1031fe, 0x0) r1 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x400}, r1, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r2, 0x2007ffb) sendfile(r0, r0, 0x0, 0x8080fffffffe) r3 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r4, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000180)=0xc) sendto$inet6(r5, 0x0, 0x0, 0x20000004, &(0x7f0000000140)={0xa, 0x100000004e22, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r5, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r5, 0x11a, 0x1, &(0x7f0000000100)=@gcm_128={{0x303}, '\x00', '\x00', "20040100"}, 0x28) sendfile(r5, r3, 0x0, 0x800100020046) (fail_nth: 4) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) creat(&(0x7f0000000080)='./bus\x00', 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) 11:36:16 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) add_key$fscrypt_provisioning(0x0, 0x0, &(0x7f00000021c0)=ANY=[@ANYBLOB="0100000000000000616161616161616161616161616161616161616161616161616161616161616131313131313131313131313114fa06520942d053313131313131313131313131"], 0x48, 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0xe, r0, 0xee01, 0xee00) add_key$keyring(&(0x7f00000022c0), &(0x7f0000002300)={'syz', 0x2}, 0x0, 0x0, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x401070c9, 0x0) ioctl$SG_EMULATED_HOST(0xffffffffffffffff, 0x2203, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setgroups(0x1, &(0x7f0000000080)=[r1]) 11:36:16 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x1}}, './file0\x00'}) flock(r1, 0xa) (async) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002cc0)=ANY=[@ANYBLOB, @ANYBLOB]) (async) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r2, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r3) 11:36:16 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r4, 0x0) (async) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000640)={{{@in=@initdev, @in=@private, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}, 0x0, @in6=@ipv4={""/10, ""/2, @local}}}, &(0x7f0000000580)=0xe8) (async) fstat(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r7 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r8, 0x0) r9 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r9, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r10) (async) setgroups(0x1, &(0x7f0000000080)=[r10]) (async) read$FUSE(0xffffffffffffffff, &(0x7f00000081c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r12 = getuid() r13 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r13, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r14, 0x0) (async) r15 = getgid() (async) r16 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r17, 0x0) getresgid(&(0x7f00000005c0), &(0x7f0000000c40)=0x0, &(0x7f0000000c80)) syz_fuse_handle_req(r1, &(0x7f0000002100)="59755df00226cb027a0988f0633a7b036e2159ab093e57c94a72ee27b56b0f334955ef362d23580b5c4317581c8fdee37dc418cfbe0c8037b38d09ddcad1c274566fb8326a34c0cbf283ce0692c8e2e177d26c0b8d3ae062e8b634af1ae44e4418b4a289578114f9eeef371c14d230038edab273c5fa86406193cdc65a9e889c88c90b63442398a9a0a13362d9268c6ba59a8e4af3d2113d31e82c27f891fc64be22c46c38708c9db2e9ad8ab12f59dbce2d15957192f3d930c325010eb9d9dca19accacb48668692aa49db52ea4df7b6f3f051f4b386b3f56249106f4ed4134b3fc1c3f388d66a011760651a2baec3335dd06cad779af160564aab94121ff4f136c93a852fb71f33f93ad59c8452ad8adfe2728f1cf9f4446b4225f6af63332887613144acce2902c313597bb1f040ae0489ede561b88ac2b364112a60a1e307624ad20fa660ce64e8b3afb0f8e7248eaa7a69ae544ec298e56f14515600f3a081d7c5542f25b52f6911f675c338c380d6a919b1b11d12bc2ff3c932e6fe8d62f544248b14d988fa98b8c64346cbe143a1fb9deced84da9aeaa0ae9c9d8112c9b5664e981f2f9ad7d761bad1ddd2b42b22d664b5ceb2acea9c5710fc9b52d54367e5d4efab624f3c7bbcaf2fd135220dabb4e966627b4811efc7a815bf2c64288c4b0610d27e128e94883413c769cbcb2abe0f51298a6c39910acd8a321e6a664fad3d13b78e52bf2a2a651e1594fe55adfeec5df563d9021469b45f20819df879408120ec3772af611a90ff5fc39652d56ed45f4f6b60ac15385450b045d8ff2b5e2ed69e6d2a5d85591bc839db2366cc80e42698204c474df4473caef95cbbe4898a8c1b04767321747547f90647d5c62c8869399bca5c5e5b9d5d26b66d58dfca0bfbe731d2e6ed95859230d52669b4723005532854c1cb3695736f6e11584f25223128fa4402d7db19db1abb988fe0761f2246255e263b22536926b2244f654b7becd71e418bee1e186e2fab9bb2ee9f2234881f685869582249085afdbe9e51e93baffd15422515f53a8e75d6bdc170ea3331f641210166f7cd339da5adf771819669f3658ad469b5e07fdfdb5d3798f45642e5116ee18a3b50bba36f07f278ba24c47c06735befcc9ead183891f8db4534a7902cd4e87189dfd3630ed614a9525d35b96c880c8a52700f838936df97fb96618fdd80a830fd2de82ecc5a20071603edb76435721380db9f4c843cae570897761f58d1c5576b14bb3c3ecf370761352762ae8d7fa7d75f5d776471d2bdaf6da47204965afecff63413ec88a48681e676118d3d856ae79e5a83eccbc2a8d3868ffb832961ec3c6fec0e6c2a67b5da4e47fb44c73831a816a1ea32fae88f0d2d09e9ca618fb7410f5cbd0e8107132a370e110a01113fab6914f9aeafba3c3ed6c08a980ff2d3a292bb914f8c141008f962dcde2882cc48c59ff7b8d8845c27505906ddf1d1e5665133451333431c88afc882119d2b90ba0c95dda10abcdbdf2ca00c9de64af4057bcb0130b4dcfeec27a2ba1ec16d1c9541499f3e3984240a8be791e2fd92da14949e69e9d8d40cbba324c44f07ab1d4f02c2d6847a491c650b77b6c978af3672b15d3d34fd8d2f77f4def8bec9ec5646bae8418f043e0b56b090981ec3c5c3f897a526769fc001843ddacedf99ef76b6f9c1577aa91998ad1a06b258cb21dc979687b74fc1454d24fe8af67ea4add734357623e42246e01f03da0257a312c58ecedd0f3312b4f47ae46edcc0b807154971e48316b30337287d5f52e2c547b6b31ac73641edd4dc7d67c1048d7fdb1caebd4e5421300233324f1eb0f3194ae6356f87c4371e13f0490e6e9a92cc0ffa4385fccf0801d2654110cf30ea7af54de9c267938c4f5ca6178f29b55ec30c303e93f1a1cf0225b7322e2df3eb202854d9d8deff4d35ab15ca647f4d2cb76748ba846469b72161d862fe8836233081e66dfaa621de76e3033129878e2a15687bc51fd985cf3dd8c2641f950bdd974b66361a2de717a3bd90688c6a0d102b5e2844081b2e6d4637bba7f5cda84f77dadca49f288db1aab02f9c8ad16af7daeeb2a836d31be3fe285de4ab0de3c8340c08fbff61a4f32b29b8254676789fc74afa14dc46417115c054621f6673732ba6c70b7d95c11bbb39852dae9eec8068303f451daeb4021496a8530d63543def5c077c8acbba7e88e5dc718a3a63782b4af30cd749cabf1f9d112d42e8290c22735109a042fb500f24fcac4f21c931fbbaa0a70ebc1633467b9b8cd809b1b55196bec2fa25312de3223eb094fafc1c7dfc612a79c087c7c191c266137b5d3f0eaccd99fdc987acfa3dea882b70a9d34ec13bf2f3d8572c9b52c22fd136157475096de790211a4a9c2cb4ea16d9b3cd3ab3d0b78fb96c10abd7b81c402e5d0ab2f562bcd261f4f74152e36eccba1caffa8529df6775acf7fab7153b14419ad3a7116163f5641819611da052b3a3ccadb49a42c3d430f0a921367078c5de854c559b4381ba02ccd1411754923cee360d52926db0ccd5007a3553e6af2450f7b7b234d7c5dcc4ee855761cba6ee03d208dbc6903ce2beafdcc57904e05b8c82169af0d9b1e9d68cdd640408058c1fb8d11337bcd2ee3359be63465d7a0ba2149e79a26dbb7e350df41812f9034ddc8721906e456c114e56713016548dcf55fe15676421d0b23df7a5ebc1dad0c4be1e194ef8f05386bcd1997f6f7efb475c5b24c89cbafe5a97649689316a41599684d870a547f1d931f01c70436ee3080ac4e3f59f9db9968ef691bbc1a22c9b8d4b1461fbbfe7213c29166919c5d1f702ed4d31d0f32485994413eb0de83ec2927ba04c12d6713d8b2345e23381cfe7bf7163e92ac06cf1cb58a466b19f0cd2c2feb09a8ddf5b9ce8701308fccf5a6fd53dade83f370ce94a96bb2a54e071709f58d2a664ed0e98e8b8dcbda54676b4c1cc1604e4c28fae97b1cb068dae4b56d42c59618515b6082b57a2adc866277c0f92d487da433a68af4f14f7f863fc08e8227ccea8e77b5a3247229ac075f666920a768d97ead037cbccef570c97eec832de29505a60f91a7cfd17330cef1db8fdca308c9002a096821ce0ce7c0bce2d108e56df6933b9ba60daab1224be325b0b4be67f2f7832271a6fd34eaf0403ee042742d056ca177a2e46c8238e27b597f8cc49b13f85adb0b8d9235453a1e14290d63c1e6dc3e6fcdcb5df76ad3dc964d806e0b9a9fa76a247c5bf72a71d98a9ab8cbc27c9d250165dec048c1eddef2b3fcda1b5fd4aa1bd91efb175ec6b8c047c852833021eae72864291624f9004b31b72ffe407d8d262b0f219fa6e080a1a717f80a047a896c09f30e2f186f66429ec1071e4a516cfc8d50c98ca025a9315b20cf566e59b000f79197468ee97985d00afd4b1966ec44048c79e84566763fa48aae64d2dd4dd9ed7a892686becf36b5a49792a3a1c5adfa75a511b4b127b3d61dedd784972f0d3e03080271be6076031af07f93d24b1feb864e2ce0b280c1ee23cdc44c49b99808d8b9ff9933cd359ec198ea6f2277c5571c43299fe5efc73b6021b42b1831c6a82525882d35ee93dadb5aec8c96c1e8e51734f10d0fe875ff9b08795f1abd3a892643602d18a25a36e8f724bb57378df1cff97c62e3b796c76443f9d65d46bede6b848db3bce528ee1c9b7092626a437c6aa3d9f5a7e52a73ebbbf02ca89166d95f6d44d8c2defb99bd558ab70b49a621933a7a49083d92718acab0fc3f0a3b838e81595895cca78435fe524adf2745aa62443d959501827a5d346499e9507acf9157543dacd1c35c65eafcb0fad736550a2bf1006a733c787a3aafe3fe02476374a082981628e7ac04666b7bb73db90230528789b17feff92be6db0e0b87ef435eaffa344019eae1968ca742fa4c3654d6ce29c8181f506280579e917fb41f94288f74f791c17fa3de69eab5552299e877310c49e917bf9cbf485180c83168f590c8573df135992abd03fb71e23d2fe0865a2e506d57829cab15fd905dcfd9725e51325fde3d36238c0056f23039524b70a0c9c7d1d00e3652de824cd1d2370eda610dacd13e33aae1f75690d312b6e2345698b6b14c78b36480d228dc0caf84e2dcfb6827fbf08f4ba52984a65be4597ea6e01f1056146fd7b92f7434c650aad378683795e13239aa5b75e127107b8af131fd34bd4e79da5470ef763a67e02a633a436166ad12fe8099850150fa8f982d0040a8424783087b5bd5c52cb7354b9a76e07002364ffaf7760042fa4f8b7bbc46f460aa7fbd748ffb5e848fd33ab1defd55e7974ed5f5fa12fa40562daf943a3a43251e44989d91b6ed81e462609df079a2cbaa601bda8d3edc23cce71dee43bca909bdb223bdf88150442a7a45089985f4611da2f54335958420082226f5b587f1184fa5789744402b6f24f7e27770f9cdfeb565abe9903e6b180eb9b74e43cb6f1d95473ecfb35b56704e0e9cdc269583b0580c8361ab893b295f69fd7e7e5e3edf1fbec255d3457b87cb643a4fdd0b599c053945310a474b91de7743ba4dac6e101dbf541ef59b871d728de9dbf73609c013b9e7372fdf27fac0e0897464de844c9ef91e9cc83195c50c8b7e1e198658d674e9ccb907cea5b4ec71629790d80b767285b1ac2f5c10ea93741e1dd21084a1326ddc235e8cac595cc52944dccffdc05bd4c74f30a9f5f9429e912334bcd25a4e06f19c03fc32a4bf9e6591f07703544a995a46c0684de7aabb2a7c9e3df0e922a894ba49a0c44a9060cf1cd7c34e0c816e05769ad42604d527b74f842a7e82d9cf4957012ff68091bedf59a87d43b61675016a32e1be334a76ae47179a0861522e72fbd3aecc39ad7dee233754e6f108dba92f76a81a98f939dc5bcfb0be1c1d55e24e552938acc01db0abefa7d32b6d1370970f8c941d6316861d1b5b593f4f516a36154b2b5b3028701e318fecbb0d8b6d4cb7010804066f656b505f46ab488f896a41f2b53c21f0e4fdc5f9a6692c8859a3733643d97b3d1c3510f80fa158a4be5c08a43d37fa0efe0f4fd04441efab4731934d02e6c03cef8c7f1f31646d6ed248e9b5ab46f4d236be24756414a1d20e6df7d9c15e5cf4eaff07d1e8058a9a9452bcc1ab47373636e6c2939d9a69e01c24b5a725541ecb11ad1a2cabe65b5663ff8895147d3284bcf189c8509dc7726cda0eeeb1dae3f25ccfd24b48ed1731508fa90f058a1b6865f203c1a4c61476eb6b7d23f2f6b4f38688a82cb60494fd1edec4fbc822bb202e91e3c1c90dc296ed278f80985da3a29521a5bca6899018fd00d57ba5a2d71b65cae98b78ee878d211e916cbb7a69cd0596b4b54045c891ed18d6f32b686e04eee3ca8f3f666a0ae45cb0bd7a80a15b3fc2091e96aba371b964ebbfc82251bef769e17e092d61adc3b4f78fc2b0c4e4e9f645589157fad7e27711bb48c3c749b1536b036ccf5e8b0b9b7a7f7bb7d172f050457c4bd9fe6e8c153b9d8daed0be8b7ad713485a8a3c47c3aecdab3ebc555309f74734cf0846037bb061018119470fed7d18ec06ba23a693a97e8e561bc3a7f1ae5b229ea4b90f70d74193707848834c46d59f9287727710f7f6f7af4545e4042ff4aac76ea830340b426e835684105d4cf73937729a73b9b2eb009d49726fb3bc6244a2dc0bedee568601291b83fb3e9ee873bcfe928230e294afef1986637c64f2eccb1cfa88f4cc5da569f757f03dea9aa6482071c063c1f08c25a14a60be9388ab5cbc4d593986e96a3b9e52062e6adc4a03bf1308c9f080dc2b38d7dc13c53bbe587ecce3d8ff23eaf3d835021b8632149ee368239a7919c04e332cb402b3b1afb45ee8f64d8e2fbc9ca7b66fb549ece678625712004c7f7709ebedf49c72e7b5a0ff49984f67ec04a54dbb65a2da3c88237b4f7797c9b348c1be09d48f0daf7c59758d6c8f4955c483285282cb66136fc471b226074999a0f06562488b1e2edb2a2d1bc434d2a33e2ee67c2ca797cd8e14a78bcde5dc31968c4f68322a89f7de958dd69afc4ec66832220664f87c0c000c1549e5fcdd0861e51b7752ce89e7d58bee4e212c3fe71fca587f78673d09b8004108650617bf545a5d7de09969a19e3a463e4f845e89124745d0dc437f5d956df3a974e9ba1f460dde3473abeb1065db1bbc14de459622b4479ea1c59e3d2945e59fea7544bb9d54c0decbb7d0c777dc2fd180f98da4822e5321107f91f31819bf4345a70a08b05df8e77978d4df9789ea1bbbfdbf14a1c8c8e356d51a7c14164dc2fd90df2a9cc98a37b2aafb6b9483fa5ec7885211770f0b705d40927a7edbe58029e60fc40c96f519a2c748b2ec6d33fec861a4d74770aff1dd1f9e6689666774de73017de1fa83398523eecb9d975aaa067e47ddb2afd45f56b04275fe99b8346a437bdd1d84f5c9f712539eaba4c524b9bd3d7079d92e9fc499a4297a5dfd655f19223697650f3c83a75be8d027a9723d71488543abde6edb2c90a2d811d4baf802705f275cbab48498a5c4ff7279e097ca70bc486190da7212945fcd646e9eecf672f4863c3aaa1a06b78b09463f6e93b7d3ea2595abb01bb6517710974eef3441e919ca2378b4dfa4073d50d466197dcb9074444faffe16e3541fe3579cf3e5ac7d9c40daa0a4f61b10d9d492e3319bfdb3ca1d75fe8d5339dd100978ec1ef840a21360aa3cc07210f1412eddc4dbcdb716cb60b44c65cfecb32f2b4ec545fe14e11be1335da38d5007530788b000c3465f06232fb6e9dc5f6077ee18e6d241cf328f9f71b9a9ee645fbfcf732625c3b399406045d778955e25c3631d57eb2b0356dd61de3c762ae2c88054a778c19a31bc60647de13ce41a74eafd77b277581aa2de129213109864246e3866e76eb647c9d99149621ead00a4a5d015bb5fdd74d3d1a164d9e3a8fbf96aeabbb290cb2cde92bedebcb212580f708c4b4fa574ab76274482138c498457f0b157d69e7493cbfc600ff455f75f019dab437dda0337ead682228323aa01f3bafaff13b0d12a42a0508778416a95593a1fb932cda6dfb8501edd53c944230054ed39496c1885e52441b3cc4c3f0404095bee200982d7c0c728599bc5dea3cc4bb8156a8042be2982e4a916b479a8cc1b6a544bae90a371fbcfad676894d8caf4fbe976ad5b94e1a99fabe116e980dede9bb4f4500cd377a5d6565f7a3fde101231961b1f4dd0da9e4e10d01a96c84851e6bb1b57359caf9e5be8b76660d3e611815821b8f59ff7558ee7f16ac0dbda2207f19a51b23224e65e87135931019f504a9539751c1ae54cabcf039d7c4d2574c7e72112a9ed6276f7ce1b40596d41df9736bd8c17bd31b9d222f1eeb9da272f018611cfa0e5f2f3581ac478ed9d23010f242414a573f4333813fcf6363f60c01e699e00a7441ec9dd8a329348222063815f27c68579cadee5ca8e6e7f969b11ec3b287dae029eaf48ba67acf1464154dec2079dd5134c0516d858b1a933c3b0a255084f2dc05b695d844d0cd08a81a0ae4e86e6ab436d8e70ce3abaa171e8d46ce7086eeefda74153db6b5327dbc20dbb5f90c107229ed85923bb2e67f30e3c60f6db1a342eecbcd1abb35e6a9d1c4fda96bbdf9e94a2d2ce11d194c6c04ad52a682b6388272e97c64890dfce1f9aaa962e165e044b72842c35ffa9b757c5026da180657972f7462be8462d7f44cd791b40a9bb44664ec7f4d80aff5bce583e574aad15a6b99c444ce5328953dd496096e9f4c81669be833dbb3971789243f416cb8301897944969712f6a5f230a94a7bd1f9692d86d6dda79a3c44ec5892adaed0049c72fba00e60f856d8f3d7864c68c3d99d1179feffbe3c0f5f0bf2e3ec975b9c0ad5bfe9ce279afc02b39cedbeafb606da7a6f61abf1d6c6b8a22ac4a059e01b2dc664938c6cc4977fdea2c5d60db55420f4d321e9f51f28aa572ce51dfbdc681399c8e9c731f5e99ad2343fc651cb771ed95db1d065e8602c0636b887a426444c8210907280357a656c91b446bea01686f869d1cd42a75f7960adfd365e8a7e22317cf148db8baf3f88c869f69988c1cd3554104557fb02dcf6c896b4353698de58f305a9afac3f6ad241dfd9977902a3b59e0f2b2b3d4ff3652d005151313aa7fa3a501c0b50156a7318e28d8950419f1b6fc5ef659baf72f217a470329ce3a3568ffcceabc3da96b22d382ae36c5c1b59a4b5733052e610b21b0788d379927a82036c571a83b5fdfd2ff3f311bb70427dcaf322e123903242135d0b274db7ad1f98393f3623690fdac28d45ff81a7a1a791427956fb33171579b3b2113633022293826aa45dcb19f19980c3df037a3d26e5cd009f8aa692cd95e4e11c5a1aa4df34c70e55b3f431b688d667d52a0df08fef9f0140bbef1cd65566212ec70f0483a0aa24a9adfb865422bab995ee4b8645cf554b6c96ba17329604caed75a3f6fb2110e2f10a596c7a1218704bf1153672fbc6d3bb8140062a1d160941c2dc8bcbe335d573bb1d1e1200d7967f67903ff36cbf7d510afaccc1381b4f2f09b5ba1212b6f0d7acc92fb7c091bfb0db582809a557f1a6b5c335640a6c8f75908203d5f6e8025863dc39eefb7b9d71c842a8e34087a91253f52e8f402309bf95bcfabcc2608b34d8c98262eb5ed9dc20b6e433f676e0d9726855676d6f3c15041d199d489fa372add326ee9cc61b75ebd3447b219241a7b4bcd70bd586171e7c0d50fd0fb4f59a9c8c592ebb5393982235951441dfb8e41c6b975b7b293048f158d454237b0bc5d83acebe9c2b73d782e704d7a58aa044d25852b2393fb695fd01e54f2f97874055318c4b715d569565947c54acf275ca523760a2339abd968f3d9746036e470936e7ad98df64d5aa5848d5f49cb1787dd2357dcb10363620fe8ac1bce4b59a09014983952b2eb4d8f0d6ea0e23580decd988bff84d74c6f548bab11c0f4f079de61f967644e30308773437a1e521143fa8564167ee4cccceab6f3ce2345d93fa27be684671ceac590134d86981b1c626e34abc9a065b9076c0c40d7430c421a4b4091a829f9852a8722077bd52bbd0f559bd8542f524999507655648e878adc45cb1ba07ffc997d38ebf8b1af03296192bcecf6d8cc77be14fcf542e4d8016dc4e2b4559e9c029b1ef92ff65969dd207f8f05047724e3ca90b840a97590f2efd10eb4aec33fd1fb9103b28cb1d2f3611e6e7ff212f5379b1b00973b11bbb4728bf83ede8799a6fe8a380cd87e504ae02f852bd02fe01929cba5ccc759fc15b2678598a9f85c9cb256c85d091112f2131c3187c199af51c2a7be6d20c1e054918454602d211bdc0b80b7f2dace3e20a88deec4ab48d4e25c5e503ff1bd7bb94cf5cc669413f85cc345eeb62a9a1b1af9df5f480a161c1fdb60fbb47eb1f728972ef13017c2bc60c6ccfe8cdb3cb226bd667e96d24ef2e0de32a75f56ea6551333d193ab81bd939661d7af4997d0918b00ba8b41fa2b09882c90887b4d7a7c666ee2ad31bacb65a49c9734034ba42e598844a493b2c925d62dcf092f4704390f7fda1fdfec0e8ec4277d50002b2a9bb7e2bae7f71f724b1b9cc66039377f12cad39e4016ba75c2eb9be6451db490d3a0649356de6912a9e2614077d4f003f1c9873dc7115a2d71d81483be3471003f052d7fcb0cc4df3b5fc92751d4ff28996f76624f63ee77f08a81bef83a7ffe93cf9b4fa5e9366cce544ff5a3c6301b2aeb40708b84291862f97e0ebaf89ccc4f386605d9917a7775a5cabf20a7475f3cbbb0e7788aabd01699ed8dfaca6a432c5e63fbaf0b4ff1f2bc55268004dc02d3c051f6fd60b108f23785186116db8fba94bc8a12fa9ace8a6242d113927df4638cb3bf22d1b3c8d862896168f2fdff40a24ab99e4738165cdb6460a5a83410c5d20d915f27324b1cce494e47c78202d42f683c6061d511a723cb8dd499e8a4d75f139474eff6e8091eaa5b527a2a6a162bf6a26dada281f0a33b6b3b736b35a6b0ee8fd9b0c8293b5ad2f33fdc6b8dd5f8c2788d0e83a96a1be4998e568e812e3d1519c9b73fc1fff56f044f1cf12f5fab565e61719241f0a23b8b32a9563b46bc8e1f3d8e62d0dcb7f8d0c22aac34c92de4932e8d822aaafeb3dbda30975d2876b1c08f791744429b124f8fb2b876806d7ec9649224a1ec4115d45f06e86f8d44a3a9fe811d0db1aac7d4542de7bf0c5c9e3e40b1ed002eb81c88187dee96238af183f4543a1f9bbec12d33bd342fa30181a83fc33374c58e7245a854116f88b3925ebb1a73fe22c9aa4d2e5874577b9c3af7ff8416615800f8be44b56dd7160800fbe8e21e68a709fa7bd66c697a30d81a9ed56e1a007136af33d79ff5a6d0840da4d3287908268c3b6f6f8717998f2ff593228b79ee00692adc2386e1a49d54d3e2577a1c126d92993499b981293811f8fd10e8298add9bbcd03e879c04fa334996741ce6552d8c8980a8e73a2adbaa4fe5fea6a00bb33df770a4b32d9efe516aaba488bbf403bf82720f4b30d76355f57ccc535853a40cc264248fdb52e6f7d0ce2c5209152c6eff0e0fdf057c3f2994499334eeeb6101a06a9b844812ab4dcc29c369ca50f9acc6d680b44a3ece8a8fcb146ecbb0c5667ee1d47b1c70ea54e9f932eb944a0eb31b6c0f13983ecdecae416a0a0c65ba78f02b520a5b4717cd923758b18d0898dd185ad51f44276cd29313f682b1a9cbe9db0e0d5460cd06e3983d708837f262fb971825d49f36491b3eaceb0c3ed6e38aece117a497dd6b9cc154ba55d796bc49b772a3a689b6d3059133432d8bc435391f6dcd825e58894ca66cec07d133a987f70e4b68f1b32ff0d5b744179ed7f868f8c4f4141de1daca3a2895c6d0db668531374c0f410297c1c9f8ba28322510e75810c89ecd5f15796ebe340b1558481311128016bf3bfd3d55323fbf93f9b767f932b7651a4c38ce48d1d7f504caa25ad1639548b9123f90e0fab74694744eac87a006181272b4804a1f442cb30e4bd7b60e948df19ddd681d4d8b568c808b23887b73f88325837196acc38717be0f824d44583aca68a4b50cd2e946b1bcc0b46630d8c3b568b15e55876730a24c678c160fcc418304cf878cd700a4fdfd81d540406c374327e9db79f9c75f0a619f8ed81a3a8cfb1379a694c1d8d0b62f96b508fb27107e9fbed4017916629633ce30b5f5d937fc8e31a3eb7cdb0707426958bbceae400ec2383d94a8dfbe1fc46334d7674c0badac11cf5d5db40eb4d145916155be2eb4de566aa32173d73a9fb7a91cf2ca4ac706710d767fa75e96f2f304e44f991d1ab96e47d4ca4e2615c18640e7a11af28ff6f788b346777700b8089aca7616c2e6b763aa3c8583723b9834d01f97ec37ef75c7aafd16729d7f571a0e3bda9d6fdfd895ae374a9f946cb8ee8b32975b7874c24f17ba29e1b17379c0afede8c9a04c75b570dfd03cb396ab68868be6e5220284f341296af632e067b3e66eeb8ae8b26e59b980bec295ee0bb09d41505304761114981de303d3c4c5d990b92a2595d412e10bddec7366d84f0dae10de1b6c38ea7151e7f7fcc70b611da93f", 0x2000, &(0x7f0000000dc0)={&(0x7f0000000000)={0x50, 0x0, 0x587, {0x7, 0x26, 0x4, 0x800, 0x9, 0x4, 0x3, 0xffffffff}}, &(0x7f0000000080)={0x18, 0x0, 0x6, {0x7fff}}, &(0x7f00000000c0)={0x18, 0xffffffffffffffda, 0x7, {0x400}}, &(0x7f0000000100)={0x18, 0x0, 0x42be, {0x94}}, &(0x7f0000000180)={0x18, 0xffffffffffffffda, 0x80000001, {0x1ff}}, &(0x7f00000001c0)={0x28, 0x0, 0xd85f, {{0x3, 0x1, 0x1}}}, &(0x7f0000000200)={0x60, 0x0, 0x9, {{0x2, 0x3, 0x2, 0x4, 0x2, 0x2, 0xf8, 0x6}}}, &(0x7f0000000280)={0x18, 0x2f, 0x3f, {0x10}}, &(0x7f00000002c0)={0x16, 0x0, 0xfa, {'-]@)]\x00'}}, &(0x7f0000000300)={0x20, 0x0, 0x22a, {0x0, 0xd}}, &(0x7f0000000340)={0x78, 0x0, 0x584, {0x6, 0xc74, 0x0, {0x6, 0x7ff, 0x9, 0x9, 0x3, 0x5, 0x10001, 0x101, 0x2, 0xc000, 0x1, 0x0, 0x0, 0x5}}}, &(0x7f00000003c0)={0x90, 0xfffffffffffffffe, 0x7f, {0x2, 0x0, 0x7, 0x6, 0x2, 0x5, {0x0, 0x0, 0x100000000, 0x401, 0x4, 0x3, 0x8, 0x1, 0x0, 0x2000, 0x3f, 0x0, 0x0, 0x1, 0xfffeffff}}}, &(0x7f0000000480)={0xd8, 0x0, 0x1, [{0x6, 0x2, 0x3, 0x9, 'syz'}, {0x5, 0x8, 0x1, 0x6ea, '\\'}, {0x0, 0x4, 0xe, 0xfffffff8, '@*,/)!j+)}&-*}'}, {0x6, 0x7, 0x1, 0x1, '$'}, {0x4, 0x8001, 0x3, 0x800, 'syz'}, {0x0, 0x8000000000000001, 0x8, 0xffffffff, 'keyring\x00'}]}, &(0x7f00000007c0)={0x468, 0xffffffffffffffda, 0x8, [{{0x0, 0x0, 0x9, 0x8000, 0x4, 0x4, {0x1, 0x1, 0x3, 0xa22, 0xffffffffffffffff, 0x0, 0x7, 0x9, 0x1, 0x1000, 0x5, r4, r3, 0x7fffffff, 0x1ff}}, {0x3, 0x40, 0x0, 0x4}}, {{0x5, 0x3, 0x0, 0x7, 0x7, 0xffff, {0x0, 0x4, 0x9, 0xffffffffffff4a3f, 0x2, 0xfffffffffffffffa, 0x9, 0x200, 0x401, 0x4000, 0x6, r5, r6, 0x81, 0x1}}, {0x0, 0x2, 0x8, 0x79c8bc80, 'keyring\x00'}}, {{0x1, 0x3, 0x5, 0x0, 0x9, 0x3, {0x6, 0x101, 0xfffffffffffffff7, 0x2000000000, 0x3, 0x8000000000000000, 0x0, 0x41cc, 0x5, 0x0, 0x2, r8, r10, 0x1, 0x1}}, {0x4, 0x4, 0x8, 0xffff, 'keyring\x00'}}, {{0x0, 0x0, 0x2, 0x4, 0x6199, 0x0, {0x3, 0x800, 0x9, 0x0, 0xfffffffffffffffa, 0x98, 0x3ff, 0x1f, 0x8, 0x6000, 0xfff, r11, r3, 0x3f, 0x9}}, {0x1, 0x1f, 0x6, 0x2, '.;:.+\\'}}, {{0x6, 0x2, 0x1b6, 0x4, 0x259, 0x2b6e, {0x6, 0x8, 0xfe, 0x3, 0x2, 0x1, 0x2, 0x8, 0x8, 0x4000, 0x7ff, r12, r3, 0x6, 0x3}}, {0x1, 0x200, 0x3, 0x1000, 'syz'}}, {{0x2, 0x3, 0x1, 0xb1, 0x1, 0x0, {0x5, 0xd7f, 0x7f, 0x4, 0xffffffffffffff41, 0x10000, 0x5, 0x8, 0x0, 0x2000, 0x4, r14, r15, 0xb67, 0xffff8000}}, {0x3, 0x2, 0x3, 0x9, '\'}%'}}, {{0x3, 0x0, 0x4, 0x8, 0x9, 0x401, {0x6, 0x9, 0x3, 0xc9b, 0xad4, 0x7f, 0xfff, 0x3f, 0x3, 0x1000, 0x3, r2, r3, 0x1}}, {0x4, 0x7, 0x1, 0x2, '('}}]}, &(0x7f0000000cc0)={0xa0, 0xfffffffffffffffe, 0x201bf63b, {{0x4, 0x1, 0x5, 0x67, 0x7ff, 0xacc, {0x1, 0x4, 0x5, 0xffff, 0xff, 0x100000000, 0x6e92, 0x80000000, 0x1d, 0x1000, 0x7, r17, r18, 0xe7d, 0x8}}, {0x0, 0x10}}}, &(0x7f0000000d80)={0x20, 0xfffffffffffffff5, 0x10000, {0x20, 0x8, 0xbd9, 0xa0b}}}) setregid(0x0, r3) (async) r19 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r19, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r20, 0x0) (async) keyctl$chown(0x4, r0, 0x0, r3) 11:36:16 executing program 3: mkdir(0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1031fe, 0x0) r1 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, r1, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r2, 0x2007ffb) sendfile(r0, r0, 0x0, 0x8080fffffffe) r3 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r4, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, 0x0, 0x0) sendto$inet6(r5, 0x0, 0x0, 0x20000004, &(0x7f0000000140)={0xa, 0x100000004e22, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r5, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r5, 0x11a, 0x1, &(0x7f0000000100)=@gcm_128={{0x303}, '\x00', '\x00', "20040100"}, 0x28) sendfile(r5, r3, 0x0, 0x800100020046) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) creat(&(0x7f0000000080)='./bus\x00', 0x0) perf_event_open(&(0x7f0000002400)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x0, 0x0, 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, 0x1, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) r6 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x1e, 0x0, r6, 0x0, 0x1) 11:36:16 executing program 1: r0 = openat$ppp(0xffffffffffffff9c, 0x0, 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f0000000140)) 11:36:16 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) add_key$fscrypt_provisioning(0x0, 0x0, &(0x7f00000021c0)=ANY=[@ANYBLOB="0100000000000000616161616161616161616161616161616161616161616161616161616161616131313131313131313131313114fa06520942d053313131313131313131313131"], 0x48, 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0xf, r0, 0xee01, 0xee00) add_key$keyring(&(0x7f00000022c0), &(0x7f0000002300)={'syz', 0x2}, 0x0, 0x0, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x401070c9, 0x0) ioctl$SG_EMULATED_HOST(0xffffffffffffffff, 0x2203, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setgroups(0x1, &(0x7f0000000080)=[r1]) 11:36:16 executing program 1: r0 = openat$ppp(0xffffffffffffff9c, 0x0, 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f0000000140)) 11:36:16 executing program 2: keyctl$get_persistent(0x16, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) add_key$fscrypt_provisioning(0x0, 0x0, &(0x7f00000021c0)=ANY=[@ANYBLOB="0100000000000000616161616161616161616161616161616161616161616161616161616161616131313131313131313131313114fa06520942d053313131313131313131313131"], 0x48, 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$chown(0x10, r0, 0xee01, 0xee00) add_key$keyring(&(0x7f00000022c0), &(0x7f0000002300)={'syz', 0x2}, 0x0, 0x0, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x401070c9, 0x0) ioctl$SG_EMULATED_HOST(0xffffffffffffffff, 0x2203, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setgroups(0x1, &(0x7f0000000080)=[r1]) 11:36:17 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRESDEC=r0]) add_key$fscrypt_provisioning(&(0x7f00000020c0), 0x0, &(0x7f00000021c0)=ANY=[], 0x48, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) r1 = syz_open_dev$audion(&(0x7f0000000040), 0x9, 0x2000) read$FUSE(r1, &(0x7f0000002100)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) setregid(0x0, r2) 11:36:17 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000600)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r4, 0x0) (async) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000640)={{{@in=@initdev, @in=@private, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}, 0x0, @in6=@ipv4={""/10, ""/2, @local}}}, &(0x7f0000000580)=0xe8) (async) fstat(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r7 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r8, 0x0) (async) r9 = openat$vcs(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) read$FUSE(r9, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xe3b) setregid(0x0, r10) (async) setgroups(0x1, &(0x7f0000000080)=[r10]) (async) read$FUSE(0xffffffffffffffff, &(0x7f00000081c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) (async) r12 = getuid() (async) r13 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r13, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r14, 0x0) (async) r15 = getgid() r16 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r17, 0x0) (async) getresgid(&(0x7f00000005c0), &(0x7f0000000c40)=0x0, &(0x7f0000000c80)) syz_fuse_handle_req(r1, &(0x7f0000002100)="59755df00226cb027a0988f0633a7b036e2159ab093e57c94a72ee27b56b0f334955ef362d23580b5c4317581c8fdee37dc418cfbe0c8037b38d09ddcad1c274566fb8326a34c0cbf283ce0692c8e2e177d26c0b8d3ae062e8b634af1ae44e4418b4a289578114f9eeef371c14d230038edab273c5fa86406193cdc65a9e889c88c90b63442398a9a0a13362d9268c6ba59a8e4af3d2113d31e82c27f891fc64be22c46c38708c9db2e9ad8ab12f59dbce2d15957192f3d930c325010eb9d9dca19accacb48668692aa49db52ea4df7b6f3f051f4b386b3f56249106f4ed4134b3fc1c3f388d66a011760651a2baec3335dd06cad779af160564aab94121ff4f136c93a852fb71f33f93ad59c8452ad8adfe2728f1cf9f4446b4225f6af63332887613144acce2902c313597bb1f040ae0489ede561b88ac2b364112a60a1e307624ad20fa660ce64e8b3afb0f8e7248eaa7a69ae544ec298e56f14515600f3a081d7c5542f25b52f6911f675c338c380d6a919b1b11d12bc2ff3c932e6fe8d62f544248b14d988fa98b8c64346cbe143a1fb9deced84da9aeaa0ae9c9d8112c9b5664e981f2f9ad7d761bad1ddd2b42b22d664b5ceb2acea9c5710fc9b52d54367e5d4efab624f3c7bbcaf2fd135220dabb4e966627b4811efc7a815bf2c64288c4b0610d27e128e94883413c769cbcb2abe0f51298a6c39910acd8a321e6a664fad3d13b78e52bf2a2a651e1594fe55adfeec5df563d9021469b45f20819df879408120ec3772af611a90ff5fc39652d56ed45f4f6b60ac15385450b045d8ff2b5e2ed69e6d2a5d85591bc839db2366cc80e42698204c474df4473caef95cbbe4898a8c1b04767321747547f90647d5c62c8869399bca5c5e5b9d5d26b66d58dfca0bfbe731d2e6ed95859230d52669b4723005532854c1cb3695736f6e11584f25223128fa4402d7db19db1abb988fe0761f2246255e263b22536926b2244f654b7becd71e418bee1e186e2fab9bb2ee9f2234881f685869582249085afdbe9e51e93baffd15422515f53a8e75d6bdc170ea3331f641210166f7cd339da5adf771819669f3658ad469b5e07fdfdb5d3798f45642e5116ee18a3b50bba36f07f278ba24c47c06735befcc9ead183891f8db4534a7902cd4e87189dfd3630ed614a9525d35b96c880c8a52700f838936df97fb96618fdd80a830fd2de82ecc5a20071603edb76435721380db9f4c843cae570897761f58d1c5576b14bb3c3ecf370761352762ae8d7fa7d75f5d776471d2bdaf6da47204965afecff63413ec88a48681e676118d3d856ae79e5a83eccbc2a8d3868ffb832961ec3c6fec0e6c2a67b5da4e47fb44c73831a816a1ea32fae88f0d2d09e9ca618fb7410f5cbd0e8107132a370e110a01113fab6914f9aeafba3c3ed6c08a980ff2d3a292bb914f8c141008f962dcde2882cc48c59ff7b8d8845c27505906ddf1d1e5665133451333431c88afc882119d2b90ba0c95dda10abcdbdf2ca00c9de64af4057bcb0130b4dcfeec27a2ba1ec16d1c9541499f3e3984240a8be791e2fd92da14949e69e9d8d40cbba324c44f07ab1d4f02c2d6847a491c650b77b6c978af3672b15d3d34fd8d2f77f4def8bec9ec5646bae8418f043e0b56b090981ec3c5c3f897a526769fc001843ddacedf99ef76b6f9c1577aa91998ad1a06b258cb21dc979687b74fc1454d24fe8af67ea4add734357623e42246e01f03da0257a312c58ecedd0f3312b4f47ae46edcc0b807154971e48316b30337287d5f52e2c547b6b31ac73641edd4dc7d67c1048d7fdb1caebd4e5421300233324f1eb0f3194ae6356f87c4371e13f0490e6e9a92cc0ffa4385fccf0801d2654110cf30ea7af54de9c267938c4f5ca6178f29b55ec30c303e93f1a1cf0225b7322e2df3eb202854d9d8deff4d35ab15ca647f4d2cb76748ba846469b72161d862fe8836233081e66dfaa621de76e3033129878e2a15687bc51fd985cf3dd8c2641f950bdd974b66361a2de717a3bd90688c6a0d102b5e2844081b2e6d4637bba7f5cda84f77dadca49f288db1aab02f9c8ad16af7daeeb2a836d31be3fe285de4ab0de3c8340c08fbff61a4f32b29b8254676789fc74afa14dc46417115c054621f6673732ba6c70b7d95c11bbb39852dae9eec8068303f451daeb4021496a8530d63543def5c077c8acbba7e88e5dc718a3a63782b4af30cd749cabf1f9d112d42e8290c22735109a042fb500f24fcac4f21c931fbbaa0a70ebc1633467b9b8cd809b1b55196bec2fa25312de3223eb094fafc1c7dfc612a79c087c7c191c266137b5d3f0eaccd99fdc987acfa3dea882b70a9d34ec13bf2f3d8572c9b52c22fd136157475096de790211a4a9c2cb4ea16d9b3cd3ab3d0b78fb96c10abd7b81c402e5d0ab2f562bcd261f4f74152e36eccba1caffa8529df6775acf7fab7153b14419ad3a7116163f5641819611da052b3a3ccadb49a42c3d430f0a921367078c5de854c559b4381ba02ccd1411754923cee360d52926db0ccd5007a3553e6af2450f7b7b234d7c5dcc4ee855761cba6ee03d208dbc6903ce2beafdcc57904e05b8c82169af0d9b1e9d68cdd640408058c1fb8d11337bcd2ee3359be63465d7a0ba2149e79a26dbb7e350df41812f9034ddc8721906e456c114e56713016548dcf55fe15676421d0b23df7a5ebc1dad0c4be1e194ef8f05386bcd1997f6f7efb475c5b24c89cbafe5a97649689316a41599684d870a547f1d931f01c70436ee3080ac4e3f59f9db9968ef691bbc1a22c9b8d4b1461fbbfe7213c29166919c5d1f702ed4d31d0f32485994413eb0de83ec2927ba04c12d6713d8b2345e23381cfe7bf7163e92ac06cf1cb58a466b19f0cd2c2feb09a8ddf5b9ce8701308fccf5a6fd53dade83f370ce94a96bb2a54e071709f58d2a664ed0e98e8b8dcbda54676b4c1cc1604e4c28fae97b1cb068dae4b56d42c59618515b6082b57a2adc866277c0f92d487da433a68af4f14f7f863fc08e8227ccea8e77b5a3247229ac075f666920a768d97ead037cbccef570c97eec832de29505a60f91a7cfd17330cef1db8fdca308c9002a096821ce0ce7c0bce2d108e56df6933b9ba60daab1224be325b0b4be67f2f7832271a6fd34eaf0403ee042742d056ca177a2e46c8238e27b597f8cc49b13f85adb0b8d9235453a1e14290d63c1e6dc3e6fcdcb5df76ad3dc964d806e0b9a9fa76a247c5bf72a71d98a9ab8cbc27c9d250165dec048c1eddef2b3fcda1b5fd4aa1bd91efb175ec6b8c047c852833021eae72864291624f9004b31b72ffe407d8d262b0f219fa6e080a1a717f80a047a896c09f30e2f186f66429ec1071e4a516cfc8d50c98ca025a9315b20cf566e59b000f79197468ee97985d00afd4b1966ec44048c79e84566763fa48aae64d2dd4dd9ed7a892686becf36b5a49792a3a1c5adfa75a511b4b127b3d61dedd784972f0d3e03080271be6076031af07f93d24b1feb864e2ce0b280c1ee23cdc44c49b99808d8b9ff9933cd359ec198ea6f2277c5571c43299fe5efc73b6021b42b1831c6a82525882d35ee93dadb5aec8c96c1e8e51734f10d0fe875ff9b08795f1abd3a892643602d18a25a36e8f724bb57378df1cff97c62e3b796c76443f9d65d46bede6b848db3bce528ee1c9b7092626a437c6aa3d9f5a7e52a73ebbbf02ca89166d95f6d44d8c2defb99bd558ab70b49a621933a7a49083d92718acab0fc3f0a3b838e81595895cca78435fe524adf2745aa62443d959501827a5d346499e9507acf9157543dacd1c35c65eafcb0fad736550a2bf1006a733c787a3aafe3fe02476374a082981628e7ac04666b7bb73db90230528789b17feff92be6db0e0b87ef435eaffa344019eae1968ca742fa4c3654d6ce29c8181f506280579e917fb41f94288f74f791c17fa3de69eab5552299e877310c49e917bf9cbf485180c83168f590c8573df135992abd03fb71e23d2fe0865a2e506d57829cab15fd905dcfd9725e51325fde3d36238c0056f23039524b70a0c9c7d1d00e3652de824cd1d2370eda610dacd13e33aae1f75690d312b6e2345698b6b14c78b36480d228dc0caf84e2dcfb6827fbf08f4ba52984a65be4597ea6e01f1056146fd7b92f7434c650aad378683795e13239aa5b75e127107b8af131fd34bd4e79da5470ef763a67e02a633a436166ad12fe8099850150fa8f982d0040a8424783087b5bd5c52cb7354b9a76e07002364ffaf7760042fa4f8b7bbc46f460aa7fbd748ffb5e848fd33ab1defd55e7974ed5f5fa12fa40562daf943a3a43251e44989d91b6ed81e462609df079a2cbaa601bda8d3edc23cce71dee43bca909bdb223bdf88150442a7a45089985f4611da2f54335958420082226f5b587f1184fa5789744402b6f24f7e27770f9cdfeb565abe9903e6b180eb9b74e43cb6f1d95473ecfb35b56704e0e9cdc269583b0580c8361ab893b295f69fd7e7e5e3edf1fbec255d3457b87cb643a4fdd0b599c053945310a474b91de7743ba4dac6e101dbf541ef59b871d728de9dbf73609c013b9e7372fdf27fac0e0897464de844c9ef91e9cc83195c50c8b7e1e198658d674e9ccb907cea5b4ec71629790d80b767285b1ac2f5c10ea93741e1dd21084a1326ddc235e8cac595cc52944dccffdc05bd4c74f30a9f5f9429e912334bcd25a4e06f19c03fc32a4bf9e6591f07703544a995a46c0684de7aabb2a7c9e3df0e922a894ba49a0c44a9060cf1cd7c34e0c816e05769ad42604d527b74f842a7e82d9cf4957012ff68091bedf59a87d43b61675016a32e1be334a76ae47179a0861522e72fbd3aecc39ad7dee233754e6f108dba92f76a81a98f939dc5bcfb0be1c1d55e24e552938acc01db0abefa7d32b6d1370970f8c941d6316861d1b5b593f4f516a36154b2b5b3028701e318fecbb0d8b6d4cb7010804066f656b505f46ab488f896a41f2b53c21f0e4fdc5f9a6692c8859a3733643d97b3d1c3510f80fa158a4be5c08a43d37fa0efe0f4fd04441efab4731934d02e6c03cef8c7f1f31646d6ed248e9b5ab46f4d236be24756414a1d20e6df7d9c15e5cf4eaff07d1e8058a9a9452bcc1ab47373636e6c2939d9a69e01c24b5a725541ecb11ad1a2cabe65b5663ff8895147d3284bcf189c8509dc7726cda0eeeb1dae3f25ccfd24b48ed1731508fa90f058a1b6865f203c1a4c61476eb6b7d23f2f6b4f38688a82cb60494fd1edec4fbc822bb202e91e3c1c90dc296ed278f80985da3a29521a5bca6899018fd00d57ba5a2d71b65cae98b78ee878d211e916cbb7a69cd0596b4b54045c891ed18d6f32b686e04eee3ca8f3f666a0ae45cb0bd7a80a15b3fc2091e96aba371b964ebbfc82251bef769e17e092d61adc3b4f78fc2b0c4e4e9f645589157fad7e27711bb48c3c749b1536b036ccf5e8b0b9b7a7f7bb7d172f050457c4bd9fe6e8c153b9d8daed0be8b7ad713485a8a3c47c3aecdab3ebc555309f74734cf0846037bb061018119470fed7d18ec06ba23a693a97e8e561bc3a7f1ae5b229ea4b90f70d74193707848834c46d59f9287727710f7f6f7af4545e4042ff4aac76ea830340b426e835684105d4cf73937729a73b9b2eb009d49726fb3bc6244a2dc0bedee568601291b83fb3e9ee873bcfe928230e294afef1986637c64f2eccb1cfa88f4cc5da569f757f03dea9aa6482071c063c1f08c25a14a60be9388ab5cbc4d593986e96a3b9e52062e6adc4a03bf1308c9f080dc2b38d7dc13c53bbe587ecce3d8ff23eaf3d835021b8632149ee368239a7919c04e332cb402b3b1afb45ee8f64d8e2fbc9ca7b66fb549ece678625712004c7f7709ebedf49c72e7b5a0ff49984f67ec04a54dbb65a2da3c88237b4f7797c9b348c1be09d48f0daf7c59758d6c8f4955c483285282cb66136fc471b226074999a0f06562488b1e2edb2a2d1bc434d2a33e2ee67c2ca797cd8e14a78bcde5dc31968c4f68322a89f7de958dd69afc4ec66832220664f87c0c000c1549e5fcdd0861e51b7752ce89e7d58bee4e212c3fe71fca587f78673d09b8004108650617bf545a5d7de09969a19e3a463e4f845e89124745d0dc437f5d956df3a974e9ba1f460dde3473abeb1065db1bbc14de459622b4479ea1c59e3d2945e59fea7544bb9d54c0decbb7d0c777dc2fd180f98da4822e5321107f91f31819bf4345a70a08b05df8e77978d4df9789ea1bbbfdbf14a1c8c8e356d51a7c14164dc2fd90df2a9cc98a37b2aafb6b9483fa5ec7885211770f0b705d40927a7edbe58029e60fc40c96f519a2c748b2ec6d33fec861a4d74770aff1dd1f9e6689666774de73017de1fa83398523eecb9d975aaa067e47ddb2afd45f56b04275fe99b8346a437bdd1d84f5c9f712539eaba4c524b9bd3d7079d92e9fc499a4297a5dfd655f19223697650f3c83a75be8d027a9723d71488543abde6edb2c90a2d811d4baf802705f275cbab48498a5c4ff7279e097ca70bc486190da7212945fcd646e9eecf672f4863c3aaa1a06b78b09463f6e93b7d3ea2595abb01bb6517710974eef3441e919ca2378b4dfa4073d50d466197dcb9074444faffe16e3541fe3579cf3e5ac7d9c40daa0a4f61b10d9d492e3319bfdb3ca1d75fe8d5339dd100978ec1ef840a21360aa3cc07210f1412eddc4dbcdb716cb60b44c65cfecb32f2b4ec545fe14e11be1335da38d5007530788b000c3465f06232fb6e9dc5f6077ee18e6d241cf328f9f71b9a9ee645fbfcf732625c3b399406045d778955e25c3631d57eb2b0356dd61de3c762ae2c88054a778c19a31bc60647de13ce41a74eafd77b277581aa2de129213109864246e3866e76eb647c9d99149621ead00a4a5d015bb5fdd74d3d1a164d9e3a8fbf96aeabbb290cb2cde92bedebcb212580f708c4b4fa574ab76274482138c498457f0b157d69e7493cbfc600ff455f75f019dab437dda0337ead682228323aa01f3bafaff13b0d12a42a0508778416a95593a1fb932cda6dfb8501edd53c944230054ed39496c1885e52441b3cc4c3f0404095bee200982d7c0c728599bc5dea3cc4bb8156a8042be2982e4a916b479a8cc1b6a544bae90a371fbcfad676894d8caf4fbe976ad5b94e1a99fabe116e980dede9bb4f4500cd377a5d6565f7a3fde101231961b1f4dd0da9e4e10d01a96c84851e6bb1b57359caf9e5be8b76660d3e611815821b8f59ff7558ee7f16ac0dbda2207f19a51b23224e65e87135931019f504a9539751c1ae54cabcf039d7c4d2574c7e72112a9ed6276f7ce1b40596d41df9736bd8c17bd31b9d222f1eeb9da272f018611cfa0e5f2f3581ac478ed9d23010f242414a573f4333813fcf6363f60c01e699e00a7441ec9dd8a329348222063815f27c68579cadee5ca8e6e7f969b11ec3b287dae029eaf48ba67acf1464154dec2079dd5134c0516d858b1a933c3b0a255084f2dc05b695d844d0cd08a81a0ae4e86e6ab436d8e70ce3abaa171e8d46ce7086eeefda74153db6b5327dbc20dbb5f90c107229ed85923bb2e67f30e3c60f6db1a342eecbcd1abb35e6a9d1c4fda96bbdf9e94a2d2ce11d194c6c04ad52a682b6388272e97c64890dfce1f9aaa962e165e044b72842c35ffa9b757c5026da180657972f7462be8462d7f44cd791b40a9bb44664ec7f4d80aff5bce583e574aad15a6b99c444ce5328953dd496096e9f4c81669be833dbb3971789243f416cb8301897944969712f6a5f230a94a7bd1f9692d86d6dda79a3c44ec5892adaed0049c72fba00e60f856d8f3d7864c68c3d99d1179feffbe3c0f5f0bf2e3ec975b9c0ad5bfe9ce279afc02b39cedbeafb606da7a6f61abf1d6c6b8a22ac4a059e01b2dc664938c6cc4977fdea2c5d60db55420f4d321e9f51f28aa572ce51dfbdc681399c8e9c731f5e99ad2343fc651cb771ed95db1d065e8602c0636b887a426444c8210907280357a656c91b446bea01686f869d1cd42a75f7960adfd365e8a7e22317cf148db8baf3f88c869f69988c1cd3554104557fb02dcf6c896b4353698de58f305a9afac3f6ad241dfd9977902a3b59e0f2b2b3d4ff3652d005151313aa7fa3a501c0b50156a7318e28d8950419f1b6fc5ef659baf72f217a470329ce3a3568ffcceabc3da96b22d382ae36c5c1b59a4b5733052e610b21b0788d379927a82036c571a83b5fdfd2ff3f311bb70427dcaf322e123903242135d0b274db7ad1f98393f3623690fdac28d45ff81a7a1a791427956fb33171579b3b2113633022293826aa45dcb19f19980c3df037a3d26e5cd009f8aa692cd95e4e11c5a1aa4df34c70e55b3f431b688d667d52a0df08fef9f0140bbef1cd65566212ec70f0483a0aa24a9adfb865422bab995ee4b8645cf554b6c96ba17329604caed75a3f6fb2110e2f10a596c7a1218704bf1153672fbc6d3bb8140062a1d160941c2dc8bcbe335d573bb1d1e1200d7967f67903ff36cbf7d510afaccc1381b4f2f09b5ba1212b6f0d7acc92fb7c091bfb0db582809a557f1a6b5c335640a6c8f75908203d5f6e8025863dc39eefb7b9d71c842a8e34087a91253f52e8f402309bf95bcfabcc2608b34d8c98262eb5ed9dc20b6e433f676e0d9726855676d6f3c15041d199d489fa372add326ee9cc61b75ebd3447b219241a7b4bcd70bd586171e7c0d50fd0fb4f59a9c8c592ebb5393982235951441dfb8e41c6b975b7b293048f158d454237b0bc5d83acebe9c2b73d782e704d7a58aa044d25852b2393fb695fd01e54f2f97874055318c4b715d569565947c54acf275ca523760a2339abd968f3d9746036e470936e7ad98df64d5aa5848d5f49cb1787dd2357dcb10363620fe8ac1bce4b59a09014983952b2eb4d8f0d6ea0e23580decd988bff84d74c6f548bab11c0f4f079de61f967644e30308773437a1e521143fa8564167ee4cccceab6f3ce2345d93fa27be684671ceac590134d86981b1c626e34abc9a065b9076c0c40d7430c421a4b4091a829f9852a8722077bd52bbd0f559bd8542f524999507655648e878adc45cb1ba07ffc997d38ebf8b1af03296192bcecf6d8cc77be14fcf542e4d8016dc4e2b4559e9c029b1ef92ff65969dd207f8f05047724e3ca90b840a97590f2efd10eb4aec33fd1fb9103b28cb1d2f3611e6e7ff212f5379b1b00973b11bbb4728bf83ede8799a6fe8a380cd87e504ae02f852bd02fe01929cba5ccc759fc15b2678598a9f85c9cb256c85d091112f2131c3187c199af51c2a7be6d20c1e054918454602d211bdc0b80b7f2dace3e20a88deec4ab48d4e25c5e503ff1bd7bb94cf5cc669413f85cc345eeb62a9a1b1af9df5f480a161c1fdb60fbb47eb1f728972ef13017c2bc60c6ccfe8cdb3cb226bd667e96d24ef2e0de32a75f56ea6551333d193ab81bd939661d7af4997d0918b00ba8b41fa2b09882c90887b4d7a7c666ee2ad31bacb65a49c9734034ba42e598844a493b2c925d62dcf092f4704390f7fda1fdfec0e8ec4277d50002b2a9bb7e2bae7f71f724b1b9cc66039377f12cad39e4016ba75c2eb9be6451db490d3a0649356de6912a9e2614077d4f003f1c9873dc7115a2d71d81483be3471003f052d7fcb0cc4df3b5fc92751d4ff28996f76624f63ee77f08a81bef83a7ffe93cf9b4fa5e9366cce544ff5a3c6301b2aeb40708b84291862f97e0ebaf89ccc4f386605d9917a7775a5cabf20a7475f3cbbb0e7788aabd01699ed8dfaca6a432c5e63fbaf0b4ff1f2bc55268004dc02d3c051f6fd60b108f23785186116db8fba94bc8a12fa9ace8a6242d113927df4638cb3bf22d1b3c8d862896168f2fdff40a24ab99e4738165cdb6460a5a83410c5d20d915f27324b1cce494e47c78202d42f683c6061d511a723cb8dd499e8a4d75f139474eff6e8091eaa5b527a2a6a162bf6a26dada281f0a33b6b3b736b35a6b0ee8fd9b0c8293b5ad2f33fdc6b8dd5f8c2788d0e83a96a1be4998e568e812e3d1519c9b73fc1fff56f044f1cf12f5fab565e61719241f0a23b8b32a9563b46bc8e1f3d8e62d0dcb7f8d0c22aac34c92de4932e8d822aaafeb3dbda30975d2876b1c08f791744429b124f8fb2b876806d7ec9649224a1ec4115d45f06e86f8d44a3a9fe811d0db1aac7d4542de7bf0c5c9e3e40b1ed002eb81c88187dee96238af183f4543a1f9bbec12d33bd342fa30181a83fc33374c58e7245a854116f88b3925ebb1a73fe22c9aa4d2e5874577b9c3af7ff8416615800f8be44b56dd7160800fbe8e21e68a709fa7bd66c697a30d81a9ed56e1a007136af33d79ff5a6d0840da4d3287908268c3b6f6f8717998f2ff593228b79ee00692adc2386e1a49d54d3e2577a1c126d92993499b981293811f8fd10e8298add9bbcd03e879c04fa334996741ce6552d8c8980a8e73a2adbaa4fe5fea6a00bb33df770a4b32d9efe516aaba488bbf403bf82720f4b30d76355f57ccc535853a40cc264248fdb52e6f7d0ce2c5209152c6eff0e0fdf057c3f2994499334eeeb6101a06a9b844812ab4dcc29c369ca50f9acc6d680b44a3ece8a8fcb146ecbb0c5667ee1d47b1c70ea54e9f932eb944a0eb31b6c0f13983ecdecae416a0a0c65ba78f02b520a5b4717cd923758b18d0898dd185ad51f44276cd29313f682b1a9cbe9db0e0d5460cd06e3983d708837f262fb971825d49f36491b3eaceb0c3ed6e38aece117a497dd6b9cc154ba55d796bc49b772a3a689b6d3059133432d8bc435391f6dcd825e58894ca66cec07d133a987f70e4b68f1b32ff0d5b744179ed7f868f8c4f4141de1daca3a2895c6d0db668531374c0f410297c1c9f8ba28322510e75810c89ecd5f15796ebe340b1558481311128016bf3bfd3d55323fbf93f9b767f932b7651a4c38ce48d1d7f504caa25ad1639548b9123f90e0fab74694744eac87a006181272b4804a1f442cb30e4bd7b60e948df19ddd681d4d8b568c808b23887b73f88325837196acc38717be0f824d44583aca68a4b50cd2e946b1bcc0b46630d8c3b568b15e55876730a24c678c160fcc418304cf878cd700a4fdfd81d540406c374327e9db79f9c75f0a619f8ed81a3a8cfb1379a694c1d8d0b62f96b508fb27107e9fbed4017916629633ce30b5f5d937fc8e31a3eb7cdb0707426958bbceae400ec2383d94a8dfbe1fc46334d7674c0badac11cf5d5db40eb4d145916155be2eb4de566aa32173d73a9fb7a91cf2ca4ac706710d767fa75e96f2f304e44f991d1ab96e47d4ca4e2615c18640e7a11af28ff6f788b346777700b8089aca7616c2e6b763aa3c8583723b9834d01f97ec37ef75c7aafd16729d7f571a0e3bda9d6fdfd895ae374a9f946cb8ee8b32975b7874c24f17ba29e1b17379c0afede8c9a04c75b570dfd03cb396ab68868be6e5220284f341296af632e067b3e66eeb8ae8b26e59b980bec295ee0bb09d41505304761114981de303d3c4c5d990b92a2595d412e10bddec7366d84f0dae10de1b6c38ea7151e7f7fcc70b611da93f", 0x2000, &(0x7f0000000dc0)={&(0x7f0000000000)={0x50, 0x0, 0x587, {0x7, 0x26, 0x4, 0x800, 0x9, 0x4, 0x3, 0xffffffff}}, &(0x7f0000000080)={0x18, 0x0, 0x6, {0x7fff}}, &(0x7f00000000c0)={0x18, 0xffffffffffffffda, 0x7, {0x400}}, &(0x7f0000000100)={0x18, 0x0, 0x42be, {0x94}}, &(0x7f0000000180)={0x18, 0xffffffffffffffda, 0x80000001, {0x1ff}}, &(0x7f00000001c0)={0x28, 0x0, 0xd85f, {{0x3, 0x1, 0x1}}}, &(0x7f0000000200)={0x60, 0x0, 0x9, {{0x2, 0x3, 0x2, 0x4, 0x2, 0x2, 0xf8, 0x6}}}, &(0x7f0000000280)={0x18, 0x2f, 0x3f, {0x10}}, &(0x7f00000002c0)={0x16, 0x0, 0xfa, {'-]@)]\x00'}}, &(0x7f0000000300)={0x20, 0x0, 0x22a, {0x0, 0xd}}, &(0x7f0000000340)={0x78, 0x0, 0x584, {0x6, 0xc74, 0x0, {0x6, 0x7ff, 0x9, 0x9, 0x3, 0x5, 0x10001, 0x101, 0x2, 0xc000, 0x1, 0x0, 0x0, 0x5}}}, &(0x7f00000003c0)={0x90, 0xfffffffffffffffe, 0x7f, {0x2, 0x0, 0x7, 0x6, 0x2, 0x5, {0x0, 0x0, 0x100000000, 0x401, 0x4, 0x3, 0x8, 0x1, 0x0, 0x2000, 0x3f, 0x0, 0x0, 0x1, 0xfffeffff}}}, &(0x7f0000000480)={0xd8, 0x0, 0x1, [{0x6, 0x2, 0x3, 0x9, 'syz'}, {0x5, 0x8, 0x1, 0x6ea, '\\'}, {0x0, 0x4, 0xe, 0xfffffff8, '@*,/)!j+)}&-*}'}, {0x6, 0x7, 0x1, 0x1, '$'}, {0x4, 0x8001, 0x3, 0x800, 'syz'}, {0x0, 0x8000000000000001, 0x8, 0xffffffff, 'keyring\x00'}]}, &(0x7f00000007c0)={0x468, 0xffffffffffffffda, 0x8, [{{0x0, 0x0, 0x9, 0x8000, 0x4, 0x4, {0x1, 0x1, 0x3, 0xa22, 0xffffffffffffffff, 0x0, 0x7, 0x9, 0x1, 0x1000, 0x5, r4, r3, 0x7fffffff, 0x1ff}}, {0x3, 0x40, 0x0, 0x4}}, {{0x5, 0x3, 0x0, 0x7, 0x7, 0xffff, {0x0, 0x4, 0x9, 0xffffffffffff4a3f, 0x2, 0xfffffffffffffffa, 0x9, 0x200, 0x401, 0x4000, 0x6, r5, r6, 0x81, 0x1}}, {0x0, 0x2, 0x8, 0x79c8bc80, 'keyring\x00'}}, {{0x1, 0x3, 0x5, 0x0, 0x9, 0x3, {0x6, 0x101, 0xfffffffffffffff7, 0x2000000000, 0x3, 0x8000000000000000, 0x0, 0x41cc, 0x5, 0x0, 0x2, r8, r10, 0x1, 0x1}}, {0x4, 0x4, 0x8, 0xffff, 'keyring\x00'}}, {{0x0, 0x0, 0x2, 0x4, 0x6199, 0x0, {0x3, 0x800, 0x9, 0x0, 0xfffffffffffffffa, 0x98, 0x3ff, 0x1f, 0x8, 0x6000, 0xfff, r11, r3, 0x3f, 0x9}}, {0x1, 0x1f, 0x6, 0x2, '.;:.+\\'}}, {{0x6, 0x2, 0x1b6, 0x4, 0x259, 0x2b6e, {0x6, 0x8, 0xfe, 0x3, 0x2, 0x1, 0x2, 0x8, 0x8, 0x4000, 0x7ff, r12, r3, 0x6, 0x3}}, {0x1, 0x200, 0x3, 0x1000, 'syz'}}, {{0x2, 0x3, 0x1, 0xb1, 0x1, 0x0, {0x5, 0xd7f, 0x7f, 0x4, 0xffffffffffffff41, 0x10000, 0x5, 0x8, 0x0, 0x2000, 0x4, r14, r15, 0xb67, 0xffff8000}}, {0x3, 0x2, 0x3, 0x9, '\'}%'}}, {{0x3, 0x0, 0x4, 0x8, 0x9, 0x401, {0x6, 0x9, 0x3, 0xc9b, 0xad4, 0x7f, 0xfff, 0x3f, 0x3, 0x1000, 0x3, r2, r3, 0x1}}, {0x4, 0x7, 0x1, 0x2, '('}}]}, &(0x7f0000000cc0)={0xa0, 0xfffffffffffffffe, 0x201bf63b, {{0x4, 0x1, 0x5, 0x67, 0x7ff, 0xacc, {0x1, 0x4, 0x5, 0xffff, 0xff, 0x100000000, 0x6e92, 0x80000000, 0x1d, 0x1000, 0x7, r17, r18, 0xe7d, 0x8}}, {0x0, 0x10}}}, &(0x7f0000000d80)={0x20, 0xfffffffffffffff5, 0x10000, {0x20, 0x8, 0xbd9, 0xa0b}}}) (async) setregid(0x0, r3) (async, rerun: 64) r19 = socket(0xa, 0x2, 0x0) (rerun: 64) getsockopt$sock_cred(r19, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r20, 0x0) (async) keyctl$chown(0x4, r0, 0x0, r3) 11:36:17 executing program 1: r0 = openat$ppp(0xffffffffffffff9c, 0x0, 0x40082, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f0000000140)) [ 984.177447] TCP: request_sock_TCPv6: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. [ 984.179816] TCP: request_sock_TCPv6: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. [ 984.258153] FAULT_INJECTION: forcing a failure. [ 984.258153] name failslab, interval 1, probability 0, space 0, times 0 [ 984.330283] CPU: 0 PID: 5749 Comm: syz-executor.0 Not tainted 4.19.211-syzkaller #0 [ 984.338103] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 984.347455] Call Trace: [ 984.350049] dump_stack+0x1fc/0x2ef [ 984.353683] should_fail.cold+0xa/0xf [ 984.357491] ? setup_fault_attr+0x200/0x200 [ 984.361821] ? lock_acquire+0x170/0x3c0 [ 984.365803] __should_failslab+0x115/0x180 [ 984.370047] should_failslab+0x5/0x10 [ 984.373852] __kmalloc+0x2ab/0x3c0 [ 984.377391] ? tls_push_record+0xff/0x1370 [ 984.381625] tls_push_record+0xff/0x1370 [ 984.385689] ? sk_alloc_sg+0x5d8/0x850 [ 984.389583] tls_sw_sendpage+0x8c6/0xd00 [ 984.393656] ? tls_sw_sendmsg+0x1210/0x1210 [ 984.397978] ? retint_kernel+0x2d/0x2d [ 984.401865] ? tls_sw_sendmsg+0x1210/0x1210 [ 984.406185] inet_sendpage+0x164/0x650 [ 984.410066] ? sock_sendpage+0x1e/0x140 [ 984.414040] ? inet_accept+0x770/0x770 [ 984.417925] sock_sendpage+0xdf/0x140 [ 984.421728] pipe_to_sendpage+0x268/0x330 [ 984.425867] ? sockfs_setattr+0x160/0x160 [ 984.430013] ? direct_splice_actor+0x160/0x160 [ 984.434591] ? splice_from_pipe_next.part.0+0x2ad/0x360 [ 984.439953] __splice_from_pipe+0x389/0x800 [ 984.444275] ? direct_splice_actor+0x160/0x160 [ 984.448854] generic_splice_sendpage+0xd4/0x140 [ 984.453522] ? __splice_from_pipe+0x800/0x800 [ 984.458018] ? security_file_permission+0x1c0/0x220 [ 984.463035] ? __splice_from_pipe+0x800/0x800 [ 984.467535] direct_splice_actor+0x115/0x160 [ 984.471947] splice_direct_to_actor+0x33f/0x8d0 [ 984.476612] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 984.481366] ? generic_pipe_buf_nosteal+0x10/0x10 [ 984.486208] ? do_splice_to+0x160/0x160 [ 984.490187] do_splice_direct+0x1a7/0x270 [ 984.494331] ? splice_direct_to_actor+0x8d0/0x8d0 [ 984.499177] ? security_file_permission+0x1c0/0x220 [ 984.504196] do_sendfile+0x550/0xc30 [ 984.507919] ? do_compat_pwritev64+0x1b0/0x1b0 [ 984.512501] ? vfs_write+0x393/0x540 [ 984.516224] __se_sys_sendfile64+0x147/0x160 [ 984.520628] ? __se_sys_sendfile+0x180/0x180 [ 984.525034] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 984.530395] ? trace_hardirqs_off_caller+0x6e/0x210 [ 984.535403] ? do_syscall_64+0x21/0x620 [ 984.539376] do_syscall_64+0xf9/0x620 [ 984.543182] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 984.548369] RIP: 0033:0x7fc458e93639 [ 984.552077] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 984.570977] RSP: 002b:00007fc4573e5168 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 984.578677] RAX: ffffffffffffffda RBX: 00007fc458fb4050 RCX: 00007fc458e93639 [ 984.585938] RDX: 0000000000000000 RSI: 0000000000000007 RDI: 0000000000000009 [ 984.593196] RBP: 00007fc4573e51d0 R08: 0000000000000000 R09: 0000000000000000 [ 984.600456] R10: 0000800100020046 R11: 0000000000000246 R12: 0000000000000001 [ 984.607719] R13: 00007ffc012f6b3f R14: 00007fc4573e5300 R15: 0000000000022000 [ 984.794546] kasan: CONFIG_KASAN_INLINE enabled [ 984.799599] kasan: GPF could be caused by NULL-ptr deref or user memory access [ 984.830045] general protection fault: 0000 [#1] PREEMPT SMP KASAN [ 984.836308] CPU: 0 PID: 5749 Comm: syz-executor.0 Not tainted 4.19.211-syzkaller #0 [ 984.844219] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 984.853580] RIP: 0010:scatterwalk_copychunks+0x4db/0x6a0 [ 984.859058] Code: ff df 80 3c 02 00 0f 85 98 01 00 00 49 8d 44 24 08 4d 89 26 48 89 c2 48 89 44 24 18 48 b8 00 00 00 00 00 fc ff df 48 c1 ea 03 <0f> b6 04 02 84 c0 74 08 3c 03 0f 8e 9f 01 00 00 48 b8 00 00 00 00 [ 984.877960] RSP: 0018:ffff88809333f238 EFLAGS: 00010202 [ 984.883323] RAX: dffffc0000000000 RBX: 000000000000401d RCX: ffffc90005f25000 [ 984.890587] RDX: 0000000000000001 RSI: ffffffff83739e63 RDI: 0000000000000007 [ 984.897853] RBP: 000000000000401d R08: 0000000000000001 R09: 0000000000000000 [ 984.905113] R10: 0000000000000007 R11: 0000000000000000 R12: 0000000000000000 [ 984.912375] R13: 0000000000001000 R14: ffff88809333f2e8 R15: 0000000000000001 [ 984.919646] FS: 00007fc4573e5700(0000) GS:ffff8880ba000000(0000) knlGS:0000000000000000 [ 984.927864] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 984.933743] CR2: 0000001b2ed68000 CR3: 00000000b31d7000 CR4: 00000000003406f0 [ 984.941014] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 984.948450] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 984.955708] Call Trace: [ 984.958300] scatterwalk_map_and_copy+0x121/0x1a0 [ 984.963137] ? retint_kernel+0x2d/0x2d [ 984.967026] ? scatterwalk_ffwd+0x370/0x370 [ 984.971341] ? aesni_gcm_enc_avx2+0x196/0x1b0 [ 984.975829] ? kernel_fpu_enable+0x1f/0x40 [ 984.980055] ? kernel_fpu_end+0x11b/0x170 [ 984.984198] ? kernel_fpu_enable+0x40/0x40 [ 984.988431] gcmaes_encrypt.constprop.0+0x89f/0xd90 [ 984.993447] ? gcmaes_crypt_by_sg.constprop.0+0x1790/0x1790 [ 984.999149] ? inet_sendpage+0x164/0x650 [ 985.003198] ? sock_sendpage+0xdf/0x140 [ 985.007173] ? pipe_to_sendpage+0x268/0x330 [ 985.011483] ? __splice_from_pipe+0x389/0x800 [ 985.015981] ? generic_splice_sendpage+0xd4/0x140 [ 985.020818] ? direct_splice_actor+0x115/0x160 [ 985.025395] ? splice_direct_to_actor+0x33f/0x8d0 [ 985.030234] ? do_splice_direct+0x1a7/0x270 [ 985.034557] ? do_sendfile+0x550/0xc30 [ 985.038434] ? __se_sys_sendfile64+0x147/0x160 [ 985.043009] ? do_syscall_64+0xf9/0x620 [ 985.046976] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 985.052334] ? mark_held_locks+0xa6/0xf0 [ 985.056387] ? rcu_nmi_exit+0xb3/0x180 [ 985.060268] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 985.065023] ? mark_held_locks+0xa6/0xf0 [ 985.069075] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 985.073821] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 985.078571] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 985.083142] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 985.087894] ? generic_gcmaes_encrypt+0x108/0x160 [ 985.092729] ? generic_gcmaes_encrypt+0x108/0x160 [ 985.097565] ? helper_rfc4106_encrypt+0x310/0x310 [ 985.102404] ? gcmaes_wrapper_encrypt+0x14/0x1f0 [ 985.107159] ? gcmaes_wrapper_encrypt+0x157/0x1f0 [ 985.111996] ? tls_push_record+0x9d7/0x1370 [ 985.116319] ? tls_sw_sendpage+0x8c6/0xd00 [ 985.120557] ? tls_sw_sendmsg+0x1210/0x1210 [ 985.124877] ? retint_kernel+0x2d/0x2d [ 985.128756] ? tls_sw_sendmsg+0x1210/0x1210 [ 985.133073] ? inet_sendpage+0x164/0x650 [ 985.137123] ? sock_sendpage+0x1e/0x140 [ 985.141089] ? inet_accept+0x770/0x770 [ 985.144966] ? sock_sendpage+0xdf/0x140 [ 985.148934] ? pipe_to_sendpage+0x268/0x330 [ 985.153246] ? sockfs_setattr+0x160/0x160 [ 985.157386] ? direct_splice_actor+0x160/0x160 [ 985.161961] ? splice_from_pipe_next.part.0+0x2ad/0x360 [ 985.167316] ? __splice_from_pipe+0x389/0x800 [ 985.171806] ? direct_splice_actor+0x160/0x160 [ 985.176380] ? generic_splice_sendpage+0xd4/0x140 [ 985.181214] ? __splice_from_pipe+0x800/0x800 [ 985.185706] ? security_file_permission+0x1c0/0x220 [ 985.190712] ? __splice_from_pipe+0x800/0x800 [ 985.195202] ? direct_splice_actor+0x115/0x160 [ 985.199778] ? splice_direct_to_actor+0x33f/0x8d0 [ 985.204617] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 985.209368] ? generic_pipe_buf_nosteal+0x10/0x10 [ 985.214210] ? do_splice_to+0x160/0x160 [ 985.218190] ? do_splice_direct+0x1a7/0x270 [ 985.222507] ? splice_direct_to_actor+0x8d0/0x8d0 [ 985.227350] ? security_file_permission+0x1c0/0x220 [ 985.232369] ? do_sendfile+0x550/0xc30 [ 985.236252] ? do_compat_pwritev64+0x1b0/0x1b0 [ 985.240825] ? vfs_write+0x393/0x540 [ 985.244539] ? __se_sys_sendfile64+0x147/0x160 [ 985.249113] ? __se_sys_sendfile+0x180/0x180 [ 985.253515] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 985.258878] ? trace_hardirqs_off_caller+0x6e/0x210 [ 985.263887] ? do_syscall_64+0x21/0x620 [ 985.267855] ? do_syscall_64+0xf9/0x620 [ 985.271822] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 985.277172] Modules linked in: [ 985.289316] ---[ end trace 205ffb0f49b819cf ]--- [ 985.294195] RIP: 0010:scatterwalk_copychunks+0x4db/0x6a0 [ 985.299692] Code: ff df 80 3c 02 00 0f 85 98 01 00 00 49 8d 44 24 08 4d 89 26 48 89 c2 48 89 44 24 18 48 b8 00 00 00 00 00 fc ff df 48 c1 ea 03 <0f> b6 04 02 84 c0 74 08 3c 03 0f 8e 9f 01 00 00 48 b8 00 00 00 00 [ 985.323113] RSP: 0018:ffff88809333f238 EFLAGS: 00010202 [ 985.329188] RAX: dffffc0000000000 RBX: 000000000000401d RCX: ffffc90005f25000 [ 985.336718] RDX: 0000000000000001 RSI: ffffffff83739e63 RDI: 0000000000000007 [ 985.344071] RBP: 000000000000401d R08: 0000000000000001 R09: 0000000000000000 [ 985.351381] R10: 0000000000000007 R11: 0000000000000000 R12: 0000000000000000 [ 985.358725] R13: 0000000000001000 R14: ffff88809333f2e8 R15: 0000000000000001 [ 985.366031] FS: 00007fc4573e5700(0000) GS:ffff8880ba000000(0000) knlGS:0000000000000000 [ 985.374300] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 985.380170] CR2: 000000c02f7a3000 CR3: 00000000b31d7000 CR4: 00000000003406f0 [ 985.387514] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 985.394835] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 985.402089] Kernel panic - not syncing: Fatal exception [ 985.407598] Kernel Offset: disabled [ 985.411295] Rebooting in 86400 seconds..