aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) r16 = request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) r17 = add_key(&(0x7f0000003ec0)='rxrpc\x00', &(0x7f0000003f00)={'syz', 0x3}, &(0x7f0000003f40)="98e218ccdfa572c362740a4231bf4baf52db287cfe4ca7ec4d803e3f5770f8cff13a29fef8a63c79c19c2f3f98505e", 0x2f, r16) add_key$fscrypt_v1(&(0x7f0000004040), &(0x7f0000004080)={'fscrypt:', @desc2}, &(0x7f00000040c0)={0x0, "81c0188985f2d2d0d669a98ddaa1f598338f6d35a32085922b477e1b555381aa5ea7847e9d1d0653cbd3f93975176901334f1e298855fcd1ed8be4982cdca958", 0x28}, 0x48, r17) [ 579.141611] 9pnet: Insufficient options for proto=fd [ 579.159093] 9pnet: Insufficient options for proto=fd 05:50:00 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), 0x0, &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:00 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), 0x0, &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:00 executing program 3: syz_mount_image$fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) 05:50:00 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(0x0, &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) [ 579.220134] 9pnet: Insufficient options for proto=fd 05:50:00 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) [ 579.281622] 9pnet: Insufficient options for proto=fd 05:50:00 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) r16 = request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) add_key(&(0x7f0000003ec0)='rxrpc\x00', &(0x7f0000003f00)={'syz', 0x3}, &(0x7f0000003f40)="98e218ccdfa572c362740a4231bf4baf52db287cfe4ca7ec4d803e3f5770f8cff13a29fef8a63c79c19c2f3f98505e", 0x2f, r16) 05:50:00 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(0x0, &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:00 executing program 3: syz_mount_image$fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) 05:50:00 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', 0x0, 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:00 executing program 5: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) 05:50:00 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00), &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80), &(0x7f0000003dc0)=0xc) [ 579.369788] 9pnet: Insufficient options for proto=fd 05:50:00 executing program 3: syz_mount_image$fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) 05:50:00 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), 0x0, &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) [ 579.424958] 9pnet: Insufficient options for proto=fd 05:50:00 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) 05:50:00 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', 0x0, 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:00 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(0x0, &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) 05:50:00 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) socket$inet6(0xa, 0x5, 0x0) r12 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r12, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00), &(0x7f0000003d40)=0xc) [ 579.478559] 9pnet: Insufficient options for proto=fd 05:50:00 executing program 5: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) r16 = request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) add_key(&(0x7f0000003ec0)='rxrpc\x00', &(0x7f0000003f00)={'syz', 0x3}, &(0x7f0000003f40)="98e218ccdfa572c362740a4231bf4baf52db287cfe4ca7ec4d803e3f5770f8cff13a29fef8a63c79c19c2f3f98505e", 0x2f, r16) 05:50:00 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), 0x0, &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:00 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(0x0, &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) 05:50:00 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', 0x0, 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) [ 579.581089] 9pnet: Insufficient options for proto=fd 05:50:00 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), 0x0, &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:00 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) socket$inet6(0xa, 0x5, 0x0) r12 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r12, 0x80000001) 05:50:01 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) [ 579.623957] 9pnet: Insufficient options for proto=fd 05:50:01 executing program 5: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) 05:50:01 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, 0x0) 05:50:01 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', 0x0, 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:01 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(0x0, &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) 05:50:01 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) socket$inet6(0xa, 0x5, 0x0) add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) 05:50:01 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, 0x0) 05:50:01 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', 0x0, 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:01 executing program 5: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) socket$inet6(0xa, 0x5, 0x0) r12 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r12, 0x80000001) [ 579.783255] 9pnet: Insufficient options for proto=fd [ 579.788749] 9pnet: Insufficient options for proto=fd 05:50:01 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00), &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80), &(0x7f0000003dc0)=0xc) 05:50:01 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) socket$inet6(0xa, 0x5, 0x0) 05:50:01 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), 0x0, &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) 05:50:01 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, 0x0) 05:50:01 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), 0x0, &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) 05:50:01 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:01 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', 0x0, 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:01 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) socket$inet6(0xa, 0x5, 0x0) r12 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r12, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00), &(0x7f0000003d40)=0xc) 05:50:01 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:01 executing program 5: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) socket$inet6(0xa, 0x5, 0x0) 05:50:01 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, 0x0) 05:50:01 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), 0x0, &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) 05:50:01 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) socket$inet6(0xa, 0x5, 0x0) r12 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r12, 0x80000001) 05:50:01 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:01 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r6 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r6) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r7}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r8}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r9}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) 05:50:01 executing program 5: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) socket$inet6(0xa, 0x5, 0x0) add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) 05:50:01 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', 0x0, 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) 05:50:01 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:01 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) socket$inet6(0xa, 0x5, 0x0) add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) 05:50:01 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r6 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r6) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r7}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r8}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r9}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") 05:50:01 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, 0x0) 05:50:01 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, 0x0) 05:50:01 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', 0x0, 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) 05:50:01 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:01 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r6 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r6) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700), &(0x7f0000002740)=0xc) 05:50:01 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) socket$inet6(0xa, 0x5, 0x0) 05:50:01 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, 0x0) 05:50:01 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, 0x0) 05:50:01 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', 0x0, 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) 05:50:01 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:01 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r6 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r6) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020}, 0x2020) 05:50:01 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:01 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:01 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, 0x0) 05:50:01 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:01 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:01 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r6 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r6) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r7}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r8}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r9}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) 05:50:01 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r6 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r6) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) 05:50:01 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:01 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, 0x0) 05:50:01 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:01 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:01 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r6 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r6) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r7}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r8}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r9}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") 05:50:01 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) 05:50:01 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, 0x0) 05:50:02 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:02 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) 05:50:02 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:02 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r6 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r6) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700), &(0x7f0000002740)=0xc) 05:50:02 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:02 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) 05:50:02 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) 05:50:02 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:02 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r6 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r6) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020}, 0x2020) 05:50:02 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) 05:50:02 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioprio_set$uid(0x0, r0, 0x4004) r2 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) 05:50:02 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:02 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:02 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) 05:50:02 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r6 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r6) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) 05:50:02 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:02 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:02 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioprio_set$uid(0x0, r0, 0x4004) r1 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) 05:50:02 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:02 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r6 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r6) 05:50:02 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}) 05:50:02 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioprio_set$uid(0x0, r0, 0x4004) r1 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) 05:50:02 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:02 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) keyctl$invalidate(0x15, 0x0) 05:50:02 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioprio_set$uid(0x0, r0, 0x4004) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) 05:50:02 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:02 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}) 05:50:02 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) keyctl$invalidate(0x15, 0x0) 05:50:02 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:02 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:02 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) 05:50:02 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:02 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) socket$nl_generic(0x10, 0x3, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) 05:50:02 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:02 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:02 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioprio_set$uid(0x0, r0, 0x4004) r2 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) keyctl$invalidate(0x15, 0x0) 05:50:02 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:02 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}) 05:50:02 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) 05:50:02 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:02 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:02 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioprio_set$uid(0x0, r0, 0x4004) syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)) keyctl$invalidate(0x15, 0x0) 05:50:02 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) 05:50:02 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@blksize}]}}) 05:50:02 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}) 05:50:02 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}]}}) 05:50:02 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}]}}) 05:50:02 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioprio_set$uid(0x0, r0, 0x4004) syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) keyctl$invalidate(0x15, 0x0) 05:50:02 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, &(0x7f0000000680)) 05:50:02 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:02 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:02 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}]}}) 05:50:02 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) 05:50:02 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioprio_set$uid(0x0, r0, 0x4004) keyctl$invalidate(0x15, 0x0) 05:50:02 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:02 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}]}}) 05:50:02 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}) 05:50:02 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:02 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) keyctl$invalidate(0x15, 0x0) 05:50:02 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}]}}) 05:50:02 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}]}}) 05:50:02 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}]}}) 05:50:02 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}) 05:50:02 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}]}}) 05:50:02 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) socket$nl_generic(0x10, 0x3, 0x10) keyctl$invalidate(0x15, 0x0) 05:50:03 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}]}}) 05:50:03 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}]}}) 05:50:03 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:03 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) keyctl$invalidate(0x15, 0x0) 05:50:03 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}) 05:50:03 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) 05:50:03 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}]}}) 05:50:03 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}]}}) 05:50:03 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) 05:50:03 executing program 2: keyctl$invalidate(0x15, 0x0) 05:50:03 executing program 1: mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}) 05:50:03 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:03 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}]}}) 05:50:03 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}]}}) 05:50:03 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}]}}) 05:50:03 executing program 2: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}]}}) 05:50:03 executing program 1: mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}) 05:50:03 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}]}}) 05:50:03 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) 05:50:03 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) 05:50:03 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}]}}) 05:50:03 executing program 1: mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}) 05:50:03 executing program 2: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:03 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) 05:50:03 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) 05:50:03 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, 0x0) 05:50:03 executing program 2: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:03 executing program 1: syz_mount_image$fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}) 05:50:03 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, 0x0) 05:50:03 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) socket$inet6(0xa, 0x5, 0x0) add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) 05:50:03 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', 0x0, 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) 05:50:03 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:03 executing program 1: syz_mount_image$fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}) 05:50:03 executing program 2: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), 0x0, &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) 05:50:03 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), 0x0, &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:03 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) 05:50:03 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(0x0, &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:03 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) r16 = request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) r17 = add_key(&(0x7f0000003ec0)='rxrpc\x00', &(0x7f0000003f00)={'syz', 0x3}, &(0x7f0000003f40)="98e218ccdfa572c362740a4231bf4baf52db287cfe4ca7ec4d803e3f5770f8cff13a29fef8a63c79c19c2f3f98505e", 0x2f, r16) add_key$fscrypt_v1(&(0x7f0000004040), &(0x7f0000004080)={'fscrypt:', @desc2}, &(0x7f00000040c0)={0x0, "81c0188985f2d2d0d669a98ddaa1f598338f6d35a32085922b477e1b555381aa5ea7847e9d1d0653cbd3f93975176901334f1e298855fcd1ed8be4982cdca958", 0x28}, 0x48, r17) 05:50:03 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(0x0, &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}, {@uid_lt}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:03 executing program 1: syz_mount_image$fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}) 05:50:03 executing program 3: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) r16 = request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) r17 = add_key(&(0x7f0000003ec0)='rxrpc\x00', &(0x7f0000003f00)={'syz', 0x3}, &(0x7f0000003f40)="98e218ccdfa572c362740a4231bf4baf52db287cfe4ca7ec4d803e3f5770f8cff13a29fef8a63c79c19c2f3f98505e", 0x2f, r16) r18 = add_key$fscrypt_v1(&(0x7f0000004040), &(0x7f0000004080)={'fscrypt:', @desc2}, &(0x7f00000040c0)={0x0, "81c0188985f2d2d0d669a98ddaa1f598338f6d35a32085922b477e1b555381aa5ea7847e9d1d0653cbd3f93975176901334f1e298855fcd1ed8be4982cdca958", 0x28}, 0x48, r17) keyctl$update(0x2, r18, &(0x7f0000004140)="d3485fe33530dea5ad51fb83444c8b057d631f75a28d629c3a7284d1f1ea52afd7672da90f56a95016698d80c844793564eaff1cfdd6795d2794178c9313b32f5a13a9d5a6f7891420a46c656891b01e305b52e404b822b1fddc3a465b35702ecc5d80bad3c9cf57a8cc90042e7ca998fcf951b8b3", 0x75) read$FUSE(r7, &(0x7f00000041c0)={0x2020}, 0x2020) lstat(&(0x7f0000006200)='./file0\x00', &(0x7f0000006240)) 05:50:03 executing program 5: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) r16 = request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) r17 = add_key(&(0x7f0000003ec0)='rxrpc\x00', &(0x7f0000003f00)={'syz', 0x3}, &(0x7f0000003f40)="98e218ccdfa572c362740a4231bf4baf52db287cfe4ca7ec4d803e3f5770f8cff13a29fef8a63c79c19c2f3f98505e", 0x2f, r16) r18 = add_key$fscrypt_v1(&(0x7f0000004040), &(0x7f0000004080)={'fscrypt:', @desc2}, &(0x7f00000040c0)={0x0, "81c0188985f2d2d0d669a98ddaa1f598338f6d35a32085922b477e1b555381aa5ea7847e9d1d0653cbd3f93975176901334f1e298855fcd1ed8be4982cdca958", 0x28}, 0x48, r17) keyctl$update(0x2, r18, &(0x7f0000004140)="d3485fe33530dea5ad51fb83444c8b057d631f75a28d629c3a7284d1f1ea52afd7672da90f56a95016698d80c844793564eaff1cfdd6795d2794178c9313b32f5a13a9d5a6f7891420a46c656891b01e305b52e404b822b1fddc3a465b35702ecc5d80bad3c9cf57a8cc90042e7ca998fcf951b8b3", 0x75) read$FUSE(r7, &(0x7f00000041c0)={0x2020}, 0x2020) lstat(&(0x7f0000006200)='./file0\x00', &(0x7f0000006240)) [ 582.106595] 9pnet: Insufficient options for proto=fd 05:50:03 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) r16 = request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) r17 = add_key(&(0x7f0000003ec0)='rxrpc\x00', &(0x7f0000003f00)={'syz', 0x3}, &(0x7f0000003f40)="98e218ccdfa572c362740a4231bf4baf52db287cfe4ca7ec4d803e3f5770f8cff13a29fef8a63c79c19c2f3f98505e", 0x2f, r16) r18 = add_key$fscrypt_v1(&(0x7f0000004040), &(0x7f0000004080)={'fscrypt:', @desc2}, &(0x7f00000040c0)={0x0, "81c0188985f2d2d0d669a98ddaa1f598338f6d35a32085922b477e1b555381aa5ea7847e9d1d0653cbd3f93975176901334f1e298855fcd1ed8be4982cdca958", 0x28}, 0x48, r17) keyctl$update(0x2, r18, &(0x7f0000004140)="d3485fe33530dea5ad51fb83444c8b057d631f75a28d629c3a7284d1f1ea52afd7672da90f56a95016698d80c844793564eaff1cfdd6795d2794178c9313b32f5a13a9d5a6f7891420a46c656891b01e305b52e404b822b1fddc3a465b35702ecc5d80bad3c9cf57a8cc90042e7ca998fcf951b8b3", 0x75) read$FUSE(r7, &(0x7f00000041c0)={0x2020}, 0x2020) lstat(&(0x7f0000006200)='./file0\x00', &(0x7f0000006240)) 05:50:03 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq}]}}) 05:50:03 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(0x0, &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}) 05:50:03 executing program 3: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r11}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r12}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r13 = socket$inet6(0xa, 0x5, 0x0) r14 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r14, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r13, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r15}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r17}}]}}) r18 = request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) r19 = add_key(&(0x7f0000003ec0)='rxrpc\x00', &(0x7f0000003f00)={'syz', 0x3}, &(0x7f0000003f40)="98e218ccdfa572c362740a4231bf4baf52db287cfe4ca7ec4d803e3f5770f8cff13a29fef8a63c79c19c2f3f98505e", 0x2f, r18) r20 = add_key$fscrypt_v1(&(0x7f0000004040), &(0x7f0000004080)={'fscrypt:', @desc2}, &(0x7f00000040c0)={0x0, "81c0188985f2d2d0d669a98ddaa1f598338f6d35a32085922b477e1b555381aa5ea7847e9d1d0653cbd3f93975176901334f1e298855fcd1ed8be4982cdca958", 0x28}, 0x48, r19) keyctl$update(0x2, r20, &(0x7f0000004140)="d3485fe33530dea5ad51fb83444c8b057d631f75a28d629c3a7284d1f1ea52afd7672da90f56a95016698d80c844793564eaff1cfdd6795d2794178c9313b32f5a13a9d5a6f7891420a46c656891b01e305b52e404b822b1fddc3a465b35702ecc5d80bad3c9cf57a8cc90042e7ca998fcf951b8b3", 0x75) read$FUSE(r7, &(0x7f00000041c0)={0x2020, 0x0, 0x0}, 0x2020) lstat(&(0x7f0000006200)='./file0\x00', &(0x7f0000006240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_DIRENTPLUS(r4, &(0x7f00000062c0)={0x288, 0x0, r21, [{{0x2, 0x2, 0x1, 0x0, 0x1, 0x1, {0x2, 0x1561, 0x7ff, 0x2, 0x101, 0x6, 0xa3a, 0x9, 0xfffffffe, 0x8000, 0x5, 0xffffffffffffffff, r3, 0xb881, 0x40}}, {0x3, 0x3, 0x7, 0x50000000, 'fowner<'}}, {{0x5, 0x2, 0x8000000000000001, 0x1, 0xfffffff7, 0x81, {0x6, 0x9, 0x20, 0x3, 0x3, 0x1, 0x1000, 0xffff, 0x628, 0x8000, 0x4, 0x0, r22, 0x6288, 0xffff}}, {0x6, 0x2, 0x0, 0x5}}, {{0x0, 0x3, 0x9, 0x1, 0x1, 0x97e8, {0x4, 0x8, 0xfffffffffffffbff, 0x800, 0xfffffffffffffffb, 0x6, 0x101, 0x7fff, 0x6, 0x1000, 0xffffff4c, r11, r10, 0x6, 0x1}}, {0x6, 0x64, 0x1, 0x400, '+'}}, {{0x5, 0x1, 0x2, 0x8, 0x6, 0x80000001, {0x4, 0x728, 0x7fffffff, 0x7, 0x5, 0x1, 0xfffffff9, 0x20, 0x5de, 0xa000, 0x8, r15, r16, 0xfff, 0x5}}, {0x4, 0x3ad, 0x3, 0xc3, '9p\x00'}}]}, 0x288) 05:50:03 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r11}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r12}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r13 = socket$inet6(0xa, 0x5, 0x0) r14 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r14, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r13, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r15}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r17}}]}}) r18 = request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) r19 = add_key(&(0x7f0000003ec0)='rxrpc\x00', &(0x7f0000003f00)={'syz', 0x3}, &(0x7f0000003f40)="98e218ccdfa572c362740a4231bf4baf52db287cfe4ca7ec4d803e3f5770f8cff13a29fef8a63c79c19c2f3f98505e", 0x2f, r18) r20 = add_key$fscrypt_v1(&(0x7f0000004040), &(0x7f0000004080)={'fscrypt:', @desc2}, &(0x7f00000040c0)={0x0, "81c0188985f2d2d0d669a98ddaa1f598338f6d35a32085922b477e1b555381aa5ea7847e9d1d0653cbd3f93975176901334f1e298855fcd1ed8be4982cdca958", 0x28}, 0x48, r19) keyctl$update(0x2, r20, &(0x7f0000004140)="d3485fe33530dea5ad51fb83444c8b057d631f75a28d629c3a7284d1f1ea52afd7672da90f56a95016698d80c844793564eaff1cfdd6795d2794178c9313b32f5a13a9d5a6f7891420a46c656891b01e305b52e404b822b1fddc3a465b35702ecc5d80bad3c9cf57a8cc90042e7ca998fcf951b8b3", 0x75) read$FUSE(r7, &(0x7f00000041c0)={0x2020, 0x0, 0x0}, 0x2020) lstat(&(0x7f0000006200)='./file0\x00', &(0x7f0000006240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_DIRENTPLUS(r4, &(0x7f00000062c0)={0x288, 0x0, r21, [{{0x2, 0x2, 0x1, 0x0, 0x1, 0x1, {0x2, 0x1561, 0x7ff, 0x2, 0x101, 0x6, 0xa3a, 0x9, 0xfffffffe, 0x8000, 0x5, 0xffffffffffffffff, r3, 0xb881, 0x40}}, {0x3, 0x3, 0x7, 0x50000000, 'fowner<'}}, {{0x5, 0x2, 0x8000000000000001, 0x1, 0xfffffff7, 0x81, {0x6, 0x9, 0x20, 0x3, 0x3, 0x1, 0x1000, 0xffff, 0x628, 0x8000, 0x4, 0x0, r22, 0x6288, 0xffff}}, {0x6, 0x2, 0x0, 0x5}}, {{0x0, 0x3, 0x9, 0x1, 0x1, 0x97e8, {0x4, 0x8, 0xfffffffffffffbff, 0x800, 0xfffffffffffffffb, 0x6, 0x101, 0x7fff, 0x6, 0x1000, 0xffffff4c, r11, r10, 0x6, 0x1}}, {0x6, 0x64, 0x1, 0x400, '+'}}, {{0x5, 0x1, 0x2, 0x8, 0x6, 0x80000001, {0x4, 0x728, 0x7fffffff, 0x7, 0x5, 0x1, 0xfffffff9, 0x20, 0x5de, 0xa000, 0x8, r15, r16, 0xfff, 0x5}}, {0x4, 0x3ad, 0x3, 0xc3, '9p\x00'}}]}, 0x288) 05:50:03 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(0x0, &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}) [ 582.156205] 9pnet: Insufficient options for proto=fd [ 582.160938] 9pnet: Insufficient options for proto=fd [ 582.180919] 9pnet: Insufficient options for proto=fd [ 582.200468] 9pnet: Insufficient options for proto=fd 05:50:03 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r11}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r12}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r13 = socket$inet6(0xa, 0x5, 0x0) r14 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r14, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r13, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r15}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r17}}]}}) r18 = request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) r19 = add_key(&(0x7f0000003ec0)='rxrpc\x00', &(0x7f0000003f00)={'syz', 0x3}, &(0x7f0000003f40)="98e218ccdfa572c362740a4231bf4baf52db287cfe4ca7ec4d803e3f5770f8cff13a29fef8a63c79c19c2f3f98505e", 0x2f, r18) r20 = add_key$fscrypt_v1(&(0x7f0000004040), &(0x7f0000004080)={'fscrypt:', @desc2}, &(0x7f00000040c0)={0x0, "81c0188985f2d2d0d669a98ddaa1f598338f6d35a32085922b477e1b555381aa5ea7847e9d1d0653cbd3f93975176901334f1e298855fcd1ed8be4982cdca958", 0x28}, 0x48, r19) keyctl$update(0x2, r20, &(0x7f0000004140)="d3485fe33530dea5ad51fb83444c8b057d631f75a28d629c3a7284d1f1ea52afd7672da90f56a95016698d80c844793564eaff1cfdd6795d2794178c9313b32f5a13a9d5a6f7891420a46c656891b01e305b52e404b822b1fddc3a465b35702ecc5d80bad3c9cf57a8cc90042e7ca998fcf951b8b3", 0x75) read$FUSE(r7, &(0x7f00000041c0)={0x2020, 0x0, 0x0}, 0x2020) lstat(&(0x7f0000006200)='./file0\x00', &(0x7f0000006240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_DIRENTPLUS(r4, &(0x7f00000062c0)={0x288, 0x0, r21, [{{0x2, 0x2, 0x1, 0x0, 0x1, 0x1, {0x2, 0x1561, 0x7ff, 0x2, 0x101, 0x6, 0xa3a, 0x9, 0xfffffffe, 0x8000, 0x5, 0xffffffffffffffff, r3, 0xb881, 0x40}}, {0x3, 0x3, 0x7, 0x50000000, 'fowner<'}}, {{0x5, 0x2, 0x8000000000000001, 0x1, 0xfffffff7, 0x81, {0x6, 0x9, 0x20, 0x3, 0x3, 0x1, 0x1000, 0xffff, 0x628, 0x8000, 0x4, 0x0, r22, 0x6288, 0xffff}}, {0x6, 0x2, 0x0, 0x5}}, {{0x0, 0x3, 0x9, 0x1, 0x1, 0x97e8, {0x4, 0x8, 0xfffffffffffffbff, 0x800, 0xfffffffffffffffb, 0x6, 0x101, 0x7fff, 0x6, 0x1000, 0xffffff4c, r11, r10, 0x6, 0x1}}, {0x6, 0x64, 0x1, 0x400, '+'}}, {{0x5, 0x1, 0x2, 0x8, 0x6, 0x80000001, {0x4, 0x728, 0x7fffffff, 0x7, 0x5, 0x1, 0xfffffff9, 0x20, 0x5de, 0xa000, 0x8, r15, r16, 0xfff, 0x5}}, {0x4, 0x3ad, 0x3, 0xc3, '9p\x00'}}]}, 0x288) 05:50:03 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) (fail_nth: 1) 05:50:03 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) (fail_nth: 1) 05:50:03 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(0x0, &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}) [ 582.274487] FAULT_INJECTION: forcing a failure. [ 582.274487] name failslab, interval 1, probability 0, space 0, times 1 [ 582.282509] 9pnet: Insufficient options for proto=fd [ 582.294771] 9pnet: Insufficient options for proto=fd [ 582.296628] FAULT_INJECTION: forcing a failure. [ 582.296628] name failslab, interval 1, probability 0, space 0, times 1 05:50:03 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r11}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r12}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r13 = socket$inet6(0xa, 0x5, 0x0) r14 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r14, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r13, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r15}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r17}}]}}) r18 = request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) r19 = add_key(&(0x7f0000003ec0)='rxrpc\x00', &(0x7f0000003f00)={'syz', 0x3}, &(0x7f0000003f40)="98e218ccdfa572c362740a4231bf4baf52db287cfe4ca7ec4d803e3f5770f8cff13a29fef8a63c79c19c2f3f98505e", 0x2f, r18) r20 = add_key$fscrypt_v1(&(0x7f0000004040), &(0x7f0000004080)={'fscrypt:', @desc2}, &(0x7f00000040c0)={0x0, "81c0188985f2d2d0d669a98ddaa1f598338f6d35a32085922b477e1b555381aa5ea7847e9d1d0653cbd3f93975176901334f1e298855fcd1ed8be4982cdca958", 0x28}, 0x48, r19) keyctl$update(0x2, r20, &(0x7f0000004140)="d3485fe33530dea5ad51fb83444c8b057d631f75a28d629c3a7284d1f1ea52afd7672da90f56a95016698d80c844793564eaff1cfdd6795d2794178c9313b32f5a13a9d5a6f7891420a46c656891b01e305b52e404b822b1fddc3a465b35702ecc5d80bad3c9cf57a8cc90042e7ca998fcf951b8b3", 0x75) read$FUSE(r7, &(0x7f00000041c0)={0x2020, 0x0, 0x0}, 0x2020) lstat(&(0x7f0000006200)='./file0\x00', &(0x7f0000006240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_DIRENTPLUS(r4, &(0x7f00000062c0)={0x288, 0x0, r21, [{{0x2, 0x2, 0x1, 0x0, 0x1, 0x1, {0x2, 0x1561, 0x7ff, 0x2, 0x101, 0x6, 0xa3a, 0x9, 0xfffffffe, 0x8000, 0x5, 0xffffffffffffffff, r3, 0xb881, 0x40}}, {0x3, 0x3, 0x7, 0x50000000, 'fowner<'}}, {{0x5, 0x2, 0x8000000000000001, 0x1, 0xfffffff7, 0x81, {0x6, 0x9, 0x20, 0x3, 0x3, 0x1, 0x1000, 0xffff, 0x628, 0x8000, 0x4, 0x0, r22, 0x6288, 0xffff}}, {0x6, 0x2, 0x0, 0x5}}, {{0x0, 0x3, 0x9, 0x1, 0x1, 0x97e8, {0x4, 0x8, 0xfffffffffffffbff, 0x800, 0xfffffffffffffffb, 0x6, 0x101, 0x7fff, 0x6, 0x1000, 0xffffff4c, r11, r10, 0x6, 0x1}}, {0x6, 0x64, 0x1, 0x400, '+'}}, {{0x5, 0x1, 0x2, 0x8, 0x6, 0x80000001, {0x4, 0x728, 0x7fffffff, 0x7, 0x5, 0x1, 0xfffffff9, 0x20, 0x5de, 0xa000, 0x8, r15, r16, 0xfff, 0x5}}, {0x4, 0x3ad, 0x3, 0xc3, '9p\x00'}}]}, 0x288) [ 582.321908] 9pnet: Insufficient options for proto=fd [ 582.340122] CPU: 0 PID: 12716 Comm: syz-executor.5 Not tainted 4.14.304-syzkaller #0 [ 582.348022] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 582.357371] Call Trace: [ 582.359955] dump_stack+0x1b2/0x281 [ 582.363586] should_fail.cold+0x10a/0x149 [ 582.367740] should_failslab+0xd6/0x130 [ 582.371717] __kmalloc_track_caller+0x2bc/0x400 [ 582.376381] ? strndup_user+0x5b/0xf0 [ 582.380189] memdup_user+0x22/0xa0 [ 582.383815] strndup_user+0x5b/0xf0 [ 582.387435] ? copy_mnt_ns+0xa30/0xa30 [ 582.391319] SyS_mount+0x39/0x120 [ 582.394768] ? copy_mnt_ns+0xa30/0xa30 [ 582.398654] do_syscall_64+0x1d5/0x640 [ 582.402542] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 582.407813] RIP: 0033:0x7fba478420c9 [ 582.411515] RSP: 002b:00007fba45db4168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 05:50:03 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r11}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r12}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r13 = socket$inet6(0xa, 0x5, 0x0) r14 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r14, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r13, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r15}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r17}}]}}) r18 = request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) r19 = add_key(&(0x7f0000003ec0)='rxrpc\x00', &(0x7f0000003f00)={'syz', 0x3}, &(0x7f0000003f40)="98e218ccdfa572c362740a4231bf4baf52db287cfe4ca7ec4d803e3f5770f8cff13a29fef8a63c79c19c2f3f98505e", 0x2f, r18) r20 = add_key$fscrypt_v1(&(0x7f0000004040), &(0x7f0000004080)={'fscrypt:', @desc2}, &(0x7f00000040c0)={0x0, "81c0188985f2d2d0d669a98ddaa1f598338f6d35a32085922b477e1b555381aa5ea7847e9d1d0653cbd3f93975176901334f1e298855fcd1ed8be4982cdca958", 0x28}, 0x48, r19) keyctl$update(0x2, r20, &(0x7f0000004140)="d3485fe33530dea5ad51fb83444c8b057d631f75a28d629c3a7284d1f1ea52afd7672da90f56a95016698d80c844793564eaff1cfdd6795d2794178c9313b32f5a13a9d5a6f7891420a46c656891b01e305b52e404b822b1fddc3a465b35702ecc5d80bad3c9cf57a8cc90042e7ca998fcf951b8b3", 0x75) read$FUSE(r7, &(0x7f00000041c0)={0x2020, 0x0, 0x0}, 0x2020) lstat(&(0x7f0000006200)='./file0\x00', &(0x7f0000006240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_DIRENTPLUS(r4, &(0x7f00000062c0)={0x288, 0x0, r21, [{{0x2, 0x2, 0x1, 0x0, 0x1, 0x1, {0x2, 0x1561, 0x7ff, 0x2, 0x101, 0x6, 0xa3a, 0x9, 0xfffffffe, 0x8000, 0x5, 0xffffffffffffffff, r3, 0xb881, 0x40}}, {0x3, 0x3, 0x7, 0x50000000, 'fowner<'}}, {{0x5, 0x2, 0x8000000000000001, 0x1, 0xfffffff7, 0x81, {0x6, 0x9, 0x20, 0x3, 0x3, 0x1, 0x1000, 0xffff, 0x628, 0x8000, 0x4, 0x0, r22, 0x6288, 0xffff}}, {0x6, 0x2, 0x0, 0x5}}, {{0x0, 0x3, 0x9, 0x1, 0x1, 0x97e8, {0x4, 0x8, 0xfffffffffffffbff, 0x800, 0xfffffffffffffffb, 0x6, 0x101, 0x7fff, 0x6, 0x1000, 0xffffff4c, r11, r10, 0x6, 0x1}}, {0x6, 0x64, 0x1, 0x400, '+'}}, {{0x5, 0x1, 0x2, 0x8, 0x6, 0x80000001, {0x4, 0x728, 0x7fffffff, 0x7, 0x5, 0x1, 0xfffffff9, 0x20, 0x5de, 0xa000, 0x8, r15, r16, 0xfff, 0x5}}, {0x4, 0x3ad, 0x3, 0xc3, '9p\x00'}}]}, 0x288) 05:50:03 executing program 3: keyctl$invalidate(0x15, 0x0) (fail_nth: 1) [ 582.419213] RAX: ffffffffffffffda RBX: 00007fba47961f80 RCX: 00007fba478420c9 [ 582.426473] RDX: 0000000020003a40 RSI: 0000000020003a00 RDI: 00000000200039c0 [ 582.429310] 9pnet: Insufficient options for proto=fd [ 582.433735] RBP: 00007fba45db41d0 R08: 0000000020003a80 R09: 0000000000000000 [ 582.433741] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 582.433746] R13: 00007fff0381867f R14: 00007fba45db4300 R15: 0000000000022000 [ 582.444282] CPU: 0 PID: 12718 Comm: syz-executor.0 Not tainted 4.14.304-syzkaller #0 [ 582.468592] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 582.477943] Call Trace: [ 582.480530] dump_stack+0x1b2/0x281 [ 582.484169] should_fail.cold+0x10a/0x149 [ 582.488322] should_failslab+0xd6/0x130 [ 582.492295] __kmalloc_track_caller+0x2bc/0x400 [ 582.496961] ? strndup_user+0x5b/0xf0 [ 582.500768] memdup_user+0x22/0xa0 [ 582.504310] strndup_user+0x5b/0xf0 [ 582.507930] ? copy_mnt_ns+0xa30/0xa30 [ 582.511812] SyS_mount+0x39/0x120 [ 582.515261] ? copy_mnt_ns+0xa30/0xa30 [ 582.519147] do_syscall_64+0x1d5/0x640 [ 582.523054] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 582.526278] 9pnet: Insufficient options for proto=fd [ 582.528242] RIP: 0033:0x7f2a984830c9 [ 582.528247] RSP: 002b:00007f2a969f5168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 582.528258] RAX: ffffffffffffffda RBX: 00007f2a985a2f80 RCX: 00007f2a984830c9 [ 582.528264] RDX: 0000000020003a40 RSI: 0000000020003a00 RDI: 00000000200039c0 [ 582.528268] RBP: 00007f2a969f51d0 R08: 0000000020003a80 R09: 0000000000000000 [ 582.528272] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 05:50:03 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), 0x0, &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}) 05:50:03 executing program 3: keyctl$search(0xa, 0x0, &(0x7f0000000240)='logon\x00', &(0x7f0000000280)={'syz', 0x2}, 0xfffffffffffffff9) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r0, &(0x7f0000009040)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r1, &(0x7f0000009040)) fstat(r0, &(0x7f0000000000)) keyctl$invalidate(0x15, 0x0) r2 = add_key$keyring(&(0x7f0000006f40), &(0x7f0000006f80)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) r3 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5, 0xae, 0x0, 0x4}, {0x3ff, 0x4b, 0x9, 0x8}, {0x7ff, 0x0, 0x0, 0xc6e3}]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r3, 0xc0502100, &(0x7f0000000100)) ioctl$SIOCX25SSUBSCRIP(0xffffffffffffffff, 0x89e1, &(0x7f00000002c0)={'netdevsim0\x00', 0xbef0}) add_key$fscrypt_v1(&(0x7f0000006e40), &(0x7f0000006e80), &(0x7f0000006ec0)={0x0, "9cd02507fa65d4218629d7449ea24bd1c3e3818782aeb6d979a71485538c234a4470ffb76b81a71c2e48647d1eb53aee051605035f62e1f51ffa2a8ce4240988"}, 0x48, r2) socket$inet6(0xa, 0x3, 0x7) keyctl$get_keyring_id(0x0, r2, 0x1) 05:50:03 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) (fail_nth: 2) 05:50:03 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) (fail_nth: 2) 05:50:03 executing program 3: keyctl$search(0xa, 0x0, &(0x7f0000000240)='logon\x00', &(0x7f0000000280)={'syz', 0x2}, 0xfffffffffffffff9) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r0, &(0x7f0000009040)) (async) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r1, &(0x7f0000009040)) (async, rerun: 64) fstat(r0, &(0x7f0000000000)) (async, rerun: 64) keyctl$invalidate(0x15, 0x0) (async) r2 = add_key$keyring(&(0x7f0000006f40), &(0x7f0000006f80)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) (async) r3 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5, 0xae, 0x0, 0x4}, {0x3ff, 0x4b, 0x9, 0x8}, {0x7ff, 0x0, 0x0, 0xc6e3}]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r3, 0xc0502100, &(0x7f0000000100)) (async, rerun: 64) ioctl$SIOCX25SSUBSCRIP(0xffffffffffffffff, 0x89e1, &(0x7f00000002c0)={'netdevsim0\x00', 0xbef0}) (async, rerun: 64) add_key$fscrypt_v1(&(0x7f0000006e40), &(0x7f0000006e80), &(0x7f0000006ec0)={0x0, "9cd02507fa65d4218629d7449ea24bd1c3e3818782aeb6d979a71485538c234a4470ffb76b81a71c2e48647d1eb53aee051605035f62e1f51ffa2a8ce4240988"}, 0x48, r2) (async) socket$inet6(0xa, 0x3, 0x7) keyctl$get_keyring_id(0x0, r2, 0x1) 05:50:03 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), 0x0, &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}) [ 582.528277] R13: 00007ffc36a0182f R14: 00007f2a969f5300 R15: 0000000000022000 [ 582.611345] FAULT_INJECTION: forcing a failure. [ 582.611345] name failslab, interval 1, probability 0, space 0, times 0 [ 582.633076] FAULT_INJECTION: forcing a failure. [ 582.633076] name failslab, interval 1, probability 0, space 0, times 0 [ 582.643416] CPU: 0 PID: 12750 Comm: syz-executor.5 Not tainted 4.14.304-syzkaller #0 [ 582.652144] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 582.661588] Call Trace: [ 582.664176] dump_stack+0x1b2/0x281 [ 582.667798] should_fail.cold+0x10a/0x149 [ 582.671943] should_failslab+0xd6/0x130 [ 582.675916] __kmalloc_track_caller+0x2bc/0x400 [ 582.680579] ? strndup_user+0x5b/0xf0 [ 582.684375] memdup_user+0x22/0xa0 [ 582.687903] strndup_user+0x5b/0xf0 [ 582.691519] ? copy_mnt_ns+0xa30/0xa30 [ 582.695402] SyS_mount+0x68/0x120 [ 582.698851] ? copy_mnt_ns+0xa30/0xa30 [ 582.702734] do_syscall_64+0x1d5/0x640 [ 582.706623] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 582.711995] RIP: 0033:0x7fba478420c9 [ 582.715702] RSP: 002b:00007fba45db4168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 582.723404] RAX: ffffffffffffffda RBX: 00007fba47961f80 RCX: 00007fba478420c9 05:50:04 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r11}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r12}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r13 = socket$inet6(0xa, 0x5, 0x0) r14 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r14, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r13, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r15}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r17}}]}}) r18 = request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) r19 = add_key(&(0x7f0000003ec0)='rxrpc\x00', &(0x7f0000003f00)={'syz', 0x3}, &(0x7f0000003f40)="98e218ccdfa572c362740a4231bf4baf52db287cfe4ca7ec4d803e3f5770f8cff13a29fef8a63c79c19c2f3f98505e", 0x2f, r18) r20 = add_key$fscrypt_v1(&(0x7f0000004040), &(0x7f0000004080)={'fscrypt:', @desc2}, &(0x7f00000040c0)={0x0, "81c0188985f2d2d0d669a98ddaa1f598338f6d35a32085922b477e1b555381aa5ea7847e9d1d0653cbd3f93975176901334f1e298855fcd1ed8be4982cdca958", 0x28}, 0x48, r19) keyctl$update(0x2, r20, &(0x7f0000004140)="d3485fe33530dea5ad51fb83444c8b057d631f75a28d629c3a7284d1f1ea52afd7672da90f56a95016698d80c844793564eaff1cfdd6795d2794178c9313b32f5a13a9d5a6f7891420a46c656891b01e305b52e404b822b1fddc3a465b35702ecc5d80bad3c9cf57a8cc90042e7ca998fcf951b8b3", 0x75) read$FUSE(r7, &(0x7f00000041c0)={0x2020, 0x0, 0x0}, 0x2020) lstat(&(0x7f0000006200)='./file0\x00', &(0x7f0000006240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_DIRENTPLUS(r4, &(0x7f00000062c0)={0x288, 0x0, r21, [{{0x2, 0x2, 0x1, 0x0, 0x1, 0x1, {0x2, 0x1561, 0x7ff, 0x2, 0x101, 0x6, 0xa3a, 0x9, 0xfffffffe, 0x8000, 0x5, 0xffffffffffffffff, r3, 0xb881, 0x40}}, {0x3, 0x3, 0x7, 0x50000000, 'fowner<'}}, {{0x5, 0x2, 0x8000000000000001, 0x1, 0xfffffff7, 0x81, {0x6, 0x9, 0x20, 0x3, 0x3, 0x1, 0x1000, 0xffff, 0x628, 0x8000, 0x4, 0x0, r22, 0x6288, 0xffff}}, {0x6, 0x2, 0x0, 0x5}}, {{0x0, 0x3, 0x9, 0x1, 0x1, 0x97e8, {0x4, 0x8, 0xfffffffffffffbff, 0x800, 0xfffffffffffffffb, 0x6, 0x101, 0x7fff, 0x6, 0x1000, 0xffffff4c, r11, r10, 0x6, 0x1}}, {0x6, 0x64, 0x1, 0x400, '+'}}, {{0x5, 0x1, 0x2, 0x8, 0x6, 0x80000001, {0x4, 0x728, 0x7fffffff, 0x7, 0x5, 0x1, 0xfffffff9, 0x20, 0x5de, 0xa000, 0x8, r15, r16, 0xfff, 0x5}}, {0x4, 0x3ad, 0x3, 0xc3, '9p\x00'}}]}, 0x288) 05:50:04 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), 0x0, &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}) [ 582.730669] RDX: 0000000020003a40 RSI: 0000000020003a00 RDI: 00000000200039c0 [ 582.737929] RBP: 00007fba45db41d0 R08: 0000000020003a80 R09: 0000000000000000 [ 582.745178] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 582.752437] R13: 00007fff0381867f R14: 00007fba45db4300 R15: 0000000000022000 [ 582.769950] CPU: 1 PID: 12751 Comm: syz-executor.0 Not tainted 4.14.304-syzkaller #0 05:50:04 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r11}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r12}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r13 = socket$inet6(0xa, 0x5, 0x0) r14 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r14, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r13, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r15}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r17}}]}}) r18 = request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) r19 = add_key(&(0x7f0000003ec0)='rxrpc\x00', &(0x7f0000003f00)={'syz', 0x3}, &(0x7f0000003f40)="98e218ccdfa572c362740a4231bf4baf52db287cfe4ca7ec4d803e3f5770f8cff13a29fef8a63c79c19c2f3f98505e", 0x2f, r18) r20 = add_key$fscrypt_v1(&(0x7f0000004040), &(0x7f0000004080)={'fscrypt:', @desc2}, &(0x7f00000040c0)={0x0, "81c0188985f2d2d0d669a98ddaa1f598338f6d35a32085922b477e1b555381aa5ea7847e9d1d0653cbd3f93975176901334f1e298855fcd1ed8be4982cdca958", 0x28}, 0x48, r19) keyctl$update(0x2, r20, &(0x7f0000004140)="d3485fe33530dea5ad51fb83444c8b057d631f75a28d629c3a7284d1f1ea52afd7672da90f56a95016698d80c844793564eaff1cfdd6795d2794178c9313b32f5a13a9d5a6f7891420a46c656891b01e305b52e404b822b1fddc3a465b35702ecc5d80bad3c9cf57a8cc90042e7ca998fcf951b8b3", 0x75) read$FUSE(r7, &(0x7f00000041c0)={0x2020, 0x0, 0x0}, 0x2020) lstat(&(0x7f0000006200)='./file0\x00', &(0x7f0000006240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_DIRENTPLUS(r4, &(0x7f00000062c0)={0x288, 0x0, r21, [{{0x2, 0x2, 0x1, 0x0, 0x1, 0x1, {0x2, 0x1561, 0x7ff, 0x2, 0x101, 0x6, 0xa3a, 0x9, 0xfffffffe, 0x8000, 0x5, 0xffffffffffffffff, r3, 0xb881, 0x40}}, {0x3, 0x3, 0x7, 0x50000000, 'fowner<'}}, {{0x5, 0x2, 0x8000000000000001, 0x1, 0xfffffff7, 0x81, {0x6, 0x9, 0x20, 0x3, 0x3, 0x1, 0x1000, 0xffff, 0x628, 0x8000, 0x4, 0x0, r22, 0x6288, 0xffff}}, {0x6, 0x2, 0x0, 0x5}}, {{0x0, 0x3, 0x9, 0x1, 0x1, 0x97e8, {0x4, 0x8, 0xfffffffffffffbff, 0x800, 0xfffffffffffffffb, 0x6, 0x101, 0x7fff, 0x6, 0x1000, 0xffffff4c, r11, r10, 0x6, 0x1}}, {0x6, 0x64, 0x1, 0x400, '+'}}, {{0x5, 0x1, 0x2, 0x8, 0x6, 0x80000001, {0x4, 0x728, 0x7fffffff, 0x7, 0x5, 0x1, 0xfffffff9, 0x20, 0x5de, 0xa000, 0x8, r15, r16, 0xfff, 0x5}}, {0x4, 0x3ad, 0x3, 0xc3, '9p\x00'}}]}, 0x288) [ 582.777851] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 582.787204] Call Trace: [ 582.789790] dump_stack+0x1b2/0x281 [ 582.793421] should_fail.cold+0x10a/0x149 [ 582.797570] should_failslab+0xd6/0x130 [ 582.801558] __kmalloc_track_caller+0x2bc/0x400 [ 582.806223] ? strndup_user+0x5b/0xf0 [ 582.808071] 9pnet: Insufficient options for proto=fd [ 582.810019] memdup_user+0x22/0xa0 [ 582.810031] strndup_user+0x5b/0xf0 [ 582.810041] ? copy_mnt_ns+0xa30/0xa30 [ 582.810052] SyS_mount+0x68/0x120 [ 582.810060] ? copy_mnt_ns+0xa30/0xa30 05:50:04 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) r16 = request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) r17 = add_key(&(0x7f0000003ec0)='rxrpc\x00', &(0x7f0000003f00)={'syz', 0x3}, &(0x7f0000003f40)="98e218ccdfa572c362740a4231bf4baf52db287cfe4ca7ec4d803e3f5770f8cff13a29fef8a63c79c19c2f3f98505e", 0x2f, r16) r18 = add_key$fscrypt_v1(&(0x7f0000004040), &(0x7f0000004080)={'fscrypt:', @desc2}, &(0x7f00000040c0)={0x0, "81c0188985f2d2d0d669a98ddaa1f598338f6d35a32085922b477e1b555381aa5ea7847e9d1d0653cbd3f93975176901334f1e298855fcd1ed8be4982cdca958", 0x28}, 0x48, r17) keyctl$update(0x2, r18, &(0x7f0000004140)="d3485fe33530dea5ad51fb83444c8b057d631f75a28d629c3a7284d1f1ea52afd7672da90f56a95016698d80c844793564eaff1cfdd6795d2794178c9313b32f5a13a9d5a6f7891420a46c656891b01e305b52e404b822b1fddc3a465b35702ecc5d80bad3c9cf57a8cc90042e7ca998fcf951b8b3", 0x75) read$FUSE(r7, &(0x7f00000041c0)={0x2020}, 0x2020) lstat(&(0x7f0000006200)='./file0\x00', &(0x7f0000006240)) 05:50:04 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', 0x0, 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}) [ 582.810072] do_syscall_64+0x1d5/0x640 [ 582.810086] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 582.842492] RIP: 0033:0x7f2a984830c9 [ 582.846195] RSP: 002b:00007f2a969f5168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 582.853899] RAX: ffffffffffffffda RBX: 00007f2a985a2f80 RCX: 00007f2a984830c9 [ 582.860478] 9pnet: Insufficient options for proto=fd [ 582.861157] RDX: 0000000020003a40 RSI: 0000000020003a00 RDI: 00000000200039c0 [ 582.861163] RBP: 00007f2a969f51d0 R08: 0000000020003a80 R09: 0000000000000000 05:50:04 executing program 3: keyctl$search(0xa, 0x0, &(0x7f0000000240)='logon\x00', &(0x7f0000000280)={'syz', 0x2}, 0xfffffffffffffff9) (async) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r0, &(0x7f0000009040)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r1, &(0x7f0000009040)) (async) fstat(r0, &(0x7f0000000000)) (async) keyctl$invalidate(0x15, 0x0) (async) r2 = add_key$keyring(&(0x7f0000006f40), &(0x7f0000006f80)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) r3 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5, 0xae, 0x0, 0x4}, {0x3ff, 0x4b, 0x9, 0x8}, {0x7ff, 0x0, 0x0, 0xc6e3}]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r3, 0xc0502100, &(0x7f0000000100)) ioctl$SIOCX25SSUBSCRIP(0xffffffffffffffff, 0x89e1, &(0x7f00000002c0)={'netdevsim0\x00', 0xbef0}) (async) add_key$fscrypt_v1(&(0x7f0000006e40), &(0x7f0000006e80), &(0x7f0000006ec0)={0x0, "9cd02507fa65d4218629d7449ea24bd1c3e3818782aeb6d979a71485538c234a4470ffb76b81a71c2e48647d1eb53aee051605035f62e1f51ffa2a8ce4240988"}, 0x48, r2) (async) socket$inet6(0xa, 0x3, 0x7) (async) keyctl$get_keyring_id(0x0, r2, 0x1) [ 582.861168] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 582.861174] R13: 00007ffc36a0182f R14: 00007f2a969f5300 R15: 0000000000022000 05:50:04 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', 0x0, 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}) 05:50:04 executing program 3: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25SENDCALLACCPT(r0, 0x89e9) ioctl$SIOCX25SCALLUSERDATA(r0, 0x89e5, &(0x7f0000006a80)={0x0, "0c857935aa3e1e425c98d9f7e292d0823dae13c2a956ee4f581bcacb8e3b0fae9c827b9dfdfd9b8a50d919d8c760edd9bf3771bb54752a4082890a428482cd7010fb085d5a09dc0f162199323523f2dc4fbb908df38fbcc07c72429c873b30de28fe37c8e4edb2e877a18f19231c5589fc55c046b568673667a66f8d88109f2b"}) ioctl$SIOCX25SDTEFACILITIES(r0, 0x89eb, &(0x7f0000000000)={0x861, 0x9, 0x100, 0x80, 0x5, 0x8, 0x1b, "f25dfa3af9883aeb29407f2927fd6b6353d0ec55", "58f343e8391792ecccd60b85662ac3af5eed965e"}) keyctl$invalidate(0x15, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0xffffffffffffffff) [ 582.931240] 9pnet: Insufficient options for proto=fd 05:50:04 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) (fail_nth: 3) 05:50:04 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) (fail_nth: 3) 05:50:04 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', 0x0, 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}) 05:50:04 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) r16 = request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) r17 = add_key(&(0x7f0000003ec0)='rxrpc\x00', &(0x7f0000003f00)={'syz', 0x3}, &(0x7f0000003f40)="98e218ccdfa572c362740a4231bf4baf52db287cfe4ca7ec4d803e3f5770f8cff13a29fef8a63c79c19c2f3f98505e", 0x2f, r16) r18 = add_key$fscrypt_v1(&(0x7f0000004040), &(0x7f0000004080)={'fscrypt:', @desc2}, &(0x7f00000040c0)={0x0, "81c0188985f2d2d0d669a98ddaa1f598338f6d35a32085922b477e1b555381aa5ea7847e9d1d0653cbd3f93975176901334f1e298855fcd1ed8be4982cdca958", 0x28}, 0x48, r17) keyctl$update(0x2, r18, &(0x7f0000004140)="d3485fe33530dea5ad51fb83444c8b057d631f75a28d629c3a7284d1f1ea52afd7672da90f56a95016698d80c844793564eaff1cfdd6795d2794178c9313b32f5a13a9d5a6f7891420a46c656891b01e305b52e404b822b1fddc3a465b35702ecc5d80bad3c9cf57a8cc90042e7ca998fcf951b8b3", 0x75) read$FUSE(r7, &(0x7f00000041c0)={0x2020}, 0x2020) 05:50:04 executing program 3: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25SENDCALLACCPT(r0, 0x89e9) ioctl$SIOCX25SCALLUSERDATA(r0, 0x89e5, &(0x7f0000006a80)={0x0, "0c857935aa3e1e425c98d9f7e292d0823dae13c2a956ee4f581bcacb8e3b0fae9c827b9dfdfd9b8a50d919d8c760edd9bf3771bb54752a4082890a428482cd7010fb085d5a09dc0f162199323523f2dc4fbb908df38fbcc07c72429c873b30de28fe37c8e4edb2e877a18f19231c5589fc55c046b568673667a66f8d88109f2b"}) (async) ioctl$SIOCX25SDTEFACILITIES(r0, 0x89eb, &(0x7f0000000000)={0x861, 0x9, 0x100, 0x80, 0x5, 0x8, 0x1b, "f25dfa3af9883aeb29407f2927fd6b6353d0ec55", "58f343e8391792ecccd60b85662ac3af5eed965e"}) (async) keyctl$invalidate(0x15, 0x0) (async) keyctl$chown(0x4, 0x0, 0xee00, 0xffffffffffffffff) 05:50:04 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) r16 = request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) r17 = add_key(&(0x7f0000003ec0)='rxrpc\x00', &(0x7f0000003f00)={'syz', 0x3}, &(0x7f0000003f40)="98e218ccdfa572c362740a4231bf4baf52db287cfe4ca7ec4d803e3f5770f8cff13a29fef8a63c79c19c2f3f98505e", 0x2f, r16) r18 = add_key$fscrypt_v1(&(0x7f0000004040), &(0x7f0000004080)={'fscrypt:', @desc2}, &(0x7f00000040c0)={0x0, "81c0188985f2d2d0d669a98ddaa1f598338f6d35a32085922b477e1b555381aa5ea7847e9d1d0653cbd3f93975176901334f1e298855fcd1ed8be4982cdca958", 0x28}, 0x48, r17) keyctl$update(0x2, r18, &(0x7f0000004140)="d3485fe33530dea5ad51fb83444c8b057d631f75a28d629c3a7284d1f1ea52afd7672da90f56a95016698d80c844793564eaff1cfdd6795d2794178c9313b32f5a13a9d5a6f7891420a46c656891b01e305b52e404b822b1fddc3a465b35702ecc5d80bad3c9cf57a8cc90042e7ca998fcf951b8b3", 0x75) read$FUSE(r7, &(0x7f00000041c0)={0x2020}, 0x2020) lstat(&(0x7f0000006200)='./file0\x00', &(0x7f0000006240)) 05:50:04 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, 0x0) [ 583.100361] FAULT_INJECTION: forcing a failure. [ 583.100361] name failslab, interval 1, probability 0, space 0, times 0 [ 583.110311] FAULT_INJECTION: forcing a failure. [ 583.110311] name failslab, interval 1, probability 0, space 0, times 0 [ 583.122718] 9pnet: Insufficient options for proto=fd [ 583.135384] CPU: 0 PID: 12813 Comm: syz-executor.0 Not tainted 4.14.304-syzkaller #0 [ 583.136357] 9pnet: Insufficient options for proto=fd 05:50:04 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, 0x0) 05:50:04 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) (fail_nth: 4) 05:50:04 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, 0x0) [ 583.143277] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 583.143282] Call Trace: [ 583.143299] dump_stack+0x1b2/0x281 [ 583.143315] should_fail.cold+0x10a/0x149 [ 583.143329] should_failslab+0xd6/0x130 [ 583.143343] kmem_cache_alloc_trace+0x29a/0x3d0 [ 583.143354] ? copy_mnt_ns+0xa30/0xa30 [ 583.143365] copy_mount_options+0x59/0x2f0 [ 583.143373] ? copy_mnt_ns+0xa30/0xa30 [ 583.143383] SyS_mount+0x84/0x120 [ 583.143391] ? copy_mnt_ns+0xa30/0xa30 [ 583.143402] do_syscall_64+0x1d5/0x640 05:50:04 executing program 3: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25SENDCALLACCPT(r0, 0x89e9) ioctl$SIOCX25SCALLUSERDATA(r0, 0x89e5, &(0x7f0000006a80)={0x0, "0c857935aa3e1e425c98d9f7e292d0823dae13c2a956ee4f581bcacb8e3b0fae9c827b9dfdfd9b8a50d919d8c760edd9bf3771bb54752a4082890a428482cd7010fb085d5a09dc0f162199323523f2dc4fbb908df38fbcc07c72429c873b30de28fe37c8e4edb2e877a18f19231c5589fc55c046b568673667a66f8d88109f2b"}) ioctl$SIOCX25SDTEFACILITIES(r0, 0x89eb, &(0x7f0000000000)={0x861, 0x9, 0x100, 0x80, 0x5, 0x8, 0x1b, "f25dfa3af9883aeb29407f2927fd6b6353d0ec55", "58f343e8391792ecccd60b85662ac3af5eed965e"}) keyctl$invalidate(0x15, 0x0) keyctl$chown(0x4, 0x0, 0xee00, 0xffffffffffffffff) syz_init_net_socket$x25(0x9, 0x5, 0x0) (async) ioctl$SIOCX25SENDCALLACCPT(r0, 0x89e9) (async) ioctl$SIOCX25SCALLUSERDATA(r0, 0x89e5, &(0x7f0000006a80)={0x0, "0c857935aa3e1e425c98d9f7e292d0823dae13c2a956ee4f581bcacb8e3b0fae9c827b9dfdfd9b8a50d919d8c760edd9bf3771bb54752a4082890a428482cd7010fb085d5a09dc0f162199323523f2dc4fbb908df38fbcc07c72429c873b30de28fe37c8e4edb2e877a18f19231c5589fc55c046b568673667a66f8d88109f2b"}) (async) ioctl$SIOCX25SDTEFACILITIES(r0, 0x89eb, &(0x7f0000000000)={0x861, 0x9, 0x100, 0x80, 0x5, 0x8, 0x1b, "f25dfa3af9883aeb29407f2927fd6b6353d0ec55", "58f343e8391792ecccd60b85662ac3af5eed965e"}) (async) keyctl$invalidate(0x15, 0x0) (async) keyctl$chown(0x4, 0x0, 0xee00, 0xffffffffffffffff) (async) [ 583.143418] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 583.143426] RIP: 0033:0x7f2a984830c9 [ 583.143431] RSP: 002b:00007f2a969f5168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 583.143441] RAX: ffffffffffffffda RBX: 00007f2a985a2f80 RCX: 00007f2a984830c9 [ 583.143447] RDX: 0000000020003a40 RSI: 0000000020003a00 RDI: 00000000200039c0 [ 583.143453] RBP: 00007f2a969f51d0 R08: 0000000020003a80 R09: 0000000000000000 [ 583.143458] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 05:50:04 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}) [ 583.143463] R13: 00007ffc36a0182f R14: 00007f2a969f5300 R15: 0000000000022000 [ 583.190604] FAULT_INJECTION: forcing a failure. [ 583.190604] name failslab, interval 1, probability 0, space 0, times 0 [ 583.227899] CPU: 1 PID: 12808 Comm: syz-executor.5 Not tainted 4.14.304-syzkaller #0 [ 583.272277] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 583.281626] Call Trace: [ 583.284209] dump_stack+0x1b2/0x281 [ 583.287835] should_fail.cold+0x10a/0x149 [ 583.291974] should_failslab+0xd6/0x130 [ 583.295939] kmem_cache_alloc_trace+0x29a/0x3d0 [ 583.300590] ? copy_mnt_ns+0xa30/0xa30 [ 583.304461] copy_mount_options+0x59/0x2f0 [ 583.308681] ? copy_mnt_ns+0xa30/0xa30 [ 583.312554] SyS_mount+0x84/0x120 [ 583.315990] ? copy_mnt_ns+0xa30/0xa30 [ 583.319860] do_syscall_64+0x1d5/0x640 [ 583.323733] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 583.328902] RIP: 0033:0x7fba478420c9 [ 583.332601] RSP: 002b:00007fba45db4168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 583.340305] RAX: ffffffffffffffda RBX: 00007fba47961f80 RCX: 00007fba478420c9 [ 583.347562] RDX: 0000000020003a40 RSI: 0000000020003a00 RDI: 00000000200039c0 [ 583.354809] RBP: 00007fba45db41d0 R08: 0000000020003a80 R09: 0000000000000000 [ 583.362075] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 583.369338] R13: 00007fff0381867f R14: 00007fba45db4300 R15: 0000000000022000 [ 583.376605] CPU: 0 PID: 12822 Comm: syz-executor.0 Not tainted 4.14.304-syzkaller #0 [ 583.384480] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 583.393826] Call Trace: [ 583.396412] dump_stack+0x1b2/0x281 [ 583.400041] should_fail.cold+0x10a/0x149 [ 583.404188] should_failslab+0xd6/0x130 [ 583.408170] kmem_cache_alloc+0x28e/0x3c0 [ 583.412318] getname_flags+0xc8/0x550 [ 583.416120] user_path_at_empty+0x2a/0x50 [ 583.420267] do_mount+0x118/0x2a30 [ 583.423808] ? copy_mount_string+0x40/0x40 [ 583.428044] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 583.433062] ? kmem_cache_alloc_trace+0x36c/0x3d0 [ 583.437904] ? copy_mnt_ns+0xa30/0xa30 [ 583.441792] ? copy_mount_options+0x1fa/0x2f0 [ 583.446287] ? copy_mnt_ns+0xa30/0xa30 [ 583.450185] SyS_mount+0xa8/0x120 [ 583.453643] ? copy_mnt_ns+0xa30/0xa30 [ 583.457528] do_syscall_64+0x1d5/0x640 [ 583.461418] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 583.466609] RIP: 0033:0x7f2a984830c9 [ 583.470314] RSP: 002b:00007f2a969f5168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 583.478026] RAX: ffffffffffffffda RBX: 00007f2a985a2f80 RCX: 00007f2a984830c9 [ 583.485296] RDX: 0000000020003a40 RSI: 0000000020003a00 RDI: 00000000200039c0 [ 583.492556] RBP: 00007f2a969f51d0 R08: 0000000020003a80 R09: 0000000000000000 05:50:04 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) (fail_nth: 4) 05:50:04 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}) 05:50:04 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) r16 = request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) r17 = add_key(&(0x7f0000003ec0)='rxrpc\x00', &(0x7f0000003f00)={'syz', 0x3}, &(0x7f0000003f40)="98e218ccdfa572c362740a4231bf4baf52db287cfe4ca7ec4d803e3f5770f8cff13a29fef8a63c79c19c2f3f98505e", 0x2f, r16) r18 = add_key$fscrypt_v1(&(0x7f0000004040), &(0x7f0000004080)={'fscrypt:', @desc2}, &(0x7f00000040c0)={0x0, "81c0188985f2d2d0d669a98ddaa1f598338f6d35a32085922b477e1b555381aa5ea7847e9d1d0653cbd3f93975176901334f1e298855fcd1ed8be4982cdca958", 0x28}, 0x48, r17) keyctl$update(0x2, r18, &(0x7f0000004140)="d3485fe33530dea5ad51fb83444c8b057d631f75a28d629c3a7284d1f1ea52afd7672da90f56a95016698d80c844793564eaff1cfdd6795d2794178c9313b32f5a13a9d5a6f7891420a46c656891b01e305b52e404b822b1fddc3a465b35702ecc5d80bad3c9cf57a8cc90042e7ca998fcf951b8b3", 0x75) read$FUSE(r7, &(0x7f00000041c0)={0x2020}, 0x2020) 05:50:04 executing program 3: keyctl$invalidate(0x15, 0x0) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000000)={0x0, 0xd2}, &(0x7f0000000040)=ANY=[@ANYBLOB="656e633d6f61657020686173683d73686131000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000"], &(0x7f00000000c0)="bcfa4a5caab9fddc7e47c3b7c008d7f2e7613cb07f817ce5d189f6fc074910a3f2b6378b7e20906f5bb875e7dbe9584bf47fca0ccb681d4535480f6c38daa6861f4795ee75c129071d163388ee539612ed35a6ddff8554d8838e20a09bb1cb4808730be9fdfcaa1379b790d46e2c465b778ac58f33c61175f89dafafdde9a43e8657dc1a3d78dd0982069a9efa3cfc296e93c31da782cc389d42cf8d937db4731b31527734cd0052f08e89ff427d4d04629b0c9c551b3556ef35313d4e36b87fba9533a167337859f0445737516acd48bd2e", &(0x7f00000001c0)) 05:50:04 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) r16 = request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) r17 = add_key(&(0x7f0000003ec0)='rxrpc\x00', &(0x7f0000003f00)={'syz', 0x3}, &(0x7f0000003f40)="98e218ccdfa572c362740a4231bf4baf52db287cfe4ca7ec4d803e3f5770f8cff13a29fef8a63c79c19c2f3f98505e", 0x2f, r16) r18 = add_key$fscrypt_v1(&(0x7f0000004040), &(0x7f0000004080)={'fscrypt:', @desc2}, &(0x7f00000040c0)={0x0, "81c0188985f2d2d0d669a98ddaa1f598338f6d35a32085922b477e1b555381aa5ea7847e9d1d0653cbd3f93975176901334f1e298855fcd1ed8be4982cdca958", 0x28}, 0x48, r17) keyctl$update(0x2, r18, &(0x7f0000004140)="d3485fe33530dea5ad51fb83444c8b057d631f75a28d629c3a7284d1f1ea52afd7672da90f56a95016698d80c844793564eaff1cfdd6795d2794178c9313b32f5a13a9d5a6f7891420a46c656891b01e305b52e404b822b1fddc3a465b35702ecc5d80bad3c9cf57a8cc90042e7ca998fcf951b8b3", 0x75) 05:50:04 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) (fail_nth: 5) [ 583.499814] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 583.507071] R13: 00007ffc36a0182f R14: 00007f2a969f5300 R15: 0000000000022000 05:50:04 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}) [ 583.574439] 9pnet: Insufficient options for proto=fd [ 583.580553] FAULT_INJECTION: forcing a failure. [ 583.580553] name failslab, interval 1, probability 0, space 0, times 0 [ 583.611173] FAULT_INJECTION: forcing a failure. [ 583.611173] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 583.622435] CPU: 1 PID: 12854 Comm: syz-executor.5 Not tainted 4.14.304-syzkaller #0 [ 583.630852] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 583.640195] Call Trace: [ 583.642774] dump_stack+0x1b2/0x281 [ 583.646399] should_fail.cold+0x10a/0x149 [ 583.650533] should_failslab+0xd6/0x130 [ 583.654493] kmem_cache_alloc+0x28e/0x3c0 [ 583.658627] getname_flags+0xc8/0x550 [ 583.662414] user_path_at_empty+0x2a/0x50 [ 583.666543] do_mount+0x118/0x2a30 [ 583.670067] ? copy_mount_string+0x40/0x40 [ 583.674298] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 583.679292] ? kmem_cache_alloc_trace+0x36c/0x3d0 [ 583.684125] ? copy_mnt_ns+0xa30/0xa30 [ 583.687996] ? copy_mount_options+0x1fa/0x2f0 [ 583.692555] ? copy_mnt_ns+0xa30/0xa30 [ 583.696421] SyS_mount+0xa8/0x120 [ 583.699853] ? copy_mnt_ns+0xa30/0xa30 [ 583.703740] do_syscall_64+0x1d5/0x640 [ 583.707610] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 583.712776] RIP: 0033:0x7fba478420c9 [ 583.716464] RSP: 002b:00007fba45db4168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 583.724166] RAX: ffffffffffffffda RBX: 00007fba47961f80 RCX: 00007fba478420c9 [ 583.731424] RDX: 0000000020003a40 RSI: 0000000020003a00 RDI: 00000000200039c0 [ 583.738679] RBP: 00007fba45db41d0 R08: 0000000020003a80 R09: 0000000000000000 [ 583.745930] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 583.753179] R13: 00007fff0381867f R14: 00007fba45db4300 R15: 0000000000022000 [ 583.760459] CPU: 0 PID: 12858 Comm: syz-executor.0 Not tainted 4.14.304-syzkaller #0 [ 583.768337] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 583.777691] Call Trace: [ 583.780279] dump_stack+0x1b2/0x281 [ 583.783907] should_fail.cold+0x10a/0x149 [ 583.788065] __alloc_pages_nodemask+0x21e/0x2900 [ 583.792822] ? deref_stack_reg+0x124/0x1a0 [ 583.797058] ? is_bpf_text_address+0x91/0x150 [ 583.801557] ? __lock_acquire+0x5fc/0x3f20 [ 583.805794] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 583.810632] ? kernel_text_address+0xbd/0xf0 [ 583.815042] ? __kernel_text_address+0x9/0x30 [ 583.819540] ? depot_save_stack+0x10d/0x3f0 [ 583.823865] ? kasan_kmalloc+0x139/0x160 [ 583.827927] cache_grow_begin+0x91/0x700 [ 583.831987] ? fs_reclaim_release+0xd0/0x110 [ 583.836396] ? check_preemption_disabled+0x35/0x240 [ 583.841413] cache_alloc_refill+0x273/0x350 [ 583.845737] kmem_cache_alloc+0x333/0x3c0 [ 583.849884] getname_flags+0xc8/0x550 [ 583.853684] user_path_at_empty+0x2a/0x50 [ 583.857832] do_mount+0x118/0x2a30 [ 583.861373] ? copy_mount_string+0x40/0x40 [ 583.865606] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 583.870616] ? kmem_cache_alloc_trace+0x36c/0x3d0 05:50:05 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) r16 = request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) r17 = add_key(&(0x7f0000003ec0)='rxrpc\x00', &(0x7f0000003f00)={'syz', 0x3}, &(0x7f0000003f40)="98e218ccdfa572c362740a4231bf4baf52db287cfe4ca7ec4d803e3f5770f8cff13a29fef8a63c79c19c2f3f98505e", 0x2f, r16) add_key$fscrypt_v1(&(0x7f0000004040), &(0x7f0000004080)={'fscrypt:', @desc2}, &(0x7f00000040c0)={0x0, "81c0188985f2d2d0d669a98ddaa1f598338f6d35a32085922b477e1b555381aa5ea7847e9d1d0653cbd3f93975176901334f1e298855fcd1ed8be4982cdca958", 0x28}, 0x48, r17) 05:50:05 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) r16 = request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) add_key(&(0x7f0000003ec0)='rxrpc\x00', &(0x7f0000003f00)={'syz', 0x3}, &(0x7f0000003f40)="98e218ccdfa572c362740a4231bf4baf52db287cfe4ca7ec4d803e3f5770f8cff13a29fef8a63c79c19c2f3f98505e", 0x2f, r16) [ 583.875453] ? copy_mnt_ns+0xa30/0xa30 [ 583.879340] ? copy_mount_options+0x1fa/0x2f0 [ 583.881370] 9pnet: Insufficient options for proto=fd [ 583.883827] ? copy_mnt_ns+0xa30/0xa30 [ 583.883843] SyS_mount+0xa8/0x120 [ 583.896239] ? copy_mnt_ns+0xa30/0xa30 [ 583.900128] do_syscall_64+0x1d5/0x640 [ 583.904021] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 583.909204] RIP: 0033:0x7f2a984830c9 [ 583.912903] RSP: 002b:00007f2a969f5168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 05:50:05 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) (fail_nth: 5) 05:50:05 executing program 3: keyctl$invalidate(0x15, 0x0) (async, rerun: 32) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000000)={0x0, 0xd2}, &(0x7f0000000040)=ANY=[@ANYBLOB="656e633d6f61657020686173683d73686131000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000"], &(0x7f00000000c0)="bcfa4a5caab9fddc7e47c3b7c008d7f2e7613cb07f817ce5d189f6fc074910a3f2b6378b7e20906f5bb875e7dbe9584bf47fca0ccb681d4535480f6c38daa6861f4795ee75c129071d163388ee539612ed35a6ddff8554d8838e20a09bb1cb4808730be9fdfcaa1379b790d46e2c465b778ac58f33c61175f89dafafdde9a43e8657dc1a3d78dd0982069a9efa3cfc296e93c31da782cc389d42cf8d937db4731b31527734cd0052f08e89ff427d4d04629b0c9c551b3556ef35313d4e36b87fba9533a167337859f0445737516acd48bd2e", &(0x7f00000001c0)) (rerun: 32) 05:50:05 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}}) [ 583.920605] RAX: ffffffffffffffda RBX: 00007f2a985a2f80 RCX: 00007f2a984830c9 [ 583.927869] RDX: 0000000020003a40 RSI: 0000000020003a00 RDI: 00000000200039c0 [ 583.935135] RBP: 00007f2a969f51d0 R08: 0000000020003a80 R09: 0000000000000000 [ 583.942406] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 583.949672] R13: 00007ffc36a0182f R14: 00007f2a969f5300 R15: 0000000000022000 [ 583.949950] 9pnet: Insufficient options for proto=fd 05:50:05 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) [ 583.987317] 9pnet: Insufficient options for proto=fd [ 583.999968] FAULT_INJECTION: forcing a failure. [ 583.999968] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 584.011777] CPU: 0 PID: 12882 Comm: syz-executor.5 Not tainted 4.14.304-syzkaller #0 [ 584.019738] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 584.029089] Call Trace: [ 584.031671] dump_stack+0x1b2/0x281 [ 584.035300] should_fail.cold+0x10a/0x149 [ 584.039451] __alloc_pages_nodemask+0x21e/0x2900 [ 584.044216] ? deref_stack_reg+0x124/0x1a0 [ 584.048459] ? is_bpf_text_address+0x91/0x150 [ 584.053068] ? __lock_acquire+0x5fc/0x3f20 [ 584.057305] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 584.058917] 9pnet: Insufficient options for proto=fd [ 584.062139] ? kernel_text_address+0xbd/0xf0 [ 584.062148] ? __kernel_text_address+0x9/0x30 [ 584.062163] ? depot_save_stack+0x10d/0x3f0 [ 584.080466] ? kasan_kmalloc+0x139/0x160 05:50:05 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) [ 584.084535] cache_grow_begin+0x91/0x700 [ 584.088596] ? fs_reclaim_release+0xd0/0x110 [ 584.093104] ? check_preemption_disabled+0x35/0x240 [ 584.098126] cache_alloc_refill+0x273/0x350 [ 584.102458] kmem_cache_alloc+0x333/0x3c0 [ 584.106606] getname_flags+0xc8/0x550 [ 584.110407] user_path_at_empty+0x2a/0x50 [ 584.114551] do_mount+0x118/0x2a30 [ 584.118097] ? copy_mount_string+0x40/0x40 [ 584.122331] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 584.127342] ? kmem_cache_alloc_trace+0x36c/0x3d0 [ 584.132182] ? copy_mnt_ns+0xa30/0xa30 [ 584.136072] ? copy_mount_options+0x1fa/0x2f0 [ 584.140561] ? copy_mnt_ns+0xa30/0xa30 [ 584.144450] SyS_mount+0xa8/0x120 [ 584.145378] 9pnet: Insufficient options for proto=fd [ 584.147898] ? copy_mnt_ns+0xa30/0xa30 [ 584.147910] do_syscall_64+0x1d5/0x640 [ 584.147924] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 584.147933] RIP: 0033:0x7fba478420c9 [ 584.147937] RSP: 002b:00007fba45db4168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 584.147947] RAX: ffffffffffffffda RBX: 00007fba47961f80 RCX: 00007fba478420c9 05:50:05 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) r16 = request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) r17 = add_key(&(0x7f0000003ec0)='rxrpc\x00', &(0x7f0000003f00)={'syz', 0x3}, &(0x7f0000003f40)="98e218ccdfa572c362740a4231bf4baf52db287cfe4ca7ec4d803e3f5770f8cff13a29fef8a63c79c19c2f3f98505e", 0x2f, r16) r18 = add_key$fscrypt_v1(&(0x7f0000004040), &(0x7f0000004080)={'fscrypt:', @desc2}, &(0x7f00000040c0)={0x0, "81c0188985f2d2d0d669a98ddaa1f598338f6d35a32085922b477e1b555381aa5ea7847e9d1d0653cbd3f93975176901334f1e298855fcd1ed8be4982cdca958", 0x28}, 0x48, r17) keyctl$update(0x2, r18, &(0x7f0000004140)="d3485fe33530dea5ad51fb83444c8b057d631f75a28d629c3a7284d1f1ea52afd7672da90f56a95016698d80c844793564eaff1cfdd6795d2794178c9313b32f5a13a9d5a6f7891420a46c656891b01e305b52e404b822b1fddc3a465b35702ecc5d80bad3c9cf57a8cc90042e7ca998fcf951b8b3", 0x75) 05:50:05 executing program 3: keyctl$invalidate(0x15, 0x0) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000000)={0x0, 0xd2}, &(0x7f0000000040)=ANY=[@ANYBLOB="656e633d6f61657020686173683d73686131000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000"], &(0x7f00000000c0)="bcfa4a5caab9fddc7e47c3b7c008d7f2e7613cb07f817ce5d189f6fc074910a3f2b6378b7e20906f5bb875e7dbe9584bf47fca0ccb681d4535480f6c38daa6861f4795ee75c129071d163388ee539612ed35a6ddff8554d8838e20a09bb1cb4808730be9fdfcaa1379b790d46e2c465b778ac58f33c61175f89dafafdde9a43e8657dc1a3d78dd0982069a9efa3cfc296e93c31da782cc389d42cf8d937db4731b31527734cd0052f08e89ff427d4d04629b0c9c551b3556ef35313d4e36b87fba9533a167337859f0445737516acd48bd2e", &(0x7f00000001c0)) keyctl$invalidate(0x15, 0x0) (async) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000000)={0x0, 0xd2}, &(0x7f0000000040)=ANY=[@ANYBLOB="656e633d6f61657020686173683d73686131000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000"], &(0x7f00000000c0)="bcfa4a5caab9fddc7e47c3b7c008d7f2e7613cb07f817ce5d189f6fc074910a3f2b6378b7e20906f5bb875e7dbe9584bf47fca0ccb681d4535480f6c38daa6861f4795ee75c129071d163388ee539612ed35a6ddff8554d8838e20a09bb1cb4808730be9fdfcaa1379b790d46e2c465b778ac58f33c61175f89dafafdde9a43e8657dc1a3d78dd0982069a9efa3cfc296e93c31da782cc389d42cf8d937db4731b31527734cd0052f08e89ff427d4d04629b0c9c551b3556ef35313d4e36b87fba9533a167337859f0445737516acd48bd2e", &(0x7f00000001c0)) (async) 05:50:05 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) (fail_nth: 6) 05:50:05 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) (fail_nth: 6) 05:50:05 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) [ 584.147952] RDX: 0000000020003a40 RSI: 0000000020003a00 RDI: 00000000200039c0 [ 584.147957] RBP: 00007fba45db41d0 R08: 0000000020003a80 R09: 0000000000000000 [ 584.147963] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 584.147968] R13: 00007fff0381867f R14: 00007fba45db4300 R15: 0000000000022000 05:50:05 executing program 3: keyctl$invalidate(0x15, 0x0) r0 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)={0x3, 0x0, @auto=[0x24, 0x12, 0x3a]}, 0xb, 0xfffffffffffffff9) keyctl$negate(0xd, r0, 0xffffffff, 0xfffffffffffffffd) 05:50:05 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) r16 = request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) r17 = add_key(&(0x7f0000003ec0)='rxrpc\x00', &(0x7f0000003f00)={'syz', 0x3}, &(0x7f0000003f40)="98e218ccdfa572c362740a4231bf4baf52db287cfe4ca7ec4d803e3f5770f8cff13a29fef8a63c79c19c2f3f98505e", 0x2f, r16) add_key$fscrypt_v1(&(0x7f0000004040), &(0x7f0000004080)={'fscrypt:', @desc2}, &(0x7f00000040c0)={0x0, "81c0188985f2d2d0d669a98ddaa1f598338f6d35a32085922b477e1b555381aa5ea7847e9d1d0653cbd3f93975176901334f1e298855fcd1ed8be4982cdca958", 0x28}, 0x48, r17) [ 584.245281] FAULT_INJECTION: forcing a failure. [ 584.245281] name failslab, interval 1, probability 0, space 0, times 0 [ 584.255719] 9pnet: Insufficient options for proto=fd [ 584.264211] FAULT_INJECTION: forcing a failure. [ 584.264211] name failslab, interval 1, probability 0, space 0, times 0 [ 584.285282] 9pnet: Insufficient options for proto=fd 05:50:05 executing program 3: keyctl$invalidate(0x15, 0x0) (async) r0 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)={0x3, 0x0, @auto=[0x24, 0x12, 0x3a]}, 0xb, 0xfffffffffffffff9) keyctl$negate(0xd, r0, 0xffffffff, 0xfffffffffffffffd) [ 584.300621] CPU: 1 PID: 12905 Comm: syz-executor.5 Not tainted 4.14.304-syzkaller #0 [ 584.308513] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 584.317857] Call Trace: [ 584.320447] dump_stack+0x1b2/0x281 [ 584.324080] should_fail.cold+0x10a/0x149 [ 584.328230] should_failslab+0xd6/0x130 [ 584.332201] kmem_cache_alloc+0x28e/0x3c0 [ 584.336336] alloc_vfsmnt+0x23/0x7f0 [ 584.340042] ? _raw_read_unlock+0x29/0x40 [ 584.341171] 9pnet: Insufficient options for proto=fd 05:50:05 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) r16 = request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) add_key(&(0x7f0000003ec0)='rxrpc\x00', &(0x7f0000003f00)={'syz', 0x3}, &(0x7f0000003f40)="98e218ccdfa572c362740a4231bf4baf52db287cfe4ca7ec4d803e3f5770f8cff13a29fef8a63c79c19c2f3f98505e", 0x2f, r16) [ 584.344178] vfs_kern_mount.part.0+0x27/0x470 [ 584.344192] do_mount+0xe65/0x2a30 [ 584.344209] ? copy_mount_string+0x40/0x40 [ 584.344227] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 584.344239] ? copy_mnt_ns+0xa30/0xa30 [ 584.370410] ? copy_mount_options+0x1fa/0x2f0 [ 584.374898] ? copy_mnt_ns+0xa30/0xa30 [ 584.378784] SyS_mount+0xa8/0x120 [ 584.382229] ? copy_mnt_ns+0xa30/0xa30 [ 584.386109] do_syscall_64+0x1d5/0x640 [ 584.389993] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 584.395169] RIP: 0033:0x7fba478420c9 05:50:05 executing program 3: keyctl$invalidate(0x15, 0x0) (async) r0 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)={0x3, 0x0, @auto=[0x24, 0x12, 0x3a]}, 0xb, 0xfffffffffffffff9) keyctl$negate(0xd, r0, 0xffffffff, 0xfffffffffffffffd) [ 584.398864] RSP: 002b:00007fba45db4168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 584.406567] RAX: ffffffffffffffda RBX: 00007fba47961f80 RCX: 00007fba478420c9 [ 584.411617] 9pnet: Insufficient options for proto=fd [ 584.413827] RDX: 0000000020003a40 RSI: 0000000020003a00 RDI: 00000000200039c0 [ 584.413833] RBP: 00007fba45db41d0 R08: 0000000020003a80 R09: 0000000000000000 [ 584.413838] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 584.413844] R13: 00007fff0381867f R14: 00007fba45db4300 R15: 0000000000022000 [ 584.469855] CPU: 0 PID: 12908 Comm: syz-executor.0 Not tainted 4.14.304-syzkaller #0 [ 584.477761] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 584.487110] Call Trace: [ 584.489697] dump_stack+0x1b2/0x281 [ 584.493338] should_fail.cold+0x10a/0x149 [ 584.497503] should_failslab+0xd6/0x130 [ 584.501482] kmem_cache_alloc+0x28e/0x3c0 [ 584.505629] alloc_vfsmnt+0x23/0x7f0 [ 584.509342] ? _raw_read_unlock+0x29/0x40 [ 584.513498] vfs_kern_mount.part.0+0x27/0x470 [ 584.517994] do_mount+0xe65/0x2a30 [ 584.521546] ? do_raw_spin_unlock+0x164/0x220 [ 584.526041] ? copy_mount_string+0x40/0x40 [ 584.530278] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 584.535289] ? copy_mnt_ns+0xa30/0xa30 [ 584.539175] ? copy_mount_options+0x1fa/0x2f0 [ 584.543663] ? copy_mnt_ns+0xa30/0xa30 [ 584.547560] SyS_mount+0xa8/0x120 [ 584.551005] ? copy_mnt_ns+0xa30/0xa30 [ 584.554892] do_syscall_64+0x1d5/0x640 [ 584.558784] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 584.563968] RIP: 0033:0x7f2a984830c9 05:50:05 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) r16 = request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) r17 = add_key(&(0x7f0000003ec0)='rxrpc\x00', &(0x7f0000003f00)={'syz', 0x3}, &(0x7f0000003f40)="98e218ccdfa572c362740a4231bf4baf52db287cfe4ca7ec4d803e3f5770f8cff13a29fef8a63c79c19c2f3f98505e", 0x2f, r16) r18 = add_key$fscrypt_v1(&(0x7f0000004040), &(0x7f0000004080)={'fscrypt:', @desc2}, &(0x7f00000040c0)={0x0, "81c0188985f2d2d0d669a98ddaa1f598338f6d35a32085922b477e1b555381aa5ea7847e9d1d0653cbd3f93975176901334f1e298855fcd1ed8be4982cdca958", 0x28}, 0x48, r17) keyctl$update(0x2, r18, &(0x7f0000004140)="d3485fe33530dea5ad51fb83444c8b057d631f75a28d629c3a7284d1f1ea52afd7672da90f56a95016698d80c844793564eaff1cfdd6795d2794178c9313b32f5a13a9d5a6f7891420a46c656891b01e305b52e404b822b1fddc3a465b35702ecc5d80bad3c9cf57a8cc90042e7ca998fcf951b8b3", 0x75) 05:50:05 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00), &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80), &(0x7f0000003dc0)=0xc) 05:50:05 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) r16 = request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) r17 = add_key(&(0x7f0000003ec0)='rxrpc\x00', &(0x7f0000003f00)={'syz', 0x3}, &(0x7f0000003f40)="98e218ccdfa572c362740a4231bf4baf52db287cfe4ca7ec4d803e3f5770f8cff13a29fef8a63c79c19c2f3f98505e", 0x2f, r16) r18 = add_key$fscrypt_v1(&(0x7f0000004040), &(0x7f0000004080)={'fscrypt:', @desc2}, &(0x7f00000040c0)={0x0, "81c0188985f2d2d0d669a98ddaa1f598338f6d35a32085922b477e1b555381aa5ea7847e9d1d0653cbd3f93975176901334f1e298855fcd1ed8be4982cdca958", 0x28}, 0x48, r17) keyctl$update(0x2, r18, &(0x7f0000004140)="d3485fe33530dea5ad51fb83444c8b057d631f75a28d629c3a7284d1f1ea52afd7672da90f56a95016698d80c844793564eaff1cfdd6795d2794178c9313b32f5a13a9d5a6f7891420a46c656891b01e305b52e404b822b1fddc3a465b35702ecc5d80bad3c9cf57a8cc90042e7ca998fcf951b8b3", 0x75) 05:50:05 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) request_key(&(0x7f0000003f80)='big_key\x00', &(0x7f0000003fc0)={'syz', 0x0}, &(0x7f0000004000)='\\.\x00', 0xfffffffffffffffd) 05:50:05 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) (fail_nth: 7) [ 584.567669] RSP: 002b:00007f2a969f5168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 584.574442] 9pnet: Insufficient options for proto=fd [ 584.575364] RAX: ffffffffffffffda RBX: 00007f2a985a2f80 RCX: 00007f2a984830c9 [ 584.575370] RDX: 0000000020003a40 RSI: 0000000020003a00 RDI: 00000000200039c0 [ 584.575376] RBP: 00007f2a969f51d0 R08: 0000000020003a80 R09: 0000000000000000 [ 584.575384] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 584.609483] R13: 00007ffc36a0182f R14: 00007f2a969f5300 R15: 0000000000022000 05:50:06 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) (fail_nth: 7) 05:50:06 executing program 3: keyctl$invalidate(0x15, 0x0) keyctl$get_security(0x11, 0x0, &(0x7f0000000000)=""/49, 0x31) 05:50:06 executing program 3: keyctl$invalidate(0x15, 0x0) keyctl$get_security(0x11, 0x0, &(0x7f0000000000)=""/49, 0x31) keyctl$invalidate(0x15, 0x0) (async) keyctl$get_security(0x11, 0x0, &(0x7f0000000000)=""/49, 0x31) (async) [ 584.691019] 9pnet: Insufficient options for proto=fd [ 584.692721] FAULT_INJECTION: forcing a failure. [ 584.692721] name failslab, interval 1, probability 0, space 0, times 0 [ 584.710553] 9pnet: Insufficient options for proto=fd [ 584.724569] FAULT_INJECTION: forcing a failure. [ 584.724569] name failslab, interval 1, probability 0, space 0, times 0 05:50:06 executing program 1: keyctl$invalidate(0x15, 0x0) keyctl$get_security(0x11, 0x0, &(0x7f0000000000)=""/49, 0x31) 05:50:06 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) socket$inet6(0xa, 0x5, 0x0) r12 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r12, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00), &(0x7f0000003d40)=0xc) [ 584.745589] CPU: 0 PID: 12957 Comm: syz-executor.0 Not tainted 4.14.304-syzkaller #0 [ 584.753497] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 584.762845] Call Trace: [ 584.765435] dump_stack+0x1b2/0x281 [ 584.769065] should_fail.cold+0x10a/0x149 [ 584.773218] should_failslab+0xd6/0x130 [ 584.777194] kmem_cache_alloc+0x28e/0x3c0 [ 584.781343] alloc_vfsmnt+0x23/0x7f0 [ 584.785055] ? _raw_read_unlock+0x29/0x40 [ 584.789196] vfs_kern_mount.part.0+0x27/0x470 05:50:06 executing program 3: keyctl$invalidate(0x15, 0x0) (async) keyctl$get_security(0x11, 0x0, &(0x7f0000000000)=""/49, 0x31) [ 584.793678] do_mount+0xe65/0x2a30 [ 584.797207] ? do_raw_spin_unlock+0x164/0x220 [ 584.801700] ? copy_mount_string+0x40/0x40 [ 584.805926] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 584.810958] ? copy_mnt_ns+0xa30/0xa30 [ 584.814841] ? copy_mount_options+0x1fa/0x2f0 [ 584.819329] ? copy_mnt_ns+0xa30/0xa30 [ 584.823206] SyS_mount+0xa8/0x120 [ 584.826645] ? copy_mnt_ns+0xa30/0xa30 [ 584.830525] do_syscall_64+0x1d5/0x640 [ 584.834416] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 584.839598] RIP: 0033:0x7f2a984830c9 05:50:06 executing program 3: waitid$P_PIDFD(0x3, 0xffffffffffffffff, &(0x7f0000000000), 0x8, &(0x7f0000000080)) keyctl$invalidate(0x15, 0x0) shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) [ 584.843303] RSP: 002b:00007f2a969f5168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 584.851007] RAX: ffffffffffffffda RBX: 00007f2a985a2f80 RCX: 00007f2a984830c9 [ 584.858272] RDX: 0000000020003a40 RSI: 0000000020003a00 RDI: 00000000200039c0 [ 584.865538] RBP: 00007f2a969f51d0 R08: 0000000020003a80 R09: 0000000000000000 [ 584.872805] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 584.880066] R13: 00007ffc36a0182f R14: 00007f2a969f5300 R15: 0000000000022000 [ 584.887335] CPU: 1 PID: 12950 Comm: syz-executor.5 Not tainted 4.14.304-syzkaller #0 [ 584.895218] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 584.904567] Call Trace: [ 584.907154] dump_stack+0x1b2/0x281 [ 584.910782] should_fail.cold+0x10a/0x149 [ 584.914932] should_failslab+0xd6/0x130 [ 584.918908] __kmalloc_track_caller+0x2bc/0x400 [ 584.923585] ? kstrdup_const+0x35/0x60 [ 584.927468] ? lock_downgrade+0x740/0x740 [ 584.931610] kstrdup+0x36/0x70 [ 584.934796] kstrdup_const+0x35/0x60 [ 584.938504] alloc_vfsmnt+0xe0/0x7f0 [ 584.942211] ? _raw_read_unlock+0x29/0x40 05:50:06 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80)={0x0, 0x0}, &(0x7f0000003dc0)=0xc) mount$9p_fd(0x0, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0), 0x4, &(0x7f0000003e00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}, {@cachetag}, {@mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r14}}, {@subj_type={'subj_type', 0x3d, '%.'}}, {@seclabel}, {@euid_lt={'euid<', r15}}]}}) 05:50:06 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) r12 = socket$inet6(0xa, 0x5, 0x0) r13 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r13, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00), &(0x7f0000003d40)=0xc) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000003d80), &(0x7f0000003dc0)=0xc) [ 584.943379] 9pnet: Insufficient options for proto=fd [ 584.946351] vfs_kern_mount.part.0+0x27/0x470 [ 584.946369] do_mount+0xe65/0x2a30 [ 584.959469] ? copy_mount_string+0x40/0x40 [ 584.963701] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 584.968713] ? copy_mnt_ns+0xa30/0xa30 [ 584.972595] ? copy_mount_options+0x1fa/0x2f0 [ 584.977083] ? copy_mnt_ns+0xa30/0xa30 [ 584.980966] SyS_mount+0xa8/0x120 [ 584.984412] ? copy_mnt_ns+0xa30/0xa30 [ 584.988292] do_syscall_64+0x1d5/0x640 05:50:06 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) socket$inet6(0xa, 0x5, 0x0) r12 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r12, 0x80000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000003d00), &(0x7f0000003d40)=0xc) 05:50:06 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) socket$inet6(0xa, 0x5, 0x0) r12 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r12, 0x80000001) [ 584.992176] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 584.997358] RIP: 0033:0x7fba478420c9 [ 585.001058] RSP: 002b:00007fba45db4168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 585.008760] RAX: ffffffffffffffda RBX: 00007fba47961f80 RCX: 00007fba478420c9 [ 585.016022] RDX: 0000000020003a40 RSI: 0000000020003a00 RDI: 00000000200039c0 [ 585.023283] RBP: 00007fba45db41d0 R08: 0000000020003a80 R09: 0000000000000000 [ 585.030540] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 585.037800] R13: 00007fff0381867f R14: 00007fba45db4300 R15: 0000000000022000 05:50:06 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) (fail_nth: 8) 05:50:06 executing program 3: waitid$P_PIDFD(0x3, 0xffffffffffffffff, &(0x7f0000000000), 0x8, &(0x7f0000000080)) (async) keyctl$invalidate(0x15, 0x0) shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) 05:50:06 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) (fail_nth: 8) 05:50:06 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) socket$inet6(0xa, 0x5, 0x0) r12 = add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) keyctl$get_keyring_id(0x0, r12, 0x80000001) 05:50:06 executing program 1: keyctl$invalidate(0x15, 0x0) keyctl$get_security(0x11, 0x0, &(0x7f0000000000)=""/49, 0x31) 05:50:06 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) socket$inet6(0xa, 0x5, 0x0) add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) 05:50:06 executing program 1: keyctl$invalidate(0x15, 0x0) keyctl$get_security(0x11, 0x0, &(0x7f0000000000)=""/49, 0x31) [ 585.132577] FAULT_INJECTION: forcing a failure. [ 585.132577] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 585.133742] FAULT_INJECTION: forcing a failure. [ 585.133742] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 585.171262] CPU: 0 PID: 12995 Comm: syz-executor.0 Not tainted 4.14.304-syzkaller #0 [ 585.179155] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 585.188504] Call Trace: [ 585.191093] dump_stack+0x1b2/0x281 [ 585.194733] should_fail.cold+0x10a/0x149 [ 585.198881] __alloc_pages_nodemask+0x21e/0x2900 [ 585.203635] ? pcpu_alloc+0x8e8/0xf50 [ 585.207442] ? pcpu_alloc+0xbe0/0xf50 [ 585.211237] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 585.216082] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 585.221527] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 585.226538] alloc_pages_current+0x155/0x260 [ 585.230947] ? __lockdep_init_map+0x100/0x560 [ 585.235431] get_zeroed_page+0x19/0x50 [ 585.239303] mount_fs+0x1c7/0x2a0 [ 585.242750] vfs_kern_mount.part.0+0x5b/0x470 [ 585.247241] do_mount+0xe65/0x2a30 [ 585.250771] ? do_raw_spin_unlock+0x164/0x220 [ 585.255261] ? copy_mount_string+0x40/0x40 [ 585.259490] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 585.264501] ? copy_mnt_ns+0xa30/0xa30 [ 585.268390] ? copy_mount_options+0x1fa/0x2f0 [ 585.272874] ? copy_mnt_ns+0xa30/0xa30 [ 585.276747] SyS_mount+0xa8/0x120 05:50:06 executing program 3: waitid$P_PIDFD(0x3, 0xffffffffffffffff, &(0x7f0000000000), 0x8, &(0x7f0000000080)) keyctl$invalidate(0x15, 0x0) shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) waitid$P_PIDFD(0x3, 0xffffffffffffffff, &(0x7f0000000000), 0x8, &(0x7f0000000080)) (async) keyctl$invalidate(0x15, 0x0) (async) shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) (async) 05:50:06 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) socket$inet6(0xa, 0x5, 0x0) add_key$keyring(&(0x7f0000003c00), &(0x7f0000003c40)={'syz', 0x0}, 0x0, 0x0, r8) 05:50:06 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) socket$inet6(0xa, 0x5, 0x0) 05:50:06 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:06 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r6 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r6) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r7}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r8}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r9}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) [ 585.280182] ? copy_mnt_ns+0xa30/0xa30 [ 585.284057] do_syscall_64+0x1d5/0x640 [ 585.287941] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 585.293128] RIP: 0033:0x7f2a984830c9 [ 585.296830] RSP: 002b:00007f2a969f5168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 585.304616] RAX: ffffffffffffffda RBX: 00007f2a985a2f80 RCX: 00007f2a984830c9 [ 585.311876] RDX: 0000000020003a40 RSI: 0000000020003a00 RDI: 00000000200039c0 [ 585.319135] RBP: 00007f2a969f51d0 R08: 0000000020003a80 R09: 0000000000000000 [ 585.326393] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 585.333653] R13: 00007ffc36a0182f R14: 00007f2a969f5300 R15: 0000000000022000 [ 585.346243] CPU: 1 PID: 13000 Comm: syz-executor.5 Not tainted 4.14.304-syzkaller #0 [ 585.354131] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 585.363482] Call Trace: [ 585.366069] dump_stack+0x1b2/0x281 [ 585.369695] should_fail.cold+0x10a/0x149 [ 585.373850] __alloc_pages_nodemask+0x21e/0x2900 [ 585.378603] ? pcpu_alloc+0x8e8/0xf50 [ 585.382405] ? pcpu_alloc+0xbe0/0xf50 [ 585.386208] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 585.391061] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 585.396510] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 585.401525] alloc_pages_current+0x155/0x260 [ 585.405929] ? __lockdep_init_map+0x100/0x560 [ 585.410421] get_zeroed_page+0x19/0x50 [ 585.414303] mount_fs+0x1c7/0x2a0 [ 585.417756] vfs_kern_mount.part.0+0x5b/0x470 [ 585.422247] do_mount+0xe65/0x2a30 [ 585.425786] ? copy_mount_string+0x40/0x40 [ 585.430021] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 585.435039] ? copy_mnt_ns+0xa30/0xa30 [ 585.438922] ? copy_mount_options+0x1fa/0x2f0 [ 585.443409] ? copy_mnt_ns+0xa30/0xa30 [ 585.447294] SyS_mount+0xa8/0x120 [ 585.450742] ? copy_mnt_ns+0xa30/0xa30 [ 585.454626] do_syscall_64+0x1d5/0x640 [ 585.458513] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 585.463688] RIP: 0033:0x7fba478420c9 [ 585.467373] RSP: 002b:00007fba45db4168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 585.475055] RAX: ffffffffffffffda RBX: 00007fba47961f80 RCX: 00007fba478420c9 05:50:06 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) (fail_nth: 9) 05:50:06 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) socket$inet6(0xa, 0x5, 0x0) 05:50:06 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r6 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r6) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r7}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r8}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r9}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") 05:50:06 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) (fail_nth: 9) 05:50:06 executing program 3: keyctl$invalidate(0x15, 0x0) keyctl$chown(0x4, 0x0, 0xee01, 0xee00) socketpair(0x5, 0x5, 0x8, &(0x7f0000000000)) r0 = add_key$keyring(&(0x7f0000006f40), &(0x7f0000006f80)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) add_key$fscrypt_v1(&(0x7f0000006e40), &(0x7f0000006e80)={'fscrypt:', @auto=[0x0, 0x52, 0x62, 0x0, 0x30, 0x0, 0x0, 0x0, 0x31]}, &(0x7f0000006ec0)={0x0, "9cd025f04c65d4208629d7449ea24bd1c3e3819782aeb64c630e71cc8c06d44a4482ffb76b81a71c2e48642000da21fa2a8ce424098800"}, 0x48, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000040)='cifs.idmap\x00', &(0x7f0000000080)=@secondary) 05:50:06 executing program 1: keyctl$get_security(0x11, 0x0, &(0x7f0000000000)=""/49, 0x31) [ 585.482302] RDX: 0000000020003a40 RSI: 0000000020003a00 RDI: 00000000200039c0 [ 585.489547] RBP: 00007fba45db41d0 R08: 0000000020003a80 R09: 0000000000000000 [ 585.496790] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 585.504120] R13: 00007fff0381867f R14: 00007fba45db4300 R15: 0000000000022000 05:50:06 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r8 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r10}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x40004, &(0x7f0000003a80)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'euid'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@uid_lt={'uid<', r5}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) 05:50:06 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r6 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r6) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700), &(0x7f0000002740)=0xc) 05:50:06 executing program 1: keyctl$get_security(0x11, 0x0, 0x0, 0x0) [ 585.589278] FAULT_INJECTION: forcing a failure. [ 585.589278] name failslab, interval 1, probability 0, space 0, times 0 [ 585.612429] FAULT_INJECTION: forcing a failure. [ 585.612429] name failslab, interval 1, probability 0, space 0, times 0 05:50:06 executing program 3: keyctl$invalidate(0x15, 0x0) (async) keyctl$chown(0x4, 0x0, 0xee01, 0xee00) socketpair(0x5, 0x5, 0x8, &(0x7f0000000000)) (async) r0 = add_key$keyring(&(0x7f0000006f40), &(0x7f0000006f80)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) add_key$fscrypt_v1(&(0x7f0000006e40), &(0x7f0000006e80)={'fscrypt:', @auto=[0x0, 0x52, 0x62, 0x0, 0x30, 0x0, 0x0, 0x0, 0x31]}, &(0x7f0000006ec0)={0x0, "9cd025f04c65d4208629d7449ea24bd1c3e3819782aeb64c630e71cc8c06d44a4482ffb76b81a71c2e48642000da21fa2a8ce424098800"}, 0x48, r0) (async) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000040)='cifs.idmap\x00', &(0x7f0000000080)=@secondary) [ 585.643010] CPU: 0 PID: 13036 Comm: syz-executor.0 Not tainted 4.14.304-syzkaller #0 [ 585.650911] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 585.660260] Call Trace: [ 585.662863] dump_stack+0x1b2/0x281 [ 585.666494] should_fail.cold+0x10a/0x149 [ 585.670740] should_failslab+0xd6/0x130 [ 585.674713] kmem_cache_alloc+0x28e/0x3c0 [ 585.678867] getname_kernel+0x4e/0x340 [ 585.682749] kern_path+0x1b/0x40 [ 585.686115] lookup_bdev+0xc6/0x1c0 [ 585.689744] ? bd_acquire+0x440/0x440 [ 585.693537] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 585.700200] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 585.705213] blkdev_get_by_path+0x1b/0xa0 [ 585.709355] mount_bdev+0x4c/0x360 [ 585.712889] ? fuse_get_root_inode+0xc0/0xc0 [ 585.717294] mount_fs+0x92/0x2a0 [ 585.720662] vfs_kern_mount.part.0+0x5b/0x470 [ 585.725156] do_mount+0xe65/0x2a30 [ 585.728699] ? copy_mount_string+0x40/0x40 [ 585.732933] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 585.737943] ? copy_mnt_ns+0xa30/0xa30 05:50:07 executing program 1: keyctl$invalidate(0x15, 0x0) keyctl$chown(0x4, 0x0, 0xee01, 0xee00) socketpair(0x5, 0x5, 0x8, &(0x7f0000000000)) r0 = add_key$keyring(&(0x7f0000006f40), &(0x7f0000006f80)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) add_key$fscrypt_v1(&(0x7f0000006e40), &(0x7f0000006e80)={'fscrypt:', @auto=[0x0, 0x52, 0x62, 0x0, 0x30, 0x0, 0x0, 0x0, 0x31]}, &(0x7f0000006ec0)={0x0, "9cd025f04c65d4208629d7449ea24bd1c3e3819782aeb64c630e71cc8c06d44a4482ffb76b81a71c2e48642000da21fa2a8ce424098800"}, 0x48, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000040)='cifs.idmap\x00', &(0x7f0000000080)=@secondary) 05:50:07 executing program 3: keyctl$invalidate(0x15, 0x0) (async) keyctl$chown(0x4, 0x0, 0xee01, 0xee00) socketpair(0x5, 0x5, 0x8, &(0x7f0000000000)) (async) r0 = add_key$keyring(&(0x7f0000006f40), &(0x7f0000006f80)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) add_key$fscrypt_v1(&(0x7f0000006e40), &(0x7f0000006e80)={'fscrypt:', @auto=[0x0, 0x52, 0x62, 0x0, 0x30, 0x0, 0x0, 0x0, 0x31]}, &(0x7f0000006ec0)={0x0, "9cd025f04c65d4208629d7449ea24bd1c3e3819782aeb64c630e71cc8c06d44a4482ffb76b81a71c2e48642000da21fa2a8ce424098800"}, 0x48, r0) (async) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000040)='cifs.idmap\x00', &(0x7f0000000080)=@secondary) [ 585.741828] ? copy_mount_options+0x1fa/0x2f0 [ 585.746321] ? copy_mnt_ns+0xa30/0xa30 [ 585.750208] SyS_mount+0xa8/0x120 [ 585.753657] ? copy_mnt_ns+0xa30/0xa30 [ 585.757544] do_syscall_64+0x1d5/0x640 [ 585.761428] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 585.766605] RIP: 0033:0x7f2a984830c9 [ 585.770306] RSP: 002b:00007f2a969f5168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 585.778009] RAX: ffffffffffffffda RBX: 00007f2a985a2f80 RCX: 00007f2a984830c9 [ 585.785269] RDX: 0000000020003a40 RSI: 0000000020003a00 RDI: 00000000200039c0 05:50:07 executing program 1: keyctl$invalidate(0x15, 0x0) keyctl$chown(0x4, 0x0, 0xee01, 0xee00) socketpair(0x5, 0x5, 0x8, &(0x7f0000000000)) r0 = add_key$keyring(&(0x7f0000006f40), &(0x7f0000006f80)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) add_key$fscrypt_v1(&(0x7f0000006e40), &(0x7f0000006e80)={'fscrypt:', @auto=[0x0, 0x52, 0x62, 0x0, 0x30, 0x0, 0x0, 0x0, 0x31]}, &(0x7f0000006ec0)={0x0, "9cd025f04c65d4208629d7449ea24bd1c3e3819782aeb64c630e71cc8c06d44a4482ffb76b81a71c2e48642000da21fa2a8ce424098800"}, 0x48, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000040)='cifs.idmap\x00', &(0x7f0000000080)=@secondary) [ 585.792534] RBP: 00007f2a969f51d0 R08: 0000000020003a80 R09: 0000000000000000 [ 585.799799] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 585.807072] R13: 00007ffc36a0182f R14: 00007f2a969f5300 R15: 0000000000022000 [ 585.836233] CPU: 0 PID: 13039 Comm: syz-executor.5 Not tainted 4.14.304-syzkaller #0 [ 585.844143] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 585.853499] Call Trace: [ 585.856087] dump_stack+0x1b2/0x281 [ 585.859715] should_fail.cold+0x10a/0x149 [ 585.863870] should_failslab+0xd6/0x130 [ 585.867845] kmem_cache_alloc+0x28e/0x3c0 [ 585.871994] getname_kernel+0x4e/0x340 [ 585.875884] kern_path+0x1b/0x40 [ 585.879247] lookup_bdev+0xc6/0x1c0 [ 585.882871] ? bd_acquire+0x440/0x440 [ 585.886667] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 585.892115] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 585.897127] blkdev_get_by_path+0x1b/0xa0 [ 585.901296] mount_bdev+0x4c/0x360 [ 585.904877] ? fuse_get_root_inode+0xc0/0xc0 [ 585.909369] mount_fs+0x92/0x2a0 [ 585.912736] vfs_kern_mount.part.0+0x5b/0x470 [ 585.917228] do_mount+0xe65/0x2a30 [ 585.920763] ? do_raw_spin_unlock+0x164/0x220 [ 585.925265] ? copy_mount_string+0x40/0x40 [ 585.929503] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 585.934518] ? copy_mnt_ns+0xa30/0xa30 [ 585.938399] ? copy_mount_options+0x1fa/0x2f0 [ 585.942889] ? copy_mnt_ns+0xa30/0xa30 [ 585.946775] SyS_mount+0xa8/0x120 [ 585.950229] ? copy_mnt_ns+0xa30/0xa30 [ 585.954109] do_syscall_64+0x1d5/0x640 [ 585.957994] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 585.963178] RIP: 0033:0x7fba478420c9 [ 585.967053] RSP: 002b:00007fba45db4168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 585.974751] RAX: ffffffffffffffda RBX: 00007fba47961f80 RCX: 00007fba478420c9 05:50:07 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) (fail_nth: 10) 05:50:07 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r6 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r6) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020}, 0x2020) 05:50:07 executing program 3: sendmsg$NLBL_CIPSOV4_C_LISTALL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0xe8, 0x0, 0x8, 0x70bd2b, 0x25dfdbfc, {}, [@NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x3}, @NLBL_CIPSOV4_A_DOI={0x8}, @NLBL_CIPSOV4_A_DOI={0x8, 0x1, 0xffffffffffffffff}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x2}, @NLBL_CIPSOV4_A_MLSCATLST={0xac, 0xc, 0x0, 0x1, [{0x34, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x1495}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x3997}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x2463}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x7a3d}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x762ba4b4}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xbaba}]}, {0x3c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xe412}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xa4a6}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0xcae160a}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x57f64c29}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x541addac}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x1a6ad569}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x167e}]}, {0xc, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x3a91ac38}]}, {0x2c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xa766}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x7b5146af}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x769d}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x1c699e31}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x5f66}]}]}, @NLBL_CIPSOV4_A_DOI={0x8}]}, 0xe8}, 0x1, 0x0, 0x0, 0x800}, 0x20008014) 05:50:07 executing program 1: keyctl$invalidate(0x15, 0x0) keyctl$chown(0x4, 0x0, 0xee01, 0xee00) socketpair(0x5, 0x5, 0x8, &(0x7f0000000000)) r0 = add_key$keyring(&(0x7f0000006f40), &(0x7f0000006f80)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) add_key$fscrypt_v1(&(0x7f0000006e40), &(0x7f0000006e80)={'fscrypt:', @auto=[0x0, 0x52, 0x62, 0x0, 0x30, 0x0, 0x0, 0x0, 0x31]}, &(0x7f0000006ec0)={0x0, "9cd025f04c65d4208629d7449ea24bd1c3e3819782aeb64c630e71cc8c06d44a4482ffb76b81a71c2e48642000da21fa2a8ce424098800"}, 0x48, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000040)='cifs.idmap\x00', &(0x7f0000000080)=@secondary) 05:50:07 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r6 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r6) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r7}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r8}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r9}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") getsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000003940)={@mcast2}, &(0x7f0000003980)=0x14) 05:50:07 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) (fail_nth: 10) [ 585.981998] RDX: 0000000020003a40 RSI: 0000000020003a00 RDI: 00000000200039c0 [ 585.989246] RBP: 00007fba45db41d0 R08: 0000000020003a80 R09: 0000000000000000 [ 585.996491] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 586.003743] R13: 00007fff0381867f R14: 00007fba45db4300 R15: 0000000000022000 05:50:07 executing program 3: sendmsg$NLBL_CIPSOV4_C_LISTALL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0xe8, 0x0, 0x8, 0x70bd2b, 0x25dfdbfc, {}, [@NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x3}, @NLBL_CIPSOV4_A_DOI={0x8}, @NLBL_CIPSOV4_A_DOI={0x8, 0x1, 0xffffffffffffffff}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x2}, @NLBL_CIPSOV4_A_MLSCATLST={0xac, 0xc, 0x0, 0x1, [{0x34, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x1495}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x3997}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x2463}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x7a3d}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x762ba4b4}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xbaba}]}, {0x3c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xe412}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xa4a6}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0xcae160a}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x57f64c29}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x541addac}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x1a6ad569}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x167e}]}, {0xc, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x3a91ac38}]}, {0x2c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xa766}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x7b5146af}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x769d}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x1c699e31}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x5f66}]}]}, @NLBL_CIPSOV4_A_DOI={0x8}]}, 0xe8}, 0x1, 0x0, 0x0, 0x800}, 0x20008014) 05:50:07 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r6 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r6) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) [ 586.070636] FAULT_INJECTION: forcing a failure. [ 586.070636] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 586.079584] FAULT_INJECTION: forcing a failure. [ 586.079584] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 586.082457] CPU: 1 PID: 13089 Comm: syz-executor.0 Not tainted 4.14.304-syzkaller #0 [ 586.102108] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 586.111441] Call Trace: [ 586.114108] dump_stack+0x1b2/0x281 [ 586.117720] should_fail.cold+0x10a/0x149 [ 586.121861] ? get_page_from_freelist+0xaf6/0x25a0 [ 586.126774] __alloc_pages_nodemask+0x21e/0x2900 [ 586.131512] ? lock_downgrade+0x740/0x740 [ 586.135659] ? __lock_acquire+0x5fc/0x3f20 [ 586.139877] ? preempt_count_add+0xaf/0x170 [ 586.144178] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 586.149007] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 586.154436] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 586.159432] ? __alloc_pages_nodemask+0x1a8b/0x2900 [ 586.164429] cache_grow_begin+0x91/0x700 [ 586.168474] ? fs_reclaim_release+0xd0/0x110 [ 586.172878] ? check_preemption_disabled+0x35/0x240 [ 586.177878] cache_alloc_refill+0x273/0x350 [ 586.182182] kmem_cache_alloc+0x333/0x3c0 [ 586.186312] getname_kernel+0x4e/0x340 [ 586.190181] kern_path+0x1b/0x40 [ 586.193528] lookup_bdev+0xc6/0x1c0 [ 586.197155] ? bd_acquire+0x440/0x440 [ 586.200951] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 586.206382] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 586.211381] blkdev_get_by_path+0x1b/0xa0 [ 586.215511] mount_bdev+0x4c/0x360 [ 586.219032] ? fuse_get_root_inode+0xc0/0xc0 [ 586.223417] mount_fs+0x92/0x2a0 [ 586.226854] vfs_kern_mount.part.0+0x5b/0x470 [ 586.231334] do_mount+0xe65/0x2a30 [ 586.234861] ? copy_mount_string+0x40/0x40 [ 586.239074] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 586.244069] ? copy_mnt_ns+0xa30/0xa30 [ 586.247947] ? copy_mount_options+0x1fa/0x2f0 [ 586.252420] ? copy_mnt_ns+0xa30/0xa30 [ 586.256289] SyS_mount+0xa8/0x120 [ 586.259720] ? copy_mnt_ns+0xa30/0xa30 [ 586.263587] do_syscall_64+0x1d5/0x640 [ 586.267463] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 586.272631] RIP: 0033:0x7f2a984830c9 [ 586.276320] RSP: 002b:00007f2a969f5168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 586.284007] RAX: ffffffffffffffda RBX: 00007f2a985a2f80 RCX: 00007f2a984830c9 [ 586.291255] RDX: 0000000020003a40 RSI: 0000000020003a00 RDI: 00000000200039c0 [ 586.298501] RBP: 00007f2a969f51d0 R08: 0000000020003a80 R09: 0000000000000000 [ 586.305761] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 586.313007] R13: 00007ffc36a0182f R14: 00007f2a969f5300 R15: 0000000000022000 [ 586.320270] CPU: 0 PID: 13091 Comm: syz-executor.5 Not tainted 4.14.304-syzkaller #0 [ 586.328145] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 586.337492] Call Trace: [ 586.340074] dump_stack+0x1b2/0x281 [ 586.343707] should_fail.cold+0x10a/0x149 [ 586.347935] ? get_page_from_freelist+0xaf6/0x25a0 [ 586.352865] __alloc_pages_nodemask+0x21e/0x2900 [ 586.357617] ? lock_downgrade+0x740/0x740 [ 586.361769] ? __lock_acquire+0x5fc/0x3f20 [ 586.366004] ? preempt_count_add+0xaf/0x170 [ 586.370320] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 586.375170] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 586.380618] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 586.385631] ? __alloc_pages_nodemask+0x1a8b/0x2900 [ 586.390644] cache_grow_begin+0x91/0x700 [ 586.394698] ? fs_reclaim_release+0xd0/0x110 [ 586.399106] ? check_preemption_disabled+0x35/0x240 [ 586.404119] cache_alloc_refill+0x273/0x350 [ 586.408443] kmem_cache_alloc+0x333/0x3c0 [ 586.412594] getname_kernel+0x4e/0x340 [ 586.416477] kern_path+0x1b/0x40 [ 586.419849] lookup_bdev+0xc6/0x1c0 [ 586.423474] ? bd_acquire+0x440/0x440 [ 586.427269] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 586.432717] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 586.437731] blkdev_get_by_path+0x1b/0xa0 [ 586.441875] mount_bdev+0x4c/0x360 [ 586.445409] ? fuse_get_root_inode+0xc0/0xc0 [ 586.449809] mount_fs+0x92/0x2a0 [ 586.453178] vfs_kern_mount.part.0+0x5b/0x470 [ 586.457670] do_mount+0xe65/0x2a30 [ 586.461213] ? copy_mount_string+0x40/0x40 [ 586.465446] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 586.470460] ? copy_mnt_ns+0xa30/0xa30 [ 586.474344] ? copy_mount_options+0x1fa/0x2f0 [ 586.478834] ? copy_mnt_ns+0xa30/0xa30 [ 586.482723] SyS_mount+0xa8/0x120 [ 586.486185] ? copy_mnt_ns+0xa30/0xa30 [ 586.490075] do_syscall_64+0x1d5/0x640 [ 586.493964] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 586.499146] RIP: 0033:0x7fba478420c9 [ 586.503976] RSP: 002b:00007fba45db4168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 586.511679] RAX: ffffffffffffffda RBX: 00007fba47961f80 RCX: 00007fba478420c9 05:50:07 executing program 3: sendmsg$NLBL_CIPSOV4_C_LISTALL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0xe8, 0x0, 0x8, 0x70bd2b, 0x25dfdbfc, {}, [@NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x3}, @NLBL_CIPSOV4_A_DOI={0x8}, @NLBL_CIPSOV4_A_DOI={0x8, 0x1, 0xffffffffffffffff}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x2}, @NLBL_CIPSOV4_A_MLSCATLST={0xac, 0xc, 0x0, 0x1, [{0x34, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x1495}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x3997}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x2463}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x7a3d}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x762ba4b4}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xbaba}]}, {0x3c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xe412}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xa4a6}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0xcae160a}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x57f64c29}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x541addac}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x1a6ad569}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x167e}]}, {0xc, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x3a91ac38}]}, {0x2c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xa766}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x7b5146af}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x769d}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x1c699e31}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x5f66}]}]}, @NLBL_CIPSOV4_A_DOI={0x8}]}, 0xe8}, 0x1, 0x0, 0x0, 0x800}, 0x20008014) sendmsg$NLBL_CIPSOV4_C_LISTALL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0xe8, 0x0, 0x8, 0x70bd2b, 0x25dfdbfc, {}, [@NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x3}, @NLBL_CIPSOV4_A_DOI={0x8}, @NLBL_CIPSOV4_A_DOI={0x8, 0x1, 0xffffffffffffffff}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x2}, @NLBL_CIPSOV4_A_MLSCATLST={0xac, 0xc, 0x0, 0x1, [{0x34, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x1495}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x3997}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x2463}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x7a3d}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x762ba4b4}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xbaba}]}, {0x3c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xe412}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xa4a6}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0xcae160a}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x57f64c29}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x541addac}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x1a6ad569}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x167e}]}, {0xc, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x3a91ac38}]}, {0x2c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xa766}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x7b5146af}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x769d}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x1c699e31}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x5f66}]}]}, @NLBL_CIPSOV4_A_DOI={0x8}]}, 0xe8}, 0x1, 0x0, 0x0, 0x800}, 0x20008014) (async) 05:50:07 executing program 1: keyctl$invalidate(0x15, 0x0) keyctl$chown(0x4, 0x0, 0xee01, 0xee00) socketpair(0x5, 0x5, 0x8, &(0x7f0000000000)) r0 = add_key$keyring(&(0x7f0000006f40), &(0x7f0000006f80)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000040)='cifs.idmap\x00', &(0x7f0000000080)=@secondary) 05:50:07 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r6 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r6) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) syz_mount_image$fuse(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x40, &(0x7f0000002780)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r7}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0xffff}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}], [{@pcr={'pcr', 0x3d, 0x30}}, {@hash}, {@uid_eq={'uid', 0x3d, r8}}, {@pcr={'pcr', 0x3d, 0x34}}, {@flag='rw'}, {@flag='silent'}, {@euid_eq={'euid', 0x3d, r9}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_user={'obj_user', 0x3d, 'asymmetric\x00'}}]}}, 0x0, 0x0, &(0x7f0000002940)="5bfa878ba8bf04db3f55cbcdc2cabe20eebb37695fd227de4f042e3b09e89088c46fe29edff2004a95030055241dfe5c1d549fe4a824b501cff5495be8bee5802c3e811189d752bd2335e33b277621026644b7c8dc91f058bda15f8356a283de05cc1b394344a81428cf420dd848248dc5ac2b6bbdc56623a75db29cf16e7eba5910ac2720f14b502ae214c87ec579660748ee231145251ddd1d6c53ec2942d4ad49f29af750c868a47e2a0761f99a0adbd897d8958c9b77b26e75e812898141bce75729f680070cc18995b60a3c8a62e51db12e3ea9aa7d69834a29221b634bc79bec0b8d14e7a6a9fd7a1bd6169c2ab82a3854b7f5ab2c9f04e27000aca1297fa44a7240204d53568797ef913ddfa5492cf1168ff76b45a76f78384c5449e6a9d0fb6e1f768ae5847e874f36e17ff2f4cc591a52bf628c5a5fb51c1e6b918334942b354ddc1b7b46425c21e86b82f633cdec3eb036fbcb1114b90f27320b67b00c2a230d88355a27d159a6e313c5929ccc376a7ff90e8578091bd63d43045b7e2a463a5bdb1ed53adbca6459112d0d6010c2d34c4b1ec501f241f9ab233ccf2beb748f93b08603a0f754e485d4a6fc110cef45bacb5d6b2732864d3837f588fd4c5fbbace7793e7ab7e11fccf545e4f7b73f68f2b3e7952b902c89188dedf40683468bc4b77fd577a265ef2d419fb06bf2ef67179e25a717f5a4fd3f76ade4ca2742d3428768a94783a0a3278762d75a356df57097f34c9a9c284aa591ab905d85b84d18dc6243ed78b64fc66f55389017431b9575d5d316ad80aeabbd602c38bf004e43e5a5bc7b040c1d27cb88a3525231a9ae30ab1ce43eb94931777addf0bb5994feb5123a21dde27cdae652fa22e87689f63467845f550d628f749c89027e6b165d8044a388795f40f43ca022b01d0fee5f10dceeca8336b3233e92594be1214cab9f0942fae52d6970cc26a213e2b45120830843a4007aaa8609b2acc82c45328a63e0863a6a3f5f965cc4bb3528b81d80130b219c2d53d38e4bb09ff5a4de5f5a3d0312774058ab4e91f3f43cf5a657d0e9d55df3e3f6511870154cfa5e8de7b8df07c92642fd05f7da8088bc61ffd760ddfe1b18bd6cb32da8c91fbeb15f647677a4b4d53052338730f390ad0fb4f6f6c35acbc737a2d86b29ba1dd37c23d0307c1c7fd091c856c547e819567113b843ee1144c05d740ccac8f508479cc571c9fb8401a47c2e4b87111dc30ae2d2e88c69fbbaa99a152ed024ccfbcb1e5695008019ec03e6a444430e6691555b99bed5c00d9e023d957dab86bfd4b6dc535cca7b8b233027a51f1fa535c5273820d282a66a1a56b4f4559b7c33d6af3e06c2d956dd2f15fda65ebe4b9b4e780097c52b98e8588f56417da29bb842e57c6213f89fe845fc6691ace5bb5810b0b8772aab79030504b93a04ce8a611ee0b184390857ed765447c77b25bf6d2659eaa347b3154b2efbac90353ded637dd51b1dacbfd91c79d2f9dc39a8738dc1d6fd1a51185e0dcf4502b96ac07424fa14f39a79ae7698d16e2c27d0190ada260fc3e43a6f55243475758e08cc722bb2419945553fac9859c861019c932c9f4f3db5923508bd471e9dcdc7d3dc32a17a49c22feac5eeace83360e9dc9d255c5d120e3aec0bd653309983955001a43b9f5056a9dca37b7c89a20f5abc4934291227e785018d76977062ea71d6979983258080cd1e8795e18cf83830cf3bed7656bf25c7fcf740da3c85236036d25ad59dcde416f546703b70d1ee9735ba42bd6860f46ac124d58db2c93319b5eb7814a4f2d10423c9b4bbfdea3123aad1f42d74019402a5bd119b9176cff14e85d86b35539f1c2daa939b86983b0c269202a899a58e389dbfcbfbb8a625cd6a8459138265b55d758f1c70850f9dad08fcb46961efba4b6b6383d38bb5647d40402f57d5849caa9c1a771e4a76727b86e34dfae8144071a5333ec7b01635152f455d4c5e019d1a09adad711d4ef0004e03cfc24f89feb925ad1fba7320d6395505584230d936df6b69285524c162d95a98e9be9211630eedcbb5c03de7171b24853e3c71afec584ffc11773ced9035f8e8b45c8e0852695a87834f8b260e6600f308e9417516bbc87c112ddd232a67a34439eb2bf967a2ecb5530e3ead676c42bb79177345b351353cb0f9bed96e53395a203d3bdc12a487c934ce12b1df87be2605cbdcb20757dcfb9a40b18f1d2db09a2027e436eb6548c693ec2bdcd9b9afc24b458d1507a2313ca710f71f38d2b226dc69c33adde008ef9322753f49a27b925dd3491373f454c250f928d27ce0a3ffad56b0bf28e45db265a51af707a8b87347cad00431ec317f4fb899aaf36ebea2d21e235c1bef3267ba7cb61f075bc1c228c9d6432477689b45f128a047a6535fe07e51f3be704fc08d5dcb99506aa6ccc39cff2b56b94e99630e889fe8b3af51258e7a264121610c442f1509b463122a8a2fa651373d2e48346b83eb10ea04254f65fc50b002c79ed041c660b97a694880d83b81a243466732dcb14d0824b677e58b3e5bcab5deabd4205ba84a45ead2de46bebcaa312c1cabc0c74be2aec2ac9c5c8a017a034e1dd6d7c6d4ef53ff0b6fbef5c84ce0abb80203be1a730f73f27fb3a58180c9c607ca5ad92b39edbe2a3a805b953f00aabcab900da762f37370c0d2d5de1518b2655ee16ff7c4cb657c6ae3a950dc568ef14eeb3e55042e3abb1be06f5f3dcfacfc7a075fbf775ef217b55483d8b9907f4fd83f8c54cd1057752c89b9918f90daeb6fd1a68c1d87e782b6b503ee9e5a8bc6dfd8d43d14d64ef3c7acb0409dfcec8d601425beb417f80c9d838f18414ace0e7e627d06090267e1edd9b8a40a5dea4e03a88b592465f05c68803e32301b6beff4f402293a1312530712ea9f908f0efc276fc3c8692da9f4b3563a2ab31ab2ef23100eebde422d9e2f6d4f112504b9af6c36e7d5b1e2a2ca96ded1a0bc43805f4ab3fbf03c939838f79ab75c6b3996fec741b12686b6caec09f3f859d3b50677008834487e7248de68765d6e39c6cadf8bbd42ec2e201a793b9c85dd35f1144ca60f708d25756586a34f1994b5241c21de79c8170eb3f08600a9f577016e0b540c722698912a84cf81788f60b9c27f12714d7ed6f749a3b549759c2d86e3532ae597a4236dc18795d867752bd2fc0df16cf9d0dbe6cd4a95be98b0e22dce7b3b45fabe182c72bacb2ac1e0aa0774b2898a35828561cac58fabc41ddd1b72f9303f2b48d20077c4d0dbba74fda380dbf94cbf8e5294e1e0d6ef073e4059df29720ab00eac7c187fce822d7d7c4c1427f61f3919c24ff06db8cdd5be864e534ded1af021f7bfb608f230922f81a384e150a01114b46aa5dc1811331c59a0b2a1c8da788eba4a3c2db078484ec30eb161da985b307f8d68442725273207a066e3759f5208249bf1cdb7d5c69dffe0830eea246ce360e02580d5449917667561dd1e259d933c2682a57039a62b7541c875d5aee69d60854f55bf50dc0ecf61637e2ba37ef4e1c96bb963871e54b2463848b10c558e69eed23df17981b7518161ee5bddaa4fd409218866752df7eeb1d9caf643a4b936761f896f20ad9a9a3b86c38ac9178a4f95b840f1196555ac6df55e6802e5b8665ae7fa7a86dea812572e47bad221fda328e2d5a882a047db3c456d89862f6ec3c475251c521246bec71b23a6599d3f23c5b6d15a928679c9e439a15095a649465cb01370726ec4609c0f73d545a23a4fc87df8e32bfbd2ade9aeaec9389e41f8e7f431e106b37302dec0a185eba6460ec2bb0773947438580b591550ab8628ba073ebc6395a6675a4261e2599e1f5c1ff3785e7770fbf583a00b5fa45fd7c31af3f16faf643200fe2b473f765ee32f1bd2ce2ebd35ad4b47962b420ae8e56b2202e4e4f5ff0cfb8aa45a85eec07ce2b4de5459e04192166d759e83cdd5a5c25e87faa7890f6ba5f95dbd2dd6686a3d4b60faee0ae8b00e535cbb9834d748ed8298386e8a67b692dc8fc02043ffa6092527e17cd2e2fc097a0f651fb4b4a2fce37073789340338374a9b881b28445489b357e404fde32bc4d327aa5aedcdb23a0ed8a467d1eaf64943bdd6ae17bdd7849be2181ee2ae66c68e07808c095d3f4ce31a853e8ea693c2b8d1321b979474abe1166c3b40f8430c01705b7c1be056895fe2f73d44853fb87ab59463040cd7ee8700f30ecf6c5280ade24b2826ab3d4c7c5cf906faa8d55953541d43a1dee910e5721a1e8f8b2f60fb08d22d7d18f62bc8416f654e468b5ebae79a0e25df10a0713cf9bb9bb9d0cdc0db344aa5aa4ddc2d95e2a9d7a58f98cce53bca86a68e2e9e02d6ae1303ae0e6c2d393dcbd06cac39bb5b93ee7f67f6fb7dbe63bb3cc29b7ed519cf5a8bc69d814d7722c988e0ff8f864d3f554994d8bdcfdc0fc5e03760604f9d9edc13821344d73afc4573d7bbebabfee60fd78ccf8d4f6046ec5662ab9592e7c60e2745bd18a99456cc73444d331b99b07cdd2f9c3962832dae192771db00650d68931447971fa9da8e9e80a0e33368315c65543f7db3aac115efe282d4cd08a055bc21cdfc14da9dcd68a14da98837fa25bbb25c41a52faf725a4029c44beb3bc6b7d3a3f44e40a0dd95fe678028902a89b6bb5d5d051120e7e189d25788b8a8bc81dc0c044c3ca4c6985ab1145d033306023f74f3ef00ce3c9b7c4d13b37d59a996fdc99972ef71c7f2d83d5db4fddce1430380b2e0249f1bfec229c91c973efeb333e159afae5cf211fee2b9bd1479b01a4460d339ac632a97a42ed4c514514886b07c3295fca96a22161fe00ac83e85866317ef17a4a182f9488dcb8a8cad6100ccb29b46c2bdcb6b2e8c3f2c7b8e3177550eb92aadd4513d05a6bb4ae8b7d04d74d0829b5dce77dde76e890289a910a0ca5ee31f2ad21ed3183408d7486614883a2767180e888ec829e16b8934ea8b5bf5757bc2b2f25b94fd3d2fc1972aa89c723063d22138fcb1972334498a69d25a7a8c852669d8455231df7dfc53d112ccb2bccda8813d113e6ad9c55eb5fd3dec3a56c1a8bf40a19e86d1c2075bc29f6882ed673f07376969e7e8aa0cca78027ee0512db6c68150b103bdaf67d37d5810a3fe89851d91a8022a9a6b3881d5757a11fec8f3bdc42c02b2602fb368b02380e8153c0784420d7863d1b4c76efbf6d82f7d616e60735ff840b412c6a8db323394df3518457081ef957239272e6b1cd8f7b83059ba8dea8df6ad6158ebd619f804e65c304d775d322c853d087a3e01751622906eab23beaf4e47be16a165bc92c40f362e1b7055e68ef3eff7bd583da157c766c76efadee173bf84434f3311d1091e1f10298f65afe22048b97213f7c828bb92e70fdf5224337233a956f30cf6a211ac2ef0e866d5f32512e62db046770c30706879971cf3c14fa6ddff1bb95faa366bac367cb942dc205a0a01817e41b4d48296de8981a993ac348548812fd622d4af6e57a4174f2893e63f925d34137e00f3aab6058321e4721313e13e675176264b0598746c76c3d6bd22e67eb26305dbf44cc5b0ed79c5778522211882f491c8f040e038762825ae6910939a1e35b447cf59b7516f44096e9ed0561d2e50ba5167dea6acafd970b05a85c29bf06e58d8100893780f0151015a5169c2c4b1f148c88d180545c4bf3e42765526fc2faab326eacf9e69ae745a8e6c952e590a53f30e39753a560d7db2dc0fd170aa66dfc238ccf47abc6b469d7b317152516ca8bb46f0a577bd3982bc84cd4267a3c7558") 05:50:07 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) (fail_nth: 11) [ 586.518943] RDX: 0000000020003a40 RSI: 0000000020003a00 RDI: 00000000200039c0 [ 586.526208] RBP: 00007fba45db41d0 R08: 0000000020003a80 R09: 0000000000000000 [ 586.533473] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 586.540734] R13: 00007fff0381867f R14: 00007fba45db4300 R15: 0000000000022000 [ 586.584619] FAULT_INJECTION: forcing a failure. [ 586.584619] name failslab, interval 1, probability 0, space 0, times 0 [ 586.608038] CPU: 0 PID: 13116 Comm: syz-executor.0 Not tainted 4.14.304-syzkaller #0 [ 586.615935] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 586.625289] Call Trace: [ 586.627876] dump_stack+0x1b2/0x281 [ 586.631506] should_fail.cold+0x10a/0x149 [ 586.635655] should_failslab+0xd6/0x130 [ 586.639627] kmem_cache_alloc_trace+0x29a/0x3d0 [ 586.644294] ? set_bdev_super+0x110/0x110 [ 586.648525] sget_userns+0x102/0xc10 [ 586.652236] ? set_bdev_super+0x110/0x110 [ 586.656382] ? ns_test_super+0x50/0x50 [ 586.660262] ? set_bdev_super+0x110/0x110 [ 586.664401] ? ns_test_super+0x50/0x50 [ 586.668284] sget+0xd1/0x110 [ 586.671301] mount_bdev+0xcd/0x360 [ 586.674835] ? fuse_get_root_inode+0xc0/0xc0 [ 586.679257] mount_fs+0x92/0x2a0 [ 586.682623] vfs_kern_mount.part.0+0x5b/0x470 [ 586.687122] do_mount+0xe65/0x2a30 [ 586.690666] ? copy_mount_string+0x40/0x40 [ 586.694893] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 586.699906] ? copy_mnt_ns+0xa30/0xa30 [ 586.703791] ? copy_mount_options+0x1fa/0x2f0 [ 586.708280] ? copy_mnt_ns+0xa30/0xa30 [ 586.712169] SyS_mount+0xa8/0x120 [ 586.715620] ? copy_mnt_ns+0xa30/0xa30 [ 586.719487] do_syscall_64+0x1d5/0x640 [ 586.723357] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 586.728536] RIP: 0033:0x7f2a984830c9 05:50:08 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) (fail_nth: 11) 05:50:08 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r6 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r6) 05:50:08 executing program 3: getitimer(0x0, &(0x7f0000000000)) keyctl$invalidate(0x15, 0x0) 05:50:08 executing program 1: keyctl$invalidate(0x15, 0x0) keyctl$chown(0x4, 0x0, 0xee01, 0xee00) socketpair(0x5, 0x5, 0x8, &(0x7f0000000000)) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000040)='cifs.idmap\x00', &(0x7f0000000080)=@secondary) 05:50:08 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r6 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r6) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020}, 0x2020) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000002700), &(0x7f0000002740)=0xc) 05:50:08 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) (fail_nth: 12) [ 586.732235] RSP: 002b:00007f2a969f5168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 586.739925] RAX: ffffffffffffffda RBX: 00007f2a985a2f80 RCX: 00007f2a984830c9 [ 586.747172] RDX: 0000000020003a40 RSI: 0000000020003a00 RDI: 00000000200039c0 [ 586.754429] RBP: 00007f2a969f51d0 R08: 0000000020003a80 R09: 0000000000000000 [ 586.761688] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 586.768946] R13: 00007ffc36a0182f R14: 00007f2a969f5300 R15: 0000000000022000 05:50:08 executing program 3: getitimer(0x0, &(0x7f0000000000)) (async) keyctl$invalidate(0x15, 0x0) 05:50:08 executing program 1: keyctl$invalidate(0x15, 0x0) keyctl$chown(0x4, 0x0, 0xee01, 0xee00) socketpair(0x5, 0x5, 0x8, &(0x7f0000000000)) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000040)='cifs.idmap\x00', &(0x7f0000000080)=@secondary) [ 586.832450] FAULT_INJECTION: forcing a failure. [ 586.832450] name failslab, interval 1, probability 0, space 0, times 0 [ 586.874928] CPU: 0 PID: 13136 Comm: syz-executor.5 Not tainted 4.14.304-syzkaller #0 [ 586.882830] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 586.892177] Call Trace: [ 586.894773] dump_stack+0x1b2/0x281 [ 586.898400] should_fail.cold+0x10a/0x149 [ 586.902549] should_failslab+0xd6/0x130 [ 586.906530] kmem_cache_alloc_trace+0x29a/0x3d0 [ 586.911204] ? set_bdev_super+0x110/0x110 [ 586.915351] sget_userns+0x102/0xc10 [ 586.919060] ? set_bdev_super+0x110/0x110 [ 586.923206] ? ns_test_super+0x50/0x50 [ 586.927124] ? set_bdev_super+0x110/0x110 [ 586.931262] ? ns_test_super+0x50/0x50 [ 586.935140] sget+0xd1/0x110 [ 586.938155] mount_bdev+0xcd/0x360 [ 586.941692] ? fuse_get_root_inode+0xc0/0xc0 [ 586.946095] mount_fs+0x92/0x2a0 [ 586.949459] vfs_kern_mount.part.0+0x5b/0x470 [ 586.953956] do_mount+0xe65/0x2a30 [ 586.957512] ? copy_mount_string+0x40/0x40 [ 586.961746] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 586.966762] ? copy_mnt_ns+0xa30/0xa30 [ 586.970646] ? copy_mount_options+0x1fa/0x2f0 [ 586.975136] ? copy_mnt_ns+0xa30/0xa30 [ 586.979019] SyS_mount+0xa8/0x120 [ 586.982463] ? copy_mnt_ns+0xa30/0xa30 [ 586.986347] do_syscall_64+0x1d5/0x640 [ 586.990237] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 586.995415] RIP: 0033:0x7fba478420c9 [ 586.999115] RSP: 002b:00007fba45db4168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 587.006820] RAX: ffffffffffffffda RBX: 00007fba47961f80 RCX: 00007fba478420c9 [ 587.014087] RDX: 0000000020003a40 RSI: 0000000020003a00 RDI: 00000000200039c0 05:50:08 executing program 1: keyctl$invalidate(0x15, 0x0) keyctl$chown(0x4, 0x0, 0xee01, 0xee00) socketpair(0x5, 0x5, 0x8, &(0x7f0000000000)) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000040)='cifs.idmap\x00', &(0x7f0000000080)=@secondary) 05:50:08 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r6 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r6) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) read$FUSE(r4, &(0x7f00000006c0)={0x2020}, 0x2020) 05:50:08 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) 05:50:08 executing program 3: getitimer(0x0, &(0x7f0000000000)) (async) keyctl$invalidate(0x15, 0x0) [ 587.021347] RBP: 00007fba45db41d0 R08: 0000000020003a80 R09: 0000000000000000 [ 587.028610] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 587.035873] R13: 00007fff0381867f R14: 00007fba45db4300 R15: 0000000000022000 [ 587.079978] FAULT_INJECTION: forcing a failure. [ 587.079978] name failslab, interval 1, probability 0, space 0, times 0 [ 587.095283] CPU: 0 PID: 13141 Comm: syz-executor.0 Not tainted 4.14.304-syzkaller #0 [ 587.103188] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 587.112567] Call Trace: [ 587.115158] dump_stack+0x1b2/0x281 [ 587.118789] should_fail.cold+0x10a/0x149 [ 587.122935] should_failslab+0xd6/0x130 [ 587.126906] __kmalloc+0x2c1/0x400 [ 587.130444] ? __list_lru_init+0x67/0x710 [ 587.134591] __list_lru_init+0x67/0x710 [ 587.138565] sget_userns+0x4e4/0xc10 [ 587.142275] ? set_bdev_super+0x110/0x110 [ 587.146422] ? ns_test_super+0x50/0x50 [ 587.150355] ? set_bdev_super+0x110/0x110 [ 587.154498] ? ns_test_super+0x50/0x50 [ 587.159680] sget+0xd1/0x110 [ 587.163222] mount_bdev+0xcd/0x360 [ 587.166781] ? fuse_get_root_inode+0xc0/0xc0 [ 587.171188] mount_fs+0x92/0x2a0 [ 587.174667] vfs_kern_mount.part.0+0x5b/0x470 [ 587.179166] do_mount+0xe65/0x2a30 [ 587.182718] ? copy_mount_string+0x40/0x40 [ 587.187219] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 587.192232] ? copy_mnt_ns+0xa30/0xa30 [ 587.196118] ? copy_mount_options+0x1fa/0x2f0 [ 587.200603] ? copy_mnt_ns+0xa30/0xa30 [ 587.204569] SyS_mount+0xa8/0x120 [ 587.208020] ? copy_mnt_ns+0xa30/0xa30 [ 587.211908] do_syscall_64+0x1d5/0x640 [ 587.215973] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 587.221165] RIP: 0033:0x7f2a984830c9 05:50:08 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) (fail_nth: 12) 05:50:08 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) 05:50:08 executing program 1: keyctl$invalidate(0x15, 0x0) keyctl$chown(0x4, 0x0, 0xee01, 0xee00) r0 = add_key$keyring(&(0x7f0000006f40), &(0x7f0000006f80)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000040)='cifs.idmap\x00', &(0x7f0000000080)=@secondary) 05:50:08 executing program 3: keyctl$invalidate(0x15, 0x0) r0 = add_key$keyring(&(0x7f0000006f40), &(0x7f0000006f80)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000340), &(0x7f0000000380)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r1, &(0x7f00000002c0)='logon\x00', &(0x7f0000000300)={'syz', 0x3}, r2) add_key$fscrypt_v1(&(0x7f0000006e40), &(0x7f0000006e80)={'fscrypt:', @auto=[0x0, 0x64, 0x0, 0x65, 0x0, 0x31]}, &(0x7f0000006ec0)={0x0, "9cd02507fa65d4218629d7449ea24bd1c3e3818782aeb6d979a71485538c234a4470ffb76b81a71c2e48647d1eb53aee051605035f62e1f51ffa2a8ce4240988"}, 0x48, r0) add_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000180)="fdf089ee50aa151cc978db1ff8cf8716cabfdb8b933091dff4f68b78405bfb25008b5ffe7f3be93ac7938295310166eba2c92591c2b9a75caf50fcca5ec5811fee417326c9f9638ced7fe10316d5b84d07ad201f3304a1fbc383a9627f44f902b6d0b22b7d04ed541d39199206e95931f8f0fd6f0cbf2f95868b4ebe249a726a1e533ff7b069439d4c5fabd444907212690137008d96e2b9ba49e3218103441ffc47874eef01116e", 0xa8, r0) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$KEYCTL_PKEY_QUERY(0x18, r3, 0x0, &(0x7f0000000080)=':\x00', &(0x7f00000000c0)) 05:50:08 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r6 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r6) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) 05:50:08 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(&(0x7f00000039c0), &(0x7f0000003a00)='./file0\x00', &(0x7f0000003a40), 0x0, &(0x7f0000003a80)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@blksize}]}}) (fail_nth: 13) [ 587.224865] RSP: 002b:00007f2a969f5168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 587.232570] RAX: ffffffffffffffda RBX: 00007f2a985a2f80 RCX: 00007f2a984830c9 [ 587.239831] RDX: 0000000020003a40 RSI: 0000000020003a00 RDI: 00000000200039c0 [ 587.247085] RBP: 00007f2a969f51d0 R08: 0000000020003a80 R09: 0000000000000000 [ 587.254339] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 587.261609] R13: 00007ffc36a0182f R14: 00007f2a969f5300 R15: 0000000000022000 05:50:08 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) openat$cuse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r6 = add_key(&(0x7f0000000500)='asymmetric\x00', &(0x7f0000000540)={'syz', 0x0}, &(0x7f0000000580)="f0649a0fef1e596e16336db1bd1fbe8ea5b6b227242b2c79b1c75fe5e2a47755c4e42ca06f9e41dd8319367832e87db93d5ea5521fd30c", 0x37, 0xfffffffffffffffa) keyctl$invalidate(0x15, r6) 05:50:08 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r4 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x10000, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}], [{@fowner_lt={'fowner<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', r0}}, {@appraise}]}}) write$FUSE_ENTRY(r4, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r2, r3, 0x2, 0x80000001}}}, 0x90) 05:50:08 executing program 3: keyctl$invalidate(0x15, 0x0) r0 = add_key$keyring(&(0x7f0000006f40), &(0x7f0000006f80)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000340), &(0x7f0000000380)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r1, &(0x7f00000002c0)='logon\x00', &(0x7f0000000300)={'syz', 0x3}, r2) add_key$fscrypt_v1(&(0x7f0000006e40), &(0x7f0000006e80)={'fscrypt:', @auto=[0x0, 0x64, 0x0, 0x65, 0x0, 0x31]}, &(0x7f0000006ec0)={0x0, "9cd02507fa65d4218629d7449ea24bd1c3e3818782aeb6d979a71485538c234a4470ffb76b81a71c2e48647d1eb53aee051605035f62e1f51ffa2a8ce4240988"}, 0x48, r0) add_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000180)="fdf089ee50aa151cc978db1ff8cf8716cabfdb8b933091dff4f68b78405bfb25008b5ffe7f3be93ac7938295310166eba2c92591c2b9a75caf50fcca5ec5811fee417326c9f9638ced7fe10316d5b84d07ad201f3304a1fbc383a9627f44f902b6d0b22b7d04ed541d39199206e95931f8f0fd6f0cbf2f95868b4ebe249a726a1e533ff7b069439d4c5fabd444907212690137008d96e2b9ba49e3218103441ffc47874eef01116e", 0xa8, r0) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$KEYCTL_PKEY_QUERY(0x18, r3, 0x0, &(0x7f0000000080)=':\x00', &(0x7f00000000c0)) keyctl$invalidate(0x15, 0x0) (async) add_key$keyring(&(0x7f0000006f40), &(0x7f0000006f80)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000340), &(0x7f0000000380)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xa, r1, &(0x7f00000002c0)='logon\x00', &(0x7f0000000300)={'syz', 0x3}, r2) (async) add_key$fscrypt_v1(&(0x7f0000006e40), &(0x7f0000006e80)={'fscrypt:', @auto=[0x0, 0x64, 0x0, 0x65, 0x0, 0x31]}, &(0x7f0000006ec0)={0x0, "9cd02507fa65d4218629d7449ea24bd1c3e3818782aeb6d979a71485538c234a4470ffb76b81a71c2e48647d1eb53aee051605035f62e1f51ffa2a8ce4240988"}, 0x48, r0) (async) add_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000180)="fdf089ee50aa151cc978db1ff8cf8716cabfdb8b933091dff4f68b78405bfb25008b5ffe7f3be93ac7938295310166eba2c92591c2b9a75caf50fcca5ec5811fee417326c9f9638ced7fe10316d5b84d07ad201f3304a1fbc383a9627f44f902b6d0b22b7d04ed541d39199206e95931f8f0fd6f0cbf2f95868b4ebe249a726a1e533ff7b069439d4c5fabd444907212690137008d96e2b9ba49e3218103441ffc47874eef01116e", 0xa8, r0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffa) (async) keyctl$KEYCTL_PKEY_QUERY(0x18, r3, 0x0, &(0x7f0000000080)=':\x00', &(0x7f00000000c0)) (async) 05:50:08 executing program 1: keyctl$invalidate(0x15, 0x0) r0 = add_key$keyring(&(0x7f0000006f40), &(0x7f0000006f80)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000040)='cifs.idmap\x00', &(0x7f0000000080)=@secondary) 05:50:08 executing program 3: keyctl$invalidate(0x15, 0x0) (async) r0 = add_key$keyring(&(0x7f0000006f40), &(0x7f0000006f80)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000340), &(0x7f0000000380)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r1, &(0x7f00000002c0)='logon\x00', &(0x7f0000000300)={'syz', 0x3}, r2) add_key$fscrypt_v1(&(0x7f0000006e40), &(0x7f0000006e80)={'fscrypt:', @auto=[0x0, 0x64, 0x0, 0x65, 0x0, 0x31]}, &(0x7f0000006ec0)={0x0, "9cd02507fa65d4218629d7449ea24bd1c3e3818782aeb6d979a71485538c234a4470ffb76b81a71c2e48647d1eb53aee051605035f62e1f51ffa2a8ce4240988"}, 0x48, r0) (async) add_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000180)="fdf089ee50aa151cc978db1ff8cf8716cabfdb8b933091dff4f68b78405bfb25008b5ffe7f3be93ac7938295310166eba2c92591c2b9a75caf50fcca5ec5811fee417326c9f9638ced7fe10316d5b84d07ad201f3304a1fbc383a9627f44f902b6d0b22b7d04ed541d39199206e95931f8f0fd6f0cbf2f95868b4ebe249a726a1e533ff7b069439d4c5fabd444907212690137008d96e2b9ba49e3218103441ffc47874eef01116e", 0xa8, r0) (async) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$KEYCTL_PKEY_QUERY(0x18, r3, 0x0, &(0x7f0000000080)=':\x00', &(0x7f00000000c0)) 05:50:08 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x0, r0, 0x4004) r3 = syz_open_dev$audion(&(0x7f0000000200), 0x9, 0x0) getresuid(&(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)) write$FUSE_ENTRY(r3, &(0x7f0000000400)={0x90, 0x0, 0x0, {0x6, 0x0, 0x9, 0x0, 0x5, 0x8000, {0x3, 0x6, 0xd58, 0xffffffffffffffff, 0x8, 0x6, 0x3, 0xa7, 0x4, 0x1000, 0x42, r1, r2, 0x2, 0x80000001}}}, 0x90) [ 587.369164] FAULT_INJECTION: forcing a failure. [ 587.369164] name failslab, interval 1, probability 0, space 0, times 0 05:50:08 executing program 1: r0 = add_key$keyring(&(0x7f0000006f40), &(0x7f0000006f80)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000040)='cifs.idmap\x00', &(0x7f0000000080)=@secondary) [ 587.445642] CPU: 1 PID: 13185 Comm: syz-executor.5 Not tainted 4.14.304-syzkaller #0 [ 587.453539] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 587.462889] Call Trace: [ 587.465480] dump_stack+0x1b2/0x281 [ 587.469110] should_fail.cold+0x10a/0x149 [ 587.473255] should_failslab+0xd6/0x130 [ 587.477232] __kmalloc+0x2c1/0x400 [ 587.480791] ? register_shrinker+0x1ab/0x220 [ 587.485209] register_shrinker+0x1ab/0x220 [ 587.489446] sget_userns+0x9aa/0xc10 [ 587.493176] ? set_bdev_super+0x110/0x110 [ 587.497326] ? ns_test_super+0x50/0x50 [ 587.501215] ? set_bdev_super+0x110/0x110 [ 587.505356] ? ns_test_super+0x50/0x50 [ 587.509222] sget+0xd1/0x110 [ 587.512220] mount_bdev+0xcd/0x360 [ 587.515739] ? fuse_get_root_inode+0xc0/0xc0 [ 587.520124] mount_fs+0x92/0x2a0 [ 587.523468] vfs_kern_mount.part.0+0x5b/0x470 [ 587.527942] do_mount+0xe65/0x2a30 [ 587.531475] ? retint_kernel+0x2d/0x2d [ 587.535356] ? copy_mount_string+0x40/0x40 [ 587.539575] ? copy_mount_options+0x185/0x2f0 [ 587.544059] ? copy_mount_options+0x19a/0x2f0 [ 587.548528] ? copy_mount_options+0x1fa/0x2f0 [ 587.553011] ? copy_mnt_ns+0xa30/0xa30 [ 587.556873] SyS_mount+0xa8/0x120 [ 587.560315] ? copy_mnt_ns+0xa30/0xa30 [ 587.564279] do_syscall_64+0x1d5/0x640 [ 587.568156] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 587.573337] RIP: 0033:0x7fba478420c9 [ 587.577034] RSP: 002b:00007fba45db4168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 587.584725] RAX: ffffffffffffffda RBX: 00007fba47961f80 RCX: 00007fba478420c9 [ 587.591975] RDX: 0000000020003a40 RSI: 0000000020003a00 RDI: 00000000200039c0 [ 587.599229] RBP: 00007fba45db41d0 R08: 0000000020003a80 R09: 0000000000000000 [ 587.606576] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 587.613828] R13: 00007fff0381867f R14: 00007fba45db4300 R15: 0000000000022000 [ 587.633255] ------------[ cut here ]------------ [ 587.638040] WARNING: CPU: 1 PID: 13185 at fs/super.c:1163 kill_block_super+0xbe/0xe0 [ 587.646004] Kernel panic - not syncing: panic_on_warn set ... [ 587.646004] [ 587.653364] CPU: 1 PID: 13185 Comm: syz-executor.5 Not tainted 4.14.304-syzkaller #0 [ 587.661237] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 587.670583] Call Trace: [ 587.673168] dump_stack+0x1b2/0x281 [ 587.676804] panic+0x1f9/0x42d [ 587.680001] ? add_taint.cold+0x16/0x16 [ 587.683973] ? kill_block_super+0xbe/0xe0 [ 587.688119] ? __warn.cold+0x5/0x44 [ 587.691753] ? kill_block_super+0xbe/0xe0 [ 587.695895] __warn.cold+0x20/0x44 [ 587.699456] ? ist_end_non_atomic+0x10/0x10 [ 587.703776] ? kill_block_super+0xbe/0xe0 [ 587.707922] report_bug+0x208/0x250 [ 587.711548] do_error_trap+0x195/0x2d0 [ 587.715523] ? math_error+0x2d0/0x2d0 [ 587.719327] ? retint_kernel+0x2d/0x2d [ 587.723219] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 587.728065] invalid_op+0x1b/0x40 [ 587.731517] RIP: 0010:kill_block_super+0xbe/0xe0 [ 587.736263] RSP: 0018:ffff88809d0c7bc8 EFLAGS: 00010246 [ 587.741618] RAX: 0000000000040000 RBX: 0000000000000000 RCX: ffffc9000700a000 [ 587.748875] RDX: 0000000000040000 RSI: ffffffff8187781e RDI: ffff8880b1f66bf0 [ 587.756131] RBP: ffff88809c23ebc0 R08: ffffffff8b9cfaa0 R09: 0000000000000001 [ 587.763485] R10: 0000000000000000 R11: ffff8880ac172480 R12: ffff8880b1f66740 [ 587.770735] R13: ffffffff891eabb0 R14: ffffffff88f45bc0 R15: dffffc0000000000 [ 587.778081] ? kill_block_super+0xbe/0xe0 [ 587.782220] ? kill_block_super+0xbe/0xe0 [ 587.786345] deactivate_locked_super+0x6c/0xd0 [ 587.790917] sget_userns+0x9c4/0xc10 [ 587.794615] ? set_bdev_super+0x110/0x110 [ 587.798747] ? ns_test_super+0x50/0x50 [ 587.802616] ? set_bdev_super+0x110/0x110 [ 587.806763] ? ns_test_super+0x50/0x50 [ 587.810641] sget+0xd1/0x110 [ 587.813650] mount_bdev+0xcd/0x360 [ 587.817256] ? fuse_get_root_inode+0xc0/0xc0 [ 587.821658] mount_fs+0x92/0x2a0 [ 587.825542] vfs_kern_mount.part.0+0x5b/0x470 [ 587.830055] do_mount+0xe65/0x2a30 [ 587.833583] ? retint_kernel+0x2d/0x2d [ 587.837580] ? copy_mount_string+0x40/0x40 [ 587.841797] ? copy_mount_options+0x185/0x2f0 [ 587.846277] ? copy_mount_options+0x19a/0x2f0 [ 587.850749] ? copy_mount_options+0x1fa/0x2f0 [ 587.855222] ? copy_mnt_ns+0xa30/0xa30 [ 587.859089] SyS_mount+0xa8/0x120 [ 587.862523] ? copy_mnt_ns+0xa30/0xa30 [ 587.866388] do_syscall_64+0x1d5/0x640 [ 587.870270] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 587.875437] RIP: 0033:0x7fba478420c9 [ 587.879122] RSP: 002b:00007fba45db4168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 587.886826] RAX: ffffffffffffffda RBX: 00007fba47961f80 RCX: 00007fba478420c9 [ 587.894084] RDX: 0000000020003a40 RSI: 0000000020003a00 RDI: 00000000200039c0 [ 587.901329] RBP: 00007fba45db41d0 R08: 0000000020003a80 R09: 0000000000000000 [ 587.908573] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 587.915822] R13: 00007fff0381867f R14: 00007fba45db4300 R15: 0000000000022000 [ 587.923511] Kernel Offset: disabled [ 587.927167] Rebooting in 86400 seconds..